diff --git a/Electrical Parts/Hotend/Lerge_V5_heatblock-PartLerge_V5_Heatblock.step b/Electrical Parts/Hotend/Lerge_V5_heatblock-PartLerge_V5_Heatblock.step
new file mode 100644
index 00000000..9aa95bb4
--- /dev/null
+++ b/Electrical Parts/Hotend/Lerge_V5_heatblock-PartLerge_V5_Heatblock.step	
@@ -0,0 +1,49565 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2022-10-22T21:44:13',(''),(''),
+  'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
+  'automotive_design',2000,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Lerge_V5_Heatblock','Lerge_V5_Heatblock','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#31743);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#193,#1143,#1248,#1353,#1430,#1507,#2062,
+    #2140,#2738,#2865,#2974,#3062,#3068,#3666,#3793,#3902,#3990,#3996,
+    #4120,#4175,#4289,#4344,#4393,#4442,#4474,#4874,#4993,#5353,#5379,
+    #5656,#6206,#6781,#6847,#6974,#7043,#7618,#7684,#7811,#7880,#7929,
+    #9501,#11340,#11367,#11416,#11443,#11470,#11870,#11989,#12078,#12381
+    ,#12388,#12478,#12607,#12726,#13032,#13336,#13942,#14008,#14135,
+    #14204,#14815,#14881,#15008,#15077,#15567,#15612,#15663,#15668,
+    #15740,#15852,#15857,#16152,#16411,#16943,#16988,#17039,#17297,
+    #17302,#17429,#17584,#17860,#18100,#18145,#18196,#18201,#18517,
+    #18803,#19203,#19322,#19411,#19696,#19825,#19944,#20304,#20607,
+    #20652,#20703,#20710,#21321,#21387,#21514,#21583,#21710,#21819,
+    #22153,#22420,#22808,#22927,#23016,#23277,#23406,#23525,#23885,
+    #24188,#24739,#24805,#24932,#25001,#25128,#25237,#25535,#25820,
+    #26220,#26339,#26428,#26731,#26860,#26979,#27312,#27615,#28185,
+    #28251,#28378,#28447,#28519,#28585,#28826,#29048,#29448,#29567,
+    #29656,#29959,#30088,#30207,#30540,#30856,#30901,#30952,#30959,
+    #31276,#31352,#31378,#31636,#31681,#31736));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(15.,16.,0.5));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(1.,16.,0.5));
+#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(16.,16.,0.5));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(-1.,0.,0.));
+#31 = PCURVE('',#32,#37);
+#32 = PLANE('',#33);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(16.,15.75,0.25));
+#35 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
+#36 = DIRECTION('',(-1.,0.,0.));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
+#38 = LINE('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,0.353553390593));
+#40 = VECTOR('',#41,1.);
+#41 = DIRECTION('',(1.,0.));
+#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#43 = PCURVE('',#44,#49);
+#44 = PLANE('',#45);
+#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
+#46 = CARTESIAN_POINT('',(16.,16.,0.));
+#47 = DIRECTION('',(0.,-1.,0.));
+#48 = DIRECTION('',(-1.,0.,0.));
+#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
+#50 = LINE('',#51,#52);
+#51 = CARTESIAN_POINT('',(0.,-0.5));
+#52 = VECTOR('',#53,1.);
+#53 = DIRECTION('',(1.,0.));
+#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#55 = ORIENTED_EDGE('',*,*,#56,.T.);
+#56 = EDGE_CURVE('',#22,#57,#59,.T.);
+#57 = VERTEX_POINT('',#58);
+#58 = CARTESIAN_POINT('',(15.5,15.5,-1.52655665886E-16));
+#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(15.416666666667,15.583333333333,
+    8.333333333333E-02));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));
+#64 = PCURVE('',#32,#65);
+#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
+#66 = LINE('',#67,#68);
+#67 = CARTESIAN_POINT('',(0.583333333333,-0.235702260396));
+#68 = VECTOR('',#69,1.);
+#69 = DIRECTION('',(-0.57735026919,-0.816496580928));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = PCURVE('',#72,#77);
+#72 = PLANE('',#73);
+#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
+#74 = CARTESIAN_POINT('',(15.5,15.5,0.5));
+#75 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#76 = DIRECTION('',(0.,0.,1.));
+#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
+#78 = LINE('',#79,#80);
+#79 = CARTESIAN_POINT('',(-0.416666666667,-0.117851130198));
+#80 = VECTOR('',#81,1.);
+#81 = DIRECTION('',(-0.57735026919,0.816496580928));
+#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#83 = ORIENTED_EDGE('',*,*,#84,.F.);
+#84 = EDGE_CURVE('',#85,#57,#87,.T.);
+#85 = VERTEX_POINT('',#86);
+#86 = CARTESIAN_POINT('',(15.5,15.5,4.718447854657E-16));
+#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(13.833333333333,13.833333333333,
+    -1.666666666667));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#92 = PCURVE('',#32,#93);
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(2.166666666667,-2.710575994548));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(-0.57735026919,0.816496580928));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = PCURVE('',#100,#105);
+#100 = PLANE('',#101);
+#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
+#102 = CARTESIAN_POINT('',(15.75,4.,0.25));
+#103 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#104 = DIRECTION('',(0.,1.,0.));
+#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
+#106 = LINE('',#107,#108);
+#107 = CARTESIAN_POINT('',(9.833333333333,-2.710575994548));
+#108 = VECTOR('',#109,1.);
+#109 = DIRECTION('',(0.57735026919,0.816496580928));
+#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#111 = ORIENTED_EDGE('',*,*,#112,.T.);
+#112 = EDGE_CURVE('',#85,#113,#115,.T.);
+#113 = VERTEX_POINT('',#114);
+#114 = CARTESIAN_POINT('',(0.5,15.5,-5.551115123126E-17));
+#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(16.,15.5,0.));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(-1.,0.,0.));
+#120 = PCURVE('',#32,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,0.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(8.,8.,0.));
+#131 = DIRECTION('',(0.,0.,1.));
+#132 = DIRECTION('',(1.,0.,0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
+#134 = LINE('',#135,#136);
+#135 = CARTESIAN_POINT('',(8.,7.5));
+#136 = VECTOR('',#137,1.);
+#137 = DIRECTION('',(-1.,0.));
+#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#139 = ORIENTED_EDGE('',*,*,#140,.T.);
+#140 = EDGE_CURVE('',#113,#141,#143,.T.);
+#141 = VERTEX_POINT('',#142);
+#142 = CARTESIAN_POINT('',(0.5,15.5,1.387778780781E-16));
+#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
+#144 = LINE('',#145,#146);
+#145 = CARTESIAN_POINT('',(2.833333333333,13.166666666667,
+    -2.333333333333));
+#146 = VECTOR('',#147,1.);
+#147 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#148 = PCURVE('',#32,#149);
+#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
+#150 = LINE('',#151,#152);
+#151 = CARTESIAN_POINT('',(13.166666666667,-3.65338503613));
+#152 = VECTOR('',#153,1.);
+#153 = DIRECTION('',(0.57735026919,0.816496580928));
+#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#155 = PCURVE('',#156,#161);
+#156 = PLANE('',#157);
+#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
+#158 = CARTESIAN_POINT('',(0.25,16.,0.25));
+#159 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#160 = DIRECTION('',(0.,-1.,0.));
+#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
+#162 = LINE('',#163,#164);
+#163 = CARTESIAN_POINT('',(2.833333333333,-3.65338503613));
+#164 = VECTOR('',#165,1.);
+#165 = DIRECTION('',(-0.57735026919,0.816496580928));
+#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#167 = ORIENTED_EDGE('',*,*,#168,.T.);
+#168 = EDGE_CURVE('',#141,#24,#169,.T.);
+#169 = SURFACE_CURVE('',#170,(#174,#181),.PCURVE_S1.);
+#170 = LINE('',#171,#172);
+#171 = CARTESIAN_POINT('',(3.25,18.25,2.75));
+#172 = VECTOR('',#173,1.);
+#173 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#174 = PCURVE('',#32,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(12.75,3.535533905933));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(-0.57735026919,0.816496580928));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = PLANE('',#183);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(0.5,15.5,0.5));
+#185 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#186 = DIRECTION('',(0.,0.,1.));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(2.25,3.889087296526));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(0.57735026919,0.816496580928));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ADVANCED_FACE('',(#194,#269,#706),#44,.F.);
+#194 = FACE_BOUND('',#195,.F.);
+#195 = EDGE_LOOP('',(#196,#197,#220,#248));
+#196 = ORIENTED_EDGE('',*,*,#21,.F.);
+#197 = ORIENTED_EDGE('',*,*,#198,.T.);
+#198 = EDGE_CURVE('',#22,#199,#201,.T.);
+#199 = VERTEX_POINT('',#200);
+#200 = CARTESIAN_POINT('',(15.,16.,11.5));
+#201 = SURFACE_CURVE('',#202,(#206,#213),.PCURVE_S1.);
+#202 = LINE('',#203,#204);
+#203 = CARTESIAN_POINT('',(15.,16.,0.5));
+#204 = VECTOR('',#205,1.);
+#205 = DIRECTION('',(0.,0.,1.));
+#206 = PCURVE('',#44,#207);
+#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(1.,-0.5));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(0.,-1.));
+#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#213 = PCURVE('',#72,#214);
+#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
+#215 = LINE('',#216,#217);
+#216 = CARTESIAN_POINT('',(0.,-0.707106781187));
+#217 = VECTOR('',#218,1.);
+#218 = DIRECTION('',(1.,0.));
+#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#220 = ORIENTED_EDGE('',*,*,#221,.T.);
+#221 = EDGE_CURVE('',#199,#222,#224,.T.);
+#222 = VERTEX_POINT('',#223);
+#223 = CARTESIAN_POINT('',(1.,16.,11.5));
+#224 = SURFACE_CURVE('',#225,(#229,#236),.PCURVE_S1.);
+#225 = LINE('',#226,#227);
+#226 = CARTESIAN_POINT('',(16.,16.,11.5));
+#227 = VECTOR('',#228,1.);
+#228 = DIRECTION('',(-1.,0.,0.));
+#229 = PCURVE('',#44,#230);
+#230 = DEFINITIONAL_REPRESENTATION('',(#231),#235);
+#231 = LINE('',#232,#233);
+#232 = CARTESIAN_POINT('',(0.,-11.5));
+#233 = VECTOR('',#234,1.);
+#234 = DIRECTION('',(1.,0.));
+#235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#236 = PCURVE('',#237,#242);
+#237 = PLANE('',#238);
+#238 = AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#239 = CARTESIAN_POINT('',(16.,15.75,11.75));
+#240 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
+#241 = DIRECTION('',(-1.,0.,0.));
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(0.,0.353553390593));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(1.,0.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#248 = ORIENTED_EDGE('',*,*,#249,.F.);
+#249 = EDGE_CURVE('',#24,#222,#250,.T.);
+#250 = SURFACE_CURVE('',#251,(#255,#262),.PCURVE_S1.);
+#251 = LINE('',#252,#253);
+#252 = CARTESIAN_POINT('',(1.,16.,0.5));
+#253 = VECTOR('',#254,1.);
+#254 = DIRECTION('',(0.,0.,1.));
+#255 = PCURVE('',#44,#256);
+#256 = DEFINITIONAL_REPRESENTATION('',(#257),#261);
+#257 = LINE('',#258,#259);
+#258 = CARTESIAN_POINT('',(15.,-0.5));
+#259 = VECTOR('',#260,1.);
+#260 = DIRECTION('',(0.,-1.));
+#261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#262 = PCURVE('',#182,#263);
+#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268);
+#264 = LINE('',#265,#266);
+#265 = CARTESIAN_POINT('',(0.,0.707106781187));
+#266 = VECTOR('',#267,1.);
+#267 = DIRECTION('',(1.,0.));
+#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#269 = FACE_BOUND('',#270,.F.);
+#270 = EDGE_LOOP('',(#271,#306,#339,#474,#573));
+#271 = ORIENTED_EDGE('',*,*,#272,.T.);
+#272 = EDGE_CURVE('',#273,#275,#277,.T.);
+#273 = VERTEX_POINT('',#274);
+#274 = CARTESIAN_POINT('',(9.111068518445,16.,9.013872838807));
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(9.622963,16.,8.));
+#277 = SURFACE_CURVE('',#278,(#283,#294),.PCURVE_S1.);
+#278 = CIRCLE('',#279,1.26);
+#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282);
+#280 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#281 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#282 = DIRECTION('',(1.,0.,0.));
+#283 = PCURVE('',#44,#284);
+#284 = DEFINITIONAL_REPRESENTATION('',(#285),#293);
+#285 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#286,#287,#288,#289,#290,#291
+,#292),.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(
+  '') );
+#286 = CARTESIAN_POINT('',(6.377037,-8.));
+#287 = CARTESIAN_POINT('',(6.377037,-5.817615982463));
+#288 = CARTESIAN_POINT('',(8.267037,-6.908807991232));
+#289 = CARTESIAN_POINT('',(10.157037,-8.));
+#290 = CARTESIAN_POINT('',(8.267037,-9.091192008768));
+#291 = CARTESIAN_POINT('',(6.377037,-10.18238401753));
+#292 = CARTESIAN_POINT('',(6.377037,-8.));
+#293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#294 = PCURVE('',#295,#300);
+#295 = CYLINDRICAL_SURFACE('',#296,1.26);
+#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
+#297 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#298 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#299 = DIRECTION('',(1.,0.,0.));
+#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
+#301 = LINE('',#302,#303);
+#302 = CARTESIAN_POINT('',(-0.,0.));
+#303 = VECTOR('',#304,1.);
+#304 = DIRECTION('',(-1.,0.));
+#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#306 = ORIENTED_EDGE('',*,*,#307,.T.);
+#307 = EDGE_CURVE('',#275,#308,#310,.T.);
+#308 = VERTEX_POINT('',#309);
+#309 = CARTESIAN_POINT('',(9.111090141534,16.,6.98614311656));
+#310 = SURFACE_CURVE('',#311,(#316,#327),.PCURVE_S1.);
+#311 = CIRCLE('',#312,1.26);
+#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315);
+#313 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#314 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#315 = DIRECTION('',(1.,0.,0.));
+#316 = PCURVE('',#44,#317);
+#317 = DEFINITIONAL_REPRESENTATION('',(#318),#326);
+#318 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#319,#320,#321,#322,#323,#324
+,#325),.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(
+  '') );
+#319 = CARTESIAN_POINT('',(6.377037,-8.));
+#320 = CARTESIAN_POINT('',(6.377037,-5.817615982463));
+#321 = CARTESIAN_POINT('',(8.267037,-6.908807991232));
+#322 = CARTESIAN_POINT('',(10.157037,-8.));
+#323 = CARTESIAN_POINT('',(8.267037,-9.091192008768));
+#324 = CARTESIAN_POINT('',(6.377037,-10.18238401753));
+#325 = CARTESIAN_POINT('',(6.377037,-8.));
+#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#327 = PCURVE('',#328,#333);
+#328 = CYLINDRICAL_SURFACE('',#329,1.26);
+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
+#330 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#331 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#332 = DIRECTION('',(1.,0.,0.));
+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(-0.,0.));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(-1.,0.));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#339 = ORIENTED_EDGE('',*,*,#340,.T.);
+#340 = EDGE_CURVE('',#308,#341,#343,.T.);
+#341 = VERTEX_POINT('',#342);
+#342 = CARTESIAN_POINT('',(6.967904445179,16.,7.42214837625));
+#343 = SURFACE_CURVE('',#344,(#367,#393),.PCURVE_S1.);
+#344 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#345,#346,#347,#348,#349,#350,
+    #351,#352,#353,#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,
+    #364,#365,#366),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.267319308435
+    ,0.517247663985,0.759766184051,1.),.UNSPECIFIED.);
+#345 = CARTESIAN_POINT('',(9.239337066174,16.,7.123643870698));
+#346 = CARTESIAN_POINT('',(9.166662169515,16.,7.032780077081));
+#347 = CARTESIAN_POINT('',(9.083323371882,16.,6.949695311257));
+#348 = CARTESIAN_POINT('',(8.990492179742,16.,6.875919610723));
+#349 = CARTESIAN_POINT('',(8.889585715305,16.,6.812667702217));
+#350 = CARTESIAN_POINT('',(8.782173757214,16.,6.760885903493));
+#351 = CARTESIAN_POINT('',(8.56508834675,16.,6.684084020248));
+#352 = CARTESIAN_POINT('',(8.455990389325,16.,6.657532779775));
+#353 = CARTESIAN_POINT('',(8.344084182618,16.,6.642052460307));
+#354 = CARTESIAN_POINT('',(8.230795280403,16.,6.63788159459));
+#355 = CARTESIAN_POINT('',(8.117545307924,16.,6.645039341629));
+#356 = CARTESIAN_POINT('',(7.897240699374,16.,6.681010361518));
+#357 = CARTESIAN_POINT('',(7.790081835317,16.,6.709178602201));
+#358 = CARTESIAN_POINT('',(7.685534394968,16.,6.747597721546));
+#359 = CARTESIAN_POINT('',(7.584787105638,16.,6.795859695872));
+#360 = CARTESIAN_POINT('',(7.488940234681,16.,6.853398764441));
+#361 = CARTESIAN_POINT('',(7.309877198343,16.,6.984933979415));
+#362 = CARTESIAN_POINT('',(7.226536715223,16.,7.05878016629));
+#363 = CARTESIAN_POINT('',(7.149926954909,16.,7.140306613307));
+#364 = CARTESIAN_POINT('',(7.080859316143,16.,7.228676856304));
+#365 = CARTESIAN_POINT('',(7.020010964625,16.,7.32296410079));
+#366 = CARTESIAN_POINT('',(6.967904436638,16.,7.422148346237));
+#367 = PCURVE('',#44,#368);
+#368 = DEFINITIONAL_REPRESENTATION('',(#369),#392);
+#369 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#370,#371,#372,#373,#374,#375,
+    #376,#377,#378,#379,#380,#381,#382,#383,#384,#385,#386,#387,#388,
+    #389,#390,#391),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.267319308435
+    ,0.517247663985,0.759766184051,1.),.UNSPECIFIED.);
+#370 = CARTESIAN_POINT('',(6.760662933826,-7.123643870698));
+#371 = CARTESIAN_POINT('',(6.833337830485,-7.032780077081));
+#372 = CARTESIAN_POINT('',(6.916676628118,-6.949695311257));
+#373 = CARTESIAN_POINT('',(7.009507820258,-6.875919610723));
+#374 = CARTESIAN_POINT('',(7.110414284695,-6.812667702217));
+#375 = CARTESIAN_POINT('',(7.217826242786,-6.760885903493));
+#376 = CARTESIAN_POINT('',(7.43491165325,-6.684084020248));
+#377 = CARTESIAN_POINT('',(7.544009610675,-6.657532779775));
+#378 = CARTESIAN_POINT('',(7.655915817382,-6.642052460307));
+#379 = CARTESIAN_POINT('',(7.769204719597,-6.63788159459));
+#380 = CARTESIAN_POINT('',(7.882454692076,-6.645039341629));
+#381 = CARTESIAN_POINT('',(8.102759300626,-6.681010361518));
+#382 = CARTESIAN_POINT('',(8.209918164683,-6.709178602201));
+#383 = CARTESIAN_POINT('',(8.314465605032,-6.747597721546));
+#384 = CARTESIAN_POINT('',(8.415212894362,-6.795859695872));
+#385 = CARTESIAN_POINT('',(8.511059765319,-6.853398764441));
+#386 = CARTESIAN_POINT('',(8.690122801657,-6.984933979415));
+#387 = CARTESIAN_POINT('',(8.773463284777,-7.05878016629));
+#388 = CARTESIAN_POINT('',(8.850073045091,-7.140306613307));
+#389 = CARTESIAN_POINT('',(8.919140683857,-7.228676856304));
+#390 = CARTESIAN_POINT('',(8.979989035375,-7.32296410079));
+#391 = CARTESIAN_POINT('',(9.032095563362,-7.422148346237));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = PCURVE('',#394,#449);
+#394 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#395,#396,#397,#398,#399,#400,#401,#402,#403,#404,#405,#406,#407
+      ,#408,#409,#410,#411,#412,#413,#414,#415,#416,#417,#418,#419,#420
+      ,#421)
+    ,(#422,#423,#424,#425,#426,#427,#428,#429,#430,#431,#432,#433,#434
+      ,#435,#436,#437,#438,#439,#440,#441,#442,#443,#444,#445,#446,#447
+      ,#448
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#395 = CARTESIAN_POINT('',(9.872963,16.28125,8.));
+#396 = CARTESIAN_POINT('',(9.872963462379,16.26562498356,8.296487488863)
+  );
+#397 = CARTESIAN_POINT('',(9.806449120882,16.249999876576,8.592974033769
+    ));
+#398 = CARTESIAN_POINT('',(9.673357900121,16.234375042893,8.872049531651
+    ));
+#399 = CARTESIAN_POINT('',(9.479239735372,16.218750020263,9.116278267822
+    ));
+#400 = CARTESIAN_POINT('',(9.235005659405,16.203124993381,9.310405784206
+    ));
+#401 = CARTESIAN_POINT('',(8.955939589913,16.187499972324,9.443468697805
+    ));
+#402 = CARTESIAN_POINT('',(8.362966090252,16.156249961955,9.576532630018
+    ));
+#403 = CARTESIAN_POINT('',(7.769987218668,16.124999984655,9.443469039334
+    ));
+#404 = CARTESIAN_POINT('',(7.490915300051,16.109374998113,9.31040559719)
+  );
+#405 = CARTESIAN_POINT('',(7.246678777804,16.093749991407,9.11628106654)
+  );
+#406 = CARTESIAN_POINT('',(7.05255583007,16.078124977963,8.872045122111)
+  );
+#407 = CARTESIAN_POINT('',(6.919494654005,16.062499976431,8.592975470516
+    ));
+#408 = CARTESIAN_POINT('',(6.786433373446,16.031249980914,7.999999978909
+    ));
+#409 = CARTESIAN_POINT('',(6.919494911397,15.999999985398,7.40702454506)
+  );
+#410 = CARTESIAN_POINT('',(7.052556041829,15.984374983866,7.127954990538
+    ));
+#411 = CARTESIAN_POINT('',(7.246678029363,15.968749970421,6.883718776681
+    ));
+#412 = CARTESIAN_POINT('',(7.490914902084,15.953124963715,6.689593483274
+    ));
+#413 = CARTESIAN_POINT('',(7.769987160065,15.937499977174,6.556530784853
+    ));
+#414 = CARTESIAN_POINT('',(8.362966107654,15.906249999873,6.423468409872
+    ));
+#415 = CARTESIAN_POINT('',(8.955939531309,15.874999989505,6.556531803796
+    ));
+#416 = CARTESIAN_POINT('',(9.235005674384,15.85937496844,6.689594319686)
+  );
+#417 = CARTESIAN_POINT('',(9.479240720184,15.843749941586,6.883717024999
+    ));
+#418 = CARTESIAN_POINT('',(9.673362007399,15.828124918911,7.127952984827
+    ));
+#419 = CARTESIAN_POINT('',(9.806443298354,15.812500085263,7.407026171766
+    ));
+#420 = CARTESIAN_POINT('',(9.87296361076,15.79687497827,7.703512509112)
+  );
+#421 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,7.999999997975
+    ));
+#422 = CARTESIAN_POINT('',(9.602330061317,16.4375,8.));
+#423 = CARTESIAN_POINT('',(9.602330780573,16.421875428484,8.243360347097
+    ));
+#424 = CARTESIAN_POINT('',(9.547737230809,16.406253216811,8.486683651011
+    ));
+#425 = CARTESIAN_POINT('',(9.438509573012,16.390623881809,8.715753692228
+    ));
+#426 = CARTESIAN_POINT('',(9.279165440413,16.374999472194,8.916214958539
+    ));
+#427 = CARTESIAN_POINT('',(9.078711700317,16.35937517241,9.075544774822)
+  );
+#428 = CARTESIAN_POINT('',(8.849662074887,16.343750721305,9.18476050955)
+  );
+#429 = CARTESIAN_POINT('',(8.362966198916,16.312500991525,9.293976043439
+    ));
+#430 = CARTESIAN_POINT('',(7.876263745489,16.281250399931,9.184760507053
+    ));
+#431 = CARTESIAN_POINT('',(7.647208044822,16.265625049187,9.075544932324
+    ));
+#432 = CARTESIAN_POINT('',(7.446747363598,16.250000223949,8.916212466117
+    ));
+#433 = CARTESIAN_POINT('',(7.287416809274,16.234375574346,8.715752854545
+    ));
+#434 = CARTESIAN_POINT('',(7.17820329149,16.21875061426,8.486699828487)
+  );
+#435 = CARTESIAN_POINT('',(7.068989934436,16.18750049742,7.999999937996)
+  );
+#436 = CARTESIAN_POINT('',(7.178203713841,16.156250380579,7.513300142278
+    ));
+#437 = CARTESIAN_POINT('',(7.287417170977,16.140625420493,7.284247272151
+    ));
+#438 = CARTESIAN_POINT('',(7.4467462407,16.125000770889,7.083787248659)
+  );
+#439 = CARTESIAN_POINT('',(7.647207474296,16.109375945651,6.924453604987
+    ));
+#440 = CARTESIAN_POINT('',(7.876263707793,16.093750594908,6.815239197497
+    ));
+#441 = CARTESIAN_POINT('',(8.362966284378,16.062500003312,6.70602557417)
+  );
+#442 = CARTESIAN_POINT('',(8.84966203719,16.031250273534,6.815240292681)
+  );
+#443 = CARTESIAN_POINT('',(9.078711772153,16.015625822418,6.924455419086
+    ));
+#444 = CARTESIAN_POINT('',(9.27916701369,16.000001522677,7.08377776052)
+  );
+#445 = CARTESIAN_POINT('',(9.438515994419,15.984377112992,7.284250270832
+    ));
+#446 = CARTESIAN_POINT('',(9.547728195498,15.968747778044,7.513316722176
+    ));
+#447 = CARTESIAN_POINT('',(9.602331022368,15.953125566356,7.756639705681
+    ));
+#448 = CARTESIAN_POINT('',(9.602331731265,15.937500994837,8.000000052778
+    ));
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#473);
+#450 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#451,#452,#453,#454,#455,#456,
+    #457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,
+    #470,#471,#472),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.267319308435
+    ,0.517247663985,0.759766184051,1.),.UNSPECIFIED.);
+#451 = CARTESIAN_POINT('',(0.3125,5.515178238049));
+#452 = CARTESIAN_POINT('',(0.297650117479,5.421578802219));
+#453 = CARTESIAN_POINT('',(0.282908315445,5.328659090578));
+#454 = CARTESIAN_POINT('',(0.268276709783,5.23643286307));
+#455 = CARTESIAN_POINT('',(0.25374975639,5.144866615309));
+#456 = CARTESIAN_POINT('',(0.239323289888,5.05393434761));
+#457 = CARTESIAN_POINT('',(0.211608541639,4.879245138532));
+#458 = CARTESIAN_POINT('',(0.198303978869,4.795385494665));
+#459 = CARTESIAN_POINT('',(0.185087419727,4.712081073228));
+#460 = CARTESIAN_POINT('',(0.171955337968,4.629309321016));
+#461 = CARTESIAN_POINT('',(0.158904895011,4.547052109429));
+#462 = CARTESIAN_POINT('',(0.13335455967,4.386007569978));
+#463 = CARTESIAN_POINT('',(0.120847517823,4.307175186622));
+#464 = CARTESIAN_POINT('',(0.108417077198,4.228825412144));
+#465 = CARTESIAN_POINT('',(9.60604251666E-02,4.150940557021));
+#466 = CARTESIAN_POINT('',(8.377525355811E-02,4.073506165715));
+#467 = CARTESIAN_POINT('',(5.946480144539E-02,3.920275449737));
+#468 = CARTESIAN_POINT('',(4.743630755791E-02,3.844458871579));
+#469 = CARTESIAN_POINT('',(3.547754280334E-02,3.769081839211));
+#470 = CARTESIAN_POINT('',(2.358610334302E-02,3.694129236826));
+#471 = CARTESIAN_POINT('',(1.176000641075E-02,3.619588539503));
+#472 = CARTESIAN_POINT('',(0.,3.545464432489));
+#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#474 = ORIENTED_EDGE('',*,*,#475,.T.);
+#475 = EDGE_CURVE('',#341,#476,#478,.T.);
+#476 = VERTEX_POINT('',#477);
+#477 = CARTESIAN_POINT('',(6.967904749145,16.,8.57785226689));
+#478 = SURFACE_CURVE('',#479,(#494,#512),.PCURVE_S1.);
+#479 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#480,#481,#482,#483,#484,#485,
+    #486,#487,#488,#489,#490,#491,#492,#493),.UNSPECIFIED.,.F.,.F.,(6,4,
+    4,6),(0.,0.479999777586,0.957999653833,1.),.UNSPECIFIED.);
+#480 = CARTESIAN_POINT('',(6.967904445179,16.,7.42214837625));
+#481 = CARTESIAN_POINT('',(6.924336321876,16.,7.527332414653));
+#482 = CARTESIAN_POINT('',(6.890680021171,16.,7.636627087205));
+#483 = CARTESIAN_POINT('',(6.867455914321,16.,7.748773837011));
+#484 = CARTESIAN_POINT('',(6.854938655026,16.,7.862446144654));
+#485 = CARTESIAN_POINT('',(6.851369628466,16.,8.089644182255));
+#486 = CARTESIAN_POINT('',(6.860228490579,16.,8.203177784499));
+#487 = CARTESIAN_POINT('',(6.879747351632,16.,8.31553844312));
+#488 = CARTESIAN_POINT('',(6.909697346305,16.,8.425408155215));
+#489 = CARTESIAN_POINT('',(6.953112495785,16.,8.540852252531));
+#490 = CARTESIAN_POINT('',(6.956696026678,16.,8.550147738251));
+#491 = CARTESIAN_POINT('',(6.960356134872,16.,8.559413460274));
+#492 = CARTESIAN_POINT('',(6.964092488545,16.,8.568648578455));
+#493 = CARTESIAN_POINT('',(6.967904742019,16.,8.577852258121));
+#494 = PCURVE('',#44,#495);
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#511);
+#496 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#497,#498,#499,#500,#501,#502,
+    #503,#504,#505,#506,#507,#508,#509,#510),.UNSPECIFIED.,.F.,.F.,(6,4,
+    4,6),(0.,0.479999777586,0.957999653833,1.),.UNSPECIFIED.);
+#497 = CARTESIAN_POINT('',(9.032095554821,-7.42214837625));
+#498 = CARTESIAN_POINT('',(9.075663678124,-7.527332414653));
+#499 = CARTESIAN_POINT('',(9.109319978829,-7.636627087205));
+#500 = CARTESIAN_POINT('',(9.132544085679,-7.748773837011));
+#501 = CARTESIAN_POINT('',(9.145061344974,-7.862446144654));
+#502 = CARTESIAN_POINT('',(9.148630371534,-8.089644182255));
+#503 = CARTESIAN_POINT('',(9.139771509421,-8.203177784499));
+#504 = CARTESIAN_POINT('',(9.120252648368,-8.31553844312));
+#505 = CARTESIAN_POINT('',(9.090302653695,-8.425408155215));
+#506 = CARTESIAN_POINT('',(9.046887504215,-8.540852252531));
+#507 = CARTESIAN_POINT('',(9.043303973322,-8.550147738251));
+#508 = CARTESIAN_POINT('',(9.039643865128,-8.559413460274));
+#509 = CARTESIAN_POINT('',(9.035907511455,-8.568648578455));
+#510 = CARTESIAN_POINT('',(9.032095257981,-8.577852258121));
+#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#512 = PCURVE('',#513,#556);
+#513 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524,#525,#526
+      ,#527,#528,#529,#530,#531,#532,#533,#534)
+    ,(#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546,#547
+      ,#548,#549,#550,#551,#552,#553,#554,#555
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#514 = CARTESIAN_POINT('',(9.872963,16.21875,8.));
+#515 = CARTESIAN_POINT('',(9.872963523095,16.19602270336,8.431254495196)
+  );
+#516 = CARTESIAN_POINT('',(9.73751458733,16.17329522234,8.862507021177)
+  );
+#517 = CARTESIAN_POINT('',(9.466450571499,16.150568554384,9.246488314931
+    ));
+#518 = CARTESIAN_POINT('',(9.078666523355,16.127840810892,9.535822123539
+    ));
+#519 = CARTESIAN_POINT('',(8.611007743305,16.105113326042,9.691715730157
+    ));
+#520 = CARTESIAN_POINT('',(8.114929305008,16.082386540157,9.691671935132
+    ));
+#521 = CARTESIAN_POINT('',(7.647284165261,16.059659052673,9.535857125854
+    ));
+#522 = CARTESIAN_POINT('',(7.259405691803,16.03693181125,9.246471662537)
+  );
+#523 = CARTESIAN_POINT('',(6.988444748791,16.014204519848,8.862509713736
+    ));
+#524 = CARTESIAN_POINT('',(6.717483500452,15.968749980915,7.999999972202
+    ));
+#525 = CARTESIAN_POINT('',(6.988445039725,15.923295441981,7.137490322066
+    ));
+#526 = CARTESIAN_POINT('',(7.259406555812,15.900568164517,6.753528093782
+    ));
+#527 = CARTESIAN_POINT('',(7.647278018905,15.87784085439,6.464146667221)
+  );
+#528 = CARTESIAN_POINT('',(8.114936599707,15.855113519493,6.308308889727
+    ));
+#529 = CARTESIAN_POINT('',(8.611009567223,15.832386537923,6.308318225534
+    ));
+#530 = CARTESIAN_POINT('',(9.078650653836,15.809659205787,6.464153738987
+    ));
+#531 = CARTESIAN_POINT('',(9.466470707777,15.786931393448,6.753517067864
+    ));
+#532 = CARTESIAN_POINT('',(9.737505337107,15.764204739505,7.13749330558)
+  );
+#533 = CARTESIAN_POINT('',(9.872963311299,15.74147725847,7.568745502779)
+  );
+#534 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,7.999999997975
+    ));
+#535 = CARTESIAN_POINT('',(9.872963,16.28125,8.));
+#536 = CARTESIAN_POINT('',(9.872963672551,16.25852270336,8.431254529255)
+  );
+#537 = CARTESIAN_POINT('',(9.737516017209,16.23579522234,8.862507136271)
+  );
+#538 = CARTESIAN_POINT('',(9.466447850185,16.213068554379,9.246489345158
+    ));
+#539 = CARTESIAN_POINT('',(9.078668578059,16.190340810911,9.535818158025
+    ));
+#540 = CARTESIAN_POINT('',(8.611007981709,16.167613326014,9.691721855313
+    ));
+#541 = CARTESIAN_POINT('',(8.114927763277,16.144886540178,9.691668188752
+    ));
+#542 = CARTESIAN_POINT('',(7.64728525513,16.122159052665,9.535858427678)
+  );
+#543 = CARTESIAN_POINT('',(7.259405412575,16.099431811251,9.246471563384
+    ));
+#544 = CARTESIAN_POINT('',(6.988444598484,16.076704519848,8.86250978672)
+  );
+#545 = CARTESIAN_POINT('',(6.717483370468,16.031249980914,7.999999963945
+    ));
+#546 = CARTESIAN_POINT('',(6.988444972872,15.985795441981,7.137490258785
+    ));
+#547 = CARTESIAN_POINT('',(7.259406658847,15.963068164516,6.753528487004
+    ));
+#548 = CARTESIAN_POINT('',(7.647276823198,15.940340854395,6.464145018407
+    ));
+#549 = CARTESIAN_POINT('',(8.114938089367,15.917613519486,6.308309711777
+    ));
+#550 = CARTESIAN_POINT('',(8.611009380853,15.894886537924,6.308319247722
+    ));
+#551 = CARTESIAN_POINT('',(9.078648705043,15.872159205796,6.464152238806
+    ));
+#552 = CARTESIAN_POINT('',(9.466473605239,15.849431393436,6.753517211886
+    ));
+#553 = CARTESIAN_POINT('',(9.737504124395,15.826704739509,7.137493284372
+    ));
+#554 = CARTESIAN_POINT('',(9.872963400407,15.803977258471,7.56874546872)
+  );
+#555 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,7.999999997975
+    ));
+#556 = DEFINITIONAL_REPRESENTATION('',(#557),#572);
+#557 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#558,#559,#560,#561,#562,#563,
+    #564,#565,#566,#567,#568,#569,#570,#571),.UNSPECIFIED.,.F.,.F.,(6,4,
+    4,6),(0.,0.479999777586,0.957999653833,1.),.UNSPECIFIED.);
+#558 = CARTESIAN_POINT('',(6.25E-02,3.545464435127));
+#559 = CARTESIAN_POINT('',(5.650005205591E-02,3.469828521431));
+#560 = CARTESIAN_POINT('',(5.049985644311E-02,3.394189478233));
+#561 = CARTESIAN_POINT('',(4.450013408624E-02,3.318556392038));
+#562 = CARTESIAN_POINT('',(3.849994257443E-02,3.242917387993));
+#563 = CARTESIAN_POINT('',(2.652505598123E-02,3.091960789739));
+#564 = CARTESIAN_POINT('',(2.054986828854E-02,3.016636985387));
+#565 = CARTESIAN_POINT('',(1.457514024239E-02,2.941318981475));
+#566 = CARTESIAN_POINT('',(8.599948991064E-03,2.865995143995));
+#567 = CARTESIAN_POINT('',(2.100000020171E-03,2.784056166986));
+#568 = CARTESIAN_POINT('',(1.575000028893E-03,2.777437967044));
+#569 = CARTESIAN_POINT('',(1.050000027927E-03,2.770819767027));
+#570 = CARTESIAN_POINT('',(5.250000180202E-04,2.764201566945));
+#571 = CARTESIAN_POINT('',(0.,2.757583366807));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#573 = ORIENTED_EDGE('',*,*,#574,.T.);
+#574 = EDGE_CURVE('',#476,#273,#575,.T.);
+#575 = SURFACE_CURVE('',#576,(#599,#625),.PCURVE_S1.);
+#576 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#577,#578,#579,#580,#581,#582,
+    #583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,
+    #596,#597,#598),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.240233835344
+    ,0.482752359003,0.732680677506,1.),.UNSPECIFIED.);
+#577 = CARTESIAN_POINT('',(6.967904749145,16.,8.57785226689));
+#578 = CARTESIAN_POINT('',(7.020011090624,16.,8.677035770331));
+#579 = CARTESIAN_POINT('',(7.080859153878,16.,8.771322309789));
+#580 = CARTESIAN_POINT('',(7.149926403739,16.,8.859691901933));
+#581 = CARTESIAN_POINT('',(7.226535670953,16.,8.941217778563));
+#582 = CARTESIAN_POINT('',(7.309875558232,16.,9.015063507948));
+#583 = CARTESIAN_POINT('',(7.488937216569,16.,9.146598081096));
+#584 = CARTESIAN_POINT('',(7.584783300673,16.,9.204136967558));
+#585 = CARTESIAN_POINT('',(7.685529734116,16.,9.252398935913));
+#586 = CARTESIAN_POINT('',(7.790076280606,16.,9.290818243923));
+#587 = CARTESIAN_POINT('',(7.897234252231,16.,9.318986862355));
+#588 = CARTESIAN_POINT('',(8.117537118168,16.,9.354958959465));
+#589 = CARTESIAN_POINT('',(8.230786247176,16.,9.362117421036));
+#590 = CARTESIAN_POINT('',(8.344074371481,16.,9.357947395277));
+#591 = CARTESIAN_POINT('',(8.455979914683,16.,9.342467965715));
+#592 = CARTESIAN_POINT('',(8.565077297588,16.,9.31591767528));
+#593 = CARTESIAN_POINT('',(8.782161737727,16.,9.239117774302));
+#594 = CARTESIAN_POINT('',(8.889573301161,16.,9.187337018831));
+#595 = CARTESIAN_POINT('',(8.990479470262,16.,9.12408617242));
+#596 = CARTESIAN_POINT('',(9.083310550926,16.,9.050311671802));
+#597 = CARTESIAN_POINT('',(9.166649576697,16.,8.967228326544));
+#598 = CARTESIAN_POINT('',(9.23932508931,16.,8.876366075352));
+#599 = PCURVE('',#44,#600);
+#600 = DEFINITIONAL_REPRESENTATION('',(#601),#624);
+#601 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#602,#603,#604,#605,#606,#607,
+    #608,#609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,
+    #621,#622,#623),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.240233835344
+    ,0.482752359003,0.732680677506,1.),.UNSPECIFIED.);
+#602 = CARTESIAN_POINT('',(9.032095250855,-8.57785226689));
+#603 = CARTESIAN_POINT('',(8.979988909376,-8.677035770331));
+#604 = CARTESIAN_POINT('',(8.919140846122,-8.771322309789));
+#605 = CARTESIAN_POINT('',(8.850073596261,-8.859691901933));
+#606 = CARTESIAN_POINT('',(8.773464329047,-8.941217778563));
+#607 = CARTESIAN_POINT('',(8.690124441768,-9.015063507948));
+#608 = CARTESIAN_POINT('',(8.511062783431,-9.146598081096));
+#609 = CARTESIAN_POINT('',(8.415216699327,-9.204136967558));
+#610 = CARTESIAN_POINT('',(8.314470265884,-9.252398935913));
+#611 = CARTESIAN_POINT('',(8.209923719394,-9.290818243923));
+#612 = CARTESIAN_POINT('',(8.102765747769,-9.318986862355));
+#613 = CARTESIAN_POINT('',(7.882462881832,-9.354958959465));
+#614 = CARTESIAN_POINT('',(7.769213752824,-9.362117421036));
+#615 = CARTESIAN_POINT('',(7.655925628519,-9.357947395277));
+#616 = CARTESIAN_POINT('',(7.544020085317,-9.342467965715));
+#617 = CARTESIAN_POINT('',(7.434922702412,-9.31591767528));
+#618 = CARTESIAN_POINT('',(7.217838262273,-9.239117774302));
+#619 = CARTESIAN_POINT('',(7.110426698839,-9.187337018831));
+#620 = CARTESIAN_POINT('',(7.009520529738,-9.12408617242));
+#621 = CARTESIAN_POINT('',(6.916689449074,-9.050311671802));
+#622 = CARTESIAN_POINT('',(6.833350423303,-8.967228326544));
+#623 = CARTESIAN_POINT('',(6.76067491069,-8.876366075352));
+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#625 = PCURVE('',#626,#681);
+#626 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639
+      ,#640,#641,#642,#643,#644,#645,#646,#647,#648,#649,#650,#651,#652
+      ,#653)
+    ,(#654,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,#666
+      ,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678,#679
+      ,#680
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#627 = CARTESIAN_POINT('',(9.602330061317,16.0625,8.));
+#628 = CARTESIAN_POINT('',(9.602330164068,16.046875428484,8.243360206602
+    ));
+#629 = CARTESIAN_POINT('',(9.547732665483,16.031253216812,8.48668323161)
+  );
+#630 = CARTESIAN_POINT('',(9.438511690921,16.015623881821,8.715751600076
+    ));
+#631 = CARTESIAN_POINT('',(9.279165568855,15.999999472178,8.916217566595
+    ));
+#632 = CARTESIAN_POINT('',(9.078711298154,15.984375172414,9.075544083689
+    ));
+#633 = CARTESIAN_POINT('',(8.849661756057,15.968750721306,9.184759490463
+    ));
+#634 = CARTESIAN_POINT('',(8.362966211927,15.937500991528,9.293974602954
+    ));
+#635 = CARTESIAN_POINT('',(7.87626398876,15.906250399932,9.184759940634)
+  );
+#636 = CARTESIAN_POINT('',(7.647208193999,15.890625049187,9.075544925036
+    ));
+#637 = CARTESIAN_POINT('',(7.446747394718,15.875000223949,8.916212042551
+    ));
+#638 = CARTESIAN_POINT('',(7.287417572319,15.859375574347,8.715752367301
+    ));
+#639 = CARTESIAN_POINT('',(7.178204147773,15.843750614261,8.486699538347
+    ));
+#640 = CARTESIAN_POINT('',(7.06899068166,15.81250049742,7.999999967527)
+  );
+#641 = CARTESIAN_POINT('',(7.178204225874,15.781250380579,7.513300414232
+    ));
+#642 = CARTESIAN_POINT('',(7.287417650117,15.765625420494,7.28424761154)
+  );
+#643 = CARTESIAN_POINT('',(7.446747267746,15.750000770891,7.08378788326)
+  );
+#644 = CARTESIAN_POINT('',(7.647208151754,15.734375945653,6.924454839881
+    ));
+#645 = CARTESIAN_POINT('',(7.87626402662,15.718750594909,6.815239999393)
+  );
+#646 = CARTESIAN_POINT('',(8.362966271368,15.687500003312,6.706025628134
+    ));
+#647 = CARTESIAN_POINT('',(8.849661793916,15.656250273534,6.815240641907
+    ));
+#648 = CARTESIAN_POINT('',(9.078711347675,15.640625822425,6.924455970137
+    ));
+#649 = CARTESIAN_POINT('',(9.279165827052,15.625001522667,7.083781426708
+    ));
+#650 = CARTESIAN_POINT('',(9.438512634398,15.609377113014,7.284249005336
+    ));
+#651 = CARTESIAN_POINT('',(9.547731392483,15.59374777803,7.513316864948)
+  );
+#652 = CARTESIAN_POINT('',(9.602330207491,15.578125566357,7.756639846176
+    ));
+#653 = CARTESIAN_POINT('',(9.602330299883,15.56250099484,8.000000052778)
+  );
+#654 = CARTESIAN_POINT('',(9.872963,16.21875,8.));
+#655 = CARTESIAN_POINT('',(9.872963359628,16.20312498356,8.296487465447)
+  );
+#656 = CARTESIAN_POINT('',(9.806448359994,16.187499876576,8.592973963869
+    ));
+#657 = CARTESIAN_POINT('',(9.673358253106,16.171875042895,8.872049182959
+    ));
+#658 = CARTESIAN_POINT('',(9.479239756779,16.156250020261,9.116278702498
+    ));
+#659 = CARTESIAN_POINT('',(9.235005592378,16.140624993382,9.310405669017
+    ));
+#660 = CARTESIAN_POINT('',(8.955939536774,16.124999972324,9.443468527957
+    ));
+#661 = CARTESIAN_POINT('',(8.362966092421,16.093749961955,9.576532389938
+    ));
+#662 = CARTESIAN_POINT('',(7.769987259213,16.062499984655,9.443468944931
+    ));
+#663 = CARTESIAN_POINT('',(7.490915324914,16.046874998113,9.310405595975
+    ));
+#664 = CARTESIAN_POINT('',(7.246678782991,16.031249991407,9.116280995946
+    ));
+#665 = CARTESIAN_POINT('',(7.052555957244,16.015624977963,8.872045040904
+    ));
+#666 = CARTESIAN_POINT('',(6.919494796719,15.999999976431,8.592975422159
+    ));
+#667 = CARTESIAN_POINT('',(6.786433497983,15.968749980915,7.999999983831
+    ));
+#668 = CARTESIAN_POINT('',(6.919494996735,15.937499985398,7.407024590386
+    ));
+#669 = CARTESIAN_POINT('',(7.052556121686,15.921874983866,7.127955047103
+    ));
+#670 = CARTESIAN_POINT('',(7.246678200537,15.906249970421,6.883718882448
+    ));
+#671 = CARTESIAN_POINT('',(7.490915014994,15.890624963716,6.68959368909)
+  );
+#672 = CARTESIAN_POINT('',(7.769987213203,15.874999977174,6.556530918502
+    ));
+#673 = CARTESIAN_POINT('',(8.362966105486,15.843749999873,6.423468418866
+    ));
+#674 = CARTESIAN_POINT('',(8.955939490764,15.812499989505,6.556531862));
+#675 = CARTESIAN_POINT('',(9.235005603637,15.796874968441,6.689594411528
+    ));
+#676 = CARTESIAN_POINT('',(9.479240522411,15.781249941584,6.88371763603)
+  );
+#677 = CARTESIAN_POINT('',(9.673361447396,15.765624918915,7.127952773911
+    ));
+#678 = CARTESIAN_POINT('',(9.806443831185,15.750000085261,7.407026195561
+    ));
+#679 = CARTESIAN_POINT('',(9.872963474947,15.73437497827,7.703512532528)
+  );
+#680 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,7.999999997975
+    ));
+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#705);
+#682 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#683,#684,#685,#686,#687,#688,
+    #689,#690,#691,#692,#693,#694,#695,#696,#697,#698,#699,#700,#701,
+    #702,#703,#704),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.240233835344
+    ,0.482752359003,0.732680677506,1.),.UNSPECIFIED.);
+#683 = CARTESIAN_POINT('',(0.3125,2.757583365081));
+#684 = CARTESIAN_POINT('',(0.300739993923,2.683459750225));
+#685 = CARTESIAN_POINT('',(0.288913897366,2.608919548071));
+#686 = CARTESIAN_POINT('',(0.277022458419,2.53396744445));
+#687 = CARTESIAN_POINT('',(0.265063693902,2.458590911915));
+#688 = CARTESIAN_POINT('',(0.253035200013,2.382774834992));
+#689 = CARTESIAN_POINT('',(0.22872474823,2.229545134136));
+#690 = CARTESIAN_POINT('',(0.216439577245,2.152111258695));
+#691 = CARTESIAN_POINT('',(0.204082924988,2.074226917058));
+#692 = CARTESIAN_POINT('',(0.191652483448,1.995877654797));
+#693 = CARTESIAN_POINT('',(0.179145440706,1.917045786973));
+#694 = CARTESIAN_POINT('',(0.153595104357,1.756002305872));
+#695 = CARTESIAN_POINT('',(0.14054466067,1.673745633508));
+#696 = CARTESIAN_POINT('',(0.12741258017,1.590974436461));
+#697 = CARTESIAN_POINT('',(0.114196020897,1.507670564977));
+#698 = CARTESIAN_POINT('',(0.100891459415,1.423811483681));
+#699 = CARTESIAN_POINT('',(7.317671204427E-02,1.249123435138));
+#700 = CARTESIAN_POINT('',(5.875024653458E-02,1.158191774913));
+#701 = CARTESIAN_POINT('',(4.422329699865E-02,1.066626156861));
+#702 = CARTESIAN_POINT('',(2.959169024265E-02,0.974400532155));
+#703 = CARTESIAN_POINT('',(1.484988574256E-02,0.881481419152));
+#704 = CARTESIAN_POINT('',(0.,0.787882581654));
+#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#706 = FACE_BOUND('',#707,.F.);
+#707 = EDGE_LOOP('',(#708,#743,#776,#911,#1010));
+#708 = ORIENTED_EDGE('',*,*,#709,.T.);
+#709 = EDGE_CURVE('',#710,#712,#714,.T.);
+#710 = VERTEX_POINT('',#711);
+#711 = CARTESIAN_POINT('',(9.111068518445,16.,4.013872838807));
+#712 = VERTEX_POINT('',#713);
+#713 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#714 = SURFACE_CURVE('',#715,(#720,#731),.PCURVE_S1.);
+#715 = CIRCLE('',#716,1.26);
+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
+#717 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#718 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#719 = DIRECTION('',(1.,0.,0.));
+#720 = PCURVE('',#44,#721);
+#721 = DEFINITIONAL_REPRESENTATION('',(#722),#730);
+#722 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#723,#724,#725,#726,#727,#728
+,#729),.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(
+  '') );
+#723 = CARTESIAN_POINT('',(6.377037,-3.));
+#724 = CARTESIAN_POINT('',(6.377037,-0.817615982463));
+#725 = CARTESIAN_POINT('',(8.267037,-1.908807991232));
+#726 = CARTESIAN_POINT('',(10.157037,-3.));
+#727 = CARTESIAN_POINT('',(8.267037,-4.091192008768));
+#728 = CARTESIAN_POINT('',(6.377037,-5.182384017537));
+#729 = CARTESIAN_POINT('',(6.377037,-3.));
+#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#731 = PCURVE('',#732,#737);
+#732 = CYLINDRICAL_SURFACE('',#733,1.26);
+#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736);
+#734 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#735 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#736 = DIRECTION('',(1.,0.,0.));
+#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742);
+#738 = LINE('',#739,#740);
+#739 = CARTESIAN_POINT('',(-0.,0.));
+#740 = VECTOR('',#741,1.);
+#741 = DIRECTION('',(-1.,0.));
+#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#743 = ORIENTED_EDGE('',*,*,#744,.T.);
+#744 = EDGE_CURVE('',#712,#745,#747,.T.);
+#745 = VERTEX_POINT('',#746);
+#746 = CARTESIAN_POINT('',(9.111090141534,16.,1.98614311656));
+#747 = SURFACE_CURVE('',#748,(#753,#764),.PCURVE_S1.);
+#748 = CIRCLE('',#749,1.26);
+#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752);
+#750 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#751 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#752 = DIRECTION('',(1.,0.,0.));
+#753 = PCURVE('',#44,#754);
+#754 = DEFINITIONAL_REPRESENTATION('',(#755),#763);
+#755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#756,#757,#758,#759,#760,#761
+,#762),.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(
+  '') );
+#756 = CARTESIAN_POINT('',(6.377037,-3.));
+#757 = CARTESIAN_POINT('',(6.377037,-0.817615982463));
+#758 = CARTESIAN_POINT('',(8.267037,-1.908807991232));
+#759 = CARTESIAN_POINT('',(10.157037,-3.));
+#760 = CARTESIAN_POINT('',(8.267037,-4.091192008768));
+#761 = CARTESIAN_POINT('',(6.377037,-5.182384017537));
+#762 = CARTESIAN_POINT('',(6.377037,-3.));
+#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#764 = PCURVE('',#765,#770);
+#765 = CYLINDRICAL_SURFACE('',#766,1.26);
+#766 = AXIS2_PLACEMENT_3D('',#767,#768,#769);
+#767 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#768 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#769 = DIRECTION('',(1.,0.,0.));
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);
+#771 = LINE('',#772,#773);
+#772 = CARTESIAN_POINT('',(-0.,0.));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(-1.,0.));
+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#776 = ORIENTED_EDGE('',*,*,#777,.T.);
+#777 = EDGE_CURVE('',#745,#778,#780,.T.);
+#778 = VERTEX_POINT('',#779);
+#779 = CARTESIAN_POINT('',(6.967904445179,16.,2.42214837625));
+#780 = SURFACE_CURVE('',#781,(#804,#830),.PCURVE_S1.);
+#781 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#782,#783,#784,#785,#786,#787,
+    #788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798,#799,#800,
+    #801,#802,#803),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.267319308435
+    ,0.517247663985,0.759766184052,1.),.UNSPECIFIED.);
+#782 = CARTESIAN_POINT('',(9.239337066174,16.,2.123643870698));
+#783 = CARTESIAN_POINT('',(9.166662169515,16.,2.032780077081));
+#784 = CARTESIAN_POINT('',(9.083323371882,16.,1.949695311257));
+#785 = CARTESIAN_POINT('',(8.990492179742,16.,1.875919610723));
+#786 = CARTESIAN_POINT('',(8.889585715305,16.,1.812667702217));
+#787 = CARTESIAN_POINT('',(8.782173757214,16.,1.760885903493));
+#788 = CARTESIAN_POINT('',(8.565088346751,16.,1.684084020248));
+#789 = CARTESIAN_POINT('',(8.455990389325,16.,1.657532779775));
+#790 = CARTESIAN_POINT('',(8.344084182619,16.,1.642052460307));
+#791 = CARTESIAN_POINT('',(8.230795280403,16.,1.63788159459));
+#792 = CARTESIAN_POINT('',(8.117545307924,16.,1.645039341629));
+#793 = CARTESIAN_POINT('',(7.897240699374,16.,1.681010361518));
+#794 = CARTESIAN_POINT('',(7.790081835317,16.,1.709178602201));
+#795 = CARTESIAN_POINT('',(7.685534394969,16.,1.747597721546));
+#796 = CARTESIAN_POINT('',(7.584787105638,16.,1.795859695872));
+#797 = CARTESIAN_POINT('',(7.488940234681,16.,1.853398764441));
+#798 = CARTESIAN_POINT('',(7.309877198343,16.,1.984933979415));
+#799 = CARTESIAN_POINT('',(7.226536715223,16.,2.058780166291));
+#800 = CARTESIAN_POINT('',(7.149926954909,16.,2.140306613307));
+#801 = CARTESIAN_POINT('',(7.080859316143,16.,2.228676856304));
+#802 = CARTESIAN_POINT('',(7.020010964625,16.,2.32296410079));
+#803 = CARTESIAN_POINT('',(6.967904436638,16.,2.422148346237));
+#804 = PCURVE('',#44,#805);
+#805 = DEFINITIONAL_REPRESENTATION('',(#806),#829);
+#806 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#807,#808,#809,#810,#811,#812,
+    #813,#814,#815,#816,#817,#818,#819,#820,#821,#822,#823,#824,#825,
+    #826,#827,#828),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.267319308435
+    ,0.517247663985,0.759766184052,1.),.UNSPECIFIED.);
+#807 = CARTESIAN_POINT('',(6.760662933826,-2.123643870698));
+#808 = CARTESIAN_POINT('',(6.833337830485,-2.032780077081));
+#809 = CARTESIAN_POINT('',(6.916676628118,-1.949695311257));
+#810 = CARTESIAN_POINT('',(7.009507820258,-1.875919610723));
+#811 = CARTESIAN_POINT('',(7.110414284695,-1.812667702217));
+#812 = CARTESIAN_POINT('',(7.217826242786,-1.760885903493));
+#813 = CARTESIAN_POINT('',(7.434911653249,-1.684084020248));
+#814 = CARTESIAN_POINT('',(7.544009610675,-1.657532779775));
+#815 = CARTESIAN_POINT('',(7.655915817381,-1.642052460307));
+#816 = CARTESIAN_POINT('',(7.769204719597,-1.63788159459));
+#817 = CARTESIAN_POINT('',(7.882454692076,-1.645039341629));
+#818 = CARTESIAN_POINT('',(8.102759300626,-1.681010361518));
+#819 = CARTESIAN_POINT('',(8.209918164683,-1.709178602201));
+#820 = CARTESIAN_POINT('',(8.314465605031,-1.747597721546));
+#821 = CARTESIAN_POINT('',(8.415212894362,-1.795859695872));
+#822 = CARTESIAN_POINT('',(8.511059765319,-1.853398764441));
+#823 = CARTESIAN_POINT('',(8.690122801657,-1.984933979415));
+#824 = CARTESIAN_POINT('',(8.773463284777,-2.058780166291));
+#825 = CARTESIAN_POINT('',(8.850073045091,-2.140306613307));
+#826 = CARTESIAN_POINT('',(8.919140683857,-2.228676856304));
+#827 = CARTESIAN_POINT('',(8.979989035375,-2.32296410079));
+#828 = CARTESIAN_POINT('',(9.032095563362,-2.422148346237));
+#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#830 = PCURVE('',#831,#886);
+#831 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#832,#833,#834,#835,#836,#837,#838,#839,#840,#841,#842,#843,#844
+      ,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857
+      ,#858)
+    ,(#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870,#871
+      ,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884
+      ,#885
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#832 = CARTESIAN_POINT('',(9.872963,16.28125,3.));
+#833 = CARTESIAN_POINT('',(9.872963462379,16.26562498356,3.296487488863)
+  );
+#834 = CARTESIAN_POINT('',(9.806449120882,16.249999876576,3.592974033769
+    ));
+#835 = CARTESIAN_POINT('',(9.673357900121,16.234375042893,3.872049531651
+    ));
+#836 = CARTESIAN_POINT('',(9.479239735372,16.218750020263,4.116278267822
+    ));
+#837 = CARTESIAN_POINT('',(9.235005659405,16.203124993381,4.310405784206
+    ));
+#838 = CARTESIAN_POINT('',(8.955939589913,16.187499972324,4.443468697805
+    ));
+#839 = CARTESIAN_POINT('',(8.362966090252,16.156249961955,4.576532630018
+    ));
+#840 = CARTESIAN_POINT('',(7.769987218668,16.124999984655,4.443469039334
+    ));
+#841 = CARTESIAN_POINT('',(7.490915300051,16.109374998113,4.31040559719)
+  );
+#842 = CARTESIAN_POINT('',(7.246678777804,16.093749991407,4.11628106654)
+  );
+#843 = CARTESIAN_POINT('',(7.05255583007,16.078124977963,3.872045122111)
+  );
+#844 = CARTESIAN_POINT('',(6.919494654005,16.062499976431,3.592975470516
+    ));
+#845 = CARTESIAN_POINT('',(6.786433373446,16.031249980914,2.999999978909
+    ));
+#846 = CARTESIAN_POINT('',(6.919494911397,15.999999985398,2.40702454506)
+  );
+#847 = CARTESIAN_POINT('',(7.052556041829,15.984374983866,2.127954990538
+    ));
+#848 = CARTESIAN_POINT('',(7.246678029363,15.968749970421,1.883718776681
+    ));
+#849 = CARTESIAN_POINT('',(7.490914902084,15.953124963715,1.689593483274
+    ));
+#850 = CARTESIAN_POINT('',(7.769987160065,15.937499977174,1.556530784853
+    ));
+#851 = CARTESIAN_POINT('',(8.362966107654,15.906249999873,1.423468409872
+    ));
+#852 = CARTESIAN_POINT('',(8.955939531309,15.874999989505,1.556531803796
+    ));
+#853 = CARTESIAN_POINT('',(9.235005674384,15.85937496844,1.689594319686)
+  );
+#854 = CARTESIAN_POINT('',(9.479240720184,15.843749941586,1.883717024999
+    ));
+#855 = CARTESIAN_POINT('',(9.673362007399,15.828124918911,2.127952984827
+    ));
+#856 = CARTESIAN_POINT('',(9.806443298354,15.812500085263,2.407026171766
+    ));
+#857 = CARTESIAN_POINT('',(9.87296361076,15.79687497827,2.703512509112)
+  );
+#858 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,2.999999997975
+    ));
+#859 = CARTESIAN_POINT('',(9.602330061317,16.4375,3.));
+#860 = CARTESIAN_POINT('',(9.602330780573,16.421875428484,3.243360347097
+    ));
+#861 = CARTESIAN_POINT('',(9.547737230809,16.406253216811,3.486683651011
+    ));
+#862 = CARTESIAN_POINT('',(9.438509573012,16.390623881809,3.715753692228
+    ));
+#863 = CARTESIAN_POINT('',(9.279165440413,16.374999472194,3.916214958539
+    ));
+#864 = CARTESIAN_POINT('',(9.078711700317,16.35937517241,4.075544774822)
+  );
+#865 = CARTESIAN_POINT('',(8.849662074887,16.343750721305,4.18476050955)
+  );
+#866 = CARTESIAN_POINT('',(8.362966198916,16.312500991525,4.293976043439
+    ));
+#867 = CARTESIAN_POINT('',(7.876263745489,16.281250399931,4.184760507053
+    ));
+#868 = CARTESIAN_POINT('',(7.647208044822,16.265625049187,4.075544932324
+    ));
+#869 = CARTESIAN_POINT('',(7.446747363598,16.250000223949,3.916212466117
+    ));
+#870 = CARTESIAN_POINT('',(7.287416809274,16.234375574346,3.715752854545
+    ));
+#871 = CARTESIAN_POINT('',(7.17820329149,16.21875061426,3.486699828487)
+  );
+#872 = CARTESIAN_POINT('',(7.068989934436,16.18750049742,2.999999937996)
+  );
+#873 = CARTESIAN_POINT('',(7.178203713841,16.156250380579,2.513300142278
+    ));
+#874 = CARTESIAN_POINT('',(7.287417170977,16.140625420493,2.284247272151
+    ));
+#875 = CARTESIAN_POINT('',(7.4467462407,16.125000770889,2.083787248659)
+  );
+#876 = CARTESIAN_POINT('',(7.647207474296,16.109375945651,1.924453604987
+    ));
+#877 = CARTESIAN_POINT('',(7.876263707793,16.093750594908,1.815239197497
+    ));
+#878 = CARTESIAN_POINT('',(8.362966284378,16.062500003312,1.70602557417)
+  );
+#879 = CARTESIAN_POINT('',(8.84966203719,16.031250273534,1.815240292681)
+  );
+#880 = CARTESIAN_POINT('',(9.078711772153,16.015625822418,1.924455419086
+    ));
+#881 = CARTESIAN_POINT('',(9.27916701369,16.000001522677,2.08377776052)
+  );
+#882 = CARTESIAN_POINT('',(9.438515994419,15.984377112992,2.284250270832
+    ));
+#883 = CARTESIAN_POINT('',(9.547728195498,15.968747778044,2.513316722176
+    ));
+#884 = CARTESIAN_POINT('',(9.602331022368,15.953125566356,2.756639705681
+    ));
+#885 = CARTESIAN_POINT('',(9.602331731265,15.937500994837,3.000000052778
+    ));
+#886 = DEFINITIONAL_REPRESENTATION('',(#887),#910);
+#887 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#888,#889,#890,#891,#892,#893,
+    #894,#895,#896,#897,#898,#899,#900,#901,#902,#903,#904,#905,#906,
+    #907,#908,#909),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.267319308435
+    ,0.517247663985,0.759766184052,1.),.UNSPECIFIED.);
+#888 = CARTESIAN_POINT('',(0.3125,5.515178238049));
+#889 = CARTESIAN_POINT('',(0.297650117479,5.421578802219));
+#890 = CARTESIAN_POINT('',(0.282908315445,5.328659090578));
+#891 = CARTESIAN_POINT('',(0.268276709783,5.23643286307));
+#892 = CARTESIAN_POINT('',(0.25374975639,5.144866615309));
+#893 = CARTESIAN_POINT('',(0.239323289888,5.05393434761));
+#894 = CARTESIAN_POINT('',(0.211608541639,4.879245138532));
+#895 = CARTESIAN_POINT('',(0.198303978869,4.795385494664));
+#896 = CARTESIAN_POINT('',(0.185087419727,4.712081073228));
+#897 = CARTESIAN_POINT('',(0.171955337968,4.629309321016));
+#898 = CARTESIAN_POINT('',(0.158904895011,4.547052109429));
+#899 = CARTESIAN_POINT('',(0.13335455967,4.386007569978));
+#900 = CARTESIAN_POINT('',(0.120847517823,4.307175186622));
+#901 = CARTESIAN_POINT('',(0.108417077198,4.228825412144));
+#902 = CARTESIAN_POINT('',(9.60604251666E-02,4.150940557021));
+#903 = CARTESIAN_POINT('',(8.377525355811E-02,4.073506165715));
+#904 = CARTESIAN_POINT('',(5.94648014454E-02,3.920275449737));
+#905 = CARTESIAN_POINT('',(4.743630755789E-02,3.844458871579));
+#906 = CARTESIAN_POINT('',(3.547754280336E-02,3.769081839211));
+#907 = CARTESIAN_POINT('',(2.358610334301E-02,3.694129236826));
+#908 = CARTESIAN_POINT('',(1.176000641076E-02,3.619588539503));
+#909 = CARTESIAN_POINT('',(0.,3.545464432489));
+#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#911 = ORIENTED_EDGE('',*,*,#912,.T.);
+#912 = EDGE_CURVE('',#778,#913,#915,.T.);
+#913 = VERTEX_POINT('',#914);
+#914 = CARTESIAN_POINT('',(6.967904749145,16.,3.57785226689));
+#915 = SURFACE_CURVE('',#916,(#931,#949),.PCURVE_S1.);
+#916 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#917,#918,#919,#920,#921,#922,
+    #923,#924,#925,#926,#927,#928,#929,#930),.UNSPECIFIED.,.F.,.F.,(6,4,
+    4,6),(0.,0.479999777586,0.957999653833,1.),.UNSPECIFIED.);
+#917 = CARTESIAN_POINT('',(6.967904445179,16.,2.42214837625));
+#918 = CARTESIAN_POINT('',(6.924336321876,16.,2.527332414653));
+#919 = CARTESIAN_POINT('',(6.890680021171,16.,2.636627087204));
+#920 = CARTESIAN_POINT('',(6.867455914321,16.,2.748773837011));
+#921 = CARTESIAN_POINT('',(6.854938655026,16.,2.862446144654));
+#922 = CARTESIAN_POINT('',(6.851369628466,16.,3.089644182255));
+#923 = CARTESIAN_POINT('',(6.860228490579,16.,3.203177784499));
+#924 = CARTESIAN_POINT('',(6.879747351632,16.,3.31553844312));
+#925 = CARTESIAN_POINT('',(6.909697346305,16.,3.425408155215));
+#926 = CARTESIAN_POINT('',(6.953112495785,16.,3.540852252531));
+#927 = CARTESIAN_POINT('',(6.956696026678,16.,3.550147738251));
+#928 = CARTESIAN_POINT('',(6.960356134872,16.,3.559413460274));
+#929 = CARTESIAN_POINT('',(6.964092488545,16.,3.568648578455));
+#930 = CARTESIAN_POINT('',(6.967904742019,16.,3.577852258122));
+#931 = PCURVE('',#44,#932);
+#932 = DEFINITIONAL_REPRESENTATION('',(#933),#948);
+#933 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#934,#935,#936,#937,#938,#939,
+    #940,#941,#942,#943,#944,#945,#946,#947),.UNSPECIFIED.,.F.,.F.,(6,4,
+    4,6),(0.,0.479999777586,0.957999653833,1.),.UNSPECIFIED.);
+#934 = CARTESIAN_POINT('',(9.032095554821,-2.42214837625));
+#935 = CARTESIAN_POINT('',(9.075663678124,-2.527332414653));
+#936 = CARTESIAN_POINT('',(9.109319978829,-2.636627087204));
+#937 = CARTESIAN_POINT('',(9.132544085679,-2.748773837011));
+#938 = CARTESIAN_POINT('',(9.145061344974,-2.862446144654));
+#939 = CARTESIAN_POINT('',(9.148630371534,-3.089644182255));
+#940 = CARTESIAN_POINT('',(9.139771509421,-3.203177784499));
+#941 = CARTESIAN_POINT('',(9.120252648368,-3.31553844312));
+#942 = CARTESIAN_POINT('',(9.090302653695,-3.425408155215));
+#943 = CARTESIAN_POINT('',(9.046887504215,-3.540852252531));
+#944 = CARTESIAN_POINT('',(9.043303973322,-3.550147738251));
+#945 = CARTESIAN_POINT('',(9.039643865128,-3.559413460274));
+#946 = CARTESIAN_POINT('',(9.035907511455,-3.568648578455));
+#947 = CARTESIAN_POINT('',(9.032095257981,-3.577852258122));
+#948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#949 = PCURVE('',#950,#993);
+#950 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#951,#952,#953,#954,#955,#956,#957,#958,#959,#960,#961,#962,#963
+      ,#964,#965,#966,#967,#968,#969,#970,#971)
+    ,(#972,#973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984
+      ,#985,#986,#987,#988,#989,#990,#991,#992
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#951 = CARTESIAN_POINT('',(9.872963,16.21875,3.));
+#952 = CARTESIAN_POINT('',(9.872963523095,16.19602270336,3.431254495196)
+  );
+#953 = CARTESIAN_POINT('',(9.73751458733,16.17329522234,3.862507021177)
+  );
+#954 = CARTESIAN_POINT('',(9.466450571499,16.150568554384,4.246488314931
+    ));
+#955 = CARTESIAN_POINT('',(9.078666523355,16.127840810892,4.535822123539
+    ));
+#956 = CARTESIAN_POINT('',(8.611007743305,16.105113326042,4.691715730157
+    ));
+#957 = CARTESIAN_POINT('',(8.114929305008,16.082386540157,4.691671935132
+    ));
+#958 = CARTESIAN_POINT('',(7.647284165261,16.059659052673,4.535857125854
+    ));
+#959 = CARTESIAN_POINT('',(7.259405691803,16.03693181125,4.246471662537)
+  );
+#960 = CARTESIAN_POINT('',(6.988444748791,16.014204519848,3.862509713736
+    ));
+#961 = CARTESIAN_POINT('',(6.717483500452,15.968749980915,2.999999972202
+    ));
+#962 = CARTESIAN_POINT('',(6.988445039725,15.923295441981,2.137490322066
+    ));
+#963 = CARTESIAN_POINT('',(7.259406555812,15.900568164517,1.753528093782
+    ));
+#964 = CARTESIAN_POINT('',(7.647278018905,15.87784085439,1.464146667221)
+  );
+#965 = CARTESIAN_POINT('',(8.114936599707,15.855113519493,1.308308889727
+    ));
+#966 = CARTESIAN_POINT('',(8.611009567223,15.832386537923,1.308318225534
+    ));
+#967 = CARTESIAN_POINT('',(9.078650653836,15.809659205787,1.464153738987
+    ));
+#968 = CARTESIAN_POINT('',(9.466470707777,15.786931393448,1.753517067864
+    ));
+#969 = CARTESIAN_POINT('',(9.737505337107,15.764204739505,2.13749330558)
+  );
+#970 = CARTESIAN_POINT('',(9.872963311299,15.74147725847,2.568745502779)
+  );
+#971 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,2.999999997975
+    ));
+#972 = CARTESIAN_POINT('',(9.872963,16.28125,3.));
+#973 = CARTESIAN_POINT('',(9.872963672551,16.25852270336,3.431254529255)
+  );
+#974 = CARTESIAN_POINT('',(9.737516017209,16.23579522234,3.862507136271)
+  );
+#975 = CARTESIAN_POINT('',(9.466447850185,16.213068554379,4.246489345158
+    ));
+#976 = CARTESIAN_POINT('',(9.078668578059,16.190340810911,4.535818158025
+    ));
+#977 = CARTESIAN_POINT('',(8.611007981709,16.167613326014,4.691721855313
+    ));
+#978 = CARTESIAN_POINT('',(8.114927763277,16.144886540178,4.691668188752
+    ));
+#979 = CARTESIAN_POINT('',(7.64728525513,16.122159052665,4.535858427678)
+  );
+#980 = CARTESIAN_POINT('',(7.259405412575,16.099431811251,4.246471563384
+    ));
+#981 = CARTESIAN_POINT('',(6.988444598484,16.076704519848,3.86250978672)
+  );
+#982 = CARTESIAN_POINT('',(6.717483370468,16.031249980914,2.999999963945
+    ));
+#983 = CARTESIAN_POINT('',(6.988444972872,15.985795441981,2.137490258785
+    ));
+#984 = CARTESIAN_POINT('',(7.259406658847,15.963068164516,1.753528487004
+    ));
+#985 = CARTESIAN_POINT('',(7.647276823198,15.940340854395,1.464145018407
+    ));
+#986 = CARTESIAN_POINT('',(8.114938089367,15.917613519486,1.308309711777
+    ));
+#987 = CARTESIAN_POINT('',(8.611009380853,15.894886537924,1.308319247722
+    ));
+#988 = CARTESIAN_POINT('',(9.078648705043,15.872159205796,1.464152238806
+    ));
+#989 = CARTESIAN_POINT('',(9.466473605239,15.849431393436,1.753517211886
+    ));
+#990 = CARTESIAN_POINT('',(9.737504124395,15.826704739509,2.137493284372
+    ));
+#991 = CARTESIAN_POINT('',(9.872963400407,15.803977258471,2.56874546872)
+  );
+#992 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,2.999999997975
+    ));
+#993 = DEFINITIONAL_REPRESENTATION('',(#994),#1009);
+#994 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#995,#996,#997,#998,#999,#1000,
+    #1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008),.UNSPECIFIED.,.F.,
+  .F.,(6,4,4,6),(0.,0.479999777586,0.957999653833,1.),.UNSPECIFIED.);
+#995 = CARTESIAN_POINT('',(6.25E-02,3.545464435127));
+#996 = CARTESIAN_POINT('',(5.650005205591E-02,3.469828521431));
+#997 = CARTESIAN_POINT('',(5.049985644312E-02,3.394189478233));
+#998 = CARTESIAN_POINT('',(4.450013408624E-02,3.318556392037));
+#999 = CARTESIAN_POINT('',(3.849994257443E-02,3.242917387993));
+#1000 = CARTESIAN_POINT('',(2.652505598123E-02,3.091960789739));
+#1001 = CARTESIAN_POINT('',(2.054986828852E-02,3.016636985387));
+#1002 = CARTESIAN_POINT('',(1.457514024239E-02,2.941318981475));
+#1003 = CARTESIAN_POINT('',(8.599948991063E-03,2.865995143995));
+#1004 = CARTESIAN_POINT('',(2.100000020168E-03,2.784056166986));
+#1005 = CARTESIAN_POINT('',(1.57500002888E-03,2.777437967044));
+#1006 = CARTESIAN_POINT('',(1.050000027915E-03,2.770819767027));
+#1007 = CARTESIAN_POINT('',(5.250000180209E-04,2.764201566945));
+#1008 = CARTESIAN_POINT('',(0.,2.757583366807));
+#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1010 = ORIENTED_EDGE('',*,*,#1011,.T.);
+#1011 = EDGE_CURVE('',#913,#710,#1012,.T.);
+#1012 = SURFACE_CURVE('',#1013,(#1036,#1062),.PCURVE_S1.);
+#1013 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1014,#1015,#1016,#1017,#1018,
+    #1019,#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029,
+    #1030,#1031,#1032,#1033,#1034,#1035),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.240233835343,0.482752359003,0.732680677506,1.),
+  .UNSPECIFIED.);
+#1014 = CARTESIAN_POINT('',(6.967904749145,16.,3.57785226689));
+#1015 = CARTESIAN_POINT('',(7.020011090624,16.,3.677035770331));
+#1016 = CARTESIAN_POINT('',(7.080859153877,16.,3.771322309788));
+#1017 = CARTESIAN_POINT('',(7.149926403739,16.,3.859691901934));
+#1018 = CARTESIAN_POINT('',(7.226535670953,16.,3.941217778563));
+#1019 = CARTESIAN_POINT('',(7.309875558232,16.,4.015063507948));
+#1020 = CARTESIAN_POINT('',(7.488937216569,16.,4.146598081096));
+#1021 = CARTESIAN_POINT('',(7.584783300673,16.,4.204136967558));
+#1022 = CARTESIAN_POINT('',(7.685529734117,16.,4.252398935913));
+#1023 = CARTESIAN_POINT('',(7.790076280606,16.,4.290818243922));
+#1024 = CARTESIAN_POINT('',(7.897234252231,16.,4.318986862355));
+#1025 = CARTESIAN_POINT('',(8.117537118168,16.,4.354958959465));
+#1026 = CARTESIAN_POINT('',(8.230786247176,16.,4.362117421036));
+#1027 = CARTESIAN_POINT('',(8.344074371481,16.,4.357947395277));
+#1028 = CARTESIAN_POINT('',(8.455979914684,16.,4.342467965715));
+#1029 = CARTESIAN_POINT('',(8.565077297588,16.,4.31591767528));
+#1030 = CARTESIAN_POINT('',(8.782161737727,16.,4.239117774302));
+#1031 = CARTESIAN_POINT('',(8.889573301161,16.,4.187337018831));
+#1032 = CARTESIAN_POINT('',(8.990479470262,16.,4.12408617242));
+#1033 = CARTESIAN_POINT('',(9.083310550926,16.,4.050311671802));
+#1034 = CARTESIAN_POINT('',(9.166649576697,16.,3.967228326544));
+#1035 = CARTESIAN_POINT('',(9.23932508931,16.,3.876366075352));
+#1036 = PCURVE('',#44,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1061);
+#1038 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1039,#1040,#1041,#1042,#1043,
+    #1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,
+    #1055,#1056,#1057,#1058,#1059,#1060),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.240233835343,0.482752359003,0.732680677506,1.),
+  .UNSPECIFIED.);
+#1039 = CARTESIAN_POINT('',(9.032095250855,-3.57785226689));
+#1040 = CARTESIAN_POINT('',(8.979988909376,-3.677035770331));
+#1041 = CARTESIAN_POINT('',(8.919140846123,-3.771322309788));
+#1042 = CARTESIAN_POINT('',(8.850073596261,-3.859691901934));
+#1043 = CARTESIAN_POINT('',(8.773464329047,-3.941217778563));
+#1044 = CARTESIAN_POINT('',(8.690124441768,-4.015063507948));
+#1045 = CARTESIAN_POINT('',(8.511062783431,-4.146598081096));
+#1046 = CARTESIAN_POINT('',(8.415216699327,-4.204136967558));
+#1047 = CARTESIAN_POINT('',(8.314470265883,-4.252398935913));
+#1048 = CARTESIAN_POINT('',(8.209923719394,-4.290818243922));
+#1049 = CARTESIAN_POINT('',(8.102765747769,-4.318986862355));
+#1050 = CARTESIAN_POINT('',(7.882462881832,-4.354958959465));
+#1051 = CARTESIAN_POINT('',(7.769213752824,-4.362117421036));
+#1052 = CARTESIAN_POINT('',(7.655925628519,-4.357947395277));
+#1053 = CARTESIAN_POINT('',(7.544020085316,-4.342467965715));
+#1054 = CARTESIAN_POINT('',(7.434922702412,-4.31591767528));
+#1055 = CARTESIAN_POINT('',(7.217838262273,-4.239117774302));
+#1056 = CARTESIAN_POINT('',(7.110426698839,-4.187337018831));
+#1057 = CARTESIAN_POINT('',(7.009520529738,-4.12408617242));
+#1058 = CARTESIAN_POINT('',(6.916689449074,-4.050311671802));
+#1059 = CARTESIAN_POINT('',(6.833350423303,-3.967228326544));
+#1060 = CARTESIAN_POINT('',(6.76067491069,-3.876366075352));
+#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1062 = PCURVE('',#1063,#1118);
+#1063 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073,#1074
+      ,#1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085
+      ,#1086,#1087,#1088,#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,#1114,#1115,#1116,#1117
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#1064 = CARTESIAN_POINT('',(9.602330061317,16.0625,3.));
+#1065 = CARTESIAN_POINT('',(9.602330164068,16.046875428484,
+    3.243360206602));
+#1066 = CARTESIAN_POINT('',(9.547732665483,16.031253216812,3.48668323161
+    ));
+#1067 = CARTESIAN_POINT('',(9.438511690921,16.015623881821,
+    3.715751600076));
+#1068 = CARTESIAN_POINT('',(9.279165568855,15.999999472178,
+    3.916217566595));
+#1069 = CARTESIAN_POINT('',(9.078711298154,15.984375172414,
+    4.075544083689));
+#1070 = CARTESIAN_POINT('',(8.849661756057,15.968750721306,
+    4.184759490463));
+#1071 = CARTESIAN_POINT('',(8.362966211927,15.937500991528,
+    4.293974602954));
+#1072 = CARTESIAN_POINT('',(7.87626398876,15.906250399932,4.184759940634
+    ));
+#1073 = CARTESIAN_POINT('',(7.647208193999,15.890625049187,
+    4.075544925036));
+#1074 = CARTESIAN_POINT('',(7.446747394718,15.875000223949,
+    3.916212042551));
+#1075 = CARTESIAN_POINT('',(7.287417572319,15.859375574347,
+    3.715752367301));
+#1076 = CARTESIAN_POINT('',(7.178204147773,15.843750614261,
+    3.486699538347));
+#1077 = CARTESIAN_POINT('',(7.06899068166,15.81250049742,2.999999967527)
+  );
+#1078 = CARTESIAN_POINT('',(7.178204225874,15.781250380579,
+    2.513300414232));
+#1079 = CARTESIAN_POINT('',(7.287417650117,15.765625420494,2.28424761154
+    ));
+#1080 = CARTESIAN_POINT('',(7.446747267746,15.750000770891,2.08378788326
+    ));
+#1081 = CARTESIAN_POINT('',(7.647208151754,15.734375945653,
+    1.924454839881));
+#1082 = CARTESIAN_POINT('',(7.87626402662,15.718750594909,1.815239999393
+    ));
+#1083 = CARTESIAN_POINT('',(8.362966271368,15.687500003312,
+    1.706025628134));
+#1084 = CARTESIAN_POINT('',(8.849661793916,15.656250273534,
+    1.815240641907));
+#1085 = CARTESIAN_POINT('',(9.078711347675,15.640625822425,
+    1.924455970137));
+#1086 = CARTESIAN_POINT('',(9.279165827052,15.625001522667,
+    2.083781426708));
+#1087 = CARTESIAN_POINT('',(9.438512634398,15.609377113014,
+    2.284249005336));
+#1088 = CARTESIAN_POINT('',(9.547731392483,15.59374777803,2.513316864948
+    ));
+#1089 = CARTESIAN_POINT('',(9.602330207491,15.578125566357,
+    2.756639846176));
+#1090 = CARTESIAN_POINT('',(9.602330299883,15.56250099484,3.000000052778
+    ));
+#1091 = CARTESIAN_POINT('',(9.872963,16.21875,3.));
+#1092 = CARTESIAN_POINT('',(9.872963359628,16.20312498356,3.296487465447
+    ));
+#1093 = CARTESIAN_POINT('',(9.806448359994,16.187499876576,
+    3.592973963869));
+#1094 = CARTESIAN_POINT('',(9.673358253106,16.171875042895,
+    3.872049182959));
+#1095 = CARTESIAN_POINT('',(9.479239756779,16.156250020261,
+    4.116278702498));
+#1096 = CARTESIAN_POINT('',(9.235005592378,16.140624993382,
+    4.310405669017));
+#1097 = CARTESIAN_POINT('',(8.955939536774,16.124999972324,
+    4.443468527957));
+#1098 = CARTESIAN_POINT('',(8.362966092421,16.093749961955,
+    4.576532389938));
+#1099 = CARTESIAN_POINT('',(7.769987259213,16.062499984655,
+    4.443468944931));
+#1100 = CARTESIAN_POINT('',(7.490915324914,16.046874998113,
+    4.310405595975));
+#1101 = CARTESIAN_POINT('',(7.246678782991,16.031249991407,
+    4.116280995946));
+#1102 = CARTESIAN_POINT('',(7.052555957244,16.015624977963,
+    3.872045040904));
+#1103 = CARTESIAN_POINT('',(6.919494796719,15.999999976431,
+    3.592975422159));
+#1104 = CARTESIAN_POINT('',(6.786433497983,15.968749980915,
+    2.999999983831));
+#1105 = CARTESIAN_POINT('',(6.919494996735,15.937499985398,
+    2.407024590386));
+#1106 = CARTESIAN_POINT('',(7.052556121686,15.921874983866,
+    2.127955047103));
+#1107 = CARTESIAN_POINT('',(7.246678200537,15.906249970421,
+    1.883718882448));
+#1108 = CARTESIAN_POINT('',(7.490915014994,15.890624963716,1.68959368909
+    ));
+#1109 = CARTESIAN_POINT('',(7.769987213203,15.874999977174,
+    1.556530918502));
+#1110 = CARTESIAN_POINT('',(8.362966105486,15.843749999873,
+    1.423468418866));
+#1111 = CARTESIAN_POINT('',(8.955939490764,15.812499989505,1.556531862)
+  );
+#1112 = CARTESIAN_POINT('',(9.235005603637,15.796874968441,
+    1.689594411528));
+#1113 = CARTESIAN_POINT('',(9.479240522411,15.781249941584,1.88371763603
+    ));
+#1114 = CARTESIAN_POINT('',(9.673361447396,15.765624918915,
+    2.127952773911));
+#1115 = CARTESIAN_POINT('',(9.806443831185,15.750000085261,
+    2.407026195561));
+#1116 = CARTESIAN_POINT('',(9.872963474947,15.73437497827,2.703512532528
+    ));
+#1117 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1142);
+#1119 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1120,#1121,#1122,#1123,#1124,
+    #1125,#1126,#1127,#1128,#1129,#1130,#1131,#1132,#1133,#1134,#1135,
+    #1136,#1137,#1138,#1139,#1140,#1141),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.240233835343,0.482752359003,0.732680677506,1.),
+  .UNSPECIFIED.);
+#1120 = CARTESIAN_POINT('',(0.3125,2.757583365081));
+#1121 = CARTESIAN_POINT('',(0.300739993923,2.683459750225));
+#1122 = CARTESIAN_POINT('',(0.288913897366,2.608919548071));
+#1123 = CARTESIAN_POINT('',(0.277022458418,2.533967444449));
+#1124 = CARTESIAN_POINT('',(0.265063693902,2.458590911915));
+#1125 = CARTESIAN_POINT('',(0.253035200013,2.382774834991));
+#1126 = CARTESIAN_POINT('',(0.22872474823,2.229545134135));
+#1127 = CARTESIAN_POINT('',(0.216439577245,2.152111258696));
+#1128 = CARTESIAN_POINT('',(0.204082924988,2.074226917057));
+#1129 = CARTESIAN_POINT('',(0.191652483448,1.995877654797));
+#1130 = CARTESIAN_POINT('',(0.179145440706,1.917045786973));
+#1131 = CARTESIAN_POINT('',(0.153595104357,1.756002305872));
+#1132 = CARTESIAN_POINT('',(0.14054466067,1.673745633508));
+#1133 = CARTESIAN_POINT('',(0.12741258017,1.590974436461));
+#1134 = CARTESIAN_POINT('',(0.114196020897,1.507670564977));
+#1135 = CARTESIAN_POINT('',(0.100891459415,1.423811483681));
+#1136 = CARTESIAN_POINT('',(7.317671204426E-02,1.249123435138));
+#1137 = CARTESIAN_POINT('',(5.875024653457E-02,1.158191774913));
+#1138 = CARTESIAN_POINT('',(4.422329699865E-02,1.066626156861));
+#1139 = CARTESIAN_POINT('',(2.959169024264E-02,0.974400532155));
+#1140 = CARTESIAN_POINT('',(1.484988574256E-02,0.881481419152));
+#1141 = CARTESIAN_POINT('',(0.,0.787882581654));
+#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1143 = ADVANCED_FACE('',(#1144),#72,.T.);
+#1144 = FACE_BOUND('',#1145,.T.);
+#1145 = EDGE_LOOP('',(#1146,#1147,#1148,#1171,#1199,#1227));
+#1146 = ORIENTED_EDGE('',*,*,#56,.F.);
+#1147 = ORIENTED_EDGE('',*,*,#198,.T.);
+#1148 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#1149 = EDGE_CURVE('',#199,#1150,#1152,.T.);
+#1150 = VERTEX_POINT('',#1151);
+#1151 = CARTESIAN_POINT('',(15.5,15.5,12.));
+#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
+#1153 = LINE('',#1154,#1155);
+#1154 = CARTESIAN_POINT('',(13.583333333333,17.416666666667,
+    10.083333333333));
+#1155 = VECTOR('',#1156,1.);
+#1156 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#1157 = PCURVE('',#72,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(9.583333333333,-2.710575994548));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(0.57735026919,0.816496580928));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1164 = PCURVE('',#237,#1165);
+#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
+#1166 = LINE('',#1167,#1168);
+#1167 = CARTESIAN_POINT('',(2.416666666667,2.357022603955));
+#1168 = VECTOR('',#1169,1.);
+#1169 = DIRECTION('',(-0.57735026919,-0.816496580928));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = ORIENTED_EDGE('',*,*,#1172,.T.);
+#1172 = EDGE_CURVE('',#1150,#1173,#1175,.T.);
+#1173 = VERTEX_POINT('',#1174);
+#1174 = CARTESIAN_POINT('',(16.,15.,11.5));
+#1175 = SURFACE_CURVE('',#1176,(#1180,#1187),.PCURVE_S1.);
+#1176 = LINE('',#1177,#1178);
+#1177 = CARTESIAN_POINT('',(19.416666666667,11.583333333333,
+    8.083333333333));
+#1178 = VECTOR('',#1179,1.);
+#1179 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));
+#1180 = PCURVE('',#72,#1181);
+#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186);
+#1182 = LINE('',#1183,#1184);
+#1183 = CARTESIAN_POINT('',(7.583333333333,5.539003119295));
+#1184 = VECTOR('',#1185,1.);
+#1185 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1187 = PCURVE('',#1188,#1193);
+#1188 = PLANE('',#1189);
+#1189 = AXIS2_PLACEMENT_3D('',#1190,#1191,#1192);
+#1190 = CARTESIAN_POINT('',(15.75,4.,11.75));
+#1191 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#1192 = DIRECTION('',(0.,1.,0.));
+#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198);
+#1194 = LINE('',#1195,#1196);
+#1195 = CARTESIAN_POINT('',(7.583333333333,5.185449728701));
+#1196 = VECTOR('',#1197,1.);
+#1197 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1199 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#1200 = EDGE_CURVE('',#1201,#1173,#1203,.T.);
+#1201 = VERTEX_POINT('',#1202);
+#1202 = CARTESIAN_POINT('',(16.,15.,0.5));
+#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(16.,15.,0.5));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(0.,0.,1.));
+#1208 = PCURVE('',#72,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(0.,0.707106781187));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(1.,0.));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1215 = PCURVE('',#1216,#1221);
+#1216 = PLANE('',#1217);
+#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220);
+#1218 = CARTESIAN_POINT('',(16.,0.,0.));
+#1219 = DIRECTION('',(-1.,0.,0.));
+#1220 = DIRECTION('',(0.,1.,0.));
+#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(15.,-0.5));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(0.,-1.));
+#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1227 = ORIENTED_EDGE('',*,*,#1228,.F.);
+#1228 = EDGE_CURVE('',#57,#1201,#1229,.T.);
+#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(17.583333333333,13.416666666667,
+    2.083333333333));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#1234 = PCURVE('',#72,#1235);
+#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
+#1236 = LINE('',#1237,#1238);
+#1237 = CARTESIAN_POINT('',(1.583333333333,2.946278254944));
+#1238 = VECTOR('',#1239,1.);
+#1239 = DIRECTION('',(0.57735026919,0.816496580928));
+#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1241 = PCURVE('',#100,#1242);
+#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(9.416666666667,2.592724864351));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1248 = ADVANCED_FACE('',(#1249),#182,.T.);
+#1249 = FACE_BOUND('',#1250,.T.);
+#1250 = EDGE_LOOP('',(#1251,#1274,#1302,#1330,#1351,#1352));
+#1251 = ORIENTED_EDGE('',*,*,#1252,.F.);
+#1252 = EDGE_CURVE('',#1253,#141,#1255,.T.);
+#1253 = VERTEX_POINT('',#1254);
+#1254 = CARTESIAN_POINT('',(-3.330669073875E-16,15.,0.5));
+#1255 = SURFACE_CURVE('',#1256,(#1260,#1267),.PCURVE_S1.);
+#1256 = LINE('',#1257,#1258);
+#1257 = CARTESIAN_POINT('',(0.416666666667,15.416666666667,
+    8.333333333333E-02));
+#1258 = VECTOR('',#1259,1.);
+#1259 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));
+#1260 = PCURVE('',#182,#1261);
+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(-0.416666666667,-0.117851130198));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1267 = PCURVE('',#156,#1268);
+#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273);
+#1269 = LINE('',#1270,#1271);
+#1270 = CARTESIAN_POINT('',(0.583333333333,-0.235702260396));
+#1271 = VECTOR('',#1272,1.);
+#1272 = DIRECTION('',(-0.57735026919,-0.816496580928));
+#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1274 = ORIENTED_EDGE('',*,*,#1275,.T.);
+#1275 = EDGE_CURVE('',#1253,#1276,#1278,.T.);
+#1276 = VERTEX_POINT('',#1277);
+#1277 = CARTESIAN_POINT('',(-3.330669073875E-16,15.,11.5));
+#1278 = SURFACE_CURVE('',#1279,(#1283,#1290),.PCURVE_S1.);
+#1279 = LINE('',#1280,#1281);
+#1280 = CARTESIAN_POINT('',(0.,15.,0.5));
+#1281 = VECTOR('',#1282,1.);
+#1282 = DIRECTION('',(0.,0.,1.));
+#1283 = PCURVE('',#182,#1284);
+#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);
+#1285 = LINE('',#1286,#1287);
+#1286 = CARTESIAN_POINT('',(0.,-0.707106781187));
+#1287 = VECTOR('',#1288,1.);
+#1288 = DIRECTION('',(1.,0.));
+#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1290 = PCURVE('',#1291,#1296);
+#1291 = PLANE('',#1292);
+#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295);
+#1293 = CARTESIAN_POINT('',(0.,16.,0.));
+#1294 = DIRECTION('',(1.,0.,0.));
+#1295 = DIRECTION('',(0.,-1.,0.));
+#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301);
+#1297 = LINE('',#1298,#1299);
+#1298 = CARTESIAN_POINT('',(1.,-0.5));
+#1299 = VECTOR('',#1300,1.);
+#1300 = DIRECTION('',(0.,-1.));
+#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1302 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#1303 = EDGE_CURVE('',#1276,#1304,#1306,.T.);
+#1304 = VERTEX_POINT('',#1305);
+#1305 = CARTESIAN_POINT('',(0.5,15.5,12.));
+#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.);
+#1307 = LINE('',#1308,#1309);
+#1308 = CARTESIAN_POINT('',(-1.416666666667,13.583333333333,
+    10.083333333333));
+#1309 = VECTOR('',#1310,1.);
+#1310 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#1311 = PCURVE('',#182,#1312);
+#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317);
+#1313 = LINE('',#1314,#1315);
+#1314 = CARTESIAN_POINT('',(9.583333333333,-2.710575994548));
+#1315 = VECTOR('',#1316,1.);
+#1316 = DIRECTION('',(0.57735026919,0.816496580928));
+#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1318 = PCURVE('',#1319,#1324);
+#1319 = PLANE('',#1320);
+#1320 = AXIS2_PLACEMENT_3D('',#1321,#1322,#1323);
+#1321 = CARTESIAN_POINT('',(0.25,16.,11.75));
+#1322 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#1323 = DIRECTION('',(0.,-1.,0.));
+#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329);
+#1325 = LINE('',#1326,#1327);
+#1326 = CARTESIAN_POINT('',(2.416666666667,2.357022603955));
+#1327 = VECTOR('',#1328,1.);
+#1328 = DIRECTION('',(-0.57735026919,-0.816496580928));
+#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1330 = ORIENTED_EDGE('',*,*,#1331,.T.);
+#1331 = EDGE_CURVE('',#1304,#222,#1332,.T.);
+#1332 = SURFACE_CURVE('',#1333,(#1337,#1344),.PCURVE_S1.);
+#1333 = LINE('',#1334,#1335);
+#1334 = CARTESIAN_POINT('',(5.083333333333,20.083333333333,
+    7.416666666667));
+#1335 = VECTOR('',#1336,1.);
+#1336 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));
+#1337 = PCURVE('',#182,#1338);
+#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343);
+#1339 = LINE('',#1340,#1341);
+#1340 = CARTESIAN_POINT('',(6.916666666667,6.481812160877));
+#1341 = VECTOR('',#1342,1.);
+#1342 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1344 = PCURVE('',#237,#1345);
+#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);
+#1346 = LINE('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(10.916666666667,6.128258770283));
+#1348 = VECTOR('',#1349,1.);
+#1349 = DIRECTION('',(-0.57735026919,0.816496580928));
+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1351 = ORIENTED_EDGE('',*,*,#249,.F.);
+#1352 = ORIENTED_EDGE('',*,*,#168,.F.);
+#1353 = ADVANCED_FACE('',(#1354),#100,.T.);
+#1354 = FACE_BOUND('',#1355,.T.);
+#1355 = EDGE_LOOP('',(#1356,#1379,#1407,#1428,#1429));
+#1356 = ORIENTED_EDGE('',*,*,#1357,.F.);
+#1357 = EDGE_CURVE('',#1358,#1201,#1360,.T.);
+#1358 = VERTEX_POINT('',#1359);
+#1359 = CARTESIAN_POINT('',(16.,4.,0.5));
+#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);
+#1361 = LINE('',#1362,#1363);
+#1362 = CARTESIAN_POINT('',(16.,4.,0.5));
+#1363 = VECTOR('',#1364,1.);
+#1364 = DIRECTION('',(0.,1.,0.));
+#1365 = PCURVE('',#100,#1366);
+#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
+#1367 = LINE('',#1368,#1369);
+#1368 = CARTESIAN_POINT('',(0.,0.353553390593));
+#1369 = VECTOR('',#1370,1.);
+#1370 = DIRECTION('',(1.,0.));
+#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1372 = PCURVE('',#1216,#1373);
+#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);
+#1374 = LINE('',#1375,#1376);
+#1375 = CARTESIAN_POINT('',(4.,-0.5));
+#1376 = VECTOR('',#1377,1.);
+#1377 = DIRECTION('',(1.,0.));
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1379 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#1380 = EDGE_CURVE('',#1381,#1358,#1383,.T.);
+#1381 = VERTEX_POINT('',#1382);
+#1382 = CARTESIAN_POINT('',(15.5,4.207106781187,3.608224830032E-16));
+#1383 = SURFACE_CURVE('',#1384,(#1388,#1395),.PCURVE_S1.);
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(15.23024785661,4.318841777458,-0.26975214339
+    ));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(0.678598344546,-0.281084637715,0.678598344546));
+#1388 = PCURVE('',#100,#1389);
+#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394);
+#1390 = LINE('',#1391,#1392);
+#1391 = CARTESIAN_POINT('',(0.318841777458,-0.735040530254));
+#1392 = VECTOR('',#1393,1.);
+#1393 = DIRECTION('',(-0.281084637715,0.959682982261));
+#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1395 = PCURVE('',#1396,#1401);
+#1396 = PLANE('',#1397);
+#1397 = AXIS2_PLACEMENT_3D('',#1398,#1399,#1400);
+#1398 = CARTESIAN_POINT('',(11.823223304703,0.176776695297,0.25));
+#1399 = DIRECTION('',(0.5,-0.5,-0.707106781187));
+#1400 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406);
+#1402 = LINE('',#1403,#1404);
+#1403 = CARTESIAN_POINT('',(5.338012472035,-0.735040530254));
+#1404 = VECTOR('',#1405,1.);
+#1405 = DIRECTION('',(0.281084637715,0.959682982261));
+#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1407 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1408 = EDGE_CURVE('',#1381,#85,#1409,.T.);
+#1409 = SURFACE_CURVE('',#1410,(#1414,#1421),.PCURVE_S1.);
+#1410 = LINE('',#1411,#1412);
+#1411 = CARTESIAN_POINT('',(15.5,4.,0.));
+#1412 = VECTOR('',#1413,1.);
+#1413 = DIRECTION('',(0.,1.,0.));
+#1414 = PCURVE('',#100,#1415);
+#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420);
+#1416 = LINE('',#1417,#1418);
+#1417 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#1418 = VECTOR('',#1419,1.);
+#1419 = DIRECTION('',(1.,0.));
+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1421 = PCURVE('',#128,#1422);
+#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427);
+#1423 = LINE('',#1424,#1425);
+#1424 = CARTESIAN_POINT('',(7.5,-4.));
+#1425 = VECTOR('',#1426,1.);
+#1426 = DIRECTION('',(0.,1.));
+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1428 = ORIENTED_EDGE('',*,*,#84,.T.);
+#1429 = ORIENTED_EDGE('',*,*,#1228,.T.);
+#1430 = ADVANCED_FACE('',(#1431),#156,.T.);
+#1431 = FACE_BOUND('',#1432,.T.);
+#1432 = EDGE_LOOP('',(#1433,#1434,#1457,#1485,#1506));
+#1433 = ORIENTED_EDGE('',*,*,#140,.F.);
+#1434 = ORIENTED_EDGE('',*,*,#1435,.T.);
+#1435 = EDGE_CURVE('',#113,#1436,#1438,.T.);
+#1436 = VERTEX_POINT('',#1437);
+#1437 = CARTESIAN_POINT('',(0.5,4.207106781187,4.996003610813E-16));
+#1438 = SURFACE_CURVE('',#1439,(#1443,#1450),.PCURVE_S1.);
+#1439 = LINE('',#1440,#1441);
+#1440 = CARTESIAN_POINT('',(0.5,16.,0.));
+#1441 = VECTOR('',#1442,1.);
+#1442 = DIRECTION('',(0.,-1.,0.));
+#1443 = PCURVE('',#156,#1444);
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(1.,0.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = PCURVE('',#128,#1451);
+#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456);
+#1452 = LINE('',#1453,#1454);
+#1453 = CARTESIAN_POINT('',(-7.5,8.));
+#1454 = VECTOR('',#1455,1.);
+#1455 = DIRECTION('',(0.,-1.));
+#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1457 = ORIENTED_EDGE('',*,*,#1458,.F.);
+#1458 = EDGE_CURVE('',#1459,#1436,#1461,.T.);
+#1459 = VERTEX_POINT('',#1460);
+#1460 = CARTESIAN_POINT('',(-8.881784197001E-16,4.,0.5));
+#1461 = SURFACE_CURVE('',#1462,(#1466,#1473),.PCURVE_S1.);
+#1462 = LINE('',#1463,#1464);
+#1463 = CARTESIAN_POINT('',(1.914213562373,4.792893218813,
+    -1.414213562373));
+#1464 = VECTOR('',#1465,1.);
+#1465 = DIRECTION('',(0.678598344546,0.281084637715,-0.678598344546));
+#1466 = PCURVE('',#156,#1467);
+#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(11.207106781187,-2.353553390593));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(-0.281084637715,-0.959682982261));
+#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1473 = PCURVE('',#1474,#1479);
+#1474 = PLANE('',#1475);
+#1475 = AXIS2_PLACEMENT_3D('',#1476,#1477,#1478);
+#1476 = CARTESIAN_POINT('',(4.176776695297,0.176776695297,0.25));
+#1477 = DIRECTION('',(0.5,0.5,0.707106781187));
+#1478 = DIRECTION('',(0.707106781187,-0.707106781187,-1.110223024625E-16
+    ));
+#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1484);
+#1480 = LINE('',#1481,#1482);
+#1481 = CARTESIAN_POINT('',(-4.863961030679,2.353553390593));
+#1482 = VECTOR('',#1483,1.);
+#1483 = DIRECTION('',(0.281084637715,0.959682982261));
+#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1485 = ORIENTED_EDGE('',*,*,#1486,.F.);
+#1486 = EDGE_CURVE('',#1253,#1459,#1487,.T.);
+#1487 = SURFACE_CURVE('',#1488,(#1492,#1499),.PCURVE_S1.);
+#1488 = LINE('',#1489,#1490);
+#1489 = CARTESIAN_POINT('',(0.,16.,0.5));
+#1490 = VECTOR('',#1491,1.);
+#1491 = DIRECTION('',(0.,-1.,0.));
+#1492 = PCURVE('',#156,#1493);
+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(0.,0.353553390593));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(1.,0.));
+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1499 = PCURVE('',#1291,#1500);
+#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1505);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(0.,-0.5));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(1.,0.));
+#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1506 = ORIENTED_EDGE('',*,*,#1252,.T.);
+#1507 = ADVANCED_FACE('',(#1508,#1585),#128,.F.);
+#1508 = FACE_BOUND('',#1509,.F.);
+#1509 = EDGE_LOOP('',(#1510,#1540,#1561,#1562,#1563,#1564));
+#1510 = ORIENTED_EDGE('',*,*,#1511,.T.);
+#1511 = EDGE_CURVE('',#1512,#1514,#1516,.T.);
+#1512 = VERTEX_POINT('',#1513);
+#1513 = CARTESIAN_POINT('',(4.207106781187,0.5,-5.551115123126E-17));
+#1514 = VERTEX_POINT('',#1515);
+#1515 = CARTESIAN_POINT('',(11.792893218813,0.5,-5.551115123126E-17));
+#1516 = SURFACE_CURVE('',#1517,(#1521,#1528),.PCURVE_S1.);
+#1517 = LINE('',#1518,#1519);
+#1518 = CARTESIAN_POINT('',(4.,0.5,0.));
+#1519 = VECTOR('',#1520,1.);
+#1520 = DIRECTION('',(1.,0.,0.));
+#1521 = PCURVE('',#128,#1522);
+#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
+#1523 = LINE('',#1524,#1525);
+#1524 = CARTESIAN_POINT('',(-4.,-7.5));
+#1525 = VECTOR('',#1526,1.);
+#1526 = DIRECTION('',(1.,0.));
+#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1528 = PCURVE('',#1529,#1534);
+#1529 = PLANE('',#1530);
+#1530 = AXIS2_PLACEMENT_3D('',#1531,#1532,#1533);
+#1531 = CARTESIAN_POINT('',(4.,0.25,0.25));
+#1532 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
+#1533 = DIRECTION('',(-1.,-0.,-0.));
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(-1.,0.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1540 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#1541 = EDGE_CURVE('',#1514,#1381,#1542,.T.);
+#1542 = SURFACE_CURVE('',#1543,(#1547,#1554),.PCURVE_S1.);
+#1543 = LINE('',#1544,#1545);
+#1544 = CARTESIAN_POINT('',(11.646446609407,0.353553390593,0.));
+#1545 = VECTOR('',#1546,1.);
+#1546 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#1547 = PCURVE('',#128,#1548);
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(3.646446609407,-7.646446609407));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(0.707106781187,0.707106781187));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = PCURVE('',#1396,#1555);
+#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560);
+#1556 = LINE('',#1557,#1558);
+#1557 = CARTESIAN_POINT('',(2.636779683485E-16,-0.353553390593));
+#1558 = VECTOR('',#1559,1.);
+#1559 = DIRECTION('',(1.,0.));
+#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1561 = ORIENTED_EDGE('',*,*,#1408,.T.);
+#1562 = ORIENTED_EDGE('',*,*,#112,.T.);
+#1563 = ORIENTED_EDGE('',*,*,#1435,.T.);
+#1564 = ORIENTED_EDGE('',*,*,#1565,.F.);
+#1565 = EDGE_CURVE('',#1512,#1436,#1566,.T.);
+#1566 = SURFACE_CURVE('',#1567,(#1571,#1578),.PCURVE_S1.);
+#1567 = LINE('',#1568,#1569);
+#1568 = CARTESIAN_POINT('',(4.353553390593,0.353553390593,0.));
+#1569 = VECTOR('',#1570,1.);
+#1570 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#1571 = PCURVE('',#128,#1572);
+#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(-3.646446609407,-7.646446609407));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(-0.707106781187,0.707106781187));
+#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1578 = PCURVE('',#1474,#1579);
+#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584);
+#1580 = LINE('',#1581,#1582);
+#1581 = CARTESIAN_POINT('',(4.440892098501E-16,0.353553390593));
+#1582 = VECTOR('',#1583,1.);
+#1583 = DIRECTION('',(-1.,-5.551115123126E-17));
+#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1585 = FACE_BOUND('',#1586,.F.);
+#1586 = EDGE_LOOP('',(#1587,#1732,#1765,#1798,#1941));
+#1587 = ORIENTED_EDGE('',*,*,#1588,.F.);
+#1588 = EDGE_CURVE('',#1589,#1591,#1593,.T.);
+#1589 = VERTEX_POINT('',#1590);
+#1590 = CARTESIAN_POINT('',(9.492668045366,6.021660455942,
+    -2.537033083616E-17));
+#1591 = VERTEX_POINT('',#1592);
+#1592 = CARTESIAN_POINT('',(5.216322033627,5.153024195519,
+    2.090341788552E-16));
+#1593 = SURFACE_CURVE('',#1594,(#1617,#1643),.PCURVE_S1.);
+#1594 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1595,#1596,#1597,#1598,#1599,
+    #1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,
+    #1611,#1612,#1613,#1614,#1615,#1616),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.217148954723,0.45352128697,0.712494354488,1.),
+  .UNSPECIFIED.);
+#1595 = CARTESIAN_POINT('',(9.49272135427,6.021611292361,0.));
+#1596 = CARTESIAN_POINT('',(9.360448819129,6.143672485921,0.));
+#1597 = CARTESIAN_POINT('',(9.217433901584,6.254474237781,0.));
+#1598 = CARTESIAN_POINT('',(9.065004710519,6.352928042595,0.));
+#1599 = CARTESIAN_POINT('',(8.904589045695,6.438197783322,0.));
+#1600 = CARTESIAN_POINT('',(8.737673998074,6.509651508538,0.));
+#1601 = CARTESIAN_POINT('',(8.378731959807,6.62917444285,0.));
+#1602 = CARTESIAN_POINT('',(8.185763140969,6.67462238027,0.));
+#1603 = CARTESIAN_POINT('',(7.988896184137,6.702688568497,0.));
+#1604 = CARTESIAN_POINT('',(7.790105745353,6.713180063173,0.));
+#1605 = CARTESIAN_POINT('',(7.59132732611,6.706164336461,0.));
+#1606 = CARTESIAN_POINT('',(7.178754222353,6.655519729347,0.));
+#1607 = CARTESIAN_POINT('',(6.965302990436,6.60844942899,0.));
+#1608 = CARTESIAN_POINT('',(6.756582734975,6.541240991151,0.));
+#1609 = CARTESIAN_POINT('',(6.554863925036,6.454738468479,0.));
+#1610 = CARTESIAN_POINT('',(6.3622281427,6.350060466467,0.));
+#1611 = CARTESIAN_POINT('',(5.978842926995,6.093836943064,0.));
+#1612 = CARTESIAN_POINT('',(5.790594309138,5.938367853105,0.));
+#1613 = CARTESIAN_POINT('',(5.618359848511,5.764167240916,0.));
+#1614 = CARTESIAN_POINT('',(5.464198795194,5.57351280119,0.));
+#1615 = CARTESIAN_POINT('',(5.329780624237,5.368888617186,0.));
+#1616 = CARTESIAN_POINT('',(5.216321997182,5.153024172676,0.));
+#1617 = PCURVE('',#128,#1618);
+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1642);
+#1619 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1620,#1621,#1622,#1623,#1624,
+    #1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632,#1633,#1634,#1635,
+    #1636,#1637,#1638,#1639,#1640,#1641),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.217148954723,0.45352128697,0.712494354488,1.),
+  .UNSPECIFIED.);
+#1620 = CARTESIAN_POINT('',(1.49272135427,-1.978388707639));
+#1621 = CARTESIAN_POINT('',(1.360448819129,-1.856327514079));
+#1622 = CARTESIAN_POINT('',(1.217433901584,-1.745525762219));
+#1623 = CARTESIAN_POINT('',(1.065004710519,-1.647071957405));
+#1624 = CARTESIAN_POINT('',(0.904589045695,-1.561802216678));
+#1625 = CARTESIAN_POINT('',(0.737673998074,-1.490348491462));
+#1626 = CARTESIAN_POINT('',(0.378731959807,-1.37082555715));
+#1627 = CARTESIAN_POINT('',(0.185763140969,-1.32537761973));
+#1628 = CARTESIAN_POINT('',(-1.110381586266E-02,-1.297311431503));
+#1629 = CARTESIAN_POINT('',(-0.209894254647,-1.286819936827));
+#1630 = CARTESIAN_POINT('',(-0.40867267389,-1.293835663539));
+#1631 = CARTESIAN_POINT('',(-0.821245777647,-1.344480270653));
+#1632 = CARTESIAN_POINT('',(-1.034697009564,-1.39155057101));
+#1633 = CARTESIAN_POINT('',(-1.243417265025,-1.458759008849));
+#1634 = CARTESIAN_POINT('',(-1.445136074964,-1.545261531521));
+#1635 = CARTESIAN_POINT('',(-1.6377718573,-1.649939533533));
+#1636 = CARTESIAN_POINT('',(-2.021157073005,-1.906163056936));
+#1637 = CARTESIAN_POINT('',(-2.209405690862,-2.061632146895));
+#1638 = CARTESIAN_POINT('',(-2.381640151489,-2.235832759084));
+#1639 = CARTESIAN_POINT('',(-2.535801204806,-2.42648719881));
+#1640 = CARTESIAN_POINT('',(-2.670219375763,-2.631111382814));
+#1641 = CARTESIAN_POINT('',(-2.783678002818,-2.846975827324));
+#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1643 = PCURVE('',#1644,#1707);
+#1644 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#1645,#1646,#1647,#1648,#1649,#1650,#1651,#1652,#1653,#1654,#1655
+      ,#1656,#1657,#1658,#1659,#1660,#1661,#1662,#1663,#1664,#1665,#1666
+      ,#1667,#1668,#1669,#1670,#1671,#1672,#1673,#1674,#1675)
+    ,(#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684,#1685,#1686
+      ,#1687,#1688,#1689,#1690,#1691,#1692,#1693,#1694,#1695,#1696,#1697
+      ,#1698,#1699,#1700,#1701,#1702,#1703,#1704,#1705,#1706
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848676,6.362265131567),
+  .UNSPECIFIED.);
+#1645 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#1646 = CARTESIAN_POINT('',(11.013026592363,3.474128133845,
+    0.534721607143));
+#1647 = CARTESIAN_POINT('',(10.909798847449,2.94825842807,0.506943718597
+    ));
+#1648 = CARTESIAN_POINT('',(10.70326024466,2.44554952293,0.479166054278)
+  );
+#1649 = CARTESIAN_POINT('',(10.39954876996,1.989190058189,0.451388332338
+    ));
+#1650 = CARTESIAN_POINT('',(10.010802038319,1.600439881372,
+    0.423610525905));
+#1651 = CARTESIAN_POINT('',(9.554443230208,1.296737084739,0.395832719521
+    ));
+#1652 = CARTESIAN_POINT('',(9.051746846728,1.090228083582,0.368054921959
+    ));
+#1653 = CARTESIAN_POINT('',(8.000005617482,0.883717702405,0.312499356791
+    ));
+#1654 = CARTESIAN_POINT('',(6.948256002563,1.090227457904,0.256943825127
+    ));
+#1655 = CARTESIAN_POINT('',(6.445550613428,1.296737064301,0.229166062321
+    ));
+#1656 = CARTESIAN_POINT('',(5.989185116968,1.600436982344,0.201388285534
+    ));
+#1657 = CARTESIAN_POINT('',(5.60043212493,1.989190862998,0.173610496091)
+  );
+#1658 = CARTESIAN_POINT('',(5.296735474918,2.445554187805,0.145832707918
+    ));
+#1659 = CARTESIAN_POINT('',(5.090229384294,2.948255791951,0.118054929459
+    ));
+#1660 = CARTESIAN_POINT('',(4.88372318032,4.000000003791,
+    6.249937909475E-02));
+#1661 = CARTESIAN_POINT('',(5.090229820296,5.051744130023,
+    6.943828730085E-03));
+#1662 = CARTESIAN_POINT('',(5.29673589696,5.55444559614,
+    -2.08339497282E-02));
+#1663 = CARTESIAN_POINT('',(5.600431440298,6.010809161828,
+    -4.861173790173E-02));
+#1664 = CARTESIAN_POINT('',(5.989183882379,6.399563967955,
+    -7.638952734474E-02));
+#1665 = CARTESIAN_POINT('',(6.445549988264,6.703264247057,
+    -0.104167304132));
+#1666 = CARTESIAN_POINT('',(6.948255842537,6.909772601985,
+    -0.131945066936));
+#1667 = CARTESIAN_POINT('',(8.000005571448,7.116280412705,
+    -0.187500598603));
+#1668 = CARTESIAN_POINT('',(9.051746686701,6.90977081518,-0.24305616377)
+  );
+#1669 = CARTESIAN_POINT('',(9.554444462254,6.703262173292,
+    -0.270833961325));
+#1670 = CARTESIAN_POINT('',(10.010799736759,6.399566071598,
+    -0.298611767742));
+#1671 = CARTESIAN_POINT('',(10.399556833713,6.010812210517,
+    -0.326389574106));
+#1672 = CARTESIAN_POINT('',(10.703260500828,5.554447341162,
+    -0.354167296129));
+#1673 = CARTESIAN_POINT('',(10.909789834555,5.05174131282,
+    -0.381944960392));
+#1674 = CARTESIAN_POINT('',(11.013027083927,4.525871932034,
+    -0.409722848952));
+#1675 = CARTESIAN_POINT('',(11.013027911911,4.000000034259,
+    -0.437500645768));
+#1676 = CARTESIAN_POINT('',(10.47177420185,3.999998716369,0.875024195869
+    ));
+#1677 = CARTESIAN_POINT('',(10.471775256577,3.568572572821,
+    0.847247190012));
+#1678 = CARTESIAN_POINT('',(10.387090302783,3.137204819187,
+    0.819473904033));
+#1679 = CARTESIAN_POINT('',(10.217666712278,2.72479566533,0.791691524889
+    ));
+#1680 = CARTESIAN_POINT('',(9.96850045123,2.350401658773,0.763911483254)
+  );
+#1681 = CARTESIAN_POINT('',(9.649577808271,2.031485511431,0.736134868002
+    ));
+#1682 = CARTESIAN_POINT('',(9.275205812978,1.782343701368,0.70835824944)
+  );
+#1683 = CARTESIAN_POINT('',(8.862812792902,1.612929821152,0.680581274148
+    ));
+#1684 = CARTESIAN_POINT('',(8.000004340534,1.443516464704,0.625026108363
+    ));
+#1685 = CARTESIAN_POINT('',(7.13718580757,1.612930725314,0.569469584078)
+  );
+#1686 = CARTESIAN_POINT('',(6.724783392771,1.78234480808,0.541691199176)
+  );
+#1687 = CARTESIAN_POINT('',(6.350399829391,2.031489940484,0.513913381219
+    ));
+#1688 = CARTESIAN_POINT('',(6.031483590686,2.350407262404,0.486136076483
+    ));
+#1689 = CARTESIAN_POINT('',(5.782342350798,2.724788101099,0.458358720197
+    ));
+#1690 = CARTESIAN_POINT('',(5.612931914817,3.137186549336,0.430580970038
+    ));
+#1691 = CARTESIAN_POINT('',(5.443521977115,4.000001441828,0.375025203992
+    ));
+#1692 = CARTESIAN_POINT('',(5.612933562304,4.862816010842,0.319469437946
+    ));
+#1693 = CARTESIAN_POINT('',(5.78234443984,5.275214054057,0.291691687787)
+  );
+#1694 = CARTESIAN_POINT('',(6.031484378767,5.649594987586,0.263914331502
+    ));
+#1695 = CARTESIAN_POINT('',(6.350400120231,5.968513390901,0.236137026764
+    ));
+#1696 = CARTESIAN_POINT('',(6.72478491151,6.217658664388,0.208359208808)
+  );
+#1697 = CARTESIAN_POINT('',(7.137188240187,6.387070337097,0.180580823908
+    ));
+#1698 = CARTESIAN_POINT('',(8.000007140789,6.556480603157,0.125024299619
+    ));
+#1699 = CARTESIAN_POINT('',(8.862815225517,6.387067496503,
+    6.946913383522E-02));
+#1700 = CARTESIAN_POINT('',(9.275208294159,6.217656915268,
+    4.169215848718E-02));
+#1701 = CARTESIAN_POINT('',(9.649581393517,5.968513658638,
+    1.391554011021E-02));
+#1702 = CARTESIAN_POINT('',(9.968509894076,5.649607896339,
+    -1.386107537114E-02));
+#1703 = CARTESIAN_POINT('',(10.217670470008,5.275193761899,
+    -4.1641116899E-02));
+#1704 = CARTESIAN_POINT('',(10.387077251642,4.862792096147,
+    -6.942349602587E-02));
+#1705 = CARTESIAN_POINT('',(10.471776505777,4.431424752951,
+    -9.719678202683E-02));
+#1706 = CARTESIAN_POINT('',(10.47177754184,3.999998609404,
+    -0.124973787889));
+#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1731);
+#1708 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1709,#1710,#1711,#1712,#1713,
+    #1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721,#1722,#1723,#1724,
+    #1725,#1726,#1727,#1728,#1729,#1730),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.217148954723,0.45352128697,0.712494354488,1.),
+  .UNSPECIFIED.);
+#1709 = CARTESIAN_POINT('',(0.577405252413,5.415728684488));
+#1710 = CARTESIAN_POINT('',(0.554745284103,5.343637433324));
+#1711 = CARTESIAN_POINT('',(0.532262617686,5.2721097783));
+#1712 = CARTESIAN_POINT('',(0.509955044957,5.201139090998));
+#1713 = CARTESIAN_POINT('',(0.487815786053,5.130704188773));
+#1714 = CARTESIAN_POINT('',(0.465839311468,5.060787549513));
+#1715 = CARTESIAN_POINT('',(0.42027879238,4.915840643394));
+#1716 = CARTESIAN_POINT('',(0.396721300406,4.840894915402));
+#1717 = CARTESIAN_POINT('',(0.373350404289,4.766543224196));
+#1718 = CARTESIAN_POINT('',(0.350158492194,4.692761135877));
+#1719 = CARTESIAN_POINT('',(0.327139373844,4.619528789782));
+#1720 = CARTESIAN_POINT('',(0.279261254497,4.467210602463));
+#1721 = CARTESIAN_POINT('',(0.254432421286,4.388220723065));
+#1722 = CARTESIAN_POINT('',(0.229804837714,4.309870888753));
+#1723 = CARTESIAN_POINT('',(0.205369482057,4.232132408505));
+#1724 = CARTESIAN_POINT('',(0.181119183029,4.154982554397));
+#1725 = CARTESIAN_POINT('',(0.130337891134,3.993426945438));
+#1726 = CARTESIAN_POINT('',(0.103844055378,3.909139390817));
+#1727 = CARTESIAN_POINT('',(7.757242716223E-02,3.825558796078));
+#1728 = CARTESIAN_POINT('',(5.151187864146E-02,3.742649826409));
+#1729 = CARTESIAN_POINT('',(2.565383861555E-02,3.660385177247));
+#1730 = CARTESIAN_POINT('',(0.,3.578770196847));
+#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1732 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#1733 = EDGE_CURVE('',#1589,#1734,#1736,.T.);
+#1734 = VERTEX_POINT('',#1735);
+#1735 = CARTESIAN_POINT('',(10.513,4.,0.));
+#1736 = SURFACE_CURVE('',#1737,(#1742,#1753),.PCURVE_S1.);
+#1737 = CIRCLE('',#1738,2.513);
+#1738 = AXIS2_PLACEMENT_3D('',#1739,#1740,#1741);
+#1739 = CARTESIAN_POINT('',(8.,4.,0.));
+#1740 = DIRECTION('',(0.,0.,-1.));
+#1741 = DIRECTION('',(1.,0.,0.));
+#1742 = PCURVE('',#128,#1743);
+#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1752);
+#1744 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1745,#1746,#1747,#1748,
+#1749,#1750,#1751),.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('') );
+#1745 = CARTESIAN_POINT('',(2.513,-4.));
+#1746 = CARTESIAN_POINT('',(2.513,-8.352643679421));
+#1747 = CARTESIAN_POINT('',(-1.2565,-6.17632183971));
+#1748 = CARTESIAN_POINT('',(-5.026,-4.));
+#1749 = CARTESIAN_POINT('',(-1.2565,-1.82367816029));
+#1750 = CARTESIAN_POINT('',(2.513,0.352643679421));
+#1751 = CARTESIAN_POINT('',(2.513,-4.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = PCURVE('',#1754,#1759);
+#1754 = CYLINDRICAL_SURFACE('',#1755,2.513);
+#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758);
+#1756 = CARTESIAN_POINT('',(8.,4.,12.));
+#1757 = DIRECTION('',(-0.,-0.,-1.));
+#1758 = DIRECTION('',(1.,0.,0.));
+#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764);
+#1760 = LINE('',#1761,#1762);
+#1761 = CARTESIAN_POINT('',(-6.28318530718,12.));
+#1762 = VECTOR('',#1763,1.);
+#1763 = DIRECTION('',(1.,-0.));
+#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1765 = ORIENTED_EDGE('',*,*,#1766,.T.);
+#1766 = EDGE_CURVE('',#1734,#1767,#1769,.T.);
+#1767 = VERTEX_POINT('',#1768);
+#1768 = CARTESIAN_POINT('',(9.491820137059,1.977713752301,
+    1.129304982861E-15));
+#1769 = SURFACE_CURVE('',#1770,(#1775,#1786),.PCURVE_S1.);
+#1770 = CIRCLE('',#1771,2.513);
+#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774);
+#1772 = CARTESIAN_POINT('',(8.,4.,0.));
+#1773 = DIRECTION('',(0.,0.,-1.));
+#1774 = DIRECTION('',(1.,0.,0.));
+#1775 = PCURVE('',#128,#1776);
+#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1785);
+#1777 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1778,#1779,#1780,#1781,
+#1782,#1783,#1784),.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('') );
+#1778 = CARTESIAN_POINT('',(2.513,-4.));
+#1779 = CARTESIAN_POINT('',(2.513,-8.352643679421));
+#1780 = CARTESIAN_POINT('',(-1.2565,-6.17632183971));
+#1781 = CARTESIAN_POINT('',(-5.026,-4.));
+#1782 = CARTESIAN_POINT('',(-1.2565,-1.82367816029));
+#1783 = CARTESIAN_POINT('',(2.513,0.352643679421));
+#1784 = CARTESIAN_POINT('',(2.513,-4.));
+#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1786 = PCURVE('',#1787,#1792);
+#1787 = CYLINDRICAL_SURFACE('',#1788,2.513);
+#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791);
+#1789 = CARTESIAN_POINT('',(8.,4.,12.));
+#1790 = DIRECTION('',(-0.,-0.,-1.));
+#1791 = DIRECTION('',(1.,0.,0.));
+#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1797);
+#1793 = LINE('',#1794,#1795);
+#1794 = CARTESIAN_POINT('',(-6.28318530718,12.));
+#1795 = VECTOR('',#1796,1.);
+#1796 = DIRECTION('',(1.,-0.));
+#1797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1798 = ORIENTED_EDGE('',*,*,#1799,.F.);
+#1799 = EDGE_CURVE('',#1800,#1767,#1802,.T.);
+#1800 = VERTEX_POINT('',#1801);
+#1801 = CARTESIAN_POINT('',(5.21633637665,2.846956356172,
+    -2.515349040166E-17));
+#1802 = SURFACE_CURVE('',#1803,(#1826,#1852),.PCURVE_S1.);
+#1803 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1804,#1805,#1806,#1807,#1808,
+    #1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1818,#1819,
+    #1820,#1821,#1822,#1823,#1824,#1825),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.287505368604,0.546478352506,0.782850757822,1.),
+  .UNSPECIFIED.);
+#1804 = CARTESIAN_POINT('',(5.21633637665,2.846956356172,0.));
+#1805 = CARTESIAN_POINT('',(5.329774701894,2.631145398849,0.));
+#1806 = CARTESIAN_POINT('',(5.464162583765,2.426570204773,0.));
+#1807 = CARTESIAN_POINT('',(5.618284144313,2.235958332063,0.));
+#1808 = CARTESIAN_POINT('',(5.790471088453,2.061792173511,0.));
+#1809 = CARTESIAN_POINT('',(5.97866566701,1.906347912495,0.));
+#1810 = CARTESIAN_POINT('',(6.361939653576,1.650151057384,0.));
+#1811 = CARTESIAN_POINT('',(6.554519067011,1.545476974135,0.));
+#1812 = CARTESIAN_POINT('',(6.756179246114,1.458968834424,0.));
+#1813 = CARTESIAN_POINT('',(6.96484021714,1.391744755424,0.));
+#1814 = CARTESIAN_POINT('',(7.178233236072,1.344648608917,0.));
+#1815 = CARTESIAN_POINT('',(7.590700711403,1.293935551439,0.));
+#1816 = CARTESIAN_POINT('',(7.789431193149,1.286878897715,0.));
+#1817 = CARTESIAN_POINT('',(7.988177481068,1.297321411319,0.));
+#1818 = CARTESIAN_POINT('',(8.185005395832,1.325331051467,0.));
+#1819 = CARTESIAN_POINT('',(8.377941551196,1.370715577899,0.));
+#1820 = CARTESIAN_POINT('',(8.736835606134,1.490105542931,0.));
+#1821 = CARTESIAN_POINT('',(8.90373412565,1.561490650756,0.));
+#1822 = CARTESIAN_POINT('',(9.06414053645,1.646687519261,0.));
+#1823 = CARTESIAN_POINT('',(9.216568559896,1.745065078056,0.));
+#1824 = CARTESIAN_POINT('',(9.359591142553,1.855788202992,0.));
+#1825 = CARTESIAN_POINT('',(9.491880734194,1.977769618403,0.));
+#1826 = PCURVE('',#128,#1827);
+#1827 = DEFINITIONAL_REPRESENTATION('',(#1828),#1851);
+#1828 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1829,#1830,#1831,#1832,#1833,
+    #1834,#1835,#1836,#1837,#1838,#1839,#1840,#1841,#1842,#1843,#1844,
+    #1845,#1846,#1847,#1848,#1849,#1850),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.287505368604,0.546478352506,0.782850757822,1.),
+  .UNSPECIFIED.);
+#1829 = CARTESIAN_POINT('',(-2.78366362335,-5.153043643828));
+#1830 = CARTESIAN_POINT('',(-2.670225298106,-5.368854601151));
+#1831 = CARTESIAN_POINT('',(-2.535837416235,-5.573429795227));
+#1832 = CARTESIAN_POINT('',(-2.381715855687,-5.764041667937));
+#1833 = CARTESIAN_POINT('',(-2.209528911547,-5.938207826489));
+#1834 = CARTESIAN_POINT('',(-2.02133433299,-6.093652087505));
+#1835 = CARTESIAN_POINT('',(-1.638060346424,-6.349848942616));
+#1836 = CARTESIAN_POINT('',(-1.445480932989,-6.454523025865));
+#1837 = CARTESIAN_POINT('',(-1.243820753886,-6.541031165576));
+#1838 = CARTESIAN_POINT('',(-1.03515978286,-6.608255244576));
+#1839 = CARTESIAN_POINT('',(-0.821766763928,-6.655351391083));
+#1840 = CARTESIAN_POINT('',(-0.409299288597,-6.706064448561));
+#1841 = CARTESIAN_POINT('',(-0.210568806851,-6.713121102285));
+#1842 = CARTESIAN_POINT('',(-1.182251893202E-02,-6.702678588681));
+#1843 = CARTESIAN_POINT('',(0.185005395832,-6.674668948533));
+#1844 = CARTESIAN_POINT('',(0.377941551196,-6.629284422101));
+#1845 = CARTESIAN_POINT('',(0.736835606134,-6.509894457069));
+#1846 = CARTESIAN_POINT('',(0.90373412565,-6.438509349244));
+#1847 = CARTESIAN_POINT('',(1.06414053645,-6.353312480739));
+#1848 = CARTESIAN_POINT('',(1.216568559896,-6.254934921944));
+#1849 = CARTESIAN_POINT('',(1.359591142553,-6.144211797008));
+#1850 = CARTESIAN_POINT('',(1.491880734194,-6.022230381597));
+#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1852 = PCURVE('',#1853,#1916);
+#1853 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#1854,#1855,#1856,#1857,#1858,#1859,#1860,#1861,#1862,#1863,#1864
+      ,#1865,#1866,#1867,#1868,#1869,#1870,#1871,#1872,#1873,#1874,#1875
+      ,#1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883,#1884)
+    ,(#1885,#1886,#1887,#1888,#1889,#1890,#1891,#1892,#1893,#1894,#1895
+      ,#1896,#1897,#1898,#1899,#1900,#1901,#1902,#1903,#1904,#1905,#1906
+      ,#1907,#1908,#1909,#1910,#1911,#1912,#1913,#1914,#1915
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848676,6.362265131567),
+  .UNSPECIFIED.);
+#1854 = CARTESIAN_POINT('',(10.471739848713,3.999998716327,
+    0.125024196656));
+#1855 = CARTESIAN_POINT('',(10.471739807422,3.568578817011,
+    9.724719084923E-02));
+#1856 = CARTESIAN_POINT('',(10.387049750766,3.137217526483,
+    6.947390516493E-02));
+#1857 = CARTESIAN_POINT('',(10.217635895731,2.724818282395,
+    4.169152566692E-02));
+#1858 = CARTESIAN_POINT('',(9.968474542973,2.350418856104,
+    1.391148410737E-02));
+#1859 = CARTESIAN_POINT('',(9.649555241776,2.031515276849,
+    -1.38651314301E-02));
+#1860 = CARTESIAN_POINT('',(9.275187117434,1.782374299592,
+    -4.164174965042E-02));
+#1861 = CARTESIAN_POINT('',(8.862800237399,1.612965128827,
+    -6.94187249637E-02));
+#1862 = CARTESIAN_POINT('',(8.000004355232,1.443554732132,
+    -0.124973890721));
+#1863 = CARTESIAN_POINT('',(7.137198234336,1.61296522829,-0.180530415073
+    ));
+#1864 = CARTESIAN_POINT('',(6.724801476756,1.782376016832,
+    -0.208308800015));
+#1865 = CARTESIAN_POINT('',(6.350422922842,2.031517776428,
+    -0.236086617975));
+#1866 = CARTESIAN_POINT('',(6.031511662332,2.350431092468,-0.26386392268
+    ));
+#1867 = CARTESIAN_POINT('',(5.782374760491,2.724806667095,
+    -0.291641278937));
+#1868 = CARTESIAN_POINT('',(5.612966779042,3.137199049952,
+    -0.319419029094));
+#1869 = CARTESIAN_POINT('',(5.443558987915,4.000001391396,
+    -0.374974795154));
+#1870 = CARTESIAN_POINT('',(5.612967814561,4.862803529519,
+    -0.430530561214));
+#1871 = CARTESIAN_POINT('',(5.782376241539,5.275195697405,
+    -0.458308311373));
+#1872 = CARTESIAN_POINT('',(6.031513304696,5.649571054537,
+    -0.486085667628));
+#1873 = CARTESIAN_POINT('',(6.350424789919,5.968484229328,
+    -0.513862972334));
+#1874 = CARTESIAN_POINT('',(6.72480375032,6.217625661887,-0.541640790292
+    ));
+#1875 = CARTESIAN_POINT('',(7.13720079558,6.38703572364,-0.569419175234)
+  );
+#1876 = CARTESIAN_POINT('',(8.00000712611,6.556444848919,-0.624975699587
+    ));
+#1877 = CARTESIAN_POINT('',(8.862802798641,6.387033687777,
+    -0.680530865346));
+#1878 = CARTESIAN_POINT('',(9.275189595755,6.217624442979,
+    -0.708307840655));
+#1879 = CARTESIAN_POINT('',(9.649557406637,5.968483493816,
+    -0.736084458892));
+#1880 = CARTESIAN_POINT('',(9.96847759483,5.649580264611,-0.763861074398
+    ));
+#1881 = CARTESIAN_POINT('',(10.217637548032,5.275178313406,
+    -0.791641115982));
+#1882 = CARTESIAN_POINT('',(10.387048686196,4.862779819075,
+    -0.819423495472));
+#1883 = CARTESIAN_POINT('',(10.471740385892,4.431418508672,
+    -0.847196781158));
+#1884 = CARTESIAN_POINT('',(10.471740325937,3.999998609355,
+    -0.874973786965));
+#1885 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#1886 = CARTESIAN_POINT('',(11.013020684171,3.474129174543,
+    0.409721607283));
+#1887 = CARTESIAN_POINT('',(10.909792088779,2.948260545953,
+    0.381943718785));
+#1888 = CARTESIAN_POINT('',(10.703254094178,2.44555177625,0.354166054408
+    ));
+#1889 = CARTESIAN_POINT('',(10.399547060349,1.989196823186,0.32638833248
+    ));
+#1890 = CARTESIAN_POINT('',(10.010795668805,1.6004409435,0.298610526));
+#1891 = CARTESIAN_POINT('',(9.554441128674,1.296743700633,0.270832719673
+    ));
+#1892 = CARTESIAN_POINT('',(9.051744754145,1.090233968195,0.243054922108
+    ));
+#1893 = CARTESIAN_POINT('',(8.000005619932,0.883724080309,0.187499356943
+    ));
+#1894 = CARTESIAN_POINT('',(6.94825807369,1.0902332084,0.131943825268));
+#1895 = CARTESIAN_POINT('',(6.445553627426,1.296742265759,0.104166062455
+    ));
+#1896 = CARTESIAN_POINT('',(5.989188965877,1.600441621668,
+    7.63882856685E-02));
+#1897 = CARTESIAN_POINT('',(5.600436803538,1.989194834675,
+    4.861049622992E-02));
+#1898 = CARTESIAN_POINT('',(5.296740876534,2.445557282138,
+    2.08327080627E-02));
+#1899 = CARTESIAN_POINT('',(5.090235194998,2.948257875387,
+    -6.945070396126E-03));
+#1900 = CARTESIAN_POINT('',(4.883729348786,3.999999995385,
+    -6.250062076298E-02));
+#1901 = CARTESIAN_POINT('',(5.090235529006,5.051742049802,-0.11805617113
+    ));
+#1902 = CARTESIAN_POINT('',(5.296741197244,5.554442536698,
+    -0.145833949588));
+#1903 = CARTESIAN_POINT('',(5.600436261286,6.010805172987,
+    -0.173611737756));
+#1904 = CARTESIAN_POINT('',(5.989187993994,6.399559107693,
+    -0.201389527195));
+#1905 = CARTESIAN_POINT('',(6.445553128066,6.70325874664,-0.229167303982
+    ));
+#1906 = CARTESIAN_POINT('',(6.948257935102,6.909766833075,
+    -0.256945066794));
+#1907 = CARTESIAN_POINT('',(8.000005569001,7.116274453665,
+    -0.312500598471));
+#1908 = CARTESIAN_POINT('',(9.051744615556,6.909765180392,
+    -0.368056163634));
+#1909 = CARTESIAN_POINT('',(9.554441345853,6.703256761243,
+    -0.395833961182));
+#1910 = CARTESIAN_POINT('',(10.010795738946,6.399561044128,
+    -0.423611767577));
+#1911 = CARTESIAN_POINT('',(10.399551450505,6.010807605229,
+    -0.451389573942));
+#1912 = CARTESIAN_POINT('',(10.703255013832,5.554444766413,
+    -0.479167295977));
+#1913 = CARTESIAN_POINT('',(10.909785073647,5.051739266641,-0.5069449603
+    ));
+#1914 = CARTESIAN_POINT('',(11.013021063946,4.525870891321,
+    -0.534722848807));
+#1915 = CARTESIAN_POINT('',(11.01302170926,4.000000034251,
+    -0.562500645614));
+#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1940);
+#1917 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1918,#1919,#1920,#1921,#1922,
+    #1923,#1924,#1925,#1926,#1927,#1928,#1929,#1930,#1931,#1932,#1933,
+    #1934,#1935,#1936,#1937,#1938,#1939),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.287505368604,0.546478352506,0.782850757822,1.),
+  .UNSPECIFIED.);
+#1918 = CARTESIAN_POINT('',(0.625,2.783487034903));
+#1919 = CARTESIAN_POINT('',(0.599347881662,2.701891014822));
+#1920 = CARTESIAN_POINT('',(0.573491582884,2.619645500048));
+#1921 = CARTESIAN_POINT('',(0.547432790325,2.536755818064));
+#1922 = CARTESIAN_POINT('',(0.521162934397,2.453194673966));
+#1923 = CARTESIAN_POINT('',(0.494670892929,2.368926756763));
+#1924 = CARTESIAN_POINT('',(0.443893027223,2.207408745867));
+#1925 = CARTESIAN_POINT('',(0.419644362147,2.130276839409));
+#1926 = CARTESIAN_POINT('',(0.395210651958,2.052556440636));
+#1927 = CARTESIAN_POINT('',(0.370584728449,1.97422483516));
+#1928 = CARTESIAN_POINT('',(0.345757575651,1.895253355127));
+#1929 = CARTESIAN_POINT('',(0.297882684123,1.742970608212));
+#1930 = CARTESIAN_POINT('',(0.274865113778,1.669755289169));
+#1931 = CARTESIAN_POINT('',(0.251674764111,1.595990364936));
+#1932 = CARTESIAN_POINT('',(0.228305447625,1.521655987163));
+#1933 = CARTESIAN_POINT('',(0.204749552943,1.446727727411));
+#1934 = CARTESIAN_POINT('',(0.159192110618,1.301814565884));
+#1935 = CARTESIAN_POINT('',(0.137217114069,1.231914184437));
+#1936 = CARTESIAN_POINT('',(0.115079348855,1.161495675272));
+#1937 = CARTESIAN_POINT('',(9.277328343924E-02,1.090541512247));
+#1938 = CARTESIAN_POINT('',(7.029213949726E-02,1.019030520294));
+#1939 = CARTESIAN_POINT('',(4.763370802259E-02,0.946956069513));
+#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1941 = ORIENTED_EDGE('',*,*,#1942,.F.);
+#1942 = EDGE_CURVE('',#1591,#1800,#1943,.T.);
+#1943 = SURFACE_CURVE('',#1944,(#1967,#1993),.PCURVE_S1.);
+#1944 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1945,#1946,#1947,#1948,#1949,
+    #1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,
+    #1961,#1962,#1963,#1964,#1965,#1966),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,
+    4,6),(0.,0.448999776775,0.896999303022,0.920999469065,0.946999646398
+    ,1.),.UNSPECIFIED.);
+#1945 = CARTESIAN_POINT('',(5.216322033627,5.153024195519,0.));
+#1946 = CARTESIAN_POINT('',(5.135002771808,4.95669634784,0.));
+#1947 = CARTESIAN_POINT('',(5.070989162742,4.753191205327,0.));
+#1948 = CARTESIAN_POINT('',(5.025131705283,4.544566829015,0.));
+#1949 = CARTESIAN_POINT('',(4.997903493197,4.332975939155,0.));
+#1950 = CARTESIAN_POINT('',(4.980906162344,3.90878410976,0.));
+#1951 = CARTESIAN_POINT('',(4.991053042686,3.696169476691,0.));
+#1952 = CARTESIAN_POINT('',(5.01992286317,3.485009798479,0.));
+#1953 = CARTESIAN_POINT('',(5.067219207172,3.27747427284,0.));
+#1954 = CARTESIAN_POINT('',(5.135749804144,3.064857617631,0.));
+#1955 = CARTESIAN_POINT('',(5.139285383047,3.054062940328,0.));
+#1956 = CARTESIAN_POINT('',(5.142871804686,3.043285004049,0.));
+#1957 = CARTESIAN_POINT('',(5.146508962892,3.032524127914,0.));
+#1958 = CARTESIAN_POINT('',(5.15419184916,3.010141841818,0.));
+#1959 = CARTESIAN_POINT('',(5.158246366692,2.998523448902,0.));
+#1960 = CARTESIAN_POINT('',(5.162360162273,2.986925855754,0.));
+#1961 = CARTESIAN_POINT('',(5.16653309298,2.975349465378,0.));
+#1962 = CARTESIAN_POINT('',(5.179391614179,2.940240695853,0.));
+#1963 = CARTESIAN_POINT('',(5.188263331295,2.916776485087,0.));
+#1964 = CARTESIAN_POINT('',(5.197378917441,2.893405448765,0.));
+#1965 = CARTESIAN_POINT('',(5.206737056697,2.87013096125,0.));
+#1966 = CARTESIAN_POINT('',(5.216336362907,2.846956369517,0.));
+#1967 = PCURVE('',#128,#1968);
+#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1992);
+#1969 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1970,#1971,#1972,#1973,#1974,
+    #1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982,#1983,#1984,#1985,
+    #1986,#1987,#1988,#1989,#1990,#1991),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,
+    4,6),(0.,0.448999776775,0.896999303022,0.920999469065,0.946999646398
+    ,1.),.UNSPECIFIED.);
+#1970 = CARTESIAN_POINT('',(-2.783677966373,-2.846975804481));
+#1971 = CARTESIAN_POINT('',(-2.864997228192,-3.04330365216));
+#1972 = CARTESIAN_POINT('',(-2.929010837258,-3.246808794673));
+#1973 = CARTESIAN_POINT('',(-2.974868294717,-3.455433170985));
+#1974 = CARTESIAN_POINT('',(-3.002096506803,-3.667024060845));
+#1975 = CARTESIAN_POINT('',(-3.019093837656,-4.09121589024));
+#1976 = CARTESIAN_POINT('',(-3.008946957314,-4.303830523309));
+#1977 = CARTESIAN_POINT('',(-2.98007713683,-4.514990201521));
+#1978 = CARTESIAN_POINT('',(-2.932780792828,-4.72252572716));
+#1979 = CARTESIAN_POINT('',(-2.864250195856,-4.935142382369));
+#1980 = CARTESIAN_POINT('',(-2.860714616953,-4.945937059672));
+#1981 = CARTESIAN_POINT('',(-2.857128195314,-4.956714995951));
+#1982 = CARTESIAN_POINT('',(-2.853491037108,-4.967475872086));
+#1983 = CARTESIAN_POINT('',(-2.84580815084,-4.989858158182));
+#1984 = CARTESIAN_POINT('',(-2.841753633308,-5.001476551098));
+#1985 = CARTESIAN_POINT('',(-2.837639837727,-5.013074144246));
+#1986 = CARTESIAN_POINT('',(-2.83346690702,-5.024650534622));
+#1987 = CARTESIAN_POINT('',(-2.820608385821,-5.059759304147));
+#1988 = CARTESIAN_POINT('',(-2.811736668705,-5.083223514913));
+#1989 = CARTESIAN_POINT('',(-2.802621082559,-5.106594551235));
+#1990 = CARTESIAN_POINT('',(-2.793262943303,-5.12986903875));
+#1991 = CARTESIAN_POINT('',(-2.783663637093,-5.153043630483));
+#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1993 = PCURVE('',#1994,#2037);
+#1994 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#1995,#1996,#1997,#1998,#1999,#2000,#2001,#2002,#2003,#2004,#2005
+      ,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014,#2015)
+    ,(#2016,#2017,#2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025,#2026
+      ,#2027,#2028,#2029,#2030,#2031,#2032,#2033,#2034,#2035,#2036
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#1995 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#1996 = CARTESIAN_POINT('',(11.013021094533,3.13948408368,0.392044827498
+    ));
+#1997 = CARTESIAN_POINT('',(10.742749229831,2.278973970313,
+    0.346590010842));
+#1998 = CARTESIAN_POINT('',(10.201875349933,1.512784547155,
+    0.301136252796));
+#1999 = CARTESIAN_POINT('',(9.428096336433,0.935454481864,0.255681094454
+    ));
+#2000 = CARTESIAN_POINT('',(8.494945628783,0.624390221814,0.210226272712
+    ));
+#2001 = CARTESIAN_POINT('',(7.50507759461,0.624474071476,0.164772361235)
+  );
+#2002 = CARTESIAN_POINT('',(6.571950965683,0.935386218266,0.119317536104
+    ));
+#2003 = CARTESIAN_POINT('',(5.797986569695,1.512818246453,
+    7.386303142766E-02));
+#2004 = CARTESIAN_POINT('',(5.257317226687,2.278967429724,
+    2.84084616556E-02));
+#2005 = CARTESIAN_POINT('',(4.716647210822,4.000000021916,
+    -6.250062076276E-02));
+#2006 = CARTESIAN_POINT('',(5.257317773246,5.721032442404,
+    -0.153409703182));
+#2007 = CARTESIAN_POINT('',(5.797989204072,6.487184472008,
+    -0.198864272928));
+#2008 = CARTESIAN_POINT('',(6.571934848949,7.064597223781,
+    -0.244318777746));
+#2009 = CARTESIAN_POINT('',(7.50509883111,7.375580237391,-0.289773602504
+    ));
+#2010 = CARTESIAN_POINT('',(8.49494249099,7.375525908248,-0.33522751458)
+  );
+#2011 = CARTESIAN_POINT('',(9.428068295729,7.064602764855,
+    -0.380682335697));
+#2012 = CARTESIAN_POINT('',(10.201914614031,6.487202456158,
+    -0.426137494463));
+#2013 = CARTESIAN_POINT('',(10.742730694091,5.721025432443,
+    -0.471591252338));
+#2014 = CARTESIAN_POINT('',(11.013020653292,4.860515982184,
+    -0.517046069021));
+#2015 = CARTESIAN_POINT('',(11.01302170926,4.000000034251,
+    -0.562500645614));
+#2016 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#2017 = CARTESIAN_POINT('',(11.01302711897,3.139482380715,0.517044827353
+    ));
+#2018 = CARTESIAN_POINT('',(10.742757301623,2.278970468866,
+    0.471590010577));
+#2019 = CARTESIAN_POINT('',(10.201874090592,1.512777760946,
+    0.426136252867));
+#2020 = CARTESIAN_POINT('',(9.428103161582,0.935456589962,0.380681094306
+    ));
+#2021 = CARTESIAN_POINT('',(8.494947043914,0.624371555537,0.335226272347
+    ));
+#2022 = CARTESIAN_POINT('',(7.505073571977,0.624475151327,0.289772361247
+    ));
+#2023 = CARTESIAN_POINT('',(6.571950431449,0.935377790228,0.244317535933
+    ));
+#2024 = CARTESIAN_POINT('',(5.797981826864,1.512813718633,0.198863031296
+    ));
+#2025 = CARTESIAN_POINT('',(5.257311714255,2.278964013387,0.153408461509
+    ));
+#2026 = CARTESIAN_POINT('',(4.716640711631,4.000000038423,
+    6.249937909488E-02));
+#2027 = CARTESIAN_POINT('',(5.257312427714,5.721035839323,
+    -2.840970332037E-02));
+#2028 = CARTESIAN_POINT('',(5.797985229442,6.487189790274,
+    -7.386427307482E-02));
+#2029 = CARTESIAN_POINT('',(6.571929729055,7.064600929881,
+    -0.119318777893));
+#2030 = CARTESIAN_POINT('',(7.505100897117,7.375594677465,
+    -0.164773602728));
+#2031 = CARTESIAN_POINT('',(8.494943030678,7.375520608569,
+    -0.210227514596));
+#2032 = CARTESIAN_POINT('',(9.428067128361,7.064617004066,
+    -0.255682335753));
+#2033 = CARTESIAN_POINT('',(10.201924588539,6.487205515284,
+    -0.301137494858));
+#2034 = CARTESIAN_POINT('',(10.742733480693,5.721028746132,
+    -0.346591252349));
+#2035 = CARTESIAN_POINT('',(11.013026557028,4.860517685164,
+    -0.39204606916));
+#2036 = CARTESIAN_POINT('',(11.013027911911,4.000000034259,
+    -0.437500645768));
+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2061);
+#2038 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2039,#2040,#2041,#2042,#2043,
+    #2044,#2045,#2046,#2047,#2048,#2049,#2050,#2051,#2052,#2053,#2054,
+    #2055,#2056,#2057,#2058,#2059,#2060),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,
+    4,6),(0.,0.448999776775,0.896999303022,0.920999469065,0.946999646398
+    ,1.),.UNSPECIFIED.);
+#2039 = CARTESIAN_POINT('',(0.125,3.578770195715));
+#2040 = CARTESIAN_POINT('',(0.113775098372,3.507354401059));
+#2041 = CARTESIAN_POINT('',(0.102549741566,3.435935706876));
+#2042 = CARTESIAN_POINT('',(9.132525116861E-02,3.364522521325));
+#2043 = CARTESIAN_POINT('',(8.009989850385E-02,3.293103846434));
+#2044 = CARTESIAN_POINT('',(5.767510756595E-02,3.150431368371));
+#2045 = CARTESIAN_POINT('',(4.647476257544E-02,3.07917179635));
+#2046 = CARTESIAN_POINT('',(3.527526602056E-02,3.007917625603));
+#2047 = CARTESIAN_POINT('',(2.407491013832E-02,2.936657990554));
+#2048 = CARTESIAN_POINT('',(1.227500003146E-02,2.861583836333));
+#2049 = CARTESIAN_POINT('',(1.167500004556E-02,2.857766477476));
+#2050 = CARTESIAN_POINT('',(1.107500004526E-02,2.853949118538));
+#2051 = CARTESIAN_POINT('',(1.047500003073E-02,2.85013175952));
+#2052 = CARTESIAN_POINT('',(9.225000034854E-03,2.842178928472));
+#2053 = CARTESIAN_POINT('',(8.575000050877E-03,2.838043456428));
+#2054 = CARTESIAN_POINT('',(7.92500005047E-03,2.833907984291));
+#2055 = CARTESIAN_POINT('',(7.275000033898E-03,2.829772512064));
+#2056 = CARTESIAN_POINT('',(5.300000132434E-03,2.817207039741));
+#2057 = CARTESIAN_POINT('',(3.975000193285E-03,2.808777039338));
+#2058 = CARTESIAN_POINT('',(2.650000188293E-03,2.800347038567));
+#2059 = CARTESIAN_POINT('',(1.325000122162E-03,2.791917037456));
+#2060 = CARTESIAN_POINT('',(0.,2.783487036037));
+#2061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2062 = ADVANCED_FACE('',(#2063),#237,.F.);
+#2063 = FACE_BOUND('',#2064,.F.);
+#2064 = EDGE_LOOP('',(#2065,#2066,#2067,#2090,#2118,#2139));
+#2065 = ORIENTED_EDGE('',*,*,#221,.F.);
+#2066 = ORIENTED_EDGE('',*,*,#1149,.T.);
+#2067 = ORIENTED_EDGE('',*,*,#2068,.F.);
+#2068 = EDGE_CURVE('',#2069,#1150,#2071,.T.);
+#2069 = VERTEX_POINT('',#2070);
+#2070 = CARTESIAN_POINT('',(15.5,15.5,12.));
+#2071 = SURFACE_CURVE('',#2072,(#2076,#2083),.PCURVE_S1.);
+#2072 = LINE('',#2073,#2074);
+#2073 = CARTESIAN_POINT('',(13.833333333333,13.833333333333,
+    13.666666666667));
+#2074 = VECTOR('',#2075,1.);
+#2075 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));
+#2076 = PCURVE('',#237,#2077);
+#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082);
+#2078 = LINE('',#2079,#2080);
+#2079 = CARTESIAN_POINT('',(2.166666666667,-2.710575994548));
+#2080 = VECTOR('',#2081,1.);
+#2081 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2083 = PCURVE('',#1188,#2084);
+#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089);
+#2085 = LINE('',#2086,#2087);
+#2086 = CARTESIAN_POINT('',(9.833333333333,-2.710575994548));
+#2087 = VECTOR('',#2088,1.);
+#2088 = DIRECTION('',(0.57735026919,0.816496580928));
+#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2090 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#2091 = EDGE_CURVE('',#2069,#2092,#2094,.T.);
+#2092 = VERTEX_POINT('',#2093);
+#2093 = CARTESIAN_POINT('',(0.5,15.5,12.));
+#2094 = SURFACE_CURVE('',#2095,(#2099,#2106),.PCURVE_S1.);
+#2095 = LINE('',#2096,#2097);
+#2096 = CARTESIAN_POINT('',(16.,15.5,12.));
+#2097 = VECTOR('',#2098,1.);
+#2098 = DIRECTION('',(-1.,0.,0.));
+#2099 = PCURVE('',#237,#2100);
+#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105);
+#2101 = LINE('',#2102,#2103);
+#2102 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#2103 = VECTOR('',#2104,1.);
+#2104 = DIRECTION('',(1.,0.));
+#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2106 = PCURVE('',#2107,#2112);
+#2107 = PLANE('',#2108);
+#2108 = AXIS2_PLACEMENT_3D('',#2109,#2110,#2111);
+#2109 = CARTESIAN_POINT('',(8.,8.,12.));
+#2110 = DIRECTION('',(0.,0.,1.));
+#2111 = DIRECTION('',(1.,0.,0.));
+#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117);
+#2113 = LINE('',#2114,#2115);
+#2114 = CARTESIAN_POINT('',(8.,7.5));
+#2115 = VECTOR('',#2116,1.);
+#2116 = DIRECTION('',(-1.,0.));
+#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2118 = ORIENTED_EDGE('',*,*,#2119,.T.);
+#2119 = EDGE_CURVE('',#2092,#1304,#2120,.T.);
+#2120 = SURFACE_CURVE('',#2121,(#2125,#2132),.PCURVE_S1.);
+#2121 = LINE('',#2122,#2123);
+#2122 = CARTESIAN_POINT('',(2.833333333333,13.166666666667,
+    14.333333333333));
+#2123 = VECTOR('',#2124,1.);
+#2124 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919));
+#2125 = PCURVE('',#237,#2126);
+#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131);
+#2127 = LINE('',#2128,#2129);
+#2128 = CARTESIAN_POINT('',(13.166666666667,-3.65338503613));
+#2129 = VECTOR('',#2130,1.);
+#2130 = DIRECTION('',(0.57735026919,0.816496580928));
+#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2132 = PCURVE('',#1319,#2133);
+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138);
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(2.833333333333,-3.65338503613));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(-0.57735026919,0.816496580928));
+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2139 = ORIENTED_EDGE('',*,*,#1331,.T.);
+#2140 = ADVANCED_FACE('',(#2141),#295,.F.);
+#2141 = FACE_BOUND('',#2142,.T.);
+#2142 = EDGE_LOOP('',(#2143,#2144,#2167,#2512,#2540));
+#2143 = ORIENTED_EDGE('',*,*,#272,.T.);
+#2144 = ORIENTED_EDGE('',*,*,#2145,.T.);
+#2145 = EDGE_CURVE('',#275,#2146,#2148,.T.);
+#2146 = VERTEX_POINT('',#2147);
+#2147 = CARTESIAN_POINT('',(9.622963,15.925589421279,8.0000000243));
+#2148 = SURFACE_CURVE('',#2149,(#2153,#2160),.PCURVE_S1.);
+#2149 = LINE('',#2150,#2151);
+#2150 = CARTESIAN_POINT('',(9.622963,16.,8.));
+#2151 = VECTOR('',#2152,1.);
+#2152 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#2153 = PCURVE('',#295,#2154);
+#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159);
+#2155 = LINE('',#2156,#2157);
+#2156 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2157 = VECTOR('',#2158,1.);
+#2158 = DIRECTION('',(-0.,1.));
+#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2160 = PCURVE('',#328,#2161);
+#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166);
+#2162 = LINE('',#2163,#2164);
+#2163 = CARTESIAN_POINT('',(-0.,0.));
+#2164 = VECTOR('',#2165,1.);
+#2165 = DIRECTION('',(-0.,1.));
+#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2167 = ORIENTED_EDGE('',*,*,#2168,.T.);
+#2168 = EDGE_CURVE('',#2146,#2169,#2171,.T.);
+#2169 = VERTEX_POINT('',#2170);
+#2170 = CARTESIAN_POINT('',(9.622963,15.425591275273,8.0000000486));
+#2171 = SURFACE_CURVE('',#2172,(#2265,#2361),.PCURVE_S1.);
+#2172 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2173,#2174,#2175,#2176,#2177,
+    #2178,#2179,#2180,#2181,#2182,#2183,#2184,#2185,#2186,#2187,#2188,
+    #2189,#2190,#2191,#2192,#2193,#2194,#2195,#2196,#2197,#2198,#2199,
+    #2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210,
+    #2211,#2212,#2213,#2214,#2215,#2216,#2217,#2218,#2219,#2220,#2221,
+    #2222,#2223,#2224,#2225,#2226,#2227,#2228,#2229,#2230,#2231,#2232,
+    #2233,#2234,#2235,#2236,#2237,#2238,#2239,#2240,#2241,#2242,#2243,
+    #2244,#2245,#2246,#2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254,
+    #2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262,#2263,#2264),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800119045468E-02,0.133476996945,0.228486024006,0.291862025107,
+    0.381501552017,0.505228459813,0.552190793278,0.575191591494,
+    0.63019318965,0.748371972438,0.817219895449,0.870718343712,
+    0.895267569909,0.96015608968,1.),.UNSPECIFIED.);
+#2173 = CARTESIAN_POINT('',(9.622963,15.925589421279,8.0000000486));
+#2174 = CARTESIAN_POINT('',(9.622962998342,15.922875358945,
+    8.042977487468));
+#2175 = CARTESIAN_POINT('',(9.621252739744,15.920161616762,8.08595488167
+    ));
+#2176 = CARTESIAN_POINT('',(9.617832292552,15.917447980248,
+    8.128850168014));
+#2177 = CARTESIAN_POINT('',(9.612706553083,15.914734297515,
+    8.171581850353));
+#2178 = CARTESIAN_POINT('',(9.605885245619,15.912020479276,
+    8.214068999587));
+#2179 = CARTESIAN_POINT('',(9.597382922412,15.909306498843,
+    8.256231253662));
+#2180 = CARTESIAN_POINT('',(9.561682601645,15.899773355015,
+    8.402902296422));
+#2181 = CARTESIAN_POINT('',(9.525654187134,15.892952633442,
+    8.505274752971));
+#2182 = CARTESIAN_POINT('',(9.479441281712,15.886131705759,
+    8.603824932621));
+#2183 = CARTESIAN_POINT('',(9.423545380003,15.879311227215,
+    8.697347527675));
+#2184 = CARTESIAN_POINT('',(9.358634986543,15.872490911087,
+    8.784723583596));
+#2185 = CARTESIAN_POINT('',(9.285534225277,15.865670378021,
+    8.864940076396));
+#2186 = CARTESIAN_POINT('',(9.125312358775,15.852064909022,
+    9.008944366176));
+#2187 = CARTESIAN_POINT('',(9.038242562145,15.845278369957,
+    9.072827634045));
+#2188 = CARTESIAN_POINT('',(8.944981002656,15.838492574353,
+    9.127897026483));
+#2189 = CARTESIAN_POINT('',(8.846605646717,15.831707086577,
+    9.173450642517));
+#2190 = CARTESIAN_POINT('',(8.744281666678,15.824921058031,9.20894897016
+    ));
+#2191 = CARTESIAN_POINT('',(8.639241627594,15.818134301721,
+    9.234024043159));
+#2192 = CARTESIAN_POINT('',(8.461753195404,15.806821515645,
+    9.258164395306));
+#2193 = CARTESIAN_POINT('',(8.39009049559,15.80229467516,9.263110768519)
+  );
+#2194 = CARTESIAN_POINT('',(8.31816321477,15.797767872379,9.263292654706
+    ));
+#2195 = CARTESIAN_POINT('',(8.246351382487,15.793241103344,9.25869658618
+    ));
+#2196 = CARTESIAN_POINT('',(8.175034068833,15.788714295932,
+    9.249346814154));
+#2197 = CARTESIAN_POINT('',(8.10458649926,15.784187438769,9.235305127548
+    ));
+#2198 = CARTESIAN_POINT('',(7.937486935278,15.773258068687,
+    9.190313947331));
+#2199 = CARTESIAN_POINT('',(7.842061692665,15.766854902567,
+    9.154766093793));
+#2200 = CARTESIAN_POINT('',(7.750153597926,15.760452241263,
+    9.110307325922));
+#2201 = CARTESIAN_POINT('',(7.662753337244,15.754049902219,
+    9.057366594005));
+#2202 = CARTESIAN_POINT('',(7.580782696902,15.747647287597,
+    8.996502282181));
+#2203 = CARTESIAN_POINT('',(7.505080612463,15.741244189748,
+    8.928393737318));
+#2204 = CARTESIAN_POINT('',(7.341560903847,15.72600429902,8.750944218311
+    ));
+#2205 = CARTESIAN_POINT('',(7.260039719156,15.717163948895,
+    8.635725612325));
+#2206 = CARTESIAN_POINT('',(7.19380120233,15.708325756695,8.510307379862
+    ));
+#2207 = CARTESIAN_POINT('',(7.144312365266,15.699488449207,
+    8.377152048166));
+#2208 = CARTESIAN_POINT('',(7.112560637589,15.690650174671,
+    8.238916114878));
+#2209 = CARTESIAN_POINT('',(7.099043492244,15.681809759943,
+    8.098422655629));
+#2210 = CARTESIAN_POINT('',(7.105390557621,15.669618125655,
+    7.905488835652));
+#2211 = CARTESIAN_POINT('',(7.109747326959,15.666263803493,
+    7.852491788879));
+#2212 = CARTESIAN_POINT('',(7.116709474345,15.662909526959,
+    7.799734939898));
+#2213 = CARTESIAN_POINT('',(7.126260542039,15.6595552883,7.747371869077)
+  );
+#2214 = CARTESIAN_POINT('',(7.138372830209,15.656201062519,
+    7.695554428798));
+#2215 = CARTESIAN_POINT('',(7.153007511795,15.652846838291,
+    7.644432116744));
+#2216 = CARTESIAN_POINT('',(7.178493378596,15.647849863522,
+    7.569525426505));
+#2217 = CARTESIAN_POINT('',(7.187465146239,15.646207080821,7.54510119247
+    ));
+#2218 = CARTESIAN_POINT('',(7.197024203115,15.644564300081,
+    7.520895926589));
+#2219 = CARTESIAN_POINT('',(7.207164099578,15.642921520579,
+    7.496926553412));
+#2220 = CARTESIAN_POINT('',(7.217877783517,15.641278741572,
+    7.473209742528));
+#2221 = CARTESIAN_POINT('',(7.229157600361,15.639635962289,
+    7.449761908563));
+#2222 = CARTESIAN_POINT('',(7.269302659264,15.634064816324,
+    7.371210465035));
+#2223 = CARTESIAN_POINT('',(7.300800562073,15.630136393359,
+    7.317451425728));
+#2224 = CARTESIAN_POINT('',(7.335375663457,15.626207988199,
+    7.265543785664));
+#2225 = CARTESIAN_POINT('',(7.372896266332,15.622279576854,
+    7.215698063979));
+#2226 = CARTESIAN_POINT('',(7.413213162914,15.618351104605,
+    7.168112480283));
+#2227 = CARTESIAN_POINT('',(7.456160483061,15.614422554419,
+    7.122971828386));
+#2228 = CARTESIAN_POINT('',(7.599096454922,15.602052988591,
+    6.989074291077));
+#2229 = CARTESIAN_POINT('',(7.707971311831,15.593609491897,
+    6.909747611282));
+#2230 = CARTESIAN_POINT('',(7.82634814928,15.585167536527,6.844203771258
+    ));
+#2231 = CARTESIAN_POINT('',(7.95211659986,15.576726609122,6.793755532687
+    ));
+#2232 = CARTESIAN_POINT('',(8.082974388976,15.568284674756,
+    6.759326439431));
+#2233 = CARTESIAN_POINT('',(8.216488809835,15.559841189689,6.74142610562
+    ));
+#2234 = CARTESIAN_POINT('',(8.427992535182,15.546482575749,
+    6.739272546533));
+#2235 = CARTESIAN_POINT('',(8.505910411588,15.541564915498,
+    6.744093132508));
+#2236 = CARTESIAN_POINT('',(8.583397993006,15.536647392706,
+    6.754531937087));
+#2237 = CARTESIAN_POINT('',(8.659969783042,15.531729960555,
+    6.770541080921));
+#2238 = CARTESIAN_POINT('',(8.735148896554,15.526812471959,
+    6.792020844511));
+#2239 = CARTESIAN_POINT('',(8.808471353818,15.521894875709,
+    6.818820575869));
+#2240 = CARTESIAN_POINT('',(8.934675879904,15.513156285803,
+    6.875542353136));
+#2241 = CARTESIAN_POINT('',(8.988472528274,15.509335105814,
+    6.903437002221));
+#2242 = CARTESIAN_POINT('',(9.040671412767,15.505513941512,
+    6.934329627177));
+#2243 = CARTESIAN_POINT('',(9.091072753197,15.501692780646,
+    6.968109387159));
+#2244 = CARTESIAN_POINT('',(9.139486913391,15.497871587126,
+    7.004649196891));
+#2245 = CARTESIAN_POINT('',(9.18573541834,15.494050358284,7.043806404818
+    ));
+#2246 = CARTESIAN_POINT('',(9.24980428285,15.488475730962,7.104520600441
+    ));
+#2247 = CARTESIAN_POINT('',(9.269465695305,15.486722280653,
+    7.124135816922));
+#2248 = CARTESIAN_POINT('',(9.288620184624,15.48496883282,7.144253933828
+    ));
+#2249 = CARTESIAN_POINT('',(9.307252357668,15.483215388743,
+    7.164859195483));
+#2250 = CARTESIAN_POINT('',(9.325347452253,15.481461949381,
+    7.185935277407));
+#2251 = CARTESIAN_POINT('',(9.342891337153,15.479708515369,
+    7.207465286314));
+#2252 = CARTESIAN_POINT('',(9.404749870827,15.473320424853,
+    7.287493548206));
+#2253 = CARTESIAN_POINT('',(9.44568498698,15.468685682758,7.348606334773
+    ));
+#2254 = CARTESIAN_POINT('',(9.482425323765,15.464051075611,7.41244588732
+    ));
+#2255 = CARTESIAN_POINT('',(9.514755463522,15.459416542669,
+    7.478665368055));
+#2256 = CARTESIAN_POINT('',(9.542496531595,15.454781927929,
+    7.546898307576));
+#2257 = CARTESIAN_POINT('',(9.565507620197,15.450147160481,
+    7.616761578551));
+#2258 = CARTESIAN_POINT('',(9.594850142787,15.44266654483,7.731514383897
+    ));
+#2259 = CARTESIAN_POINT('',(9.604191663128,15.439820630963,
+    7.775636421476));
+#2260 = CARTESIAN_POINT('',(9.611688368652,15.43697468548,7.820132713015
+    ));
+#2261 = CARTESIAN_POINT('',(9.617322684721,15.434128724874,
+    7.864910774064));
+#2262 = CARTESIAN_POINT('',(9.621082866707,15.431282789916,
+    7.909877404855));
+#2263 = CARTESIAN_POINT('',(9.622963,15.428436945653,7.954938690302));
+#2264 = CARTESIAN_POINT('',(9.622963,15.425591281412,8.));
+#2265 = PCURVE('',#295,#2266);
+#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2360);
+#2267 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2268,#2269,#2270,#2271,#2272,
+    #2273,#2274,#2275,#2276,#2277,#2278,#2279,#2280,#2281,#2282,#2283,
+    #2284,#2285,#2286,#2287,#2288,#2289,#2290,#2291,#2292,#2293,#2294,
+    #2295,#2296,#2297,#2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,
+    #2306,#2307,#2308,#2309,#2310,#2311,#2312,#2313,#2314,#2315,#2316,
+    #2317,#2318,#2319,#2320,#2321,#2322,#2323,#2324,#2325,#2326,#2327,
+    #2328,#2329,#2330,#2331,#2332,#2333,#2334,#2335,#2336,#2337,#2338,
+    #2339,#2340,#2341,#2342,#2343,#2344,#2345,#2346,#2347,#2348,#2349,
+    #2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357,#2358,#2359),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800119045468E-02,0.133476996945,0.228486024006,0.291862025107,
+    0.381501552017,0.505228459813,0.552190793278,0.575191591494,
+    0.63019318965,0.748371972438,0.817219895449,0.870718343712,
+    0.895267569909,0.96015608968,1.),.UNSPECIFIED.);
+#2268 = CARTESIAN_POINT('',(-6.283185268608,7.44105787208E-02));
+#2269 = CARTESIAN_POINT('',(-6.249076190141,7.712464105504E-02));
+#2270 = CARTESIAN_POINT('',(-6.214967299597,7.983838323762E-02));
+#2271 = CARTESIAN_POINT('',(-6.180858543972,8.255201975247E-02));
+#2272 = CARTESIAN_POINT('',(-6.146749881363,8.52657024853E-02));
+#2273 = CARTESIAN_POINT('',(-6.112641280965,8.797952072362E-02));
+#2274 = CARTESIAN_POINT('',(-6.078532723074,9.069350115676E-02));
+#2275 = CARTESIAN_POINT('',(-5.958728493311,0.100226644985));
+#2276 = CARTESIAN_POINT('',(-5.873023120014,0.107047366558));
+#2277 = CARTESIAN_POINT('',(-5.787324851707,0.113868294241));
+#2278 = CARTESIAN_POINT('',(-5.701630920983,0.120688772785));
+#2279 = CARTESIAN_POINT('',(-5.615932077312,0.127509088913));
+#2280 = CARTESIAN_POINT('',(-5.530225835855,0.134329621979));
+#2281 = CARTESIAN_POINT('',(-5.359252966417,0.147935090978));
+#2282 = CARTESIAN_POINT('',(-5.27396637189,0.154721630043));
+#2283 = CARTESIAN_POINT('',(-5.188687145249,0.161507425647));
+#2284 = CARTESIAN_POINT('',(-5.10341259508,0.168292913423));
+#2285 = CARTESIAN_POINT('',(-5.018133466947,0.175078941969));
+#2286 = CARTESIAN_POINT('',(-4.932847061238,0.181865698279));
+#2287 = CARTESIAN_POINT('',(-4.790686280143,0.193178484355));
+#2288 = CARTESIAN_POINT('',(-4.733800926093,0.19770532484));
+#2289 = CARTESIAN_POINT('',(-4.676916475301,0.202232127621));
+#2290 = CARTESIAN_POINT('',(-4.620032588391,0.206758896656));
+#2291 = CARTESIAN_POINT('',(-4.563148079541,0.211285704068));
+#2292 = CARTESIAN_POINT('',(-4.506262616989,0.215812561231));
+#2293 = CARTESIAN_POINT('',(-4.368920961719,0.226741931313));
+#2294 = CARTESIAN_POINT('',(-4.288456196617,0.233145097433));
+#2295 = CARTESIAN_POINT('',(-4.207996863328,0.239547758737));
+#2296 = CARTESIAN_POINT('',(-4.127541014791,0.245950097781));
+#2297 = CARTESIAN_POINT('',(-4.047081791807,0.252352712403));
+#2298 = CARTESIAN_POINT('',(-3.96661720834,0.258755810252));
+#2299 = CARTESIAN_POINT('',(-3.775107073268,0.27399570098));
+#2300 = CARTESIAN_POINT('',(-3.664017611894,0.282836051105));
+#2301 = CARTESIAN_POINT('',(-3.55295756671,0.291674243305));
+#2302 = CARTESIAN_POINT('',(-3.441909940155,0.300511550793));
+#2303 = CARTESIAN_POINT('',(-3.330849712581,0.309349825329));
+#2304 = CARTESIAN_POINT('',(-3.21975999025,0.318190240057));
+#2305 = CARTESIAN_POINT('',(-3.066555074815,0.330381874345));
+#2306 = CARTESIAN_POINT('',(-3.024402977276,0.333736196507));
+#2307 = CARTESIAN_POINT('',(-2.982251094986,0.337090473041));
+#2308 = CARTESIAN_POINT('',(-2.940099353691,0.3404447117));
+#2309 = CARTESIAN_POINT('',(-2.897947485977,0.343798937481));
+#2310 = CARTESIAN_POINT('',(-2.855795415956,0.347153161709));
+#2311 = CARTESIAN_POINT('',(-2.792998920196,0.352150136478));
+#2312 = CARTESIAN_POINT('',(-2.77235419611,0.353792919179));
+#2313 = CARTESIAN_POINT('',(-2.751709472864,0.355435699919));
+#2314 = CARTESIAN_POINT('',(-2.731064751553,0.357078479421));
+#2315 = CARTESIAN_POINT('',(-2.710420033216,0.358721258428));
+#2316 = CARTESIAN_POINT('',(-2.689775318834,0.360364037711));
+#2317 = CARTESIAN_POINT('',(-2.61976310454,0.365935183676));
+#2318 = CARTESIAN_POINT('',(-2.570394981206,0.369863606641));
+#2319 = CARTESIAN_POINT('',(-2.521027332512,0.373792011801));
+#2320 = CARTESIAN_POINT('',(-2.471659984644,0.377720423146));
+#2321 = CARTESIAN_POINT('',(-2.422292341053,0.381648895395));
+#2322 = CARTESIAN_POINT('',(-2.372924226725,0.385577445581));
+#2323 = CARTESIAN_POINT('',(-2.217483625879,0.397947011409));
+#2324 = CARTESIAN_POINT('',(-2.111381712841,0.406390508103));
+#2325 = CARTESIAN_POINT('',(-2.00530117379,0.414832463473));
+#2326 = CARTESIAN_POINT('',(-1.89923414481,0.423273390878));
+#2327 = CARTESIAN_POINT('',(-1.793153462183,0.431715325244));
+#2328 = CARTESIAN_POINT('',(-1.687051358179,0.440158810311));
+#2329 = CARTESIAN_POINT('',(-1.519182557404,0.453517424251));
+#2330 = CARTESIAN_POINT('',(-1.457385119712,0.458435084502));
+#2331 = CARTESIAN_POINT('',(-1.395589136364,0.463352607294));
+#2332 = CARTESIAN_POINT('',(-1.333794092936,0.468270039445));
+#2333 = CARTESIAN_POINT('',(-1.271998182901,0.473187528041));
+#2334 = CARTESIAN_POINT('',(-1.210200871327,0.478105124291));
+#2335 = CARTESIAN_POINT('',(-1.100387180812,0.486843714197));
+#2336 = CARTESIAN_POINT('',(-1.052368340256,0.490664894186));
+#2337 = CARTESIAN_POINT('',(-1.004349883625,0.494486058488));
+#2338 = CARTESIAN_POINT('',(-0.956331653488,0.498307219354));
+#2339 = CARTESIAN_POINT('',(-0.908313126968,0.502128412874));
+#2340 = CARTESIAN_POINT('',(-0.860294154436,0.505949641716));
+#2341 = CARTESIAN_POINT('',(-0.79024111623,0.511524269038));
+#2342 = CARTESIAN_POINT('',(-0.768206516377,0.513277719347));
+#2343 = CARTESIAN_POINT('',(-0.746171905008,0.51503116718));
+#2344 = CARTESIAN_POINT('',(-0.724137287395,0.516784611257));
+#2345 = CARTESIAN_POINT('',(-0.702102667724,0.518538050619));
+#2346 = CARTESIAN_POINT('',(-0.680068049094,0.520291484631));
+#2347 = CARTESIAN_POINT('',(-0.599791533047,0.526679575147));
+#2348 = CARTESIAN_POINT('',(-0.541548205029,0.531314317242));
+#2349 = CARTESIAN_POINT('',(-0.483305965986,0.535948924389));
+#2350 = CARTESIAN_POINT('',(-0.425064483826,0.540583457331));
+#2351 = CARTESIAN_POINT('',(-0.366822458187,0.545218072071));
+#2352 = CARTESIAN_POINT('',(-0.308579500795,0.549852839519));
+#2353 = CARTESIAN_POINT('',(-0.214575626545,0.55733345517));
+#2354 = CARTESIAN_POINT('',(-0.178813210961,0.560179369037));
+#2355 = CARTESIAN_POINT('',(-0.143050764096,0.56302531452));
+#2356 = CARTESIAN_POINT('',(-0.10728826485,0.565871275126));
+#2357 = CARTESIAN_POINT('',(-7.152567600031E-02,0.568717210084));
+#2358 = CARTESIAN_POINT('',(-3.576294420505E-02,0.571563054347));
+#2359 = CARTESIAN_POINT('',(0.,0.574408718588));
+#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2361 = PCURVE('',#2362,#2417);
+#2362 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#2363,#2364,#2365,#2366,#2367,#2368,#2369,#2370,#2371,#2372,#2373
+      ,#2374,#2375,#2376,#2377,#2378,#2379,#2380,#2381,#2382,#2383,#2384
+      ,#2385,#2386,#2387,#2388,#2389)
+    ,(#2390,#2391,#2392,#2393,#2394,#2395,#2396,#2397,#2398,#2399,#2400
+      ,#2401,#2402,#2403,#2404,#2405,#2406,#2407,#2408,#2409,#2410,#2411
+      ,#2412,#2413,#2414,#2415,#2416
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#2363 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#2364 = CARTESIAN_POINT('',(9.872964536312,15.765624945386,
+    8.296487697581));
+#2365 = CARTESIAN_POINT('',(9.806450147932,15.749999838391,
+    8.592974453463));
+#2366 = CARTESIAN_POINT('',(9.673358832874,15.734375004725,
+    8.872050149885));
+#2367 = CARTESIAN_POINT('',(9.479240530516,15.718749982093,
+    9.116279059924));
+#2368 = CARTESIAN_POINT('',(9.235006281144,15.703124955208,
+    9.310406714675));
+#2369 = CARTESIAN_POINT('',(8.955940013426,15.687499934149,
+    9.443469723245));
+#2370 = CARTESIAN_POINT('',(8.362966092366,15.656249923779,
+    9.576533750855));
+#2371 = CARTESIAN_POINT('',(7.76998679903,15.624999946481,9.443470066365
+    ));
+#2372 = CARTESIAN_POINT('',(7.490914681833,15.609374959941,
+    9.310406529996));
+#2373 = CARTESIAN_POINT('',(7.246677985677,15.593749953234,
+    9.116281861662));
+#2374 = CARTESIAN_POINT('',(7.052554899601,15.578124939788,
+    8.872045743843));
+#2375 = CARTESIAN_POINT('',(6.919493628563,15.562499938256,
+    8.592975894022));
+#2376 = CARTESIAN_POINT('',(6.78643225261,15.53124994274,7.999999981023)
+  );
+#2377 = CARTESIAN_POINT('',(6.919493884365,15.499999947224,
+    7.407024125426));
+#2378 = CARTESIAN_POINT('',(7.052555109021,15.484374945692,
+    7.127954372321));
+#2379 = CARTESIAN_POINT('',(7.246677234241,15.468749932246,
+    6.883717984553));
+#2380 = CARTESIAN_POINT('',(7.49091428035,15.453124925539,6.689592552808
+    ));
+#2381 = CARTESIAN_POINT('',(7.769986736555,15.437499938999,
+    6.556529759412));
+#2382 = CARTESIAN_POINT('',(8.362966105539,15.406249961701,
+    6.423467289035));
+#2383 = CARTESIAN_POINT('',(8.955939950951,15.374999951331,
+    6.556530776765));
+#2384 = CARTESIAN_POINT('',(9.235006292608,15.359374930265,
+    6.689593386878));
+#2385 = CARTESIAN_POINT('',(9.479241512334,15.343749903407,
+    6.883716229903));
+#2386 = CARTESIAN_POINT('',(9.673362937813,15.32812488073,7.127952363078
+    ));
+#2387 = CARTESIAN_POINT('',(9.806444323815,15.3125000471,7.4070257482));
+#2388 = CARTESIAN_POINT('',(9.872964683899,15.296874940095,
+    7.703512296344));
+#2389 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#2390 = CARTESIAN_POINT('',(9.602331731265,15.937500994837,
+    8.000000052778));
+#2391 = CARTESIAN_POINT('',(9.602332440161,15.921876423319,
+    8.243360727698));
+#2392 = CARTESIAN_POINT('',(9.547738806492,15.906254211628,
+    8.486684357333));
+#2393 = CARTESIAN_POINT('',(9.438510991658,15.890624876653,
+    8.715754702465));
+#2394 = CARTESIAN_POINT('',(9.279166635961,15.875000467034,
+    8.916216232039));
+#2395 = CARTESIAN_POINT('',(9.078712618933,15.859376167246,
+    9.075546254522));
+#2396 = CARTESIAN_POINT('',(8.849662680225,15.843751716138,
+    9.184762126647));
+#2397 = CARTESIAN_POINT('',(8.362966143812,15.812501986357,
+    9.293977786969));
+#2398 = CARTESIAN_POINT('',(7.876263039254,15.781251394766,
+    9.184762082697));
+#2399 = CARTESIAN_POINT('',(7.647207034611,15.765626044024,
+    9.075546351058));
+#2400 = CARTESIAN_POINT('',(7.446746090053,15.750001218785,
+    8.916213661631));
+#2401 = CARTESIAN_POINT('',(7.287415329575,15.73437656918,8.715753773151
+    ));
+#2402 = CARTESIAN_POINT('',(7.178201674392,15.718751609094,
+    8.486700433812));
+#2403 = CARTESIAN_POINT('',(7.06898819091,15.687501492254,7.999999882893
+    ));
+#2404 = CARTESIAN_POINT('',(7.178202138194,15.656251375414,
+    7.513299436048));
+#2405 = CARTESIAN_POINT('',(7.287415752238,15.640626415328,
+    7.284246261942));
+#2406 = CARTESIAN_POINT('',(7.446745045186,15.625001765722,
+    7.083785975112));
+#2407 = CARTESIAN_POINT('',(7.647206555687,15.609376940483,
+    6.924452125291));
+#2408 = CARTESIAN_POINT('',(7.876263102461,15.593751589742,6.8152375804)
+  );
+#2409 = CARTESIAN_POINT('',(8.36296633948,15.56250099815,6.706023830644)
+  );
+#2410 = CARTESIAN_POINT('',(8.849662743431,15.531251268369,
+    6.815238717038));
+#2411 = CARTESIAN_POINT('',(9.078712782373,15.515626817251,
+    6.924454000347));
+#2412 = CARTESIAN_POINT('',(9.279168287271,15.500002517505,
+    7.083776565038));
+#2413 = CARTESIAN_POINT('',(9.43851747404,15.484378107816,7.284249352201
+    ));
+#2414 = CARTESIAN_POINT('',(9.547729812618,15.468748772896,7.51331611676
+    ));
+#2415 = CARTESIAN_POINT('',(9.602332702678,15.45312656119,7.756639430635
+    ));
+#2416 = CARTESIAN_POINT('',(9.602333401216,15.437501989668,
+    8.000000105555));
+#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2511);
+#2418 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2419,#2420,#2421,#2422,#2423,
+    #2424,#2425,#2426,#2427,#2428,#2429,#2430,#2431,#2432,#2433,#2434,
+    #2435,#2436,#2437,#2438,#2439,#2440,#2441,#2442,#2443,#2444,#2445,
+    #2446,#2447,#2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2456,
+    #2457,#2458,#2459,#2460,#2461,#2462,#2463,#2464,#2465,#2466,#2467,
+    #2468,#2469,#2470,#2471,#2472,#2473,#2474,#2475,#2476,#2477,#2478,
+    #2479,#2480,#2481,#2482,#2483,#2484,#2485,#2486,#2487,#2488,#2489,
+    #2490,#2491,#2492,#2493,#2494,#2495,#2496,#2497,#2498,#2499,#2500,
+    #2501,#2502,#2503,#2504,#2505,#2506,#2507,#2508,#2509,#2510),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800119045468E-02,0.133476996945,0.228486024006,0.291862025107,
+    0.381501552017,0.505228459813,0.552190793278,0.575191591494,
+    0.63019318965,0.748371972438,0.817219895449,0.870718343712,
+    0.895267569909,0.96015608968,1.),.UNSPECIFIED.);
+#2419 = CARTESIAN_POINT('',(0.288677010384,0.));
+#2420 = CARTESIAN_POINT('',(0.288677150726,3.421548045179E-02));
+#2421 = CARTESIAN_POINT('',(0.288677907529,6.843161931021E-02));
+#2422 = CARTESIAN_POINT('',(0.288678900926,0.102648195172));
+#2423 = CARTESIAN_POINT('',(0.288679858945,0.136865026462));
+#2424 = CARTESIAN_POINT('',(0.28868061751,0.171081971434));
+#2425 = CARTESIAN_POINT('',(0.288681120436,0.205298928174));
+#2426 = CARTESIAN_POINT('',(0.288682170658,0.325483844985));
+#2427 = CARTESIAN_POINT('',(0.288681465524,0.411461437984));
+#2428 = CARTESIAN_POINT('',(0.288679386218,0.497430514873));
+#2429 = CARTESIAN_POINT('',(0.288677407717,0.583394306619));
+#2430 = CARTESIAN_POINT('',(0.288676323972,0.669362877649));
+#2431 = CARTESIAN_POINT('',(0.288675847493,0.755339153904));
+#2432 = CARTESIAN_POINT('',(0.288675917066,0.9268515087));
+#2433 = CARTESIAN_POINT('',(0.288676439052,1.012407610541));
+#2434 = CARTESIAN_POINT('',(0.288677232967,1.097956868497));
+#2435 = CARTESIAN_POINT('',(0.288677928488,1.183501753836));
+#2436 = CARTESIAN_POINT('',(0.288678338024,1.269051232195));
+#2437 = CARTESIAN_POINT('',(0.288678512266,1.354607793638));
+#2438 = CARTESIAN_POINT('',(0.288678514481,1.497218473635));
+#2439 = CARTESIAN_POINT('',(0.288678437144,1.554283743594));
+#2440 = CARTESIAN_POINT('',(0.288678312713,1.611347976088));
+#2441 = CARTESIAN_POINT('',(0.288678180791,1.668411522004));
+#2442 = CARTESIAN_POINT('',(0.288678078315,1.725475602155));
+#2443 = CARTESIAN_POINT('',(0.288678028408,1.782540590664));
+#2444 = CARTESIAN_POINT('',(0.288678030418,1.920315666536));
+#2445 = CARTESIAN_POINT('',(0.288678136062,2.001034344688));
+#2446 = CARTESIAN_POINT('',(0.288678364579,2.081747668365));
+#2447 = CARTESIAN_POINT('',(0.288678658061,2.162457696315));
+#2448 = CARTESIAN_POINT('',(0.288678916264,2.243171330378));
+#2449 = CARTESIAN_POINT('',(0.288679046327,2.323890496825));
+#2450 = CARTESIAN_POINT('',(0.2886790032,2.516006734924));
+#2451 = CARTESIAN_POINT('',(0.288678695787,2.627447922794));
+#2452 = CARTESIAN_POINT('',(0.288678022535,2.738859543327));
+#2453 = CARTESIAN_POINT('',(0.288677154782,2.850258333428));
+#2454 = CARTESIAN_POINT('',(0.288676394724,2.961669408845));
+#2455 = CARTESIAN_POINT('',(0.28867604368,3.073109894867));
+#2456 = CARTESIAN_POINT('',(0.288676093356,3.226798606353));
+#2457 = CARTESIAN_POINT('',(0.288676163157,3.269083818996));
+#2458 = CARTESIAN_POINT('',(0.288676289293,3.311368832352));
+#2459 = CARTESIAN_POINT('',(0.288676467413,3.353653730324));
+#2460 = CARTESIAN_POINT('',(0.288676689478,3.395938788366));
+#2461 = CARTESIAN_POINT('',(0.288676944627,3.438224086882));
+#2462 = CARTESIAN_POINT('',(0.288677354931,3.501219118145));
+#2463 = CARTESIAN_POINT('',(0.288677494711,3.52192912113));
+#2464 = CARTESIAN_POINT('',(0.288677637829,3.542639132515));
+#2465 = CARTESIAN_POINT('',(0.288677782704,3.563349151067));
+#2466 = CARTESIAN_POINT('',(0.288677927733,3.584059175396));
+#2467 = CARTESIAN_POINT('',(0.28867807129,3.604769203957));
+#2468 = CARTESIAN_POINT('',(0.288678547536,3.675002942767));
+#2469 = CARTESIAN_POINT('',(0.288678865874,3.724527313323));
+#2470 = CARTESIAN_POINT('',(0.28867914417,3.774051240196));
+#2471 = CARTESIAN_POINT('',(0.288679363465,3.823574879949));
+#2472 = CARTESIAN_POINT('',(0.28867951071,3.873098809468));
+#2473 = CARTESIAN_POINT('',(0.288679581063,3.922623183198));
+#2474 = CARTESIAN_POINT('',(0.288679578331,4.078555642683));
+#2475 = CARTESIAN_POINT('',(0.288679246432,4.184993089987));
+#2476 = CARTESIAN_POINT('',(0.288678625946,4.291408719325));
+#2477 = CARTESIAN_POINT('',(0.288677961,4.397810387104));
+#2478 = CARTESIAN_POINT('',(0.288677489516,4.50422560185));
+#2479 = CARTESIAN_POINT('',(0.288677309343,4.610662562534));
+#2480 = CARTESIAN_POINT('',(0.288677325234,4.779061746953));
+#2481 = CARTESIAN_POINT('',(0.288677388656,4.841054561203));
+#2482 = CARTESIAN_POINT('',(0.288677468089,4.903046069572));
+#2483 = CARTESIAN_POINT('',(0.288677546946,4.965036783359));
+#2484 = CARTESIAN_POINT('',(0.288677618535,5.027028478876));
+#2485 = CARTESIAN_POINT('',(0.288677670976,5.089021625543));
+#2486 = CARTESIAN_POINT('',(0.288677673005,5.199183219713));
+#2487 = CARTESIAN_POINT('',(0.288677648046,5.247354159928));
+#2488 = CARTESIAN_POINT('',(0.288677589274,5.295524643187));
+#2489 = CARTESIAN_POINT('',(0.288677505907,5.343694785767));
+#2490 = CARTESIAN_POINT('',(0.288677419488,5.391865082579));
+#2491 = CARTESIAN_POINT('',(0.288677359021,5.440035678095));
+#2492 = CARTESIAN_POINT('',(0.288677354783,5.510309740531));
+#2493 = CARTESIAN_POINT('',(0.288677365195,5.532413836578));
+#2494 = CARTESIAN_POINT('',(0.288677390425,5.554517921911));
+#2495 = CARTESIAN_POINT('',(0.288677432814,5.576621995262));
+#2496 = CARTESIAN_POINT('',(0.288677493967,5.598726057603));
+#2497 = CARTESIAN_POINT('',(0.288677574754,5.620830112153));
+#2498 = CARTESIAN_POINT('',(0.288677941107,5.70135959978));
+#2499 = CARTESIAN_POINT('',(0.288678333896,5.759786476113));
+#2500 = CARTESIAN_POINT('',(0.288678886756,5.818212383371));
+#2501 = CARTESIAN_POINT('',(0.288679498373,5.876637845956));
+#2502 = CARTESIAN_POINT('',(0.288680006707,5.935064313535));
+#2503 = CARTESIAN_POINT('',(0.288680262676,5.993492151912));
+#2504 = CARTESIAN_POINT('',(0.288680167685,6.087794618062));
+#2505 = CARTESIAN_POINT('',(0.288680032437,6.123670666238));
+#2506 = CARTESIAN_POINT('',(0.288679758676,6.159546722787));
+#2507 = CARTESIAN_POINT('',(0.28867937545,6.195422682972));
+#2508 = CARTESIAN_POINT('',(0.288678980256,6.231298392951));
+#2509 = CARTESIAN_POINT('',(0.288678739036,6.267173649771));
+#2510 = CARTESIAN_POINT('',(0.288678886184,6.303048201374));
+#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2512 = ORIENTED_EDGE('',*,*,#2513,.F.);
+#2513 = EDGE_CURVE('',#2514,#2169,#2516,.T.);
+#2514 = VERTEX_POINT('',#2515);
+#2515 = CARTESIAN_POINT('',(9.622963,15.5744131848,8.0000000243));
+#2516 = SURFACE_CURVE('',#2517,(#2521,#2528),.PCURVE_S1.);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(9.622963,16.,8.));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#2521 = PCURVE('',#295,#2522);
+#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527);
+#2523 = LINE('',#2524,#2525);
+#2524 = CARTESIAN_POINT('',(-0.,0.));
+#2525 = VECTOR('',#2526,1.);
+#2526 = DIRECTION('',(-0.,1.));
+#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2528 = PCURVE('',#2529,#2534);
+#2529 = CYLINDRICAL_SURFACE('',#2530,1.26);
+#2530 = AXIS2_PLACEMENT_3D('',#2531,#2532,#2533);
+#2531 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#2532 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#2533 = DIRECTION('',(1.,0.,0.));
+#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539);
+#2535 = LINE('',#2536,#2537);
+#2536 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2537 = VECTOR('',#2538,1.);
+#2538 = DIRECTION('',(-0.,1.));
+#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2540 = ORIENTED_EDGE('',*,*,#2541,.F.);
+#2541 = EDGE_CURVE('',#273,#2514,#2542,.T.);
+#2542 = SURFACE_CURVE('',#2543,(#2606,#2672),.PCURVE_S1.);
+#2543 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2544,#2545,#2546,#2547,#2548,
+    #2549,#2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558,#2559,
+    #2560,#2561,#2562,#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570,
+    #2571,#2572,#2573,#2574,#2575,#2576,#2577,#2578,#2579,#2580,#2581,
+    #2582,#2583,#2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591,#2592,
+    #2593,#2594,#2595,#2596,#2597,#2598,#2599,#2600,#2601,#2602,#2603,
+    #2604,#2605),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.70288964525E-02,0.145642451936,0.267303369781,0.414451248721,
+    0.561856093675,0.690551356505,0.747591375636,0.845106549997,
+    0.948369229429,1.),.UNSPECIFIED.);
+#2544 = CARTESIAN_POINT('',(9.111076162766,16.0000006,9.013867198255));
+#2545 = CARTESIAN_POINT('',(9.043666585253,15.99470963126,9.063607432798
+    ));
+#2546 = CARTESIAN_POINT('',(8.972395853563,15.989418410569,
+    9.108120529943));
+#2547 = CARTESIAN_POINT('',(8.897755609246,15.984127361308,
+    9.147043962095));
+#2548 = CARTESIAN_POINT('',(8.82027383164,15.97883644482,9.180076176696)
+  );
+#2549 = CARTESIAN_POINT('',(8.740509003865,15.973545458912,
+    9.206979084425));
+#2550 = CARTESIAN_POINT('',(8.659044278809,15.968254336358,
+    9.227580547385));
+#2551 = CARTESIAN_POINT('',(8.520876096769,15.959400051688,
+    9.251338022505));
+#2552 = CARTESIAN_POINT('',(8.464770542055,15.955836633751,
+    9.257994281201));
+#2553 = CARTESIAN_POINT('',(8.408347930778,15.9522732428,9.261714198634)
+  );
+#2554 = CARTESIAN_POINT('',(8.351792707522,15.948709863145,
+    9.262480789034));
+#2555 = CARTESIAN_POINT('',(8.295289947843,15.945146456631,
+    9.260291538558));
+#2556 = CARTESIAN_POINT('',(8.239024494459,15.941583009065,
+    9.255158418234));
+#2557 = CARTESIAN_POINT('',(8.06726695647,15.930623156948,9.230397874675
+    ));
+#2558 = CARTESIAN_POINT('',(7.953146689788,15.923225478051,
+    9.201115793898));
+#2559 = CARTESIAN_POINT('',(7.842490807142,15.91582860668,9.159495620828
+    ));
+#2560 = CARTESIAN_POINT('',(7.736886172105,15.908432257371,
+    9.106051152972));
+#2561 = CARTESIAN_POINT('',(7.637818139221,15.901035383862,
+    9.041534146873));
+#2562 = CARTESIAN_POINT('',(7.546640341889,15.893637738514,
+    8.966918991724));
+#2563 = CARTESIAN_POINT('',(7.365220707321,15.877295588995,
+    8.782415242385));
+#2564 = CARTESIAN_POINT('',(7.279122217731,15.868346852623,8.6683567599)
+  );
+#2565 = CARTESIAN_POINT('',(7.208363910629,15.85940080775,8.543370336944
+    ));
+#2566 = CARTESIAN_POINT('',(7.154543042718,15.850455904412,
+    8.409965486308));
+#2567 = CARTESIAN_POINT('',(7.118759636158,15.841509845708,
+    8.270868517829));
+#2568 = CARTESIAN_POINT('',(7.101605130489,15.832561087634,
+    8.128994957813));
+#2569 = CARTESIAN_POINT('',(7.104450219251,15.814653748445,
+    7.845471394913));
+#2570 = CARTESIAN_POINT('',(7.124515738809,15.80568894627,7.703723565688
+    ));
+#2571 = CARTESIAN_POINT('',(7.163215691392,15.796726476835,
+    7.565141983604));
+#2572 = CARTESIAN_POINT('',(7.219895574509,15.787765005928,7.43264486822
+    ));
+#2573 = CARTESIAN_POINT('',(7.293392959497,15.778802607809,
+    7.308949267737));
+#2574 = CARTESIAN_POINT('',(7.382049433365,15.769837893035,
+    7.196543711622));
+#2575 = CARTESIAN_POINT('',(7.572410596685,15.753052448429,
+    7.011074444653));
+#2576 = CARTESIAN_POINT('',(7.671076214564,15.745226987775,
+    6.934784049835));
+#2577 = CARTESIAN_POINT('',(7.77824874458,15.737402784715,6.870058468635
+    ));
+#2578 = CARTESIAN_POINT('',(7.892288022434,15.729579302339,
+    6.818000108339));
+#2579 = CARTESIAN_POINT('',(8.011399734267,15.721754977326,
+    6.779428114111));
+#2580 = CARTESIAN_POINT('',(8.133676394263,15.713929380704,
+    6.754859620422));
+#2581 = CARTESIAN_POINT('',(8.311834128683,15.70263754399,6.739841035549
+    ));
+#2582 = CARTESIAN_POINT('',(8.366781953161,15.699169740386,
+    6.738010354221));
+#2583 = CARTESIAN_POINT('',(8.42179423023,15.695701953621,6.738975607619
+    ));
+#2584 = CARTESIAN_POINT('',(8.476700278616,15.692234186038,
+    6.742738111553));
+#2585 = CARTESIAN_POINT('',(8.53132993327,15.688766421324,6.749286199953
+    ));
+#2586 = CARTESIAN_POINT('',(8.585514296133,15.685298657481,
+    6.758595278074));
+#2587 = CARTESIAN_POINT('',(8.73067308879,15.675902556585,6.791198711316
+    ));
+#2588 = CARTESIAN_POINT('',(8.820477934466,15.669973837687,
+    6.819731208071));
+#2589 = CARTESIAN_POINT('',(8.907659233484,15.66404547658,6.856038211581
+    ));
+#2590 = CARTESIAN_POINT('',(8.991414299691,15.658117379177,
+    6.899822033747));
+#2591 = CARTESIAN_POINT('',(9.070985590756,15.652189120424,
+    6.950686690512));
+#2592 = CARTESIAN_POINT('',(9.145670484335,15.646260483697,
+    7.008142997137));
+#2593 = CARTESIAN_POINT('',(9.288075613815,15.634054264763,
+    7.138810559357));
+#2594 = CARTESIAN_POINT('',(9.355137402514,15.627775736404,
+    7.212761366397));
+#2595 = CARTESIAN_POINT('',(9.415262551428,15.621497358151,
+    7.292767398801));
+#2596 = CARTESIAN_POINT('',(9.467806642267,15.615218882935,
+    7.378041205498));
+#2597 = CARTESIAN_POINT('',(9.512236800976,15.608940035813,
+    7.467717863959));
+#2598 = CARTESIAN_POINT('',(9.548139489596,15.602661145014,
+    7.560867703611));
+#2599 = CARTESIAN_POINT('',(9.588786705384,15.59324444902,7.70432059563)
+  );
+#2600 = CARTESIAN_POINT('',(9.600135261976,15.590105691713,
+    7.752761615572));
+#2601 = CARTESIAN_POINT('',(9.609248864089,15.586967096313,7.80170444479
+    ));
+#2602 = CARTESIAN_POINT('',(9.61610151621,15.583828661941,7.851025301543
+    ));
+#2603 = CARTESIAN_POINT('',(9.620675815289,15.580690321275,
+    7.900599007821));
+#2604 = CARTESIAN_POINT('',(9.622963,15.5775519186,7.950299443418));
+#2605 = CARTESIAN_POINT('',(9.622963,15.574413187869,8.));
+#2606 = PCURVE('',#295,#2607);
+#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2671);
+#2608 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2609,#2610,#2611,#2612,#2613,
+    #2614,#2615,#2616,#2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624,
+    #2625,#2626,#2627,#2628,#2629,#2630,#2631,#2632,#2633,#2634,#2635,
+    #2636,#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644,#2645,#2646,
+    #2647,#2648,#2649,#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,
+    #2658,#2659,#2660,#2661,#2662,#2663,#2664,#2665,#2666,#2667,#2668,
+    #2669,#2670),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.70288964525E-02,0.145642451936,0.267303369781,0.414451248721,
+    0.561856093675,0.690551356505,0.747591375636,0.845106549997,
+    0.948369229429,1.),.UNSPECIFIED.);
+#2609 = CARTESIAN_POINT('',(-5.348088590405,-6.E-07));
+#2610 = CARTESIAN_POINT('',(-5.281601009359,5.290368740313E-03));
+#2611 = CARTESIAN_POINT('',(-5.215110757618,1.05815894311E-02));
+#2612 = CARTESIAN_POINT('',(-5.148622598147,1.587263869186E-02));
+#2613 = CARTESIAN_POINT('',(-5.082135759094,2.116355517971E-02));
+#2614 = CARTESIAN_POINT('',(-5.015647624579,2.645454108755E-02));
+#2615 = CARTESIAN_POINT('',(-4.949157425461,3.174566364224E-02));
+#2616 = CARTESIAN_POINT('',(-4.837890912389,4.059994831216E-02));
+#2617 = CARTESIAN_POINT('',(-4.79311148588,4.416336624943E-02));
+#2618 = CARTESIAN_POINT('',(-4.748332324077,4.772675720047E-02));
+#2619 = CARTESIAN_POINT('',(-4.703553323016,5.12901368545E-02));
+#2620 = CARTESIAN_POINT('',(-4.658774120727,5.485354336899E-02));
+#2621 = CARTESIAN_POINT('',(-4.61399461667,5.841699093462E-02));
+#2622 = CARTESIAN_POINT('',(-4.476269935096,6.937684305192E-02));
+#2623 = CARTESIAN_POINT('',(-4.383309400841,7.677452194901E-02));
+#2624 = CARTESIAN_POINT('',(-4.290359979172,8.417139332019E-02));
+#2625 = CARTESIAN_POINT('',(-4.197417663661,9.15677426287E-02));
+#2626 = CARTESIAN_POINT('',(-4.104468381418,9.896461613829E-02));
+#2627 = CARTESIAN_POINT('',(-4.011508056949,0.106362261486));
+#2628 = CARTESIAN_POINT('',(-3.806146075828,0.122704411005));
+#2629 = CARTESIAN_POINT('',(-3.693690561771,0.131653147377));
+#2630 = CARTESIAN_POINT('',(-3.58126636857,0.14059919225));
+#2631 = CARTESIAN_POINT('',(-3.468855255076,0.149544095587));
+#2632 = CARTESIAN_POINT('',(-3.356430873227,0.158490154292));
+#2633 = CARTESIAN_POINT('',(-3.243975095393,0.167438912366));
+#2634 = CARTESIAN_POINT('',(-3.018945065694,0.185346251555));
+#2635 = CARTESIAN_POINT('',(-2.90629266055,0.19431105373));
+#2636 = CARTESIAN_POINT('',(-2.793671954073,0.203273523165));
+#2637 = CARTESIAN_POINT('',(-2.681064623444,0.212234994072));
+#2638 = CARTESIAN_POINT('',(-2.568444103243,0.221197392191));
+#2639 = CARTESIAN_POINT('',(-2.455791950624,0.230162106965));
+#2640 = CARTESIAN_POINT('',(-2.244859603751,0.246947551571));
+#2641 = CARTESIAN_POINT('',(-2.146520419449,0.254773012225));
+#2642 = CARTESIAN_POINT('',(-2.048195850593,0.262597215285));
+#2643 = CARTESIAN_POINT('',(-1.949880516233,0.270420697661));
+#2644 = CARTESIAN_POINT('',(-1.851555808985,0.278245022674));
+#2645 = CARTESIAN_POINT('',(-1.753216424754,0.286070619296));
+#2646 = CARTESIAN_POINT('',(-1.611319883176,0.29736245601));
+#2647 = CARTESIAN_POINT('',(-1.567742581602,0.300830259614));
+#2648 = CARTESIAN_POINT('',(-1.524165547516,0.304298046379));
+#2649 = CARTESIAN_POINT('',(-1.480588692771,0.307765813962));
+#2650 = CARTESIAN_POINT('',(-1.437011699584,0.311233578676));
+#2651 = CARTESIAN_POINT('',(-1.393434474678,0.314701342519));
+#2652 = CARTESIAN_POINT('',(-1.275358922298,0.324097443415));
+#2653 = CARTESIAN_POINT('',(-1.200855303613,0.330026162313));
+#2654 = CARTESIAN_POINT('',(-1.126355386032,0.33595452342));
+#2655 = CARTESIAN_POINT('',(-1.051857779625,0.341882620823));
+#2656 = CARTESIAN_POINT('',(-0.977357755674,0.347810879576));
+#2657 = CARTESIAN_POINT('',(-0.902853942589,0.353739516303));
+#2658 = CARTESIAN_POINT('',(-0.749465177265,0.365945735237));
+#2659 = CARTESIAN_POINT('',(-0.670568631046,0.372224263596));
+#2660 = CARTESIAN_POINT('',(-0.591676936821,0.378502641849));
+#2661 = CARTESIAN_POINT('',(-0.512788392574,0.384781117065));
+#2662 = CARTESIAN_POINT('',(-0.433896912232,0.391059964187));
+#2663 = CARTESIAN_POINT('',(-0.355000796281,0.397338854986));
+#2664 = CARTESIAN_POINT('',(-0.236667147883,0.40675555098));
+#2665 = CARTESIAN_POINT('',(-0.197222693105,0.409894308287));
+#2666 = CARTESIAN_POINT('',(-0.157778384291,0.413032903687));
+#2667 = CARTESIAN_POINT('',(-0.118334129753,0.416171338059));
+#2668 = CARTESIAN_POINT('',(-7.888967723306E-02,0.419309678725));
+#2669 = CARTESIAN_POINT('',(-3.944488617656E-02,0.4224480814));
+#2670 = CARTESIAN_POINT('',(0.,0.425586812131));
+#2671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2672 = PCURVE('',#626,#2673);
+#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2737);
+#2674 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#2675,#2676,#2677,#2678,#2679,
+    #2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,
+    #2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698,#2699,#2700,#2701,
+    #2702,#2703,#2704,#2705,#2706,#2707,#2708,#2709,#2710,#2711,#2712,
+    #2713,#2714,#2715,#2716,#2717,#2718,#2719,#2720,#2721,#2722,#2723,
+    #2724,#2725,#2726,#2727,#2728,#2729,#2730,#2731,#2732,#2733,#2734,
+    #2735,#2736),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.70288964525E-02,0.145642451936,0.267303369781,0.414451248721,
+    0.561856093675,0.690551356505,0.747591375636,0.845106549997,
+    0.948369229429,1.),.UNSPECIFIED.);
+#2675 = CARTESIAN_POINT('',(2.382595149804E-02,0.938051413461));
+#2676 = CARTESIAN_POINT('',(2.38257224509E-02,1.004749134515));
+#2677 = CARTESIAN_POINT('',(2.382538230504E-02,1.071449794564));
+#2678 = CARTESIAN_POINT('',(2.382505023172E-02,1.138148581204));
+#2679 = CARTESIAN_POINT('',(2.382479375195E-02,1.204846158627));
+#2680 = CARTESIAN_POINT('',(2.382463821831E-02,1.271545018038));
+#2681 = CARTESIAN_POINT('',(2.382457629675E-02,1.338245828072));
+#2682 = CARTESIAN_POINT('',(2.382457822391E-02,1.449864547979));
+#2683 = CARTESIAN_POINT('',(2.382460733048E-02,1.494785655454));
+#2684 = CARTESIAN_POINT('',(2.382466351064E-02,1.539706421591));
+#2685 = CARTESIAN_POINT('',(2.38247295001E-02,1.58462694867));
+#2686 = CARTESIAN_POINT('',(2.382478315446E-02,1.62954760575));
+#2687 = CARTESIAN_POINT('',(2.382480857596E-02,1.674468507122));
+#2688 = CARTESIAN_POINT('',(2.382480446787E-02,1.812627956122));
+#2689 = CARTESIAN_POINT('',(2.382468060826E-02,1.905881781031));
+#2690 = CARTESIAN_POINT('',(2.382438579294E-02,1.999124445092));
+#2691 = CARTESIAN_POINT('',(2.382397065068E-02,2.092360198611));
+#2692 = CARTESIAN_POINT('',(2.382358276634E-02,2.185603259201));
+#2693 = CARTESIAN_POINT('',(2.382338618954E-02,2.278857642798));
+#2694 = CARTESIAN_POINT('',(2.382342552672E-02,2.484869520447));
+#2695 = CARTESIAN_POINT('',(2.382376184714E-02,2.597681099832));
+#2696 = CARTESIAN_POINT('',(2.38244918033E-02,2.710461247554));
+#2697 = CARTESIAN_POINT('',(2.382543004837E-02,2.823227904616));
+#2698 = CARTESIAN_POINT('',(2.382620837855E-02,2.936007494403));
+#2699 = CARTESIAN_POINT('',(2.382658481387E-02,3.048818373163));
+#2700 = CARTESIAN_POINT('',(2.382654658202E-02,3.274559003016));
+#2701 = CARTESIAN_POINT('',(2.382612861599E-02,3.387567156804));
+#2702 = CARTESIAN_POINT('',(2.382532650913E-02,3.500543736468));
+#2703 = CARTESIAN_POINT('',(2.382435463787E-02,3.613507288649));
+#2704 = CARTESIAN_POINT('',(2.382362380068E-02,3.72648442157));
+#2705 = CARTESIAN_POINT('',(2.382330166429E-02,3.839493262604));
+#2706 = CARTESIAN_POINT('',(2.38233104107E-02,4.051093087264));
+#2707 = CARTESIAN_POINT('',(2.382356268495E-02,4.149743297263));
+#2708 = CARTESIAN_POINT('',(2.382403013946E-02,4.248378546951));
+#2709 = CARTESIAN_POINT('',(2.382450909644E-02,4.347004177976));
+#2710 = CARTESIAN_POINT('',(2.382482988827E-02,4.44563901782));
+#2711 = CARTESIAN_POINT('',(2.382495059003E-02,4.544288688251));
+#2712 = CARTESIAN_POINT('',(2.382493503737E-02,4.686633319655));
+#2713 = CARTESIAN_POINT('',(2.382490240966E-02,4.73034828309));
+#2714 = CARTESIAN_POINT('',(2.382485234935E-02,4.774063043746));
+#2715 = CARTESIAN_POINT('',(2.382480050734E-02,4.817777697615));
+#2716 = CARTESIAN_POINT('',(2.382476223108E-02,4.86149256383));
+#2717 = CARTESIAN_POINT('',(2.382474702905E-02,4.905207729115));
+#2718 = CARTESIAN_POINT('',(2.382476330335E-02,5.023657183261));
+#2719 = CARTESIAN_POINT('',(2.382484393428E-02,5.098396878103));
+#2720 = CARTESIAN_POINT('',(2.38250090806E-02,5.173132945008));
+#2721 = CARTESIAN_POINT('',(2.382529971263E-02,5.247866604886));
+#2722 = CARTESIAN_POINT('',(2.382564905202E-02,5.322602404606));
+#2723 = CARTESIAN_POINT('',(2.382588934452E-02,5.397341607258));
+#2724 = CARTESIAN_POINT('',(2.38259112258E-02,5.551214382891));
+#2725 = CARTESIAN_POINT('',(2.382565708731E-02,5.630359548863));
+#2726 = CARTESIAN_POINT('',(2.382504853818E-02,5.709499614344));
+#2727 = CARTESIAN_POINT('',(2.382390691051E-02,5.788636611373));
+#2728 = CARTESIAN_POINT('',(2.382258182889E-02,5.867777210195));
+#2729 = CARTESIAN_POINT('',(2.38218159839E-02,5.946923498618));
+#2730 = CARTESIAN_POINT('',(2.382187711386E-02,6.065632940821));
+#2731 = CARTESIAN_POINT('',(2.382209905542E-02,6.105202754656));
+#2732 = CARTESIAN_POINT('',(2.382253875138E-02,6.144772437965));
+#2733 = CARTESIAN_POINT('',(2.382318952562E-02,6.184341937973));
+#2734 = CARTESIAN_POINT('',(2.382395225824E-02,6.223911279973));
+#2735 = CARTESIAN_POINT('',(2.382456580724E-02,6.263480277094));
+#2736 = CARTESIAN_POINT('',(2.382453743021E-02,6.303048240067));
+#2737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2738 = ADVANCED_FACE('',(#2739),#626,.F.);
+#2739 = FACE_BOUND('',#2740,.F.);
+#2740 = EDGE_LOOP('',(#2741,#2742,#2743,#2790));
+#2741 = ORIENTED_EDGE('',*,*,#2541,.F.);
+#2742 = ORIENTED_EDGE('',*,*,#574,.F.);
+#2743 = ORIENTED_EDGE('',*,*,#2744,.T.);
+#2744 = EDGE_CURVE('',#476,#2745,#2747,.T.);
+#2745 = VERTEX_POINT('',#2746);
+#2746 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#2747 = SURFACE_CURVE('',#2748,(#2776,#2783),.PCURVE_S1.);
+#2748 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2749,#2750,#2751,#2752,#2753,
+    #2754,#2755,#2756,#2757,#2758,#2759,#2760,#2761,#2762,#2763,#2764,
+    #2765,#2766,#2767,#2768,#2769,#2770,#2771,#2772,#2773,#2774,#2775),
+  .UNSPECIFIED.,.F.,.F.,(9,6,6,6,9),(0.,1.57576206969,3.151524139379,
+    4.727286209069,6.303048278758),.UNSPECIFIED.);
+#2749 = CARTESIAN_POINT('',(9.872963,16.21875,8.));
+#2750 = CARTESIAN_POINT('',(9.872963359628,16.20312498356,8.296487465447
+    ));
+#2751 = CARTESIAN_POINT('',(9.806448359994,16.187499876576,
+    8.592973963869));
+#2752 = CARTESIAN_POINT('',(9.673358253106,16.171875042895,
+    8.872049182959));
+#2753 = CARTESIAN_POINT('',(9.479239756779,16.156250020261,
+    9.116278702498));
+#2754 = CARTESIAN_POINT('',(9.235005592378,16.140624993382,
+    9.310405669017));
+#2755 = CARTESIAN_POINT('',(8.955939536774,16.124999972324,
+    9.443468527957));
+#2756 = CARTESIAN_POINT('',(8.362966092421,16.093749961955,
+    9.576532389938));
+#2757 = CARTESIAN_POINT('',(7.769987259213,16.062499984655,
+    9.443468944931));
+#2758 = CARTESIAN_POINT('',(7.490915324914,16.046874998113,
+    9.310405595975));
+#2759 = CARTESIAN_POINT('',(7.246678782991,16.031249991407,
+    9.116280995946));
+#2760 = CARTESIAN_POINT('',(7.052555957244,16.015624977963,
+    8.872045040904));
+#2761 = CARTESIAN_POINT('',(6.919494796719,15.999999976431,
+    8.592975422159));
+#2762 = CARTESIAN_POINT('',(6.786433497983,15.968749980915,
+    7.999999983831));
+#2763 = CARTESIAN_POINT('',(6.919494996735,15.937499985398,
+    7.407024590386));
+#2764 = CARTESIAN_POINT('',(7.052556121686,15.921874983866,
+    7.127955047103));
+#2765 = CARTESIAN_POINT('',(7.246678200537,15.906249970421,
+    6.883718882448));
+#2766 = CARTESIAN_POINT('',(7.490915014994,15.890624963716,6.68959368909
+    ));
+#2767 = CARTESIAN_POINT('',(7.769987213203,15.874999977174,
+    6.556530918502));
+#2768 = CARTESIAN_POINT('',(8.362966105486,15.843749999873,
+    6.423468418866));
+#2769 = CARTESIAN_POINT('',(8.955939490764,15.812499989505,6.556531862)
+  );
+#2770 = CARTESIAN_POINT('',(9.235005603637,15.796874968441,
+    6.689594411528));
+#2771 = CARTESIAN_POINT('',(9.479240522411,15.781249941584,6.88371763603
+    ));
+#2772 = CARTESIAN_POINT('',(9.673361447396,15.765624918915,
+    7.127952773911));
+#2773 = CARTESIAN_POINT('',(9.806443831185,15.750000085261,
+    7.407026195561));
+#2774 = CARTESIAN_POINT('',(9.872963474947,15.73437497827,7.703512532528
+    ));
+#2775 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#2776 = PCURVE('',#626,#2777);
+#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782);
+#2778 = LINE('',#2779,#2780);
+#2779 = CARTESIAN_POINT('',(0.3125,0.));
+#2780 = VECTOR('',#2781,1.);
+#2781 = DIRECTION('',(0.,1.));
+#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2783 = PCURVE('',#513,#2784);
+#2784 = DEFINITIONAL_REPRESENTATION('',(#2785),#2789);
+#2785 = LINE('',#2786,#2787);
+#2786 = CARTESIAN_POINT('',(0.,0.));
+#2787 = VECTOR('',#2788,1.);
+#2788 = DIRECTION('',(0.,1.));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2790 = ORIENTED_EDGE('',*,*,#2791,.F.);
+#2791 = EDGE_CURVE('',#2514,#2745,#2792,.T.);
+#2792 = SURFACE_CURVE('',#2793,(#2796,#2803),.PCURVE_S1.);
+#2793 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2794,#2795),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#2794 = CARTESIAN_POINT('',(9.602330299883,15.56250099484,8.000000052778
+    ));
+#2795 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#2796 = PCURVE('',#626,#2797);
+#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802);
+#2798 = LINE('',#2799,#2800);
+#2799 = CARTESIAN_POINT('',(0.,6.303048278758));
+#2800 = VECTOR('',#2801,1.);
+#2801 = DIRECTION('',(1.,0.));
+#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2803 = PCURVE('',#2804,#2859);
+#2804 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#2805,#2806,#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815
+      ,#2816,#2817,#2818,#2819,#2820,#2821,#2822,#2823,#2824,#2825,#2826
+      ,#2827,#2828,#2829,#2830,#2831)
+    ,(#2832,#2833,#2834,#2835,#2836,#2837,#2838,#2839,#2840,#2841,#2842
+      ,#2843,#2844,#2845,#2846,#2847,#2848,#2849,#2850,#2851,#2852,#2853
+      ,#2854,#2855,#2856,#2857,#2858
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#2805 = CARTESIAN_POINT('',(9.602330299883,15.56250099484,8.000000052778
+    ));
+#2806 = CARTESIAN_POINT('',(9.602330392275,15.546876423324,
+    8.243360306212));
+#2807 = CARTESIAN_POINT('',(9.547732872825,15.53125421165,8.486683375761
+    ));
+#2808 = CARTESIAN_POINT('',(9.438511867456,15.515624876663,
+    8.715751783657));
+#2809 = CARTESIAN_POINT('',(9.279165706207,15.500000467019,
+    8.916217781963));
+#2810 = CARTESIAN_POINT('',(9.078711390128,15.484376167254,
+    9.075544321204));
+#2811 = CARTESIAN_POINT('',(8.84966179929,15.468751716146,9.184759739246
+    ));
+#2812 = CARTESIAN_POINT('',(8.362966156824,15.437501986367,
+    9.293974852035));
+#2813 = CARTESIAN_POINT('',(7.876263844623,15.406251394771,
+    9.184760147965));
+#2814 = CARTESIAN_POINT('',(7.647208010423,15.390626044027,
+    9.075545101588));
+#2815 = CARTESIAN_POINT('',(7.446747179339,15.375001218789,
+    8.916212179898));
+#2816 = CARTESIAN_POINT('',(7.287417334805,15.359376569187,
+    8.715752459273));
+#2817 = CARTESIAN_POINT('',(7.178203898991,15.343751609101,
+    8.486699581578));
+#2818 = CARTESIAN_POINT('',(7.068990432582,15.31250149226,7.999999912423
+    ));
+#2819 = CARTESIAN_POINT('',(7.178204018544,15.281251375419,
+    7.513300270096));
+#2820 = CARTESIAN_POINT('',(7.287417473563,15.265626415333,
+    7.284247427964));
+#2821 = CARTESIAN_POINT('',(7.446747130398,15.250001765731,
+    7.083787667879));
+#2822 = CARTESIAN_POINT('',(7.64720805978,15.234376940493,6.924454602366
+    ));
+#2823 = CARTESIAN_POINT('',(7.876263983388,15.218751589749,
+    6.815239750611));
+#2824 = CARTESIAN_POINT('',(8.362966326471,15.187500998152,
+    6.706025379057));
+#2825 = CARTESIAN_POINT('',(8.849661938054,15.156251268374,
+    6.815240434578));
+#2826 = CARTESIAN_POINT('',(9.078711531253,15.140626817264,
+    6.924455793584));
+#2827 = CARTESIAN_POINT('',(9.279166042438,15.125002517506,
+    7.083781289359));
+#2828 = CARTESIAN_POINT('',(9.438512871908,15.109378107852,
+    7.284248913361));
+#2829 = CARTESIAN_POINT('',(9.547731641261,15.093748772872,
+    7.513316821705));
+#2830 = CARTESIAN_POINT('',(9.60233045642,15.078126561196,7.756639852122
+    ));
+#2831 = CARTESIAN_POINT('',(9.602330538452,15.062501989679,
+    8.000000105556));
+#2832 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#2833 = CARTESIAN_POINT('',(9.872964194998,15.703124945387,
+    8.296487627333));
+#2834 = CARTESIAN_POINT('',(9.806449158988,15.687499838394,
+    8.592974289867));
+#2835 = CARTESIAN_POINT('',(9.673358978841,15.671875004727,
+    8.872049663417));
+#2836 = CARTESIAN_POINT('',(9.479240375557,15.656249982091,
+    9.116279318245));
+#2837 = CARTESIAN_POINT('',(9.235006076343,15.64062495521,9.310406392455
+    ));
+#2838 = CARTESIAN_POINT('',(8.955939866604,15.62499993415,9.443469325344
+    ));
+#2839 = CARTESIAN_POINT('',(8.362966094535,15.59374992378,9.576533261699
+    ));
+#2840 = CARTESIAN_POINT('',(7.769986933258,15.562499946482,
+    9.443469743909));
+#2841 = CARTESIAN_POINT('',(7.490914844468,15.546874959941,
+    9.310406321751));
+#2842 = CARTESIAN_POINT('',(7.246678167224,15.531249953235,
+    9.116281614707));
+#2843 = CARTESIAN_POINT('',(7.052555233806,15.515624939789,
+    8.872045524864));
+#2844 = CARTESIAN_POINT('',(6.91949399933,15.499999938258,8.592975751983
+    ));
+#2845 = CARTESIAN_POINT('',(6.786432626222,15.468749942741,
+    7.999999985945));
+#2846 = CARTESIAN_POINT('',(6.919494197756,15.437499947225,
+    7.407024264433));
+#2847 = CARTESIAN_POINT('',(7.052555395909,15.421874945693,
+    7.127954566657));
+#2848 = CARTESIAN_POINT('',(7.246677581777,15.406249932247,
+    6.883718266681));
+#2849 = CARTESIAN_POINT('',(7.490914531032,15.390624925541,
+    6.689592965654));
+#2850 = CARTESIAN_POINT('',(7.769986883376,15.374999939,6.556530121114)
+  );
+#2851 = CARTESIAN_POINT('',(8.362966103371,15.343749961701,
+    6.423467547104));
+#2852 = CARTESIAN_POINT('',(8.955939816722,15.312499951332,
+    6.556531063022));
+#2853 = CARTESIAN_POINT('',(9.235006084088,15.296874930267,6.68959368575
+    ));
+#2854 = CARTESIAN_POINT('',(9.479241138195,15.281249903407,6.88371701729
+    ));
+#2855 = CARTESIAN_POINT('',(9.673362170791,15.265624880736,
+    7.127952289938));
+#2856 = CARTESIAN_POINT('',(9.806444628588,15.250000047096,
+    7.407025865691));
+#2857 = CARTESIAN_POINT('',(9.872964309522,15.234374940096,
+    7.703512366591));
+#2858 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#2859 = DEFINITIONAL_REPRESENTATION('',(#2860),#2864);
+#2860 = LINE('',#2861,#2862);
+#2861 = CARTESIAN_POINT('',(0.,0.));
+#2862 = VECTOR('',#2863,1.);
+#2863 = DIRECTION('',(1.,0.));
+#2864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2865 = ADVANCED_FACE('',(#2866),#513,.F.);
+#2866 = FACE_BOUND('',#2867,.F.);
+#2867 = EDGE_LOOP('',(#2868,#2869,#2870,#2911));
+#2868 = ORIENTED_EDGE('',*,*,#2744,.F.);
+#2869 = ORIENTED_EDGE('',*,*,#475,.F.);
+#2870 = ORIENTED_EDGE('',*,*,#2871,.T.);
+#2871 = EDGE_CURVE('',#341,#2872,#2874,.T.);
+#2872 = VERTEX_POINT('',#2873);
+#2873 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#2874 = SURFACE_CURVE('',#2875,(#2897,#2904),.PCURVE_S1.);
+#2875 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#2876,#2877,#2878,#2879,#2880,
+    #2881,#2882,#2883,#2884,#2885,#2886,#2887,#2888,#2889,#2890,#2891,
+    #2892,#2893,#2894,#2895,#2896),.UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#2876 = CARTESIAN_POINT('',(9.872963,16.28125,8.));
+#2877 = CARTESIAN_POINT('',(9.872963672551,16.25852270336,8.431254529255
+    ));
+#2878 = CARTESIAN_POINT('',(9.737516017209,16.23579522234,8.862507136271
+    ));
+#2879 = CARTESIAN_POINT('',(9.466447850185,16.213068554379,
+    9.246489345158));
+#2880 = CARTESIAN_POINT('',(9.078668578059,16.190340810911,
+    9.535818158025));
+#2881 = CARTESIAN_POINT('',(8.611007981709,16.167613326014,
+    9.691721855313));
+#2882 = CARTESIAN_POINT('',(8.114927763277,16.144886540178,
+    9.691668188752));
+#2883 = CARTESIAN_POINT('',(7.64728525513,16.122159052665,9.535858427678
+    ));
+#2884 = CARTESIAN_POINT('',(7.259405412575,16.099431811251,
+    9.246471563384));
+#2885 = CARTESIAN_POINT('',(6.988444598484,16.076704519848,8.86250978672
+    ));
+#2886 = CARTESIAN_POINT('',(6.717483370468,16.031249980914,
+    7.999999963945));
+#2887 = CARTESIAN_POINT('',(6.988444972872,15.985795441981,
+    7.137490258785));
+#2888 = CARTESIAN_POINT('',(7.259406658847,15.963068164516,
+    6.753528487004));
+#2889 = CARTESIAN_POINT('',(7.647276823198,15.940340854395,
+    6.464145018407));
+#2890 = CARTESIAN_POINT('',(8.114938089367,15.917613519486,
+    6.308309711777));
+#2891 = CARTESIAN_POINT('',(8.611009380853,15.894886537924,
+    6.308319247722));
+#2892 = CARTESIAN_POINT('',(9.078648705043,15.872159205796,
+    6.464152238806));
+#2893 = CARTESIAN_POINT('',(9.466473605239,15.849431393436,
+    6.753517211886));
+#2894 = CARTESIAN_POINT('',(9.737504124395,15.826704739509,
+    7.137493284372));
+#2895 = CARTESIAN_POINT('',(9.872963400407,15.803977258471,7.56874546872
+    ));
+#2896 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#2897 = PCURVE('',#513,#2898);
+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);
+#2899 = LINE('',#2900,#2901);
+#2900 = CARTESIAN_POINT('',(6.25E-02,0.));
+#2901 = VECTOR('',#2902,1.);
+#2902 = DIRECTION('',(0.,1.));
+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2904 = PCURVE('',#394,#2905);
+#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910);
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(0.,0.));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(0.,1.));
+#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2911 = ORIENTED_EDGE('',*,*,#2912,.F.);
+#2912 = EDGE_CURVE('',#2745,#2872,#2913,.T.);
+#2913 = SURFACE_CURVE('',#2914,(#2917,#2924),.PCURVE_S1.);
+#2914 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2915,#2916),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#2915 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#2916 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#2917 = PCURVE('',#513,#2918);
+#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923);
+#2919 = LINE('',#2920,#2921);
+#2920 = CARTESIAN_POINT('',(0.,6.303048278758));
+#2921 = VECTOR('',#2922,1.);
+#2922 = DIRECTION('',(1.,0.));
+#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2924 = PCURVE('',#2925,#2968);
+#2925 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#2926,#2927,#2928,#2929,#2930,#2931,#2932,#2933,#2934,#2935,#2936
+      ,#2937,#2938,#2939,#2940,#2941,#2942,#2943,#2944,#2945,#2946)
+    ,(#2947,#2948,#2949,#2950,#2951,#2952,#2953,#2954,#2955,#2956,#2957
+      ,#2958,#2959,#2960,#2961,#2962,#2963,#2964,#2965,#2966,#2967
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#2926 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#2927 = CARTESIAN_POINT('',(9.872964358646,15.696022665186,
+    8.431254731587));
+#2928 = CARTESIAN_POINT('',(9.737515348574,15.673295184149,
+    8.862507496393));
+#2929 = CARTESIAN_POINT('',(9.466451183234,15.650568516244,
+    9.246489002624));
+#2930 = CARTESIAN_POINT('',(9.078666921459,15.627840772712,
+    9.535822971759));
+#2931 = CARTESIAN_POINT('',(8.611007882411,15.605113287845,
+    9.691716665484));
+#2932 = CARTESIAN_POINT('',(8.114929170313,15.582386502,9.691672870682)
+  );
+#2933 = CARTESIAN_POINT('',(7.647283771531,15.559659014498,
+    9.535857976203));
+#2934 = CARTESIAN_POINT('',(7.259405083253,15.536931773077,
+    9.246472353244));
+#2935 = CARTESIAN_POINT('',(6.98844398989,15.514204481674,8.862510192508
+    ));
+#2936 = CARTESIAN_POINT('',(6.717482590565,15.468749942741,
+    7.999999974409));
+#2937 = CARTESIAN_POINT('',(6.98844427851,15.423295403808,7.137489846981
+    ));
+#2938 = CARTESIAN_POINT('',(7.259405943879,15.400568126344,
+    6.753527406008));
+#2939 = CARTESIAN_POINT('',(7.647277621212,15.377840816213,
+    6.464145818899));
+#2940 = CARTESIAN_POINT('',(8.114936460197,15.355113481312,
+    6.308307954651));
+#2941 = CARTESIAN_POINT('',(8.611009702068,15.332386499765,
+    6.308317289731));
+#2942 = CARTESIAN_POINT('',(9.078651047667,15.309659167626,
+    6.464152888741));
+#2943 = CARTESIAN_POINT('',(9.466471316206,15.28693135524,6.753516377238
+    ));
+#2944 = CARTESIAN_POINT('',(9.737506096038,15.264204701349,
+    7.137492826677));
+#2945 = CARTESIAN_POINT('',(9.872964145694,15.241477220297,
+    7.568745262338));
+#2946 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#2947 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#2948 = CARTESIAN_POINT('',(9.872964746665,15.758522665185,
+    8.431254833765));
+#2949 = CARTESIAN_POINT('',(9.737516995622,15.735795184142,8.86250774779
+    ));
+#2950 = CARTESIAN_POINT('',(9.466448636224,15.713068516246,
+    9.246490229758));
+#2951 = CARTESIAN_POINT('',(9.078669089318,15.690340772729,
+    9.535819248868));
+#2952 = CARTESIAN_POINT('',(8.611008159913,15.667613287809,
+    9.691723057971));
+#2953 = CARTESIAN_POINT('',(8.11492758945,15.644886502025,9.691669391508
+    ));
+#2954 = CARTESIAN_POINT('',(7.647284748318,15.622159014488,9.53585952071
+    ));
+#2955 = CARTESIAN_POINT('',(7.259404629675,15.599431773078,
+    9.246472451013));
+#2956 = CARTESIAN_POINT('',(6.988443622424,15.576704481673,
+    8.862510401757));
+#2957 = CARTESIAN_POINT('',(6.717482200613,15.53124994274,7.999999966151
+    ));
+#2958 = CARTESIAN_POINT('',(6.988443994498,15.485795403807,
+    7.137489647435));
+#2959 = CARTESIAN_POINT('',(7.259405872552,15.463068126342,
+    6.753527602301));
+#2960 = CARTESIAN_POINT('',(7.647276312467,15.440340816216,
+    6.464143927433));
+#2961 = CARTESIAN_POINT('',(8.114937910645,15.417613481302,
+    6.308308509441));
+#2962 = CARTESIAN_POINT('',(8.611009554874,15.39488649977,6.308318044644
+    ));
+#2963 = CARTESIAN_POINT('',(9.078649211985,15.372159167637,
+    6.464151145906));
+#2964 = CARTESIAN_POINT('',(9.466474387982,15.349431355218,
+    6.753516324361));
+#2965 = CARTESIAN_POINT('',(9.737505100495,15.326704701358,
+    7.137492669165));
+#2966 = CARTESIAN_POINT('',(9.872964473365,15.303977220297,
+    7.568745160159));
+#2967 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2973);
+#2969 = LINE('',#2970,#2971);
+#2970 = CARTESIAN_POINT('',(0.,0.));
+#2971 = VECTOR('',#2972,1.);
+#2972 = DIRECTION('',(1.,0.));
+#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2974 = ADVANCED_FACE('',(#2975),#394,.F.);
+#2975 = FACE_BOUND('',#2976,.F.);
+#2976 = EDGE_LOOP('',(#2977,#2978,#2979,#3042));
+#2977 = ORIENTED_EDGE('',*,*,#2871,.F.);
+#2978 = ORIENTED_EDGE('',*,*,#340,.F.);
+#2979 = ORIENTED_EDGE('',*,*,#2980,.T.);
+#2980 = EDGE_CURVE('',#308,#2146,#2981,.T.);
+#2981 = SURFACE_CURVE('',#2982,(#3000,#3021),.PCURVE_S1.);
+#2982 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2983,#2984,#2985,#2986,#2987,
+    #2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998,
+    #2999),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.143392738171,
+    0.729045490165,1.),.UNSPECIFIED.);
+#2983 = CARTESIAN_POINT('',(9.1110824972,16.0000006,6.986137475834));
+#2984 = CARTESIAN_POINT('',(9.13373944975,15.998222271953,7.002855825256
+    ));
+#2985 = CARTESIAN_POINT('',(9.155948097053,15.996443941651,
+    7.020181775673));
+#2986 = CARTESIAN_POINT('',(9.17768803515,15.994665610082,7.038100270642
+    ));
+#2987 = CARTESIAN_POINT('',(9.198939590291,15.992887278413,7.05659538933
+    ));
+#2988 = CARTESIAN_POINT('',(9.219683818944,15.99110894799,7.075650346513
+    ));
+#2989 = CARTESIAN_POINT('',(9.32248082321,15.98206747369,7.175287267753)
+  );
+#2990 = CARTESIAN_POINT('',(9.3963009608,15.974803660622,7.264379579472)
+  );
+#2991 = CARTESIAN_POINT('',(9.460103080454,15.967540776744,
+    7.361309507608));
+#2992 = CARTESIAN_POINT('',(9.512888111079,15.960278130228,
+    7.464652697028));
+#2993 = CARTESIAN_POINT('',(9.553910953577,15.95301445012,7.572836853616
+    ));
+#2994 = CARTESIAN_POINT('',(9.59607405301,15.942390979595,7.735674432963
+    ));
+#2995 = CARTESIAN_POINT('',(9.606800778448,15.939030621674,
+    7.787858003405));
+#2996 = CARTESIAN_POINT('',(9.614874598066,15.935670214112,
+    7.840551391866));
+#2997 = CARTESIAN_POINT('',(9.620266814143,15.932309800655,7.89358643569
+    ));
+#2998 = CARTESIAN_POINT('',(9.622963,15.928949483711,7.946793204461));
+#2999 = CARTESIAN_POINT('',(9.622963,15.925589424348,8.));
+#3000 = PCURVE('',#394,#3001);
+#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3020);
+#3002 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3003,#3004,#3005,#3006,#3007,
+    #3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018,
+    #3019),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.143392738171,
+    0.729045490165,1.),.UNSPECIFIED.);
+#3003 = CARTESIAN_POINT('',(0.28867559748,5.365003049393));
+#3004 = CARTESIAN_POINT('',(0.288675564978,5.387420855512));
+#3005 = CARTESIAN_POINT('',(0.288675533613,5.409838644658));
+#3006 = CARTESIAN_POINT('',(0.288675506389,5.432256414044));
+#3007 = CARTESIAN_POINT('',(0.288675486406,5.454674161616));
+#3008 = CARTESIAN_POINT('',(0.288675476852,5.47709188605));
+#3009 = CARTESIAN_POINT('',(0.288675497986,5.591069231132));
+#3010 = CARTESIAN_POINT('',(0.28867575154,5.68263749618));
+#3011 = CARTESIAN_POINT('',(0.288676380456,5.7741951318));
+#3012 = CARTESIAN_POINT('',(0.288677699874,5.865753195448));
+#3013 = CARTESIAN_POINT('',(0.288678401828,5.957322971984));
+#3014 = CARTESIAN_POINT('',(0.28867829784,6.091245112938));
+#3015 = CARTESIAN_POINT('',(0.288678123912,6.133606295428));
+#3016 = CARTESIAN_POINT('',(0.288677733911,6.175967476991));
+#3017 = CARTESIAN_POINT('',(0.288677219019,6.218328437816));
+#3018 = CARTESIAN_POINT('',(0.288676836637,6.260688842504));
+#3019 = CARTESIAN_POINT('',(0.288677010383,6.303048240066));
+#3020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3021 = PCURVE('',#328,#3022);
+#3022 = DEFINITIONAL_REPRESENTATION('',(#3023),#3041);
+#3023 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3024,#3025,#3026,#3027,#3028,
+    #3029,#3030,#3031,#3032,#3033,#3034,#3035,#3036,#3037,#3038,#3039,
+    #3040),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.143392738171,
+    0.729045490165,1.),.UNSPECIFIED.);
+#3024 = CARTESIAN_POINT('',(-0.935090468964,-6.E-07));
+#3025 = CARTESIAN_POINT('',(-0.912743304524,1.777728046678E-03));
+#3026 = CARTESIAN_POINT('',(-0.890396128019,3.556058349248E-03));
+#3027 = CARTESIAN_POINT('',(-0.868048940434,5.334389918448E-03));
+#3028 = CARTESIAN_POINT('',(-0.845701743847,7.112721587173E-03));
+#3029 = CARTESIAN_POINT('',(-0.823354541427,8.891052010474E-03));
+#3030 = CARTESIAN_POINT('',(-0.709735619763,1.793252631046E-02));
+#3031 = CARTESIAN_POINT('',(-0.618454888228,2.519633937829E-02));
+#3032 = CARTESIAN_POINT('',(-0.527184560706,3.245922325617E-02));
+#3033 = CARTESIAN_POINT('',(-0.435914371918,3.972186977157E-02));
+#3034 = CARTESIAN_POINT('',(-0.344634204741,4.698554987968E-02));
+#3035 = CARTESIAN_POINT('',(-0.211136091801,5.76090204052E-02));
+#3036 = CARTESIAN_POINT('',(-0.16890909438,6.096937832567E-02));
+#3037 = CARTESIAN_POINT('',(-0.126682052835,6.432978588795E-02));
+#3038 = CARTESIAN_POINT('',(-8.445492257879E-02,6.769019934512E-02));
+#3039 = CARTESIAN_POINT('',(-4.222761550747E-02,7.105051628931E-02));
+#3040 = CARTESIAN_POINT('',(0.,7.441057565168E-02));
+#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3042 = ORIENTED_EDGE('',*,*,#3043,.F.);
+#3043 = EDGE_CURVE('',#2872,#2146,#3044,.T.);
+#3044 = SURFACE_CURVE('',#3045,(#3048,#3055),.PCURVE_S1.);
+#3045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3046,#3047),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#3046 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#3047 = CARTESIAN_POINT('',(9.602331731265,15.937500994837,
+    8.000000052778));
+#3048 = PCURVE('',#394,#3049);
+#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3054);
+#3050 = LINE('',#3051,#3052);
+#3051 = CARTESIAN_POINT('',(0.,6.303048278758));
+#3052 = VECTOR('',#3053,1.);
+#3053 = DIRECTION('',(1.,0.));
+#3054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3055 = PCURVE('',#2362,#3056);
+#3056 = DEFINITIONAL_REPRESENTATION('',(#3057),#3061);
+#3057 = LINE('',#3058,#3059);
+#3058 = CARTESIAN_POINT('',(0.,0.));
+#3059 = VECTOR('',#3060,1.);
+#3060 = DIRECTION('',(1.,0.));
+#3061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3062 = ADVANCED_FACE('',(#3063),#328,.F.);
+#3063 = FACE_BOUND('',#3064,.T.);
+#3064 = EDGE_LOOP('',(#3065,#3066,#3067));
+#3065 = ORIENTED_EDGE('',*,*,#2145,.F.);
+#3066 = ORIENTED_EDGE('',*,*,#307,.T.);
+#3067 = ORIENTED_EDGE('',*,*,#2980,.T.);
+#3068 = ADVANCED_FACE('',(#3069),#732,.F.);
+#3069 = FACE_BOUND('',#3070,.T.);
+#3070 = EDGE_LOOP('',(#3071,#3072,#3095,#3440,#3468));
+#3071 = ORIENTED_EDGE('',*,*,#709,.T.);
+#3072 = ORIENTED_EDGE('',*,*,#3073,.T.);
+#3073 = EDGE_CURVE('',#712,#3074,#3076,.T.);
+#3074 = VERTEX_POINT('',#3075);
+#3075 = CARTESIAN_POINT('',(9.622963,15.925589421279,3.0000000243));
+#3076 = SURFACE_CURVE('',#3077,(#3081,#3088),.PCURVE_S1.);
+#3077 = LINE('',#3078,#3079);
+#3078 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#3079 = VECTOR('',#3080,1.);
+#3080 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#3081 = PCURVE('',#732,#3082);
+#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3087);
+#3083 = LINE('',#3084,#3085);
+#3084 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3085 = VECTOR('',#3086,1.);
+#3086 = DIRECTION('',(-0.,1.));
+#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3088 = PCURVE('',#765,#3089);
+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094);
+#3090 = LINE('',#3091,#3092);
+#3091 = CARTESIAN_POINT('',(-0.,0.));
+#3092 = VECTOR('',#3093,1.);
+#3093 = DIRECTION('',(-0.,1.));
+#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3095 = ORIENTED_EDGE('',*,*,#3096,.T.);
+#3096 = EDGE_CURVE('',#3074,#3097,#3099,.T.);
+#3097 = VERTEX_POINT('',#3098);
+#3098 = CARTESIAN_POINT('',(9.622963,15.425591275273,3.0000000486));
+#3099 = SURFACE_CURVE('',#3100,(#3193,#3289),.PCURVE_S1.);
+#3100 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3101,#3102,#3103,#3104,#3105,
+    #3106,#3107,#3108,#3109,#3110,#3111,#3112,#3113,#3114,#3115,#3116,
+    #3117,#3118,#3119,#3120,#3121,#3122,#3123,#3124,#3125,#3126,#3127,
+    #3128,#3129,#3130,#3131,#3132,#3133,#3134,#3135,#3136,#3137,#3138,
+    #3139,#3140,#3141,#3142,#3143,#3144,#3145,#3146,#3147,#3148,#3149,
+    #3150,#3151,#3152,#3153,#3154,#3155,#3156,#3157,#3158,#3159,#3160,
+    #3161,#3162,#3163,#3164,#3165,#3166,#3167,#3168,#3169,#3170,#3171,
+    #3172,#3173,#3174,#3175,#3176,#3177,#3178,#3179,#3180,#3181,#3182,
+    #3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191,#3192),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800119045468E-02,0.133476996945,0.228486024006,0.291862025107,
+    0.381501552017,0.505228459813,0.552190793278,0.575191591494,
+    0.63019318965,0.748371972438,0.817219895449,0.870718343712,
+    0.895267569909,0.96015608968,1.),.UNSPECIFIED.);
+#3101 = CARTESIAN_POINT('',(9.622963,15.925589421279,3.0000000486));
+#3102 = CARTESIAN_POINT('',(9.622962998342,15.922875358945,
+    3.042977487468));
+#3103 = CARTESIAN_POINT('',(9.621252739744,15.920161616762,3.08595488167
+    ));
+#3104 = CARTESIAN_POINT('',(9.617832292552,15.917447980248,
+    3.128850168014));
+#3105 = CARTESIAN_POINT('',(9.612706553083,15.914734297515,
+    3.171581850353));
+#3106 = CARTESIAN_POINT('',(9.605885245619,15.912020479276,
+    3.214068999587));
+#3107 = CARTESIAN_POINT('',(9.597382922412,15.909306498843,
+    3.256231253662));
+#3108 = CARTESIAN_POINT('',(9.561682601645,15.899773355015,
+    3.402902296422));
+#3109 = CARTESIAN_POINT('',(9.525654187134,15.892952633442,
+    3.505274752971));
+#3110 = CARTESIAN_POINT('',(9.479441281712,15.886131705759,
+    3.603824932621));
+#3111 = CARTESIAN_POINT('',(9.423545380003,15.879311227215,
+    3.697347527675));
+#3112 = CARTESIAN_POINT('',(9.358634986543,15.872490911087,
+    3.784723583596));
+#3113 = CARTESIAN_POINT('',(9.285534225277,15.865670378021,
+    3.864940076396));
+#3114 = CARTESIAN_POINT('',(9.125312358775,15.852064909022,
+    4.008944366176));
+#3115 = CARTESIAN_POINT('',(9.038242562145,15.845278369957,
+    4.072827634045));
+#3116 = CARTESIAN_POINT('',(8.944981002656,15.838492574353,
+    4.127897026483));
+#3117 = CARTESIAN_POINT('',(8.846605646717,15.831707086577,
+    4.173450642517));
+#3118 = CARTESIAN_POINT('',(8.744281666678,15.824921058031,4.20894897016
+    ));
+#3119 = CARTESIAN_POINT('',(8.639241627594,15.818134301721,
+    4.234024043159));
+#3120 = CARTESIAN_POINT('',(8.461753195404,15.806821515645,
+    4.258164395306));
+#3121 = CARTESIAN_POINT('',(8.39009049559,15.80229467516,4.263110768519)
+  );
+#3122 = CARTESIAN_POINT('',(8.31816321477,15.797767872379,4.263292654706
+    ));
+#3123 = CARTESIAN_POINT('',(8.246351382487,15.793241103344,4.25869658618
+    ));
+#3124 = CARTESIAN_POINT('',(8.175034068833,15.788714295932,
+    4.249346814154));
+#3125 = CARTESIAN_POINT('',(8.10458649926,15.784187438769,4.235305127548
+    ));
+#3126 = CARTESIAN_POINT('',(7.937486935278,15.773258068687,
+    4.190313947331));
+#3127 = CARTESIAN_POINT('',(7.842061692665,15.766854902567,
+    4.154766093793));
+#3128 = CARTESIAN_POINT('',(7.750153597926,15.760452241263,
+    4.110307325922));
+#3129 = CARTESIAN_POINT('',(7.662753337244,15.754049902219,
+    4.057366594005));
+#3130 = CARTESIAN_POINT('',(7.580782696902,15.747647287597,
+    3.996502282181));
+#3131 = CARTESIAN_POINT('',(7.505080612463,15.741244189748,
+    3.928393737318));
+#3132 = CARTESIAN_POINT('',(7.341560903847,15.72600429902,3.750944218311
+    ));
+#3133 = CARTESIAN_POINT('',(7.260039719156,15.717163948895,
+    3.635725612325));
+#3134 = CARTESIAN_POINT('',(7.19380120233,15.708325756695,3.510307379862
+    ));
+#3135 = CARTESIAN_POINT('',(7.144312365266,15.699488449207,
+    3.377152048166));
+#3136 = CARTESIAN_POINT('',(7.112560637589,15.690650174671,
+    3.238916114878));
+#3137 = CARTESIAN_POINT('',(7.099043492244,15.681809759943,
+    3.098422655629));
+#3138 = CARTESIAN_POINT('',(7.105390557621,15.669618125655,
+    2.905488835652));
+#3139 = CARTESIAN_POINT('',(7.109747326959,15.666263803493,
+    2.852491788879));
+#3140 = CARTESIAN_POINT('',(7.116709474345,15.662909526959,
+    2.799734939898));
+#3141 = CARTESIAN_POINT('',(7.126260542039,15.6595552883,2.747371869077)
+  );
+#3142 = CARTESIAN_POINT('',(7.138372830209,15.656201062519,
+    2.695554428798));
+#3143 = CARTESIAN_POINT('',(7.153007511795,15.652846838291,
+    2.644432116744));
+#3144 = CARTESIAN_POINT('',(7.178493378596,15.647849863522,
+    2.569525426505));
+#3145 = CARTESIAN_POINT('',(7.187465146239,15.646207080821,2.54510119247
+    ));
+#3146 = CARTESIAN_POINT('',(7.197024203115,15.644564300081,
+    2.520895926589));
+#3147 = CARTESIAN_POINT('',(7.207164099578,15.642921520579,
+    2.496926553412));
+#3148 = CARTESIAN_POINT('',(7.217877783517,15.641278741572,
+    2.473209742528));
+#3149 = CARTESIAN_POINT('',(7.229157600361,15.639635962289,
+    2.449761908563));
+#3150 = CARTESIAN_POINT('',(7.269302659264,15.634064816324,
+    2.371210465035));
+#3151 = CARTESIAN_POINT('',(7.300800562073,15.630136393359,
+    2.317451425728));
+#3152 = CARTESIAN_POINT('',(7.335375663457,15.626207988199,
+    2.265543785664));
+#3153 = CARTESIAN_POINT('',(7.372896266332,15.622279576854,
+    2.215698063979));
+#3154 = CARTESIAN_POINT('',(7.413213162914,15.618351104605,
+    2.168112480283));
+#3155 = CARTESIAN_POINT('',(7.456160483061,15.614422554419,
+    2.122971828386));
+#3156 = CARTESIAN_POINT('',(7.599096454922,15.602052988591,
+    1.989074291077));
+#3157 = CARTESIAN_POINT('',(7.707971311831,15.593609491897,
+    1.909747611282));
+#3158 = CARTESIAN_POINT('',(7.82634814928,15.585167536527,1.844203771258
+    ));
+#3159 = CARTESIAN_POINT('',(7.95211659986,15.576726609122,1.793755532687
+    ));
+#3160 = CARTESIAN_POINT('',(8.082974388976,15.568284674756,
+    1.759326439431));
+#3161 = CARTESIAN_POINT('',(8.216488809835,15.559841189689,1.74142610562
+    ));
+#3162 = CARTESIAN_POINT('',(8.427992535182,15.546482575749,
+    1.739272546533));
+#3163 = CARTESIAN_POINT('',(8.505910411588,15.541564915498,
+    1.744093132508));
+#3164 = CARTESIAN_POINT('',(8.583397993006,15.536647392706,
+    1.754531937087));
+#3165 = CARTESIAN_POINT('',(8.659969783042,15.531729960555,
+    1.770541080921));
+#3166 = CARTESIAN_POINT('',(8.735148896554,15.526812471959,
+    1.792020844511));
+#3167 = CARTESIAN_POINT('',(8.808471353818,15.521894875709,
+    1.818820575869));
+#3168 = CARTESIAN_POINT('',(8.934675879904,15.513156285803,
+    1.875542353136));
+#3169 = CARTESIAN_POINT('',(8.988472528274,15.509335105814,
+    1.903437002221));
+#3170 = CARTESIAN_POINT('',(9.040671412767,15.505513941512,
+    1.934329627177));
+#3171 = CARTESIAN_POINT('',(9.091072753197,15.501692780646,
+    1.968109387159));
+#3172 = CARTESIAN_POINT('',(9.139486913391,15.497871587126,
+    2.004649196891));
+#3173 = CARTESIAN_POINT('',(9.18573541834,15.494050358284,2.043806404818
+    ));
+#3174 = CARTESIAN_POINT('',(9.24980428285,15.488475730962,2.104520600441
+    ));
+#3175 = CARTESIAN_POINT('',(9.269465695305,15.486722280653,
+    2.124135816922));
+#3176 = CARTESIAN_POINT('',(9.288620184624,15.48496883282,2.144253933828
+    ));
+#3177 = CARTESIAN_POINT('',(9.307252357668,15.483215388743,
+    2.164859195483));
+#3178 = CARTESIAN_POINT('',(9.325347452253,15.481461949381,
+    2.185935277407));
+#3179 = CARTESIAN_POINT('',(9.342891337153,15.479708515369,
+    2.207465286314));
+#3180 = CARTESIAN_POINT('',(9.404749870827,15.473320424853,
+    2.287493548206));
+#3181 = CARTESIAN_POINT('',(9.44568498698,15.468685682758,2.348606334773
+    ));
+#3182 = CARTESIAN_POINT('',(9.482425323765,15.464051075611,2.41244588732
+    ));
+#3183 = CARTESIAN_POINT('',(9.514755463522,15.459416542669,
+    2.478665368055));
+#3184 = CARTESIAN_POINT('',(9.542496531595,15.454781927929,
+    2.546898307576));
+#3185 = CARTESIAN_POINT('',(9.565507620197,15.450147160481,
+    2.616761578551));
+#3186 = CARTESIAN_POINT('',(9.594850142787,15.44266654483,2.731514383897
+    ));
+#3187 = CARTESIAN_POINT('',(9.604191663128,15.439820630963,
+    2.775636421476));
+#3188 = CARTESIAN_POINT('',(9.611688368652,15.43697468548,2.820132713015
+    ));
+#3189 = CARTESIAN_POINT('',(9.617322684721,15.434128724874,
+    2.864910774064));
+#3190 = CARTESIAN_POINT('',(9.621082866707,15.431282789916,
+    2.909877404855));
+#3191 = CARTESIAN_POINT('',(9.622963,15.428436945653,2.954938690302));
+#3192 = CARTESIAN_POINT('',(9.622963,15.425591281412,3.));
+#3193 = PCURVE('',#732,#3194);
+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3288);
+#3195 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3196,#3197,#3198,#3199,#3200,
+    #3201,#3202,#3203,#3204,#3205,#3206,#3207,#3208,#3209,#3210,#3211,
+    #3212,#3213,#3214,#3215,#3216,#3217,#3218,#3219,#3220,#3221,#3222,
+    #3223,#3224,#3225,#3226,#3227,#3228,#3229,#3230,#3231,#3232,#3233,
+    #3234,#3235,#3236,#3237,#3238,#3239,#3240,#3241,#3242,#3243,#3244,
+    #3245,#3246,#3247,#3248,#3249,#3250,#3251,#3252,#3253,#3254,#3255,
+    #3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263,#3264,#3265,#3266,
+    #3267,#3268,#3269,#3270,#3271,#3272,#3273,#3274,#3275,#3276,#3277,
+    #3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,#3286,#3287),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800119045468E-02,0.133476996945,0.228486024006,0.291862025107,
+    0.381501552017,0.505228459813,0.552190793278,0.575191591494,
+    0.63019318965,0.748371972438,0.817219895449,0.870718343712,
+    0.895267569909,0.96015608968,1.),.UNSPECIFIED.);
+#3196 = CARTESIAN_POINT('',(-6.283185268608,7.44105787208E-02));
+#3197 = CARTESIAN_POINT('',(-6.249076190141,7.712464105504E-02));
+#3198 = CARTESIAN_POINT('',(-6.214967299597,7.983838323762E-02));
+#3199 = CARTESIAN_POINT('',(-6.180858543972,8.255201975247E-02));
+#3200 = CARTESIAN_POINT('',(-6.146749881363,8.52657024853E-02));
+#3201 = CARTESIAN_POINT('',(-6.112641280965,8.797952072362E-02));
+#3202 = CARTESIAN_POINT('',(-6.078532723074,9.069350115676E-02));
+#3203 = CARTESIAN_POINT('',(-5.958728493311,0.100226644985));
+#3204 = CARTESIAN_POINT('',(-5.873023120014,0.107047366558));
+#3205 = CARTESIAN_POINT('',(-5.787324851707,0.113868294241));
+#3206 = CARTESIAN_POINT('',(-5.701630920983,0.120688772785));
+#3207 = CARTESIAN_POINT('',(-5.615932077312,0.127509088913));
+#3208 = CARTESIAN_POINT('',(-5.530225835855,0.134329621979));
+#3209 = CARTESIAN_POINT('',(-5.359252966417,0.147935090978));
+#3210 = CARTESIAN_POINT('',(-5.27396637189,0.154721630043));
+#3211 = CARTESIAN_POINT('',(-5.188687145249,0.161507425647));
+#3212 = CARTESIAN_POINT('',(-5.10341259508,0.168292913423));
+#3213 = CARTESIAN_POINT('',(-5.018133466947,0.175078941969));
+#3214 = CARTESIAN_POINT('',(-4.932847061238,0.181865698279));
+#3215 = CARTESIAN_POINT('',(-4.790686280143,0.193178484355));
+#3216 = CARTESIAN_POINT('',(-4.733800926093,0.19770532484));
+#3217 = CARTESIAN_POINT('',(-4.676916475301,0.202232127621));
+#3218 = CARTESIAN_POINT('',(-4.620032588391,0.206758896656));
+#3219 = CARTESIAN_POINT('',(-4.563148079541,0.211285704068));
+#3220 = CARTESIAN_POINT('',(-4.506262616989,0.215812561231));
+#3221 = CARTESIAN_POINT('',(-4.368920961719,0.226741931313));
+#3222 = CARTESIAN_POINT('',(-4.288456196617,0.233145097433));
+#3223 = CARTESIAN_POINT('',(-4.207996863328,0.239547758737));
+#3224 = CARTESIAN_POINT('',(-4.127541014791,0.245950097781));
+#3225 = CARTESIAN_POINT('',(-4.047081791807,0.252352712403));
+#3226 = CARTESIAN_POINT('',(-3.96661720834,0.258755810252));
+#3227 = CARTESIAN_POINT('',(-3.775107073268,0.27399570098));
+#3228 = CARTESIAN_POINT('',(-3.664017611894,0.282836051105));
+#3229 = CARTESIAN_POINT('',(-3.55295756671,0.291674243305));
+#3230 = CARTESIAN_POINT('',(-3.441909940155,0.300511550793));
+#3231 = CARTESIAN_POINT('',(-3.330849712581,0.309349825329));
+#3232 = CARTESIAN_POINT('',(-3.21975999025,0.318190240057));
+#3233 = CARTESIAN_POINT('',(-3.066555074815,0.330381874345));
+#3234 = CARTESIAN_POINT('',(-3.024402977276,0.333736196507));
+#3235 = CARTESIAN_POINT('',(-2.982251094986,0.337090473041));
+#3236 = CARTESIAN_POINT('',(-2.940099353691,0.3404447117));
+#3237 = CARTESIAN_POINT('',(-2.897947485977,0.343798937481));
+#3238 = CARTESIAN_POINT('',(-2.855795415956,0.347153161709));
+#3239 = CARTESIAN_POINT('',(-2.792998920196,0.352150136478));
+#3240 = CARTESIAN_POINT('',(-2.77235419611,0.353792919179));
+#3241 = CARTESIAN_POINT('',(-2.751709472864,0.355435699919));
+#3242 = CARTESIAN_POINT('',(-2.731064751553,0.357078479421));
+#3243 = CARTESIAN_POINT('',(-2.710420033216,0.358721258428));
+#3244 = CARTESIAN_POINT('',(-2.689775318834,0.360364037711));
+#3245 = CARTESIAN_POINT('',(-2.61976310454,0.365935183676));
+#3246 = CARTESIAN_POINT('',(-2.570394981206,0.369863606641));
+#3247 = CARTESIAN_POINT('',(-2.521027332512,0.373792011801));
+#3248 = CARTESIAN_POINT('',(-2.471659984644,0.377720423146));
+#3249 = CARTESIAN_POINT('',(-2.422292341053,0.381648895395));
+#3250 = CARTESIAN_POINT('',(-2.372924226725,0.385577445581));
+#3251 = CARTESIAN_POINT('',(-2.217483625879,0.397947011409));
+#3252 = CARTESIAN_POINT('',(-2.111381712841,0.406390508103));
+#3253 = CARTESIAN_POINT('',(-2.00530117379,0.414832463473));
+#3254 = CARTESIAN_POINT('',(-1.89923414481,0.423273390878));
+#3255 = CARTESIAN_POINT('',(-1.793153462183,0.431715325244));
+#3256 = CARTESIAN_POINT('',(-1.687051358179,0.440158810311));
+#3257 = CARTESIAN_POINT('',(-1.519182557404,0.453517424251));
+#3258 = CARTESIAN_POINT('',(-1.457385119712,0.458435084502));
+#3259 = CARTESIAN_POINT('',(-1.395589136364,0.463352607294));
+#3260 = CARTESIAN_POINT('',(-1.333794092936,0.468270039445));
+#3261 = CARTESIAN_POINT('',(-1.271998182901,0.473187528041));
+#3262 = CARTESIAN_POINT('',(-1.210200871327,0.478105124291));
+#3263 = CARTESIAN_POINT('',(-1.100387180812,0.486843714197));
+#3264 = CARTESIAN_POINT('',(-1.052368340256,0.490664894186));
+#3265 = CARTESIAN_POINT('',(-1.004349883625,0.494486058488));
+#3266 = CARTESIAN_POINT('',(-0.956331653488,0.498307219354));
+#3267 = CARTESIAN_POINT('',(-0.908313126968,0.502128412874));
+#3268 = CARTESIAN_POINT('',(-0.860294154436,0.505949641716));
+#3269 = CARTESIAN_POINT('',(-0.79024111623,0.511524269038));
+#3270 = CARTESIAN_POINT('',(-0.768206516377,0.513277719347));
+#3271 = CARTESIAN_POINT('',(-0.746171905008,0.51503116718));
+#3272 = CARTESIAN_POINT('',(-0.724137287395,0.516784611257));
+#3273 = CARTESIAN_POINT('',(-0.702102667724,0.518538050619));
+#3274 = CARTESIAN_POINT('',(-0.680068049094,0.520291484631));
+#3275 = CARTESIAN_POINT('',(-0.599791533047,0.526679575147));
+#3276 = CARTESIAN_POINT('',(-0.541548205029,0.531314317242));
+#3277 = CARTESIAN_POINT('',(-0.483305965986,0.535948924389));
+#3278 = CARTESIAN_POINT('',(-0.425064483826,0.540583457331));
+#3279 = CARTESIAN_POINT('',(-0.366822458187,0.545218072071));
+#3280 = CARTESIAN_POINT('',(-0.308579500795,0.549852839519));
+#3281 = CARTESIAN_POINT('',(-0.214575626545,0.55733345517));
+#3282 = CARTESIAN_POINT('',(-0.178813210961,0.560179369037));
+#3283 = CARTESIAN_POINT('',(-0.143050764096,0.56302531452));
+#3284 = CARTESIAN_POINT('',(-0.10728826485,0.565871275126));
+#3285 = CARTESIAN_POINT('',(-7.152567600031E-02,0.568717210084));
+#3286 = CARTESIAN_POINT('',(-3.576294420505E-02,0.571563054347));
+#3287 = CARTESIAN_POINT('',(0.,0.574408718588));
+#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3289 = PCURVE('',#3290,#3345);
+#3290 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#3291,#3292,#3293,#3294,#3295,#3296,#3297,#3298,#3299,#3300,#3301
+      ,#3302,#3303,#3304,#3305,#3306,#3307,#3308,#3309,#3310,#3311,#3312
+      ,#3313,#3314,#3315,#3316,#3317)
+    ,(#3318,#3319,#3320,#3321,#3322,#3323,#3324,#3325,#3326,#3327,#3328
+      ,#3329,#3330,#3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339
+      ,#3340,#3341,#3342,#3343,#3344
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#3291 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#3292 = CARTESIAN_POINT('',(9.872964536312,15.765624945386,
+    3.296487697581));
+#3293 = CARTESIAN_POINT('',(9.806450147932,15.749999838391,
+    3.592974453463));
+#3294 = CARTESIAN_POINT('',(9.673358832874,15.734375004725,
+    3.872050149885));
+#3295 = CARTESIAN_POINT('',(9.479240530516,15.718749982093,
+    4.116279059924));
+#3296 = CARTESIAN_POINT('',(9.235006281144,15.703124955208,
+    4.310406714675));
+#3297 = CARTESIAN_POINT('',(8.955940013426,15.687499934149,
+    4.443469723245));
+#3298 = CARTESIAN_POINT('',(8.362966092366,15.656249923779,
+    4.576533750855));
+#3299 = CARTESIAN_POINT('',(7.76998679903,15.624999946481,4.443470066365
+    ));
+#3300 = CARTESIAN_POINT('',(7.490914681833,15.609374959941,
+    4.310406529996));
+#3301 = CARTESIAN_POINT('',(7.246677985677,15.593749953234,
+    4.116281861662));
+#3302 = CARTESIAN_POINT('',(7.052554899601,15.578124939788,
+    3.872045743843));
+#3303 = CARTESIAN_POINT('',(6.919493628563,15.562499938256,
+    3.592975894022));
+#3304 = CARTESIAN_POINT('',(6.78643225261,15.53124994274,2.999999981023)
+  );
+#3305 = CARTESIAN_POINT('',(6.919493884365,15.499999947224,
+    2.407024125426));
+#3306 = CARTESIAN_POINT('',(7.052555109021,15.484374945692,
+    2.127954372321));
+#3307 = CARTESIAN_POINT('',(7.246677234241,15.468749932246,
+    1.883717984553));
+#3308 = CARTESIAN_POINT('',(7.49091428035,15.453124925539,1.689592552808
+    ));
+#3309 = CARTESIAN_POINT('',(7.769986736555,15.437499938999,
+    1.556529759412));
+#3310 = CARTESIAN_POINT('',(8.362966105539,15.406249961701,
+    1.423467289035));
+#3311 = CARTESIAN_POINT('',(8.955939950951,15.374999951331,
+    1.556530776765));
+#3312 = CARTESIAN_POINT('',(9.235006292608,15.359374930265,
+    1.689593386878));
+#3313 = CARTESIAN_POINT('',(9.479241512334,15.343749903407,
+    1.883716229903));
+#3314 = CARTESIAN_POINT('',(9.673362937813,15.32812488073,2.127952363078
+    ));
+#3315 = CARTESIAN_POINT('',(9.806444323815,15.3125000471,2.4070257482));
+#3316 = CARTESIAN_POINT('',(9.872964683899,15.296874940095,
+    2.703512296344));
+#3317 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#3318 = CARTESIAN_POINT('',(9.602331731265,15.937500994837,
+    3.000000052778));
+#3319 = CARTESIAN_POINT('',(9.602332440161,15.921876423319,
+    3.243360727698));
+#3320 = CARTESIAN_POINT('',(9.547738806492,15.906254211628,
+    3.486684357333));
+#3321 = CARTESIAN_POINT('',(9.438510991658,15.890624876653,
+    3.715754702465));
+#3322 = CARTESIAN_POINT('',(9.279166635961,15.875000467034,
+    3.916216232039));
+#3323 = CARTESIAN_POINT('',(9.078712618933,15.859376167246,
+    4.075546254522));
+#3324 = CARTESIAN_POINT('',(8.849662680225,15.843751716138,
+    4.184762126647));
+#3325 = CARTESIAN_POINT('',(8.362966143812,15.812501986357,
+    4.293977786969));
+#3326 = CARTESIAN_POINT('',(7.876263039254,15.781251394766,
+    4.184762082697));
+#3327 = CARTESIAN_POINT('',(7.647207034611,15.765626044024,
+    4.075546351058));
+#3328 = CARTESIAN_POINT('',(7.446746090053,15.750001218785,
+    3.916213661631));
+#3329 = CARTESIAN_POINT('',(7.287415329575,15.73437656918,3.715753773151
+    ));
+#3330 = CARTESIAN_POINT('',(7.178201674392,15.718751609094,
+    3.486700433812));
+#3331 = CARTESIAN_POINT('',(7.06898819091,15.687501492254,2.999999882893
+    ));
+#3332 = CARTESIAN_POINT('',(7.178202138194,15.656251375414,
+    2.513299436048));
+#3333 = CARTESIAN_POINT('',(7.287415752238,15.640626415328,
+    2.284246261942));
+#3334 = CARTESIAN_POINT('',(7.446745045186,15.625001765722,
+    2.083785975112));
+#3335 = CARTESIAN_POINT('',(7.647206555687,15.609376940483,
+    1.924452125291));
+#3336 = CARTESIAN_POINT('',(7.876263102461,15.593751589742,1.8152375804)
+  );
+#3337 = CARTESIAN_POINT('',(8.36296633948,15.56250099815,1.706023830644)
+  );
+#3338 = CARTESIAN_POINT('',(8.849662743431,15.531251268369,
+    1.815238717038));
+#3339 = CARTESIAN_POINT('',(9.078712782373,15.515626817251,
+    1.924454000347));
+#3340 = CARTESIAN_POINT('',(9.279168287271,15.500002517505,
+    2.083776565038));
+#3341 = CARTESIAN_POINT('',(9.43851747404,15.484378107816,2.284249352201
+    ));
+#3342 = CARTESIAN_POINT('',(9.547729812618,15.468748772896,2.51331611676
+    ));
+#3343 = CARTESIAN_POINT('',(9.602332702678,15.45312656119,2.756639430635
+    ));
+#3344 = CARTESIAN_POINT('',(9.602333401216,15.437501989668,
+    3.000000105555));
+#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3439);
+#3346 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3347,#3348,#3349,#3350,#3351,
+    #3352,#3353,#3354,#3355,#3356,#3357,#3358,#3359,#3360,#3361,#3362,
+    #3363,#3364,#3365,#3366,#3367,#3368,#3369,#3370,#3371,#3372,#3373,
+    #3374,#3375,#3376,#3377,#3378,#3379,#3380,#3381,#3382,#3383,#3384,
+    #3385,#3386,#3387,#3388,#3389,#3390,#3391,#3392,#3393,#3394,#3395,
+    #3396,#3397,#3398,#3399,#3400,#3401,#3402,#3403,#3404,#3405,#3406,
+    #3407,#3408,#3409,#3410,#3411,#3412,#3413,#3414,#3415,#3416,#3417,
+    #3418,#3419,#3420,#3421,#3422,#3423,#3424,#3425,#3426,#3427,#3428,
+    #3429,#3430,#3431,#3432,#3433,#3434,#3435,#3436,#3437,#3438),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800119045468E-02,0.133476996945,0.228486024006,0.291862025107,
+    0.381501552017,0.505228459813,0.552190793278,0.575191591494,
+    0.63019318965,0.748371972438,0.817219895449,0.870718343712,
+    0.895267569909,0.96015608968,1.),.UNSPECIFIED.);
+#3347 = CARTESIAN_POINT('',(0.288677010384,0.));
+#3348 = CARTESIAN_POINT('',(0.288677150726,3.421548045179E-02));
+#3349 = CARTESIAN_POINT('',(0.288677907529,6.843161931021E-02));
+#3350 = CARTESIAN_POINT('',(0.288678900926,0.102648195172));
+#3351 = CARTESIAN_POINT('',(0.288679858945,0.136865026462));
+#3352 = CARTESIAN_POINT('',(0.28868061751,0.171081971434));
+#3353 = CARTESIAN_POINT('',(0.288681120436,0.205298928174));
+#3354 = CARTESIAN_POINT('',(0.288682170658,0.325483844985));
+#3355 = CARTESIAN_POINT('',(0.288681465524,0.411461437984));
+#3356 = CARTESIAN_POINT('',(0.288679386218,0.497430514873));
+#3357 = CARTESIAN_POINT('',(0.288677407717,0.583394306619));
+#3358 = CARTESIAN_POINT('',(0.288676323972,0.669362877649));
+#3359 = CARTESIAN_POINT('',(0.288675847493,0.755339153904));
+#3360 = CARTESIAN_POINT('',(0.288675917066,0.9268515087));
+#3361 = CARTESIAN_POINT('',(0.288676439052,1.012407610541));
+#3362 = CARTESIAN_POINT('',(0.288677232967,1.097956868497));
+#3363 = CARTESIAN_POINT('',(0.288677928488,1.183501753836));
+#3364 = CARTESIAN_POINT('',(0.288678338024,1.269051232195));
+#3365 = CARTESIAN_POINT('',(0.288678512266,1.354607793638));
+#3366 = CARTESIAN_POINT('',(0.288678514481,1.497218473635));
+#3367 = CARTESIAN_POINT('',(0.288678437144,1.554283743594));
+#3368 = CARTESIAN_POINT('',(0.288678312713,1.611347976088));
+#3369 = CARTESIAN_POINT('',(0.288678180791,1.668411522004));
+#3370 = CARTESIAN_POINT('',(0.288678078315,1.725475602155));
+#3371 = CARTESIAN_POINT('',(0.288678028408,1.782540590664));
+#3372 = CARTESIAN_POINT('',(0.288678030418,1.920315666536));
+#3373 = CARTESIAN_POINT('',(0.288678136062,2.001034344688));
+#3374 = CARTESIAN_POINT('',(0.288678364579,2.081747668365));
+#3375 = CARTESIAN_POINT('',(0.288678658061,2.162457696315));
+#3376 = CARTESIAN_POINT('',(0.288678916264,2.243171330378));
+#3377 = CARTESIAN_POINT('',(0.288679046327,2.323890496825));
+#3378 = CARTESIAN_POINT('',(0.2886790032,2.516006734924));
+#3379 = CARTESIAN_POINT('',(0.288678695787,2.627447922794));
+#3380 = CARTESIAN_POINT('',(0.288678022535,2.738859543327));
+#3381 = CARTESIAN_POINT('',(0.288677154782,2.850258333428));
+#3382 = CARTESIAN_POINT('',(0.288676394724,2.961669408845));
+#3383 = CARTESIAN_POINT('',(0.28867604368,3.073109894867));
+#3384 = CARTESIAN_POINT('',(0.288676093356,3.226798606353));
+#3385 = CARTESIAN_POINT('',(0.288676163157,3.269083818996));
+#3386 = CARTESIAN_POINT('',(0.288676289293,3.311368832352));
+#3387 = CARTESIAN_POINT('',(0.288676467413,3.353653730324));
+#3388 = CARTESIAN_POINT('',(0.288676689478,3.395938788366));
+#3389 = CARTESIAN_POINT('',(0.288676944627,3.438224086882));
+#3390 = CARTESIAN_POINT('',(0.288677354931,3.501219118145));
+#3391 = CARTESIAN_POINT('',(0.288677494711,3.52192912113));
+#3392 = CARTESIAN_POINT('',(0.288677637829,3.542639132515));
+#3393 = CARTESIAN_POINT('',(0.288677782704,3.563349151067));
+#3394 = CARTESIAN_POINT('',(0.288677927733,3.584059175396));
+#3395 = CARTESIAN_POINT('',(0.28867807129,3.604769203957));
+#3396 = CARTESIAN_POINT('',(0.288678547536,3.675002942767));
+#3397 = CARTESIAN_POINT('',(0.288678865874,3.724527313323));
+#3398 = CARTESIAN_POINT('',(0.28867914417,3.774051240196));
+#3399 = CARTESIAN_POINT('',(0.288679363465,3.823574879949));
+#3400 = CARTESIAN_POINT('',(0.28867951071,3.873098809468));
+#3401 = CARTESIAN_POINT('',(0.288679581063,3.922623183198));
+#3402 = CARTESIAN_POINT('',(0.288679578331,4.078555642683));
+#3403 = CARTESIAN_POINT('',(0.288679246432,4.184993089987));
+#3404 = CARTESIAN_POINT('',(0.288678625946,4.291408719325));
+#3405 = CARTESIAN_POINT('',(0.288677961,4.397810387104));
+#3406 = CARTESIAN_POINT('',(0.288677489516,4.50422560185));
+#3407 = CARTESIAN_POINT('',(0.288677309343,4.610662562534));
+#3408 = CARTESIAN_POINT('',(0.288677325234,4.779061746953));
+#3409 = CARTESIAN_POINT('',(0.288677388656,4.841054561203));
+#3410 = CARTESIAN_POINT('',(0.288677468089,4.903046069572));
+#3411 = CARTESIAN_POINT('',(0.288677546946,4.965036783359));
+#3412 = CARTESIAN_POINT('',(0.288677618535,5.027028478876));
+#3413 = CARTESIAN_POINT('',(0.288677670976,5.089021625543));
+#3414 = CARTESIAN_POINT('',(0.288677673005,5.199183219713));
+#3415 = CARTESIAN_POINT('',(0.288677648046,5.247354159928));
+#3416 = CARTESIAN_POINT('',(0.288677589274,5.295524643187));
+#3417 = CARTESIAN_POINT('',(0.288677505907,5.343694785767));
+#3418 = CARTESIAN_POINT('',(0.288677419488,5.391865082579));
+#3419 = CARTESIAN_POINT('',(0.288677359021,5.440035678095));
+#3420 = CARTESIAN_POINT('',(0.288677354783,5.510309740531));
+#3421 = CARTESIAN_POINT('',(0.288677365195,5.532413836578));
+#3422 = CARTESIAN_POINT('',(0.288677390425,5.554517921911));
+#3423 = CARTESIAN_POINT('',(0.288677432814,5.576621995262));
+#3424 = CARTESIAN_POINT('',(0.288677493967,5.598726057603));
+#3425 = CARTESIAN_POINT('',(0.288677574754,5.620830112153));
+#3426 = CARTESIAN_POINT('',(0.288677941107,5.70135959978));
+#3427 = CARTESIAN_POINT('',(0.288678333896,5.759786476113));
+#3428 = CARTESIAN_POINT('',(0.288678886756,5.818212383371));
+#3429 = CARTESIAN_POINT('',(0.288679498373,5.876637845956));
+#3430 = CARTESIAN_POINT('',(0.288680006707,5.935064313535));
+#3431 = CARTESIAN_POINT('',(0.288680262676,5.993492151912));
+#3432 = CARTESIAN_POINT('',(0.288680167685,6.087794618062));
+#3433 = CARTESIAN_POINT('',(0.288680032437,6.123670666238));
+#3434 = CARTESIAN_POINT('',(0.288679758676,6.159546722787));
+#3435 = CARTESIAN_POINT('',(0.28867937545,6.195422682972));
+#3436 = CARTESIAN_POINT('',(0.288678980256,6.231298392951));
+#3437 = CARTESIAN_POINT('',(0.288678739036,6.267173649771));
+#3438 = CARTESIAN_POINT('',(0.288678886184,6.303048201374));
+#3439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3440 = ORIENTED_EDGE('',*,*,#3441,.F.);
+#3441 = EDGE_CURVE('',#3442,#3097,#3444,.T.);
+#3442 = VERTEX_POINT('',#3443);
+#3443 = CARTESIAN_POINT('',(9.622963,15.5744131848,3.0000000243));
+#3444 = SURFACE_CURVE('',#3445,(#3449,#3456),.PCURVE_S1.);
+#3445 = LINE('',#3446,#3447);
+#3446 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#3447 = VECTOR('',#3448,1.);
+#3448 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#3449 = PCURVE('',#732,#3450);
+#3450 = DEFINITIONAL_REPRESENTATION('',(#3451),#3455);
+#3451 = LINE('',#3452,#3453);
+#3452 = CARTESIAN_POINT('',(-0.,0.));
+#3453 = VECTOR('',#3454,1.);
+#3454 = DIRECTION('',(-0.,1.));
+#3455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3456 = PCURVE('',#3457,#3462);
+#3457 = CYLINDRICAL_SURFACE('',#3458,1.26);
+#3458 = AXIS2_PLACEMENT_3D('',#3459,#3460,#3461);
+#3459 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#3460 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#3461 = DIRECTION('',(1.,0.,0.));
+#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467);
+#3463 = LINE('',#3464,#3465);
+#3464 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3465 = VECTOR('',#3466,1.);
+#3466 = DIRECTION('',(-0.,1.));
+#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3468 = ORIENTED_EDGE('',*,*,#3469,.F.);
+#3469 = EDGE_CURVE('',#710,#3442,#3470,.T.);
+#3470 = SURFACE_CURVE('',#3471,(#3534,#3600),.PCURVE_S1.);
+#3471 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3472,#3473,#3474,#3475,#3476,
+    #3477,#3478,#3479,#3480,#3481,#3482,#3483,#3484,#3485,#3486,#3487,
+    #3488,#3489,#3490,#3491,#3492,#3493,#3494,#3495,#3496,#3497,#3498,
+    #3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506,#3507,#3508,#3509,
+    #3510,#3511,#3512,#3513,#3514,#3515,#3516,#3517,#3518,#3519,#3520,
+    #3521,#3522,#3523,#3524,#3525,#3526,#3527,#3528,#3529,#3530,#3531,
+    #3532,#3533),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.70288964525E-02,0.145642451936,0.267303369781,0.414451248721,
+    0.561856093675,0.690551356505,0.747591375636,0.845106549997,
+    0.948369229429,1.),.UNSPECIFIED.);
+#3472 = CARTESIAN_POINT('',(9.111076162766,16.0000006,4.013867198255));
+#3473 = CARTESIAN_POINT('',(9.043666585253,15.99470963126,4.063607432798
+    ));
+#3474 = CARTESIAN_POINT('',(8.972395853563,15.989418410569,
+    4.108120529943));
+#3475 = CARTESIAN_POINT('',(8.897755609246,15.984127361308,
+    4.147043962095));
+#3476 = CARTESIAN_POINT('',(8.82027383164,15.97883644482,4.180076176696)
+  );
+#3477 = CARTESIAN_POINT('',(8.740509003865,15.973545458912,
+    4.206979084425));
+#3478 = CARTESIAN_POINT('',(8.659044278809,15.968254336358,
+    4.227580547385));
+#3479 = CARTESIAN_POINT('',(8.520876096769,15.959400051688,
+    4.251338022505));
+#3480 = CARTESIAN_POINT('',(8.464770542055,15.955836633751,
+    4.257994281201));
+#3481 = CARTESIAN_POINT('',(8.408347930778,15.9522732428,4.261714198634)
+  );
+#3482 = CARTESIAN_POINT('',(8.351792707522,15.948709863145,
+    4.262480789034));
+#3483 = CARTESIAN_POINT('',(8.295289947843,15.945146456631,
+    4.260291538558));
+#3484 = CARTESIAN_POINT('',(8.239024494459,15.941583009065,
+    4.255158418234));
+#3485 = CARTESIAN_POINT('',(8.06726695647,15.930623156948,4.230397874675
+    ));
+#3486 = CARTESIAN_POINT('',(7.953146689788,15.923225478051,
+    4.201115793898));
+#3487 = CARTESIAN_POINT('',(7.842490807142,15.91582860668,4.159495620828
+    ));
+#3488 = CARTESIAN_POINT('',(7.736886172105,15.908432257371,
+    4.106051152972));
+#3489 = CARTESIAN_POINT('',(7.637818139221,15.901035383862,
+    4.041534146873));
+#3490 = CARTESIAN_POINT('',(7.546640341889,15.893637738514,
+    3.966918991724));
+#3491 = CARTESIAN_POINT('',(7.365220707321,15.877295588995,
+    3.782415242385));
+#3492 = CARTESIAN_POINT('',(7.279122217731,15.868346852623,3.6683567599)
+  );
+#3493 = CARTESIAN_POINT('',(7.208363910629,15.85940080775,3.543370336944
+    ));
+#3494 = CARTESIAN_POINT('',(7.154543042718,15.850455904412,
+    3.409965486308));
+#3495 = CARTESIAN_POINT('',(7.118759636158,15.841509845708,
+    3.270868517829));
+#3496 = CARTESIAN_POINT('',(7.101605130489,15.832561087634,
+    3.128994957813));
+#3497 = CARTESIAN_POINT('',(7.104450219251,15.814653748445,
+    2.845471394913));
+#3498 = CARTESIAN_POINT('',(7.124515738809,15.80568894627,2.703723565688
+    ));
+#3499 = CARTESIAN_POINT('',(7.163215691392,15.796726476835,
+    2.565141983604));
+#3500 = CARTESIAN_POINT('',(7.219895574509,15.787765005928,2.43264486822
+    ));
+#3501 = CARTESIAN_POINT('',(7.293392959497,15.778802607809,
+    2.308949267737));
+#3502 = CARTESIAN_POINT('',(7.382049433365,15.769837893035,
+    2.196543711622));
+#3503 = CARTESIAN_POINT('',(7.572410596685,15.753052448429,
+    2.011074444653));
+#3504 = CARTESIAN_POINT('',(7.671076214564,15.745226987775,
+    1.934784049835));
+#3505 = CARTESIAN_POINT('',(7.77824874458,15.737402784715,1.870058468635
+    ));
+#3506 = CARTESIAN_POINT('',(7.892288022434,15.729579302339,
+    1.818000108339));
+#3507 = CARTESIAN_POINT('',(8.011399734267,15.721754977326,
+    1.779428114111));
+#3508 = CARTESIAN_POINT('',(8.133676394263,15.713929380704,
+    1.754859620422));
+#3509 = CARTESIAN_POINT('',(8.311834128683,15.70263754399,1.739841035549
+    ));
+#3510 = CARTESIAN_POINT('',(8.366781953161,15.699169740386,
+    1.738010354221));
+#3511 = CARTESIAN_POINT('',(8.42179423023,15.695701953621,1.738975607619
+    ));
+#3512 = CARTESIAN_POINT('',(8.476700278616,15.692234186038,
+    1.742738111553));
+#3513 = CARTESIAN_POINT('',(8.53132993327,15.688766421324,1.749286199953
+    ));
+#3514 = CARTESIAN_POINT('',(8.585514296133,15.685298657481,
+    1.758595278074));
+#3515 = CARTESIAN_POINT('',(8.73067308879,15.675902556585,1.791198711316
+    ));
+#3516 = CARTESIAN_POINT('',(8.820477934466,15.669973837687,
+    1.819731208071));
+#3517 = CARTESIAN_POINT('',(8.907659233484,15.66404547658,1.856038211581
+    ));
+#3518 = CARTESIAN_POINT('',(8.991414299691,15.658117379177,
+    1.899822033747));
+#3519 = CARTESIAN_POINT('',(9.070985590756,15.652189120424,
+    1.950686690512));
+#3520 = CARTESIAN_POINT('',(9.145670484335,15.646260483697,
+    2.008142997137));
+#3521 = CARTESIAN_POINT('',(9.288075613815,15.634054264763,
+    2.138810559357));
+#3522 = CARTESIAN_POINT('',(9.355137402514,15.627775736404,
+    2.212761366397));
+#3523 = CARTESIAN_POINT('',(9.415262551428,15.621497358151,
+    2.292767398801));
+#3524 = CARTESIAN_POINT('',(9.467806642267,15.615218882935,
+    2.378041205498));
+#3525 = CARTESIAN_POINT('',(9.512236800976,15.608940035813,
+    2.467717863959));
+#3526 = CARTESIAN_POINT('',(9.548139489596,15.602661145014,
+    2.560867703611));
+#3527 = CARTESIAN_POINT('',(9.588786705384,15.59324444902,2.70432059563)
+  );
+#3528 = CARTESIAN_POINT('',(9.600135261976,15.590105691713,
+    2.752761615572));
+#3529 = CARTESIAN_POINT('',(9.609248864089,15.586967096313,2.80170444479
+    ));
+#3530 = CARTESIAN_POINT('',(9.61610151621,15.583828661941,2.851025301543
+    ));
+#3531 = CARTESIAN_POINT('',(9.620675815289,15.580690321275,
+    2.900599007821));
+#3532 = CARTESIAN_POINT('',(9.622963,15.5775519186,2.950299443418));
+#3533 = CARTESIAN_POINT('',(9.622963,15.574413187869,3.));
+#3534 = PCURVE('',#732,#3535);
+#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3599);
+#3536 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3537,#3538,#3539,#3540,#3541,
+    #3542,#3543,#3544,#3545,#3546,#3547,#3548,#3549,#3550,#3551,#3552,
+    #3553,#3554,#3555,#3556,#3557,#3558,#3559,#3560,#3561,#3562,#3563,
+    #3564,#3565,#3566,#3567,#3568,#3569,#3570,#3571,#3572,#3573,#3574,
+    #3575,#3576,#3577,#3578,#3579,#3580,#3581,#3582,#3583,#3584,#3585,
+    #3586,#3587,#3588,#3589,#3590,#3591,#3592,#3593,#3594,#3595,#3596,
+    #3597,#3598),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.70288964525E-02,0.145642451936,0.267303369781,0.414451248721,
+    0.561856093675,0.690551356505,0.747591375636,0.845106549997,
+    0.948369229429,1.),.UNSPECIFIED.);
+#3537 = CARTESIAN_POINT('',(-5.348088590405,-6.E-07));
+#3538 = CARTESIAN_POINT('',(-5.281601009359,5.290368740313E-03));
+#3539 = CARTESIAN_POINT('',(-5.215110757618,1.05815894311E-02));
+#3540 = CARTESIAN_POINT('',(-5.148622598147,1.587263869186E-02));
+#3541 = CARTESIAN_POINT('',(-5.082135759094,2.116355517971E-02));
+#3542 = CARTESIAN_POINT('',(-5.015647624579,2.645454108755E-02));
+#3543 = CARTESIAN_POINT('',(-4.949157425461,3.174566364224E-02));
+#3544 = CARTESIAN_POINT('',(-4.837890912389,4.059994831216E-02));
+#3545 = CARTESIAN_POINT('',(-4.79311148588,4.416336624943E-02));
+#3546 = CARTESIAN_POINT('',(-4.748332324077,4.772675720047E-02));
+#3547 = CARTESIAN_POINT('',(-4.703553323016,5.12901368545E-02));
+#3548 = CARTESIAN_POINT('',(-4.658774120727,5.485354336899E-02));
+#3549 = CARTESIAN_POINT('',(-4.61399461667,5.841699093462E-02));
+#3550 = CARTESIAN_POINT('',(-4.476269935096,6.937684305192E-02));
+#3551 = CARTESIAN_POINT('',(-4.383309400841,7.677452194901E-02));
+#3552 = CARTESIAN_POINT('',(-4.290359979172,8.417139332019E-02));
+#3553 = CARTESIAN_POINT('',(-4.197417663661,9.15677426287E-02));
+#3554 = CARTESIAN_POINT('',(-4.104468381418,9.896461613829E-02));
+#3555 = CARTESIAN_POINT('',(-4.011508056949,0.106362261486));
+#3556 = CARTESIAN_POINT('',(-3.806146075828,0.122704411005));
+#3557 = CARTESIAN_POINT('',(-3.693690561771,0.131653147377));
+#3558 = CARTESIAN_POINT('',(-3.58126636857,0.14059919225));
+#3559 = CARTESIAN_POINT('',(-3.468855255076,0.149544095587));
+#3560 = CARTESIAN_POINT('',(-3.356430873227,0.158490154292));
+#3561 = CARTESIAN_POINT('',(-3.243975095393,0.167438912366));
+#3562 = CARTESIAN_POINT('',(-3.018945065694,0.185346251555));
+#3563 = CARTESIAN_POINT('',(-2.90629266055,0.19431105373));
+#3564 = CARTESIAN_POINT('',(-2.793671954073,0.203273523165));
+#3565 = CARTESIAN_POINT('',(-2.681064623444,0.212234994072));
+#3566 = CARTESIAN_POINT('',(-2.568444103243,0.221197392191));
+#3567 = CARTESIAN_POINT('',(-2.455791950624,0.230162106965));
+#3568 = CARTESIAN_POINT('',(-2.244859603751,0.246947551571));
+#3569 = CARTESIAN_POINT('',(-2.146520419449,0.254773012225));
+#3570 = CARTESIAN_POINT('',(-2.048195850593,0.262597215285));
+#3571 = CARTESIAN_POINT('',(-1.949880516233,0.270420697661));
+#3572 = CARTESIAN_POINT('',(-1.851555808985,0.278245022674));
+#3573 = CARTESIAN_POINT('',(-1.753216424754,0.286070619296));
+#3574 = CARTESIAN_POINT('',(-1.611319883176,0.29736245601));
+#3575 = CARTESIAN_POINT('',(-1.567742581602,0.300830259614));
+#3576 = CARTESIAN_POINT('',(-1.524165547516,0.304298046379));
+#3577 = CARTESIAN_POINT('',(-1.480588692771,0.307765813962));
+#3578 = CARTESIAN_POINT('',(-1.437011699584,0.311233578676));
+#3579 = CARTESIAN_POINT('',(-1.393434474678,0.314701342519));
+#3580 = CARTESIAN_POINT('',(-1.275358922298,0.324097443415));
+#3581 = CARTESIAN_POINT('',(-1.200855303613,0.330026162313));
+#3582 = CARTESIAN_POINT('',(-1.126355386032,0.33595452342));
+#3583 = CARTESIAN_POINT('',(-1.051857779625,0.341882620823));
+#3584 = CARTESIAN_POINT('',(-0.977357755674,0.347810879576));
+#3585 = CARTESIAN_POINT('',(-0.902853942589,0.353739516303));
+#3586 = CARTESIAN_POINT('',(-0.749465177265,0.365945735237));
+#3587 = CARTESIAN_POINT('',(-0.670568631046,0.372224263596));
+#3588 = CARTESIAN_POINT('',(-0.591676936821,0.378502641849));
+#3589 = CARTESIAN_POINT('',(-0.512788392574,0.384781117065));
+#3590 = CARTESIAN_POINT('',(-0.433896912232,0.391059964187));
+#3591 = CARTESIAN_POINT('',(-0.355000796281,0.397338854986));
+#3592 = CARTESIAN_POINT('',(-0.236667147883,0.40675555098));
+#3593 = CARTESIAN_POINT('',(-0.197222693105,0.409894308287));
+#3594 = CARTESIAN_POINT('',(-0.157778384291,0.413032903687));
+#3595 = CARTESIAN_POINT('',(-0.118334129753,0.416171338059));
+#3596 = CARTESIAN_POINT('',(-7.888967723306E-02,0.419309678725));
+#3597 = CARTESIAN_POINT('',(-3.944488617656E-02,0.4224480814));
+#3598 = CARTESIAN_POINT('',(0.,0.425586812131));
+#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3600 = PCURVE('',#1063,#3601);
+#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3665);
+#3602 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#3603,#3604,#3605,#3606,#3607,
+    #3608,#3609,#3610,#3611,#3612,#3613,#3614,#3615,#3616,#3617,#3618,
+    #3619,#3620,#3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,#3629,
+    #3630,#3631,#3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,#3640,
+    #3641,#3642,#3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,#3651,
+    #3652,#3653,#3654,#3655,#3656,#3657,#3658,#3659,#3660,#3661,#3662,
+    #3663,#3664),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.70288964525E-02,0.145642451936,0.267303369781,0.414451248721,
+    0.561856093675,0.690551356505,0.747591375636,0.845106549997,
+    0.948369229429,1.),.UNSPECIFIED.);
+#3603 = CARTESIAN_POINT('',(2.382595149804E-02,0.938051413461));
+#3604 = CARTESIAN_POINT('',(2.38257224509E-02,1.004749134515));
+#3605 = CARTESIAN_POINT('',(2.382538230504E-02,1.071449794564));
+#3606 = CARTESIAN_POINT('',(2.382505023172E-02,1.138148581204));
+#3607 = CARTESIAN_POINT('',(2.382479375195E-02,1.204846158627));
+#3608 = CARTESIAN_POINT('',(2.382463821831E-02,1.271545018038));
+#3609 = CARTESIAN_POINT('',(2.382457629675E-02,1.338245828072));
+#3610 = CARTESIAN_POINT('',(2.382457822391E-02,1.449864547979));
+#3611 = CARTESIAN_POINT('',(2.382460733048E-02,1.494785655454));
+#3612 = CARTESIAN_POINT('',(2.382466351064E-02,1.539706421591));
+#3613 = CARTESIAN_POINT('',(2.38247295001E-02,1.58462694867));
+#3614 = CARTESIAN_POINT('',(2.382478315446E-02,1.62954760575));
+#3615 = CARTESIAN_POINT('',(2.382480857596E-02,1.674468507122));
+#3616 = CARTESIAN_POINT('',(2.382480446787E-02,1.812627956122));
+#3617 = CARTESIAN_POINT('',(2.382468060826E-02,1.905881781031));
+#3618 = CARTESIAN_POINT('',(2.382438579294E-02,1.999124445092));
+#3619 = CARTESIAN_POINT('',(2.382397065068E-02,2.092360198611));
+#3620 = CARTESIAN_POINT('',(2.382358276634E-02,2.185603259201));
+#3621 = CARTESIAN_POINT('',(2.382338618954E-02,2.278857642798));
+#3622 = CARTESIAN_POINT('',(2.382342552672E-02,2.484869520447));
+#3623 = CARTESIAN_POINT('',(2.382376184714E-02,2.597681099832));
+#3624 = CARTESIAN_POINT('',(2.38244918033E-02,2.710461247554));
+#3625 = CARTESIAN_POINT('',(2.382543004837E-02,2.823227904616));
+#3626 = CARTESIAN_POINT('',(2.382620837855E-02,2.936007494403));
+#3627 = CARTESIAN_POINT('',(2.382658481387E-02,3.048818373163));
+#3628 = CARTESIAN_POINT('',(2.382654658202E-02,3.274559003016));
+#3629 = CARTESIAN_POINT('',(2.382612861599E-02,3.387567156804));
+#3630 = CARTESIAN_POINT('',(2.382532650913E-02,3.500543736468));
+#3631 = CARTESIAN_POINT('',(2.382435463787E-02,3.613507288649));
+#3632 = CARTESIAN_POINT('',(2.382362380068E-02,3.72648442157));
+#3633 = CARTESIAN_POINT('',(2.382330166429E-02,3.839493262604));
+#3634 = CARTESIAN_POINT('',(2.38233104107E-02,4.051093087264));
+#3635 = CARTESIAN_POINT('',(2.382356268495E-02,4.149743297263));
+#3636 = CARTESIAN_POINT('',(2.382403013946E-02,4.248378546951));
+#3637 = CARTESIAN_POINT('',(2.382450909644E-02,4.347004177976));
+#3638 = CARTESIAN_POINT('',(2.382482988827E-02,4.44563901782));
+#3639 = CARTESIAN_POINT('',(2.382495059003E-02,4.544288688251));
+#3640 = CARTESIAN_POINT('',(2.382493503737E-02,4.686633319655));
+#3641 = CARTESIAN_POINT('',(2.382490240966E-02,4.73034828309));
+#3642 = CARTESIAN_POINT('',(2.382485234935E-02,4.774063043746));
+#3643 = CARTESIAN_POINT('',(2.382480050734E-02,4.817777697615));
+#3644 = CARTESIAN_POINT('',(2.382476223108E-02,4.86149256383));
+#3645 = CARTESIAN_POINT('',(2.382474702905E-02,4.905207729115));
+#3646 = CARTESIAN_POINT('',(2.382476330335E-02,5.023657183261));
+#3647 = CARTESIAN_POINT('',(2.382484393428E-02,5.098396878103));
+#3648 = CARTESIAN_POINT('',(2.38250090806E-02,5.173132945008));
+#3649 = CARTESIAN_POINT('',(2.382529971263E-02,5.247866604886));
+#3650 = CARTESIAN_POINT('',(2.382564905202E-02,5.322602404606));
+#3651 = CARTESIAN_POINT('',(2.382588934452E-02,5.397341607258));
+#3652 = CARTESIAN_POINT('',(2.38259112258E-02,5.551214382891));
+#3653 = CARTESIAN_POINT('',(2.382565708731E-02,5.630359548863));
+#3654 = CARTESIAN_POINT('',(2.382504853818E-02,5.709499614344));
+#3655 = CARTESIAN_POINT('',(2.382390691051E-02,5.788636611373));
+#3656 = CARTESIAN_POINT('',(2.382258182889E-02,5.867777210195));
+#3657 = CARTESIAN_POINT('',(2.38218159839E-02,5.946923498618));
+#3658 = CARTESIAN_POINT('',(2.382187711386E-02,6.065632940821));
+#3659 = CARTESIAN_POINT('',(2.382209905542E-02,6.105202754656));
+#3660 = CARTESIAN_POINT('',(2.382253875138E-02,6.144772437965));
+#3661 = CARTESIAN_POINT('',(2.382318952562E-02,6.184341937973));
+#3662 = CARTESIAN_POINT('',(2.382395225824E-02,6.223911279973));
+#3663 = CARTESIAN_POINT('',(2.382456580724E-02,6.263480277094));
+#3664 = CARTESIAN_POINT('',(2.382453743021E-02,6.303048240067));
+#3665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3666 = ADVANCED_FACE('',(#3667),#1063,.F.);
+#3667 = FACE_BOUND('',#3668,.F.);
+#3668 = EDGE_LOOP('',(#3669,#3670,#3671,#3718));
+#3669 = ORIENTED_EDGE('',*,*,#3469,.F.);
+#3670 = ORIENTED_EDGE('',*,*,#1011,.F.);
+#3671 = ORIENTED_EDGE('',*,*,#3672,.T.);
+#3672 = EDGE_CURVE('',#913,#3673,#3675,.T.);
+#3673 = VERTEX_POINT('',#3674);
+#3674 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#3675 = SURFACE_CURVE('',#3676,(#3704,#3711),.PCURVE_S1.);
+#3676 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3677,#3678,#3679,#3680,#3681,
+    #3682,#3683,#3684,#3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,
+    #3693,#3694,#3695,#3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703),
+  .UNSPECIFIED.,.F.,.F.,(9,6,6,6,9),(0.,1.57576206969,3.151524139379,
+    4.727286209069,6.303048278758),.UNSPECIFIED.);
+#3677 = CARTESIAN_POINT('',(9.872963,16.21875,3.));
+#3678 = CARTESIAN_POINT('',(9.872963359628,16.20312498356,3.296487465447
+    ));
+#3679 = CARTESIAN_POINT('',(9.806448359994,16.187499876576,
+    3.592973963869));
+#3680 = CARTESIAN_POINT('',(9.673358253106,16.171875042895,
+    3.872049182959));
+#3681 = CARTESIAN_POINT('',(9.479239756779,16.156250020261,
+    4.116278702498));
+#3682 = CARTESIAN_POINT('',(9.235005592378,16.140624993382,
+    4.310405669017));
+#3683 = CARTESIAN_POINT('',(8.955939536774,16.124999972324,
+    4.443468527957));
+#3684 = CARTESIAN_POINT('',(8.362966092421,16.093749961955,
+    4.576532389938));
+#3685 = CARTESIAN_POINT('',(7.769987259213,16.062499984655,
+    4.443468944931));
+#3686 = CARTESIAN_POINT('',(7.490915324914,16.046874998113,
+    4.310405595975));
+#3687 = CARTESIAN_POINT('',(7.246678782991,16.031249991407,
+    4.116280995946));
+#3688 = CARTESIAN_POINT('',(7.052555957244,16.015624977963,
+    3.872045040904));
+#3689 = CARTESIAN_POINT('',(6.919494796719,15.999999976431,
+    3.592975422159));
+#3690 = CARTESIAN_POINT('',(6.786433497983,15.968749980915,
+    2.999999983831));
+#3691 = CARTESIAN_POINT('',(6.919494996735,15.937499985398,
+    2.407024590386));
+#3692 = CARTESIAN_POINT('',(7.052556121686,15.921874983866,
+    2.127955047103));
+#3693 = CARTESIAN_POINT('',(7.246678200537,15.906249970421,
+    1.883718882448));
+#3694 = CARTESIAN_POINT('',(7.490915014994,15.890624963716,1.68959368909
+    ));
+#3695 = CARTESIAN_POINT('',(7.769987213203,15.874999977174,
+    1.556530918502));
+#3696 = CARTESIAN_POINT('',(8.362966105486,15.843749999873,
+    1.423468418866));
+#3697 = CARTESIAN_POINT('',(8.955939490764,15.812499989505,1.556531862)
+  );
+#3698 = CARTESIAN_POINT('',(9.235005603637,15.796874968441,
+    1.689594411528));
+#3699 = CARTESIAN_POINT('',(9.479240522411,15.781249941584,1.88371763603
+    ));
+#3700 = CARTESIAN_POINT('',(9.673361447396,15.765624918915,
+    2.127952773911));
+#3701 = CARTESIAN_POINT('',(9.806443831185,15.750000085261,
+    2.407026195561));
+#3702 = CARTESIAN_POINT('',(9.872963474947,15.73437497827,2.703512532528
+    ));
+#3703 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#3704 = PCURVE('',#1063,#3705);
+#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710);
+#3706 = LINE('',#3707,#3708);
+#3707 = CARTESIAN_POINT('',(0.3125,0.));
+#3708 = VECTOR('',#3709,1.);
+#3709 = DIRECTION('',(0.,1.));
+#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3711 = PCURVE('',#950,#3712);
+#3712 = DEFINITIONAL_REPRESENTATION('',(#3713),#3717);
+#3713 = LINE('',#3714,#3715);
+#3714 = CARTESIAN_POINT('',(0.,0.));
+#3715 = VECTOR('',#3716,1.);
+#3716 = DIRECTION('',(0.,1.));
+#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3718 = ORIENTED_EDGE('',*,*,#3719,.F.);
+#3719 = EDGE_CURVE('',#3442,#3673,#3720,.T.);
+#3720 = SURFACE_CURVE('',#3721,(#3724,#3731),.PCURVE_S1.);
+#3721 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3722,#3723),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#3722 = CARTESIAN_POINT('',(9.602330299883,15.56250099484,3.000000052778
+    ));
+#3723 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#3724 = PCURVE('',#1063,#3725);
+#3725 = DEFINITIONAL_REPRESENTATION('',(#3726),#3730);
+#3726 = LINE('',#3727,#3728);
+#3727 = CARTESIAN_POINT('',(0.,6.303048278758));
+#3728 = VECTOR('',#3729,1.);
+#3729 = DIRECTION('',(1.,0.));
+#3730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3731 = PCURVE('',#3732,#3787);
+#3732 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#3733,#3734,#3735,#3736,#3737,#3738,#3739,#3740,#3741,#3742,#3743
+      ,#3744,#3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752,#3753,#3754
+      ,#3755,#3756,#3757,#3758,#3759)
+    ,(#3760,#3761,#3762,#3763,#3764,#3765,#3766,#3767,#3768,#3769,#3770
+      ,#3771,#3772,#3773,#3774,#3775,#3776,#3777,#3778,#3779,#3780,#3781
+      ,#3782,#3783,#3784,#3785,#3786
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#3733 = CARTESIAN_POINT('',(9.602330299883,15.56250099484,3.000000052778
+    ));
+#3734 = CARTESIAN_POINT('',(9.602330392275,15.546876423324,
+    3.243360306212));
+#3735 = CARTESIAN_POINT('',(9.547732872825,15.53125421165,3.486683375761
+    ));
+#3736 = CARTESIAN_POINT('',(9.438511867456,15.515624876663,
+    3.715751783657));
+#3737 = CARTESIAN_POINT('',(9.279165706207,15.500000467019,
+    3.916217781963));
+#3738 = CARTESIAN_POINT('',(9.078711390128,15.484376167254,
+    4.075544321204));
+#3739 = CARTESIAN_POINT('',(8.84966179929,15.468751716146,4.184759739246
+    ));
+#3740 = CARTESIAN_POINT('',(8.362966156824,15.437501986367,
+    4.293974852035));
+#3741 = CARTESIAN_POINT('',(7.876263844623,15.406251394771,
+    4.184760147965));
+#3742 = CARTESIAN_POINT('',(7.647208010423,15.390626044027,
+    4.075545101588));
+#3743 = CARTESIAN_POINT('',(7.446747179339,15.375001218789,
+    3.916212179898));
+#3744 = CARTESIAN_POINT('',(7.287417334805,15.359376569187,
+    3.715752459273));
+#3745 = CARTESIAN_POINT('',(7.178203898991,15.343751609101,
+    3.486699581578));
+#3746 = CARTESIAN_POINT('',(7.068990432582,15.31250149226,2.999999912423
+    ));
+#3747 = CARTESIAN_POINT('',(7.178204018544,15.281251375419,
+    2.513300270096));
+#3748 = CARTESIAN_POINT('',(7.287417473563,15.265626415333,
+    2.284247427964));
+#3749 = CARTESIAN_POINT('',(7.446747130398,15.250001765731,
+    2.083787667879));
+#3750 = CARTESIAN_POINT('',(7.64720805978,15.234376940493,1.924454602366
+    ));
+#3751 = CARTESIAN_POINT('',(7.876263983388,15.218751589749,
+    1.815239750611));
+#3752 = CARTESIAN_POINT('',(8.362966326471,15.187500998152,
+    1.706025379057));
+#3753 = CARTESIAN_POINT('',(8.849661938054,15.156251268374,
+    1.815240434578));
+#3754 = CARTESIAN_POINT('',(9.078711531253,15.140626817264,
+    1.924455793584));
+#3755 = CARTESIAN_POINT('',(9.279166042438,15.125002517506,
+    2.083781289359));
+#3756 = CARTESIAN_POINT('',(9.438512871908,15.109378107852,
+    2.284248913361));
+#3757 = CARTESIAN_POINT('',(9.547731641261,15.093748772872,
+    2.513316821705));
+#3758 = CARTESIAN_POINT('',(9.60233045642,15.078126561196,2.756639852122
+    ));
+#3759 = CARTESIAN_POINT('',(9.602330538452,15.062501989679,
+    3.000000105556));
+#3760 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#3761 = CARTESIAN_POINT('',(9.872964194998,15.703124945387,
+    3.296487627333));
+#3762 = CARTESIAN_POINT('',(9.806449158988,15.687499838394,
+    3.592974289867));
+#3763 = CARTESIAN_POINT('',(9.673358978841,15.671875004727,
+    3.872049663417));
+#3764 = CARTESIAN_POINT('',(9.479240375557,15.656249982091,
+    4.116279318245));
+#3765 = CARTESIAN_POINT('',(9.235006076343,15.64062495521,4.310406392455
+    ));
+#3766 = CARTESIAN_POINT('',(8.955939866604,15.62499993415,4.443469325344
+    ));
+#3767 = CARTESIAN_POINT('',(8.362966094535,15.59374992378,4.576533261699
+    ));
+#3768 = CARTESIAN_POINT('',(7.769986933258,15.562499946482,
+    4.443469743909));
+#3769 = CARTESIAN_POINT('',(7.490914844468,15.546874959941,
+    4.310406321751));
+#3770 = CARTESIAN_POINT('',(7.246678167224,15.531249953235,
+    4.116281614707));
+#3771 = CARTESIAN_POINT('',(7.052555233806,15.515624939789,
+    3.872045524864));
+#3772 = CARTESIAN_POINT('',(6.91949399933,15.499999938258,3.592975751983
+    ));
+#3773 = CARTESIAN_POINT('',(6.786432626222,15.468749942741,
+    2.999999985945));
+#3774 = CARTESIAN_POINT('',(6.919494197756,15.437499947225,
+    2.407024264433));
+#3775 = CARTESIAN_POINT('',(7.052555395909,15.421874945693,
+    2.127954566657));
+#3776 = CARTESIAN_POINT('',(7.246677581777,15.406249932247,
+    1.883718266681));
+#3777 = CARTESIAN_POINT('',(7.490914531032,15.390624925541,
+    1.689592965654));
+#3778 = CARTESIAN_POINT('',(7.769986883376,15.374999939,1.556530121114)
+  );
+#3779 = CARTESIAN_POINT('',(8.362966103371,15.343749961701,
+    1.423467547104));
+#3780 = CARTESIAN_POINT('',(8.955939816722,15.312499951332,
+    1.556531063022));
+#3781 = CARTESIAN_POINT('',(9.235006084088,15.296874930267,1.68959368575
+    ));
+#3782 = CARTESIAN_POINT('',(9.479241138195,15.281249903407,1.88371701729
+    ));
+#3783 = CARTESIAN_POINT('',(9.673362170791,15.265624880736,
+    2.127952289938));
+#3784 = CARTESIAN_POINT('',(9.806444628588,15.250000047096,
+    2.407025865691));
+#3785 = CARTESIAN_POINT('',(9.872964309522,15.234374940096,
+    2.703512366591));
+#3786 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#3787 = DEFINITIONAL_REPRESENTATION('',(#3788),#3792);
+#3788 = LINE('',#3789,#3790);
+#3789 = CARTESIAN_POINT('',(0.,0.));
+#3790 = VECTOR('',#3791,1.);
+#3791 = DIRECTION('',(1.,0.));
+#3792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3793 = ADVANCED_FACE('',(#3794),#950,.F.);
+#3794 = FACE_BOUND('',#3795,.F.);
+#3795 = EDGE_LOOP('',(#3796,#3797,#3798,#3839));
+#3796 = ORIENTED_EDGE('',*,*,#3672,.F.);
+#3797 = ORIENTED_EDGE('',*,*,#912,.F.);
+#3798 = ORIENTED_EDGE('',*,*,#3799,.T.);
+#3799 = EDGE_CURVE('',#778,#3800,#3802,.T.);
+#3800 = VERTEX_POINT('',#3801);
+#3801 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#3802 = SURFACE_CURVE('',#3803,(#3825,#3832),.PCURVE_S1.);
+#3803 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#3804,#3805,#3806,#3807,#3808,
+    #3809,#3810,#3811,#3812,#3813,#3814,#3815,#3816,#3817,#3818,#3819,
+    #3820,#3821,#3822,#3823,#3824),.UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#3804 = CARTESIAN_POINT('',(9.872963,16.28125,3.));
+#3805 = CARTESIAN_POINT('',(9.872963672551,16.25852270336,3.431254529255
+    ));
+#3806 = CARTESIAN_POINT('',(9.737516017209,16.23579522234,3.862507136271
+    ));
+#3807 = CARTESIAN_POINT('',(9.466447850185,16.213068554379,
+    4.246489345158));
+#3808 = CARTESIAN_POINT('',(9.078668578059,16.190340810911,
+    4.535818158025));
+#3809 = CARTESIAN_POINT('',(8.611007981709,16.167613326014,
+    4.691721855313));
+#3810 = CARTESIAN_POINT('',(8.114927763277,16.144886540178,
+    4.691668188752));
+#3811 = CARTESIAN_POINT('',(7.64728525513,16.122159052665,4.535858427678
+    ));
+#3812 = CARTESIAN_POINT('',(7.259405412575,16.099431811251,
+    4.246471563384));
+#3813 = CARTESIAN_POINT('',(6.988444598484,16.076704519848,3.86250978672
+    ));
+#3814 = CARTESIAN_POINT('',(6.717483370468,16.031249980914,
+    2.999999963945));
+#3815 = CARTESIAN_POINT('',(6.988444972872,15.985795441981,
+    2.137490258785));
+#3816 = CARTESIAN_POINT('',(7.259406658847,15.963068164516,
+    1.753528487004));
+#3817 = CARTESIAN_POINT('',(7.647276823198,15.940340854395,
+    1.464145018407));
+#3818 = CARTESIAN_POINT('',(8.114938089367,15.917613519486,
+    1.308309711777));
+#3819 = CARTESIAN_POINT('',(8.611009380853,15.894886537924,
+    1.308319247722));
+#3820 = CARTESIAN_POINT('',(9.078648705043,15.872159205796,
+    1.464152238806));
+#3821 = CARTESIAN_POINT('',(9.466473605239,15.849431393436,
+    1.753517211886));
+#3822 = CARTESIAN_POINT('',(9.737504124395,15.826704739509,
+    2.137493284372));
+#3823 = CARTESIAN_POINT('',(9.872963400407,15.803977258471,2.56874546872
+    ));
+#3824 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#3825 = PCURVE('',#950,#3826);
+#3826 = DEFINITIONAL_REPRESENTATION('',(#3827),#3831);
+#3827 = LINE('',#3828,#3829);
+#3828 = CARTESIAN_POINT('',(6.25E-02,0.));
+#3829 = VECTOR('',#3830,1.);
+#3830 = DIRECTION('',(0.,1.));
+#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3832 = PCURVE('',#831,#3833);
+#3833 = DEFINITIONAL_REPRESENTATION('',(#3834),#3838);
+#3834 = LINE('',#3835,#3836);
+#3835 = CARTESIAN_POINT('',(0.,0.));
+#3836 = VECTOR('',#3837,1.);
+#3837 = DIRECTION('',(0.,1.));
+#3838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3839 = ORIENTED_EDGE('',*,*,#3840,.F.);
+#3840 = EDGE_CURVE('',#3673,#3800,#3841,.T.);
+#3841 = SURFACE_CURVE('',#3842,(#3845,#3852),.PCURVE_S1.);
+#3842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3843,#3844),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#3843 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#3844 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#3845 = PCURVE('',#950,#3846);
+#3846 = DEFINITIONAL_REPRESENTATION('',(#3847),#3851);
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(0.,6.303048278758));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(1.,0.));
+#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3852 = PCURVE('',#3853,#3896);
+#3853 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#3854,#3855,#3856,#3857,#3858,#3859,#3860,#3861,#3862,#3863,#3864
+      ,#3865,#3866,#3867,#3868,#3869,#3870,#3871,#3872,#3873,#3874)
+    ,(#3875,#3876,#3877,#3878,#3879,#3880,#3881,#3882,#3883,#3884,#3885
+      ,#3886,#3887,#3888,#3889,#3890,#3891,#3892,#3893,#3894,#3895
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#3854 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#3855 = CARTESIAN_POINT('',(9.872964358646,15.696022665186,
+    3.431254731587));
+#3856 = CARTESIAN_POINT('',(9.737515348574,15.673295184149,
+    3.862507496393));
+#3857 = CARTESIAN_POINT('',(9.466451183234,15.650568516244,
+    4.246489002624));
+#3858 = CARTESIAN_POINT('',(9.078666921459,15.627840772712,
+    4.535822971759));
+#3859 = CARTESIAN_POINT('',(8.611007882411,15.605113287845,
+    4.691716665484));
+#3860 = CARTESIAN_POINT('',(8.114929170313,15.582386502,4.691672870682)
+  );
+#3861 = CARTESIAN_POINT('',(7.647283771531,15.559659014498,
+    4.535857976203));
+#3862 = CARTESIAN_POINT('',(7.259405083253,15.536931773077,
+    4.246472353244));
+#3863 = CARTESIAN_POINT('',(6.98844398989,15.514204481674,3.862510192508
+    ));
+#3864 = CARTESIAN_POINT('',(6.717482590565,15.468749942741,
+    2.999999974409));
+#3865 = CARTESIAN_POINT('',(6.98844427851,15.423295403808,2.137489846981
+    ));
+#3866 = CARTESIAN_POINT('',(7.259405943879,15.400568126344,
+    1.753527406008));
+#3867 = CARTESIAN_POINT('',(7.647277621212,15.377840816213,
+    1.464145818899));
+#3868 = CARTESIAN_POINT('',(8.114936460197,15.355113481312,
+    1.308307954651));
+#3869 = CARTESIAN_POINT('',(8.611009702068,15.332386499765,
+    1.308317289731));
+#3870 = CARTESIAN_POINT('',(9.078651047667,15.309659167626,
+    1.464152888741));
+#3871 = CARTESIAN_POINT('',(9.466471316206,15.28693135524,1.753516377238
+    ));
+#3872 = CARTESIAN_POINT('',(9.737506096038,15.264204701349,
+    2.137492826677));
+#3873 = CARTESIAN_POINT('',(9.872964145694,15.241477220297,
+    2.568745262338));
+#3874 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#3875 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#3876 = CARTESIAN_POINT('',(9.872964746665,15.758522665185,
+    3.431254833765));
+#3877 = CARTESIAN_POINT('',(9.737516995622,15.735795184142,3.86250774779
+    ));
+#3878 = CARTESIAN_POINT('',(9.466448636224,15.713068516246,
+    4.246490229758));
+#3879 = CARTESIAN_POINT('',(9.078669089318,15.690340772729,
+    4.535819248868));
+#3880 = CARTESIAN_POINT('',(8.611008159913,15.667613287809,
+    4.691723057971));
+#3881 = CARTESIAN_POINT('',(8.11492758945,15.644886502025,4.691669391508
+    ));
+#3882 = CARTESIAN_POINT('',(7.647284748318,15.622159014488,4.53585952071
+    ));
+#3883 = CARTESIAN_POINT('',(7.259404629675,15.599431773078,
+    4.246472451013));
+#3884 = CARTESIAN_POINT('',(6.988443622424,15.576704481673,
+    3.862510401757));
+#3885 = CARTESIAN_POINT('',(6.717482200613,15.53124994274,2.999999966151
+    ));
+#3886 = CARTESIAN_POINT('',(6.988443994498,15.485795403807,
+    2.137489647435));
+#3887 = CARTESIAN_POINT('',(7.259405872552,15.463068126342,
+    1.753527602301));
+#3888 = CARTESIAN_POINT('',(7.647276312467,15.440340816216,
+    1.464143927433));
+#3889 = CARTESIAN_POINT('',(8.114937910645,15.417613481302,
+    1.308308509441));
+#3890 = CARTESIAN_POINT('',(8.611009554874,15.39488649977,1.308318044644
+    ));
+#3891 = CARTESIAN_POINT('',(9.078649211985,15.372159167637,
+    1.464151145906));
+#3892 = CARTESIAN_POINT('',(9.466474387982,15.349431355218,
+    1.753516324361));
+#3893 = CARTESIAN_POINT('',(9.737505100495,15.326704701358,
+    2.137492669165));
+#3894 = CARTESIAN_POINT('',(9.872964473365,15.303977220297,
+    2.568745160159));
+#3895 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901);
+#3897 = LINE('',#3898,#3899);
+#3898 = CARTESIAN_POINT('',(0.,0.));
+#3899 = VECTOR('',#3900,1.);
+#3900 = DIRECTION('',(1.,0.));
+#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3902 = ADVANCED_FACE('',(#3903),#831,.F.);
+#3903 = FACE_BOUND('',#3904,.F.);
+#3904 = EDGE_LOOP('',(#3905,#3906,#3907,#3970));
+#3905 = ORIENTED_EDGE('',*,*,#3799,.F.);
+#3906 = ORIENTED_EDGE('',*,*,#777,.F.);
+#3907 = ORIENTED_EDGE('',*,*,#3908,.T.);
+#3908 = EDGE_CURVE('',#745,#3074,#3909,.T.);
+#3909 = SURFACE_CURVE('',#3910,(#3928,#3949),.PCURVE_S1.);
+#3910 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3911,#3912,#3913,#3914,#3915,
+    #3916,#3917,#3918,#3919,#3920,#3921,#3922,#3923,#3924,#3925,#3926,
+    #3927),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.143392738171,
+    0.729045490165,1.),.UNSPECIFIED.);
+#3911 = CARTESIAN_POINT('',(9.1110824972,16.0000006,1.986137475834));
+#3912 = CARTESIAN_POINT('',(9.13373944975,15.998222271953,2.002855825256
+    ));
+#3913 = CARTESIAN_POINT('',(9.155948097053,15.996443941651,
+    2.020181775673));
+#3914 = CARTESIAN_POINT('',(9.17768803515,15.994665610082,2.038100270642
+    ));
+#3915 = CARTESIAN_POINT('',(9.198939590291,15.992887278413,2.05659538933
+    ));
+#3916 = CARTESIAN_POINT('',(9.219683818944,15.99110894799,2.075650346513
+    ));
+#3917 = CARTESIAN_POINT('',(9.32248082321,15.98206747369,2.175287267753)
+  );
+#3918 = CARTESIAN_POINT('',(9.3963009608,15.974803660622,2.264379579472)
+  );
+#3919 = CARTESIAN_POINT('',(9.460103080454,15.967540776744,
+    2.361309507608));
+#3920 = CARTESIAN_POINT('',(9.512888111079,15.960278130228,
+    2.464652697028));
+#3921 = CARTESIAN_POINT('',(9.553910953577,15.95301445012,2.572836853616
+    ));
+#3922 = CARTESIAN_POINT('',(9.59607405301,15.942390979595,2.735674432963
+    ));
+#3923 = CARTESIAN_POINT('',(9.606800778448,15.939030621674,
+    2.787858003405));
+#3924 = CARTESIAN_POINT('',(9.614874598066,15.935670214112,
+    2.840551391866));
+#3925 = CARTESIAN_POINT('',(9.620266814143,15.932309800655,2.89358643569
+    ));
+#3926 = CARTESIAN_POINT('',(9.622963,15.928949483711,2.946793204461));
+#3927 = CARTESIAN_POINT('',(9.622963,15.925589424348,3.));
+#3928 = PCURVE('',#831,#3929);
+#3929 = DEFINITIONAL_REPRESENTATION('',(#3930),#3948);
+#3930 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3931,#3932,#3933,#3934,#3935,
+    #3936,#3937,#3938,#3939,#3940,#3941,#3942,#3943,#3944,#3945,#3946,
+    #3947),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.143392738171,
+    0.729045490165,1.),.UNSPECIFIED.);
+#3931 = CARTESIAN_POINT('',(0.28867559748,5.365003049393));
+#3932 = CARTESIAN_POINT('',(0.288675564978,5.387420855512));
+#3933 = CARTESIAN_POINT('',(0.288675533613,5.409838644658));
+#3934 = CARTESIAN_POINT('',(0.288675506389,5.432256414044));
+#3935 = CARTESIAN_POINT('',(0.288675486406,5.454674161616));
+#3936 = CARTESIAN_POINT('',(0.288675476852,5.47709188605));
+#3937 = CARTESIAN_POINT('',(0.288675497986,5.591069231132));
+#3938 = CARTESIAN_POINT('',(0.28867575154,5.68263749618));
+#3939 = CARTESIAN_POINT('',(0.288676380456,5.7741951318));
+#3940 = CARTESIAN_POINT('',(0.288677699874,5.865753195448));
+#3941 = CARTESIAN_POINT('',(0.288678401828,5.957322971984));
+#3942 = CARTESIAN_POINT('',(0.28867829784,6.091245112938));
+#3943 = CARTESIAN_POINT('',(0.288678123912,6.133606295428));
+#3944 = CARTESIAN_POINT('',(0.288677733911,6.175967476991));
+#3945 = CARTESIAN_POINT('',(0.288677219019,6.218328437816));
+#3946 = CARTESIAN_POINT('',(0.288676836637,6.260688842504));
+#3947 = CARTESIAN_POINT('',(0.288677010383,6.303048240066));
+#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3949 = PCURVE('',#765,#3950);
+#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3969);
+#3951 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3952,#3953,#3954,#3955,#3956,
+    #3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966,#3967,
+    #3968),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.143392738171,
+    0.729045490165,1.),.UNSPECIFIED.);
+#3952 = CARTESIAN_POINT('',(-0.935090468964,-6.E-07));
+#3953 = CARTESIAN_POINT('',(-0.912743304524,1.777728046678E-03));
+#3954 = CARTESIAN_POINT('',(-0.890396128019,3.556058349248E-03));
+#3955 = CARTESIAN_POINT('',(-0.868048940434,5.334389918448E-03));
+#3956 = CARTESIAN_POINT('',(-0.845701743847,7.112721587173E-03));
+#3957 = CARTESIAN_POINT('',(-0.823354541427,8.891052010474E-03));
+#3958 = CARTESIAN_POINT('',(-0.709735619763,1.793252631046E-02));
+#3959 = CARTESIAN_POINT('',(-0.618454888228,2.519633937829E-02));
+#3960 = CARTESIAN_POINT('',(-0.527184560706,3.245922325617E-02));
+#3961 = CARTESIAN_POINT('',(-0.435914371918,3.972186977157E-02));
+#3962 = CARTESIAN_POINT('',(-0.344634204741,4.698554987968E-02));
+#3963 = CARTESIAN_POINT('',(-0.211136091801,5.76090204052E-02));
+#3964 = CARTESIAN_POINT('',(-0.16890909438,6.096937832567E-02));
+#3965 = CARTESIAN_POINT('',(-0.126682052835,6.432978588795E-02));
+#3966 = CARTESIAN_POINT('',(-8.445492257879E-02,6.769019934512E-02));
+#3967 = CARTESIAN_POINT('',(-4.222761550747E-02,7.105051628931E-02));
+#3968 = CARTESIAN_POINT('',(0.,7.441057565168E-02));
+#3969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3970 = ORIENTED_EDGE('',*,*,#3971,.F.);
+#3971 = EDGE_CURVE('',#3800,#3074,#3972,.T.);
+#3972 = SURFACE_CURVE('',#3973,(#3976,#3983),.PCURVE_S1.);
+#3973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3974,#3975),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#3974 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#3975 = CARTESIAN_POINT('',(9.602331731265,15.937500994837,
+    3.000000052778));
+#3976 = PCURVE('',#831,#3977);
+#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);
+#3978 = LINE('',#3979,#3980);
+#3979 = CARTESIAN_POINT('',(0.,6.303048278758));
+#3980 = VECTOR('',#3981,1.);
+#3981 = DIRECTION('',(1.,0.));
+#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3983 = PCURVE('',#3290,#3984);
+#3984 = DEFINITIONAL_REPRESENTATION('',(#3985),#3989);
+#3985 = LINE('',#3986,#3987);
+#3986 = CARTESIAN_POINT('',(0.,0.));
+#3987 = VECTOR('',#3988,1.);
+#3988 = DIRECTION('',(1.,0.));
+#3989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3990 = ADVANCED_FACE('',(#3991),#765,.F.);
+#3991 = FACE_BOUND('',#3992,.T.);
+#3992 = EDGE_LOOP('',(#3993,#3994,#3995));
+#3993 = ORIENTED_EDGE('',*,*,#3073,.F.);
+#3994 = ORIENTED_EDGE('',*,*,#744,.T.);
+#3995 = ORIENTED_EDGE('',*,*,#3908,.T.);
+#3996 = ADVANCED_FACE('',(#3997,#4050,#4085),#1216,.F.);
+#3997 = FACE_BOUND('',#3998,.F.);
+#3998 = EDGE_LOOP('',(#3999,#4000,#4028,#4049));
+#3999 = ORIENTED_EDGE('',*,*,#1357,.F.);
+#4000 = ORIENTED_EDGE('',*,*,#4001,.T.);
+#4001 = EDGE_CURVE('',#1358,#4002,#4004,.T.);
+#4002 = VERTEX_POINT('',#4003);
+#4003 = CARTESIAN_POINT('',(16.,4.,11.5));
+#4004 = SURFACE_CURVE('',#4005,(#4009,#4016),.PCURVE_S1.);
+#4005 = LINE('',#4006,#4007);
+#4006 = CARTESIAN_POINT('',(16.,4.,0.));
+#4007 = VECTOR('',#4008,1.);
+#4008 = DIRECTION('',(0.,0.,1.));
+#4009 = PCURVE('',#1216,#4010);
+#4010 = DEFINITIONAL_REPRESENTATION('',(#4011),#4015);
+#4011 = LINE('',#4012,#4013);
+#4012 = CARTESIAN_POINT('',(4.,0.));
+#4013 = VECTOR('',#4014,1.);
+#4014 = DIRECTION('',(0.,-1.));
+#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4016 = PCURVE('',#4017,#4022);
+#4017 = PLANE('',#4018);
+#4018 = AXIS2_PLACEMENT_3D('',#4019,#4020,#4021);
+#4019 = CARTESIAN_POINT('',(14.,2.,0.));
+#4020 = DIRECTION('',(0.707106781187,-0.707106781187,0.));
+#4021 = DIRECTION('',(-0.,-0.,-1.));
+#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4027);
+#4023 = LINE('',#4024,#4025);
+#4024 = CARTESIAN_POINT('',(-0.,2.828427124746));
+#4025 = VECTOR('',#4026,1.);
+#4026 = DIRECTION('',(-1.,0.));
+#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4028 = ORIENTED_EDGE('',*,*,#4029,.T.);
+#4029 = EDGE_CURVE('',#4002,#1173,#4030,.T.);
+#4030 = SURFACE_CURVE('',#4031,(#4035,#4042),.PCURVE_S1.);
+#4031 = LINE('',#4032,#4033);
+#4032 = CARTESIAN_POINT('',(16.,4.,11.5));
+#4033 = VECTOR('',#4034,1.);
+#4034 = DIRECTION('',(0.,1.,0.));
+#4035 = PCURVE('',#1216,#4036);
+#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4041);
+#4037 = LINE('',#4038,#4039);
+#4038 = CARTESIAN_POINT('',(4.,-11.5));
+#4039 = VECTOR('',#4040,1.);
+#4040 = DIRECTION('',(1.,0.));
+#4041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4042 = PCURVE('',#1188,#4043);
+#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048);
+#4044 = LINE('',#4045,#4046);
+#4045 = CARTESIAN_POINT('',(0.,0.353553390593));
+#4046 = VECTOR('',#4047,1.);
+#4047 = DIRECTION('',(1.,0.));
+#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4049 = ORIENTED_EDGE('',*,*,#1200,.F.);
+#4050 = FACE_BOUND('',#4051,.F.);
+#4051 = EDGE_LOOP('',(#4052));
+#4052 = ORIENTED_EDGE('',*,*,#4053,.T.);
+#4053 = EDGE_CURVE('',#4054,#4054,#4056,.T.);
+#4054 = VERTEX_POINT('',#4055);
+#4055 = CARTESIAN_POINT('',(16.,11.,11.));
+#4056 = SURFACE_CURVE('',#4057,(#4062,#4073),.PCURVE_S1.);
+#4057 = CIRCLE('',#4058,3.);
+#4058 = AXIS2_PLACEMENT_3D('',#4059,#4060,#4061);
+#4059 = CARTESIAN_POINT('',(16.,11.,8.));
+#4060 = DIRECTION('',(1.,0.,-0.));
+#4061 = DIRECTION('',(0.,0.,1.));
+#4062 = PCURVE('',#1216,#4063);
+#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4072);
+#4064 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4065,#4066,#4067,#4068,
+#4069,#4070,#4071),.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('') );
+#4065 = CARTESIAN_POINT('',(11.,-11.));
+#4066 = CARTESIAN_POINT('',(5.803847577293,-11.));
+#4067 = CARTESIAN_POINT('',(8.401923788647,-6.5));
+#4068 = CARTESIAN_POINT('',(11.,-2.));
+#4069 = CARTESIAN_POINT('',(13.598076211353,-6.5));
+#4070 = CARTESIAN_POINT('',(16.196152422707,-11.));
+#4071 = CARTESIAN_POINT('',(11.,-11.));
+#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4073 = PCURVE('',#4074,#4079);
+#4074 = CYLINDRICAL_SURFACE('',#4075,3.);
+#4075 = AXIS2_PLACEMENT_3D('',#4076,#4077,#4078);
+#4076 = CARTESIAN_POINT('',(0.,11.,8.));
+#4077 = DIRECTION('',(1.,0.,0.));
+#4078 = DIRECTION('',(0.,0.,1.));
+#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084);
+#4080 = LINE('',#4081,#4082);
+#4081 = CARTESIAN_POINT('',(-6.28318530718,16.));
+#4082 = VECTOR('',#4083,1.);
+#4083 = DIRECTION('',(1.,-0.));
+#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4085 = FACE_BOUND('',#4086,.F.);
+#4086 = EDGE_LOOP('',(#4087));
+#4087 = ORIENTED_EDGE('',*,*,#4088,.T.);
+#4088 = EDGE_CURVE('',#4089,#4089,#4091,.T.);
+#4089 = VERTEX_POINT('',#4090);
+#4090 = CARTESIAN_POINT('',(16.,9.5,4.5));
+#4091 = SURFACE_CURVE('',#4092,(#4097,#4108),.PCURVE_S1.);
+#4092 = CIRCLE('',#4093,1.5);
+#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);
+#4094 = CARTESIAN_POINT('',(16.,9.5,3.));
+#4095 = DIRECTION('',(1.,0.,-0.));
+#4096 = DIRECTION('',(0.,0.,1.));
+#4097 = PCURVE('',#1216,#4098);
+#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4107);
+#4099 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4100,#4101,#4102,#4103,
+#4104,#4105,#4106),.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('') );
+#4100 = CARTESIAN_POINT('',(9.5,-4.5));
+#4101 = CARTESIAN_POINT('',(6.901923788647,-4.5));
+#4102 = CARTESIAN_POINT('',(8.200961894323,-2.25));
+#4103 = CARTESIAN_POINT('',(9.5,-8.881784197001E-16));
+#4104 = CARTESIAN_POINT('',(10.799038105677,-2.25));
+#4105 = CARTESIAN_POINT('',(12.098076211353,-4.5));
+#4106 = CARTESIAN_POINT('',(9.5,-4.5));
+#4107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4108 = PCURVE('',#4109,#4114);
+#4109 = CYLINDRICAL_SURFACE('',#4110,1.5);
+#4110 = AXIS2_PLACEMENT_3D('',#4111,#4112,#4113);
+#4111 = CARTESIAN_POINT('',(0.,9.5,3.));
+#4112 = DIRECTION('',(1.,0.,0.));
+#4113 = DIRECTION('',(0.,0.,1.));
+#4114 = DEFINITIONAL_REPRESENTATION('',(#4115),#4119);
+#4115 = LINE('',#4116,#4117);
+#4116 = CARTESIAN_POINT('',(-6.28318530718,16.));
+#4117 = VECTOR('',#4118,1.);
+#4118 = DIRECTION('',(1.,-0.));
+#4119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4120 = ADVANCED_FACE('',(#4121),#1188,.F.);
+#4121 = FACE_BOUND('',#4122,.F.);
+#4122 = EDGE_LOOP('',(#4123,#4124,#4152,#4173,#4174));
+#4123 = ORIENTED_EDGE('',*,*,#4029,.F.);
+#4124 = ORIENTED_EDGE('',*,*,#4125,.T.);
+#4125 = EDGE_CURVE('',#4002,#4126,#4128,.T.);
+#4126 = VERTEX_POINT('',#4127);
+#4127 = CARTESIAN_POINT('',(15.5,4.207106781187,12.));
+#4128 = SURFACE_CURVE('',#4129,(#4133,#4140),.PCURVE_S1.);
+#4129 = LINE('',#4130,#4131);
+#4130 = CARTESIAN_POINT('',(15.23024785661,4.318841777458,12.26975214339
+    ));
+#4131 = VECTOR('',#4132,1.);
+#4132 = DIRECTION('',(-0.678598344546,0.281084637715,0.678598344546));
+#4133 = PCURVE('',#1188,#4134);
+#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139);
+#4135 = LINE('',#4136,#4137);
+#4136 = CARTESIAN_POINT('',(0.318841777458,-0.735040530254));
+#4137 = VECTOR('',#4138,1.);
+#4138 = DIRECTION('',(0.281084637715,-0.959682982261));
+#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4140 = PCURVE('',#4141,#4146);
+#4141 = PLANE('',#4142);
+#4142 = AXIS2_PLACEMENT_3D('',#4143,#4144,#4145);
+#4143 = CARTESIAN_POINT('',(11.823223304703,0.176776695297,11.75));
+#4144 = DIRECTION('',(-0.5,0.5,-0.707106781187));
+#4145 = DIRECTION('',(-0.707106781187,-0.707106781187,5.551115123126E-17
+    ));
+#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151);
+#4147 = LINE('',#4148,#4149);
+#4148 = CARTESIAN_POINT('',(-5.338012472035,0.735040530254));
+#4149 = VECTOR('',#4150,1.);
+#4150 = DIRECTION('',(0.281084637715,0.959682982261));
+#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4152 = ORIENTED_EDGE('',*,*,#4153,.T.);
+#4153 = EDGE_CURVE('',#4126,#2069,#4154,.T.);
+#4154 = SURFACE_CURVE('',#4155,(#4159,#4166),.PCURVE_S1.);
+#4155 = LINE('',#4156,#4157);
+#4156 = CARTESIAN_POINT('',(15.5,4.,12.));
+#4157 = VECTOR('',#4158,1.);
+#4158 = DIRECTION('',(0.,1.,0.));
+#4159 = PCURVE('',#1188,#4160);
+#4160 = DEFINITIONAL_REPRESENTATION('',(#4161),#4165);
+#4161 = LINE('',#4162,#4163);
+#4162 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4163 = VECTOR('',#4164,1.);
+#4164 = DIRECTION('',(1.,0.));
+#4165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4166 = PCURVE('',#2107,#4167);
+#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172);
+#4168 = LINE('',#4169,#4170);
+#4169 = CARTESIAN_POINT('',(7.5,-4.));
+#4170 = VECTOR('',#4171,1.);
+#4171 = DIRECTION('',(0.,1.));
+#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4173 = ORIENTED_EDGE('',*,*,#2068,.T.);
+#4174 = ORIENTED_EDGE('',*,*,#1172,.T.);
+#4175 = ADVANCED_FACE('',(#4176,#4229,#4259),#1291,.F.);
+#4176 = FACE_BOUND('',#4177,.F.);
+#4177 = EDGE_LOOP('',(#4178,#4179,#4180,#4203));
+#4178 = ORIENTED_EDGE('',*,*,#1486,.F.);
+#4179 = ORIENTED_EDGE('',*,*,#1275,.T.);
+#4180 = ORIENTED_EDGE('',*,*,#4181,.T.);
+#4181 = EDGE_CURVE('',#1276,#4182,#4184,.T.);
+#4182 = VERTEX_POINT('',#4183);
+#4183 = CARTESIAN_POINT('',(-1.7763568394E-15,4.,11.5));
+#4184 = SURFACE_CURVE('',#4185,(#4189,#4196),.PCURVE_S1.);
+#4185 = LINE('',#4186,#4187);
+#4186 = CARTESIAN_POINT('',(0.,16.,11.5));
+#4187 = VECTOR('',#4188,1.);
+#4188 = DIRECTION('',(0.,-1.,0.));
+#4189 = PCURVE('',#1291,#4190);
+#4190 = DEFINITIONAL_REPRESENTATION('',(#4191),#4195);
+#4191 = LINE('',#4192,#4193);
+#4192 = CARTESIAN_POINT('',(0.,-11.5));
+#4193 = VECTOR('',#4194,1.);
+#4194 = DIRECTION('',(1.,0.));
+#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4196 = PCURVE('',#1319,#4197);
+#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202);
+#4198 = LINE('',#4199,#4200);
+#4199 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#4200 = VECTOR('',#4201,1.);
+#4201 = DIRECTION('',(1.,0.));
+#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4203 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#4204 = EDGE_CURVE('',#1459,#4182,#4205,.T.);
+#4205 = SURFACE_CURVE('',#4206,(#4210,#4217),.PCURVE_S1.);
+#4206 = LINE('',#4207,#4208);
+#4207 = CARTESIAN_POINT('',(0.,4.,0.));
+#4208 = VECTOR('',#4209,1.);
+#4209 = DIRECTION('',(0.,0.,1.));
+#4210 = PCURVE('',#1291,#4211);
+#4211 = DEFINITIONAL_REPRESENTATION('',(#4212),#4216);
+#4212 = LINE('',#4213,#4214);
+#4213 = CARTESIAN_POINT('',(12.,0.));
+#4214 = VECTOR('',#4215,1.);
+#4215 = DIRECTION('',(0.,-1.));
+#4216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4217 = PCURVE('',#4218,#4223);
+#4218 = PLANE('',#4219);
+#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222);
+#4220 = CARTESIAN_POINT('',(2.,2.,0.));
+#4221 = DIRECTION('',(-0.707106781187,-0.707106781187,0.));
+#4222 = DIRECTION('',(0.,0.,1.));
+#4223 = DEFINITIONAL_REPRESENTATION('',(#4224),#4228);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(0.,2.828427124746));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(1.,0.));
+#4228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4229 = FACE_BOUND('',#4230,.F.);
+#4230 = EDGE_LOOP('',(#4231));
+#4231 = ORIENTED_EDGE('',*,*,#4232,.T.);
+#4232 = EDGE_CURVE('',#4233,#4233,#4235,.T.);
+#4233 = VERTEX_POINT('',#4234);
+#4234 = CARTESIAN_POINT('',(0.,11.,11.));
+#4235 = SURFACE_CURVE('',#4236,(#4241,#4252),.PCURVE_S1.);
+#4236 = CIRCLE('',#4237,3.);
+#4237 = AXIS2_PLACEMENT_3D('',#4238,#4239,#4240);
+#4238 = CARTESIAN_POINT('',(0.,11.,8.));
+#4239 = DIRECTION('',(-1.,0.,0.));
+#4240 = DIRECTION('',(0.,0.,1.));
+#4241 = PCURVE('',#1291,#4242);
+#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4251);
+#4243 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4244,#4245,#4246,#4247,
+#4248,#4249,#4250),.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('') );
+#4244 = CARTESIAN_POINT('',(5.,-11.));
+#4245 = CARTESIAN_POINT('',(-0.196152422707,-11.));
+#4246 = CARTESIAN_POINT('',(2.401923788647,-6.5));
+#4247 = CARTESIAN_POINT('',(5.,-2.));
+#4248 = CARTESIAN_POINT('',(7.598076211353,-6.5));
+#4249 = CARTESIAN_POINT('',(10.196152422707,-11.));
+#4250 = CARTESIAN_POINT('',(5.,-11.));
+#4251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4252 = PCURVE('',#4074,#4253);
+#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258);
+#4254 = LINE('',#4255,#4256);
+#4255 = CARTESIAN_POINT('',(-0.,0.));
+#4256 = VECTOR('',#4257,1.);
+#4257 = DIRECTION('',(-1.,0.));
+#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4259 = FACE_BOUND('',#4260,.F.);
+#4260 = EDGE_LOOP('',(#4261));
+#4261 = ORIENTED_EDGE('',*,*,#4262,.T.);
+#4262 = EDGE_CURVE('',#4263,#4263,#4265,.T.);
+#4263 = VERTEX_POINT('',#4264);
+#4264 = CARTESIAN_POINT('',(0.,9.5,4.5));
+#4265 = SURFACE_CURVE('',#4266,(#4271,#4282),.PCURVE_S1.);
+#4266 = CIRCLE('',#4267,1.5);
+#4267 = AXIS2_PLACEMENT_3D('',#4268,#4269,#4270);
+#4268 = CARTESIAN_POINT('',(0.,9.5,3.));
+#4269 = DIRECTION('',(-1.,0.,0.));
+#4270 = DIRECTION('',(0.,0.,1.));
+#4271 = PCURVE('',#1291,#4272);
+#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4281);
+#4273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4274,#4275,#4276,#4277,
+#4278,#4279,#4280),.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('') );
+#4274 = CARTESIAN_POINT('',(6.5,-4.5));
+#4275 = CARTESIAN_POINT('',(3.901923788647,-4.5));
+#4276 = CARTESIAN_POINT('',(5.200961894323,-2.25));
+#4277 = CARTESIAN_POINT('',(6.5,-8.881784197001E-16));
+#4278 = CARTESIAN_POINT('',(7.799038105677,-2.25));
+#4279 = CARTESIAN_POINT('',(9.098076211353,-4.5));
+#4280 = CARTESIAN_POINT('',(6.5,-4.5));
+#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4282 = PCURVE('',#4109,#4283);
+#4283 = DEFINITIONAL_REPRESENTATION('',(#4284),#4288);
+#4284 = LINE('',#4285,#4286);
+#4285 = CARTESIAN_POINT('',(-0.,0.));
+#4286 = VECTOR('',#4287,1.);
+#4287 = DIRECTION('',(-1.,0.));
+#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4289 = ADVANCED_FACE('',(#4290),#1319,.F.);
+#4290 = FACE_BOUND('',#4291,.F.);
+#4291 = EDGE_LOOP('',(#4292,#4293,#4316,#4342,#4343));
+#4292 = ORIENTED_EDGE('',*,*,#2119,.F.);
+#4293 = ORIENTED_EDGE('',*,*,#4294,.T.);
+#4294 = EDGE_CURVE('',#2092,#4295,#4297,.T.);
+#4295 = VERTEX_POINT('',#4296);
+#4296 = CARTESIAN_POINT('',(0.5,4.207106781187,12.));
+#4297 = SURFACE_CURVE('',#4298,(#4302,#4309),.PCURVE_S1.);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(0.5,16.,12.));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(0.,-1.,0.));
+#4302 = PCURVE('',#1319,#4303);
+#4303 = DEFINITIONAL_REPRESENTATION('',(#4304),#4308);
+#4304 = LINE('',#4305,#4306);
+#4305 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4306 = VECTOR('',#4307,1.);
+#4307 = DIRECTION('',(1.,0.));
+#4308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4309 = PCURVE('',#2107,#4310);
+#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315);
+#4311 = LINE('',#4312,#4313);
+#4312 = CARTESIAN_POINT('',(-7.5,8.));
+#4313 = VECTOR('',#4314,1.);
+#4314 = DIRECTION('',(0.,-1.));
+#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4316 = ORIENTED_EDGE('',*,*,#4317,.F.);
+#4317 = EDGE_CURVE('',#4182,#4295,#4318,.T.);
+#4318 = SURFACE_CURVE('',#4319,(#4323,#4330),.PCURVE_S1.);
+#4319 = LINE('',#4320,#4321);
+#4320 = CARTESIAN_POINT('',(1.914213562373,4.792893218813,
+    13.414213562373));
+#4321 = VECTOR('',#4322,1.);
+#4322 = DIRECTION('',(0.678598344546,0.281084637715,0.678598344546));
+#4323 = PCURVE('',#1319,#4324);
+#4324 = DEFINITIONAL_REPRESENTATION('',(#4325),#4329);
+#4325 = LINE('',#4326,#4327);
+#4326 = CARTESIAN_POINT('',(11.207106781187,-2.353553390593));
+#4327 = VECTOR('',#4328,1.);
+#4328 = DIRECTION('',(-0.281084637715,-0.959682982261));
+#4329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4330 = PCURVE('',#4331,#4336);
+#4331 = PLANE('',#4332);
+#4332 = AXIS2_PLACEMENT_3D('',#4333,#4334,#4335);
+#4333 = CARTESIAN_POINT('',(4.176776695297,0.176776695297,11.75));
+#4334 = DIRECTION('',(-0.5,-0.5,0.707106781187));
+#4335 = DIRECTION('',(0.707106781187,-0.707106781187,1.110223024625E-16)
+  );
+#4336 = DEFINITIONAL_REPRESENTATION('',(#4337),#4341);
+#4337 = LINE('',#4338,#4339);
+#4338 = CARTESIAN_POINT('',(-4.863961030679,2.353553390593));
+#4339 = VECTOR('',#4340,1.);
+#4340 = DIRECTION('',(0.281084637715,0.959682982261));
+#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4342 = ORIENTED_EDGE('',*,*,#4181,.F.);
+#4343 = ORIENTED_EDGE('',*,*,#1303,.T.);
+#4344 = ADVANCED_FACE('',(#4345),#1396,.T.);
+#4345 = FACE_BOUND('',#4346,.T.);
+#4346 = EDGE_LOOP('',(#4347,#4370,#4371,#4372));
+#4347 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4348 = EDGE_CURVE('',#4349,#1514,#4351,.T.);
+#4349 = VERTEX_POINT('',#4350);
+#4350 = CARTESIAN_POINT('',(12.,-5.551115123126E-17,0.5));
+#4351 = SURFACE_CURVE('',#4352,(#4356,#4363),.PCURVE_S1.);
+#4352 = LINE('',#4353,#4354);
+#4353 = CARTESIAN_POINT('',(11.588593920848,0.993222135932,
+    -0.493222135932));
+#4354 = VECTOR('',#4355,1.);
+#4355 = DIRECTION('',(-0.281084637715,0.678598344546,-0.678598344546));
+#4356 = PCURVE('',#1396,#4357);
+#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362);
+#4358 = LINE('',#4359,#4360);
+#4359 = CARTESIAN_POINT('',(0.411406079152,-1.051074824491));
+#4360 = VECTOR('',#4361,1.);
+#4361 = DIRECTION('',(0.281084637715,-0.959682982261));
+#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4363 = PCURVE('',#1529,#4364);
+#4364 = DEFINITIONAL_REPRESENTATION('',(#4365),#4369);
+#4365 = LINE('',#4366,#4367);
+#4366 = CARTESIAN_POINT('',(-7.588593920848,1.051074824491));
+#4367 = VECTOR('',#4368,1.);
+#4368 = DIRECTION('',(0.281084637715,0.959682982261));
+#4369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4370 = ORIENTED_EDGE('',*,*,#1541,.T.);
+#4371 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#4372 = ORIENTED_EDGE('',*,*,#4373,.F.);
+#4373 = EDGE_CURVE('',#4349,#1358,#4374,.T.);
+#4374 = SURFACE_CURVE('',#4375,(#4379,#4386),.PCURVE_S1.);
+#4375 = LINE('',#4376,#4377);
+#4376 = CARTESIAN_POINT('',(12.,-4.440892098501E-16,0.5));
+#4377 = VECTOR('',#4378,1.);
+#4378 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#4379 = PCURVE('',#1396,#4380);
+#4380 = DEFINITIONAL_REPRESENTATION('',(#4381),#4385);
+#4381 = LINE('',#4382,#4383);
+#4382 = CARTESIAN_POINT('',(-2.636779683485E-16,0.353553390593));
+#4383 = VECTOR('',#4384,1.);
+#4384 = DIRECTION('',(1.,0.));
+#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4386 = PCURVE('',#4017,#4387);
+#4387 = DEFINITIONAL_REPRESENTATION('',(#4388),#4392);
+#4388 = LINE('',#4389,#4390);
+#4389 = CARTESIAN_POINT('',(-0.5,-2.828427124746));
+#4390 = VECTOR('',#4391,1.);
+#4391 = DIRECTION('',(-0.,1.));
+#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4393 = ADVANCED_FACE('',(#4394),#1474,.F.);
+#4394 = FACE_BOUND('',#4395,.T.);
+#4395 = EDGE_LOOP('',(#4396,#4419,#4440,#4441));
+#4396 = ORIENTED_EDGE('',*,*,#4397,.F.);
+#4397 = EDGE_CURVE('',#4398,#1512,#4400,.T.);
+#4398 = VERTEX_POINT('',#4399);
+#4399 = CARTESIAN_POINT('',(4.,-5.551115123126E-17,0.5));
+#4400 = SURFACE_CURVE('',#4401,(#4405,#4412),.PCURVE_S1.);
+#4401 = LINE('',#4402,#4403);
+#4402 = CARTESIAN_POINT('',(4.095371784915,0.23024785661,0.26975214339)
+  );
+#4403 = VECTOR('',#4404,1.);
+#4404 = DIRECTION('',(0.281084637715,0.678598344546,-0.678598344546));
+#4405 = PCURVE('',#1474,#4406);
+#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411);
+#4407 = LINE('',#4408,#4409);
+#4408 = CARTESIAN_POINT('',(-9.537178491527E-02,-2.793374906782E-02));
+#4409 = VECTOR('',#4410,1.);
+#4410 = DIRECTION('',(-0.281084637715,0.959682982261));
+#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4412 = PCURVE('',#1529,#4413);
+#4413 = DEFINITIONAL_REPRESENTATION('',(#4414),#4418);
+#4414 = LINE('',#4415,#4416);
+#4415 = CARTESIAN_POINT('',(-9.537178491527E-02,-2.793374906782E-02));
+#4416 = VECTOR('',#4417,1.);
+#4417 = DIRECTION('',(-0.281084637715,0.959682982261));
+#4418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4419 = ORIENTED_EDGE('',*,*,#4420,.T.);
+#4420 = EDGE_CURVE('',#4398,#1459,#4421,.T.);
+#4421 = SURFACE_CURVE('',#4422,(#4426,#4433),.PCURVE_S1.);
+#4422 = LINE('',#4423,#4424);
+#4423 = CARTESIAN_POINT('',(4.,-1.33226762955E-15,0.5));
+#4424 = VECTOR('',#4425,1.);
+#4425 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#4426 = PCURVE('',#1474,#4427);
+#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4432);
+#4428 = LINE('',#4429,#4430);
+#4429 = CARTESIAN_POINT('',(3.191891195797E-16,-0.353553390593));
+#4430 = VECTOR('',#4431,1.);
+#4431 = DIRECTION('',(-1.,-5.551115123126E-17));
+#4432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4433 = PCURVE('',#4218,#4434);
+#4434 = DEFINITIONAL_REPRESENTATION('',(#4435),#4439);
+#4435 = LINE('',#4436,#4437);
+#4436 = CARTESIAN_POINT('',(0.5,-2.828427124746));
+#4437 = VECTOR('',#4438,1.);
+#4438 = DIRECTION('',(0.,1.));
+#4439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4440 = ORIENTED_EDGE('',*,*,#1458,.T.);
+#4441 = ORIENTED_EDGE('',*,*,#1565,.F.);
+#4442 = ADVANCED_FACE('',(#4443),#1529,.T.);
+#4443 = FACE_BOUND('',#4444,.F.);
+#4444 = EDGE_LOOP('',(#4445,#4446,#4472,#4473));
+#4445 = ORIENTED_EDGE('',*,*,#4397,.F.);
+#4446 = ORIENTED_EDGE('',*,*,#4447,.T.);
+#4447 = EDGE_CURVE('',#4398,#4349,#4448,.T.);
+#4448 = SURFACE_CURVE('',#4449,(#4453,#4460),.PCURVE_S1.);
+#4449 = LINE('',#4450,#4451);
+#4450 = CARTESIAN_POINT('',(4.,0.,0.5));
+#4451 = VECTOR('',#4452,1.);
+#4452 = DIRECTION('',(1.,0.,0.));
+#4453 = PCURVE('',#1529,#4454);
+#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459);
+#4455 = LINE('',#4456,#4457);
+#4456 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#4457 = VECTOR('',#4458,1.);
+#4458 = DIRECTION('',(-1.,0.));
+#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4460 = PCURVE('',#4461,#4466);
+#4461 = PLANE('',#4462);
+#4462 = AXIS2_PLACEMENT_3D('',#4463,#4464,#4465);
+#4463 = CARTESIAN_POINT('',(0.,0.,0.));
+#4464 = DIRECTION('',(0.,1.,0.));
+#4465 = DIRECTION('',(1.,0.,0.));
+#4466 = DEFINITIONAL_REPRESENTATION('',(#4467),#4471);
+#4467 = LINE('',#4468,#4469);
+#4468 = CARTESIAN_POINT('',(4.,-0.5));
+#4469 = VECTOR('',#4470,1.);
+#4470 = DIRECTION('',(1.,0.));
+#4471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4472 = ORIENTED_EDGE('',*,*,#4348,.T.);
+#4473 = ORIENTED_EDGE('',*,*,#1511,.F.);
+#4474 = ADVANCED_FACE('',(#4475),#1644,.F.);
+#4475 = FACE_BOUND('',#4476,.F.);
+#4476 = EDGE_LOOP('',(#4477,#4518,#4603,#4873));
+#4477 = ORIENTED_EDGE('',*,*,#4478,.F.);
+#4478 = EDGE_CURVE('',#4479,#1591,#4481,.T.);
+#4479 = VERTEX_POINT('',#4480);
+#4480 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#4481 = SURFACE_CURVE('',#4482,(#4504,#4511),.PCURVE_S1.);
+#4482 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#4483,#4484,#4485,#4486,#4487,
+    #4488,#4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,#4497,#4498,
+    #4499,#4500,#4501,#4502,#4503),.UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#4483 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#4484 = CARTESIAN_POINT('',(11.01302711897,3.139482380715,0.517044827353
+    ));
+#4485 = CARTESIAN_POINT('',(10.742757301623,2.278970468866,
+    0.471590010577));
+#4486 = CARTESIAN_POINT('',(10.201874090592,1.512777760946,
+    0.426136252867));
+#4487 = CARTESIAN_POINT('',(9.428103161582,0.935456589962,0.380681094306
+    ));
+#4488 = CARTESIAN_POINT('',(8.494947043914,0.624371555537,0.335226272347
+    ));
+#4489 = CARTESIAN_POINT('',(7.505073571977,0.624475151327,0.289772361247
+    ));
+#4490 = CARTESIAN_POINT('',(6.571950431449,0.935377790228,0.244317535933
+    ));
+#4491 = CARTESIAN_POINT('',(5.797981826864,1.512813718633,0.198863031296
+    ));
+#4492 = CARTESIAN_POINT('',(5.257311714255,2.278964013387,0.153408461509
+    ));
+#4493 = CARTESIAN_POINT('',(4.716640711631,4.000000038423,
+    6.249937909488E-02));
+#4494 = CARTESIAN_POINT('',(5.257312427714,5.721035839323,
+    -2.840970332037E-02));
+#4495 = CARTESIAN_POINT('',(5.797985229442,6.487189790274,
+    -7.386427307482E-02));
+#4496 = CARTESIAN_POINT('',(6.571929729055,7.064600929881,
+    -0.119318777893));
+#4497 = CARTESIAN_POINT('',(7.505100897117,7.375594677465,
+    -0.164773602728));
+#4498 = CARTESIAN_POINT('',(8.494943030678,7.375520608569,
+    -0.210227514596));
+#4499 = CARTESIAN_POINT('',(9.428067128361,7.064617004066,
+    -0.255682335753));
+#4500 = CARTESIAN_POINT('',(10.201924588539,6.487205515284,
+    -0.301137494858));
+#4501 = CARTESIAN_POINT('',(10.742733480693,5.721028746132,
+    -0.346591252349));
+#4502 = CARTESIAN_POINT('',(11.013026557028,4.860517685164,
+    -0.39204606916));
+#4503 = CARTESIAN_POINT('',(11.013027911911,4.000000034259,
+    -0.437500645768));
+#4504 = PCURVE('',#1644,#4505);
+#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4510);
+#4506 = LINE('',#4507,#4508);
+#4507 = CARTESIAN_POINT('',(0.,0.));
+#4508 = VECTOR('',#4509,1.);
+#4509 = DIRECTION('',(0.,1.));
+#4510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4511 = PCURVE('',#1994,#4512);
+#4512 = DEFINITIONAL_REPRESENTATION('',(#4513),#4517);
+#4513 = LINE('',#4514,#4515);
+#4514 = CARTESIAN_POINT('',(0.125,0.));
+#4515 = VECTOR('',#4516,1.);
+#4516 = DIRECTION('',(0.,1.));
+#4517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4518 = ORIENTED_EDGE('',*,*,#4519,.T.);
+#4519 = EDGE_CURVE('',#4479,#4520,#4522,.T.);
+#4520 = VERTEX_POINT('',#4521);
+#4521 = CARTESIAN_POINT('',(10.513,3.999999408274,0.851219989863));
+#4522 = SURFACE_CURVE('',#4523,(#4526,#4533),.PCURVE_S1.);
+#4523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4524,#4525),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#4524 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#4525 = CARTESIAN_POINT('',(10.47177420185,3.999998716369,0.875024195869
+    ));
+#4526 = PCURVE('',#1644,#4527);
+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532);
+#4528 = LINE('',#4529,#4530);
+#4529 = CARTESIAN_POINT('',(0.,0.));
+#4530 = VECTOR('',#4531,1.);
+#4531 = DIRECTION('',(1.,0.));
+#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4533 = PCURVE('',#4534,#4597);
+#4534 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#4535,#4536,#4537,#4538,#4539,#4540,#4541,#4542,#4543,#4544,#4545
+      ,#4546,#4547,#4548,#4549,#4550,#4551,#4552,#4553,#4554,#4555,#4556
+      ,#4557,#4558,#4559,#4560,#4561,#4562,#4563,#4564,#4565)
+    ,(#4566,#4567,#4568,#4569,#4570,#4571,#4572,#4573,#4574,#4575,#4576
+      ,#4577,#4578,#4579,#4580,#4581,#4582,#4583,#4584,#4585,#4586,#4587
+      ,#4588,#4589,#4590,#4591,#4592,#4593,#4594,#4595,#4596
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848676,6.362265131567),
+  .UNSPECIFIED.);
+#4535 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#4536 = CARTESIAN_POINT('',(11.013024444832,3.474128505862,
+    1.534721656862));
+#4537 = CARTESIAN_POINT('',(10.909796773004,2.948259175054,
+    1.506943768334));
+#4538 = CARTESIAN_POINT('',(10.703258317017,2.445550628305,
+    1.479166103996));
+#4539 = CARTESIAN_POINT('',(10.399547058297,1.989191488968,
+    1.451388382047));
+#4540 = CARTESIAN_POINT('',(10.010800603295,1.600441589511,
+    1.423610575619));
+#4541 = CARTESIAN_POINT('',(9.554442120148,1.296739009719,1.39583276924)
+  );
+#4542 = CARTESIAN_POINT('',(9.05174609471,1.090230156154,1.368054971681)
+  );
+#4543 = CARTESIAN_POINT('',(8.000005614755,0.883719923055,1.312499406514
+    ));
+#4544 = CARTESIAN_POINT('',(6.94825674948,1.090229532318,1.256943874846)
+  );
+#4545 = CARTESIAN_POINT('',(6.445551718746,1.296738991999,1.229166112038
+    ));
+#4546 = CARTESIAN_POINT('',(5.989186547762,1.60043869403,1.201388335251)
+  );
+#4547 = CARTESIAN_POINT('',(5.600433833098,1.989192297992,1.173610545809
+    ));
+#4548 = CARTESIAN_POINT('',(5.296737399899,2.445555297851,1.145832757639
+    ));
+#4549 = CARTESIAN_POINT('',(5.090231456868,2.948256543956,1.11805497918)
+  );
+#4550 = CARTESIAN_POINT('',(4.883725400968,4.000000006518,1.062499428814
+    ));
+#4551 = CARTESIAN_POINT('',(5.090231894712,5.051743383112,1.006943878449
+    ));
+#4552 = CARTESIAN_POINT('',(5.296737824663,5.554444490827,0.97916609999)
+  );
+#4553 = CARTESIAN_POINT('',(5.600433151985,6.010807731035,0.95138831182)
+  );
+#4554 = CARTESIAN_POINT('',(5.989185317374,6.39956225979,0.923610522377)
+  );
+#4555 = CARTESIAN_POINT('',(6.445551098315,6.70326232208,0.89583274559)
+  );
+#4556 = CARTESIAN_POINT('',(6.948256594549,6.909770529412,0.868054982783
+    ));
+#4557 = CARTESIAN_POINT('',(8.000005574176,7.116278192055,0.812499451113
+    ));
+#4558 = CARTESIAN_POINT('',(9.051745939777,6.909768740767,0.756943885947
+    ));
+#4559 = CARTESIAN_POINT('',(9.554443356922,6.703260245601,0.729166088395
+    ));
+#4560 = CARTESIAN_POINT('',(10.01079830595,6.39956435991,0.701388281984)
+  );
+#4561 = CARTESIAN_POINT('',(10.399555125555,6.010810775565,
+    0.673610475625));
+#4562 = CARTESIAN_POINT('',(10.703258575914,5.554446231043,
+    0.645832753592));
+#4563 = CARTESIAN_POINT('',(10.909787761951,5.051740560741,0.61805508931
+    ));
+#4564 = CARTESIAN_POINT('',(11.013024937316,4.525871554742,
+    0.590277200769));
+#4565 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#4566 = CARTESIAN_POINT('',(10.471770861869,3.999998823335,
+    1.875022179614));
+#4567 = CARTESIAN_POINT('',(10.471771935257,3.568573262599,
+    1.847245173762));
+#4568 = CARTESIAN_POINT('',(10.387087114533,3.13720608846,1.819471887812
+    ));
+#4569 = CARTESIAN_POINT('',(10.217663770944,2.724797484505,
+    1.791689508636));
+#4570 = CARTESIAN_POINT('',(9.968497862698,2.350403972943,1.763909466992
+    ));
+#4571 = CARTESIAN_POINT('',(9.649575664402,2.031488242729,1.736132851741
+    ));
+#4572 = CARTESIAN_POINT('',(9.275204185819,1.78234675317,1.708356233191)
+  );
+#4573 = CARTESIAN_POINT('',(8.862811730323,1.612933084018,1.680579257902
+    ));
+#4574 = CARTESIAN_POINT('',(8.000004451166,1.443519919152,1.62502409212)
+  );
+#4575 = CARTESIAN_POINT('',(7.137187076737,1.612933913503,1.569467567829
+    ));
+#4576 = CARTESIAN_POINT('',(6.724785211852,1.782347749505,1.541689182924
+    ));
+#4577 = CARTESIAN_POINT('',(6.350402143587,2.031492529057,1.513911364966
+    ));
+#4578 = CARTESIAN_POINT('',(6.031486322034,2.350409406226,1.486134060232
+    ));
+#4579 = CARTESIAN_POINT('',(5.782345402601,2.724789728237,1.45835670395)
+  );
+#4580 = CARTESIAN_POINT('',(5.612935177685,3.137187611894,1.430578953791
+    ));
+#4581 = CARTESIAN_POINT('',(5.443525431556,4.000001331197,1.375023187744
+    ));
+#4582 = CARTESIAN_POINT('',(5.612936750495,4.862814741684,1.319467421696
+    ));
+#4583 = CARTESIAN_POINT('',(5.782347381274,5.275212234981,1.291689671537
+    ));
+#4584 = CARTESIAN_POINT('',(6.031486967346,5.649592673389,1.263912315254
+    ));
+#4585 = CARTESIAN_POINT('',(6.350402264057,5.968510659553,1.23613501052)
+  );
+#4586 = CARTESIAN_POINT('',(6.724786538656,6.21765561259,1.208357192563)
+  );
+#4587 = CARTESIAN_POINT('',(7.137189302755,6.387067074232,1.18057880766)
+  );
+#4588 = CARTESIAN_POINT('',(8.000007030158,6.556477148716,1.125022283365
+    ));
+#4589 = CARTESIAN_POINT('',(8.862813956339,6.387064308317,1.069467117584
+    ));
+#4590 = CARTESIAN_POINT('',(9.275206475053,6.217653973852,1.04169014224)
+  );
+#4591 = CARTESIAN_POINT('',(9.649579079295,5.968511070056,1.013913523872
+    ));
+#4592 = CARTESIAN_POINT('',(9.968507162734,5.649605752572,0.986136908396
+    ));
+#4593 = CARTESIAN_POINT('',(10.217667418304,5.275192134652,
+    0.958356866856));
+#4594 = CARTESIAN_POINT('',(10.387073988742,4.862791033478,
+    0.930574487698));
+#4595 = CARTESIAN_POINT('',(10.471773147126,4.431424277104,
+    0.902801201726));
+#4596 = CARTESIAN_POINT('',(10.47177420185,3.999998716369,0.875024195869
+    ));
+#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4602);
+#4598 = LINE('',#4599,#4600);
+#4599 = CARTESIAN_POINT('',(0.,6.362265131567));
+#4600 = VECTOR('',#4601,1.);
+#4601 = DIRECTION('',(1.,0.));
+#4602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4603 = ORIENTED_EDGE('',*,*,#4604,.T.);
+#4604 = EDGE_CURVE('',#4520,#1589,#4605,.T.);
+#4605 = SURFACE_CURVE('',#4606,(#4693,#4783),.PCURVE_S1.);
+#4606 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4607,#4608,#4609,#4610,#4611,
+    #4612,#4613,#4614,#4615,#4616,#4617,#4618,#4619,#4620,#4621,#4622,
+    #4623,#4624,#4625,#4626,#4627,#4628,#4629,#4630,#4631,#4632,#4633,
+    #4634,#4635,#4636,#4637,#4638,#4639,#4640,#4641,#4642,#4643,#4644,
+    #4645,#4646,#4647,#4648,#4649,#4650,#4651,#4652,#4653,#4654,#4655,
+    #4656,#4657,#4658,#4659,#4660,#4661,#4662,#4663,#4664,#4665,#4666,
+    #4667,#4668,#4669,#4670,#4671,#4672,#4673,#4674,#4675,#4676,#4677,
+    #4678,#4679,#4680,#4681,#4682,#4683,#4684,#4685,#4686,#4687,#4688,
+    #4689,#4690,#4691,#4692),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
+    6,6,6,6,8),(0.,4.600190253759E-02,0.133497076623,0.2285685872,
+    0.291080335847,0.38083847877,0.464951260931,0.502953148353,
+    0.593515405537,0.629516993802,0.749363271369,0.810960780692,
+    0.867554248397,0.960339057447,1.),.UNSPECIFIED.);
+#4607 = CARTESIAN_POINT('',(10.513,3.999998816548,0.851219952391));
+#4608 = CARTESIAN_POINT('',(10.512999951136,3.8962383815,0.844649146321)
+  );
+#4609 = CARTESIAN_POINT('',(10.508001579503,3.792477158179,
+    0.838079224502));
+#4610 = CARTESIAN_POINT('',(10.498005031875,3.689005885399,
+    0.831509438432));
+#4611 = CARTESIAN_POINT('',(10.483031226593,3.586113119657,
+    0.824939342582));
+#4612 = CARTESIAN_POINT('',(10.463121778903,3.484084690577,
+    0.818368745718));
+#4613 = CARTESIAN_POINT('',(10.438338926283,3.383203156356,
+    0.811797662231));
+#4614 = CARTESIAN_POINT('',(10.352516994847,3.094583103905,
+    0.792727526514));
+#4615 = CARTESIAN_POINT('',(10.278929328577,2.91054594019,0.780225682947
+    ));
+#4616 = CARTESIAN_POINT('',(10.188574968547,2.733591361496,
+    0.767724299065));
+#4617 = CARTESIAN_POINT('',(10.082294847505,2.56553156269,0.75522404042)
+  );
+#4618 = CARTESIAN_POINT('',(9.961151656364,2.408047201582,0.742723821935
+    ));
+#4619 = CARTESIAN_POINT('',(9.826422142141,2.262674968772,0.73022296566)
+  );
+#4620 = CARTESIAN_POINT('',(9.520123497291,1.987444991563,0.704143494482
+    ));
+#4621 = CARTESIAN_POINT('',(9.346318652276,1.859970493394,0.690560606439
+    ));
+#4622 = CARTESIAN_POINT('',(9.160158330504,1.75011344513,0.676979964945)
+  );
+#4623 = CARTESIAN_POINT('',(8.963798585631,1.659263136126,0.663400422642
+    ));
+#4624 = CARTESIAN_POINT('',(8.759554964429,1.588490869976,0.649819305375
+    ));
+#4625 = CARTESIAN_POINT('',(8.549882050005,1.538540527029,0.636235964444
+    ));
+#4626 = CARTESIAN_POINT('',(8.197662554622,1.490821029428,0.613725193346
+    ));
+#4627 = CARTESIAN_POINT('',(8.056696172095,1.4810365262,0.604794962167)
+  );
+#4628 = CARTESIAN_POINT('',(7.915212867494,1.480497141225,0.595864892411
+    ));
+#4629 = CARTESIAN_POINT('',(7.773939184964,1.489227202109,0.586934956359
+    ));
+#4630 = CARTESIAN_POINT('',(7.633598673237,1.507182004801,0.578004891677
+    ));
+#4631 = CARTESIAN_POINT('',(7.494909364367,1.534247967261,0.56907462569)
+  );
+#4632 = CARTESIAN_POINT('',(7.162832171515,1.621911095529,0.547322677088
+    ));
+#4633 = CARTESIAN_POINT('',(6.971909899352,1.691992214254,0.53449876318)
+  );
+#4634 = CARTESIAN_POINT('',(6.787946854163,1.77992722431,0.521676443192)
+  );
+#4635 = CARTESIAN_POINT('',(6.612923506333,1.884860583798,0.508855140384
+    ));
+#4636 = CARTESIAN_POINT('',(6.448681090724,2.005688398703,0.496032911223
+    ));
+#4637 = CARTESIAN_POINT('',(6.296907318014,2.141066969,0.483209125452));
+#4638 = CARTESIAN_POINT('',(6.029949833875,2.428355855508,0.458371662123
+    ));
+#4639 = CARTESIAN_POINT('',(5.913030636252,2.578727992221,0.446354605249
+    ));
+#4640 = CARTESIAN_POINT('',(5.809572342816,2.739172506451,0.43433844549)
+  );
+#4641 = CARTESIAN_POINT('',(5.720590566956,2.908234483644,0.422322817547
+    ));
+#4642 = CARTESIAN_POINT('',(5.646908027906,3.084350800747,0.410306446859
+    ));
+#4643 = CARTESIAN_POINT('',(5.589149040898,3.26586059418,0.398289032929)
+  );
+#4644 = CARTESIAN_POINT('',(5.528976018613,3.534643583104,0.380844365472
+    ));
+#4645 = CARTESIAN_POINT('',(5.513578712829,3.619034112762,0.375415618882
+    ));
+#4646 = CARTESIAN_POINT('',(5.501545590465,3.704010421695,0.369986889318
+    ));
+#4647 = CARTESIAN_POINT('',(5.492902714399,3.789411610308,0.364558186497
+    ));
+#4648 = CARTESIAN_POINT('',(5.487666468282,3.875075798911,0.359129518492
+    ));
+#4649 = CARTESIAN_POINT('',(5.485843556533,3.960840127719,0.353700891735
+    ));
+#4650 = CARTESIAN_POINT('',(5.491214049508,4.250773834277,0.335335466135
+    ));
+#4651 = CARTESIAN_POINT('',(5.514365632412,4.454681099825,0.32239678246)
+  );
+#4652 = CARTESIAN_POINT('',(5.556854369713,4.655998726737,0.309459827841
+    ));
+#4653 = CARTESIAN_POINT('',(5.618306025745,4.852542514787,0.29652401024)
+  );
+#4654 = CARTESIAN_POINT('',(5.698062593797,5.042207885718,0.283587301438
+    ));
+#4655 = CARTESIAN_POINT('',(5.79518747128,5.222986542396,0.270649017667)
+  );
+#4656 = CARTESIAN_POINT('',(5.953429223337,5.460585861068,0.252570012327
+    ));
+#4657 = CARTESIAN_POINT('',(6.000989883287,5.526475327833,0.247427338977
+    ));
+#4658 = CARTESIAN_POINT('',(6.051021489487,5.590552326395,0.242284634586
+    ));
+#4659 = CARTESIAN_POINT('',(6.103440833249,5.652706042842,0.237141898122
+    ));
+#4660 = CARTESIAN_POINT('',(6.158158716339,5.71283071491,0.231999130048)
+  );
+#4661 = CARTESIAN_POINT('',(6.215079950983,5.770825631984,0.226856332323
+    ));
+#4662 = CARTESIAN_POINT('',(6.47058735362,6.01224714859,0.204593477507)
+  );
+#4663 = CARTESIAN_POINT('',(6.690465809724,6.173331018829,0.187464759149
+    ));
+#4664 = CARTESIAN_POINT('',(6.92988965855,6.306132584409,0.170342567037)
+  );
+#4665 = CARTESIAN_POINT('',(7.184447374877,6.407957108142,0.153222517769
+    ));
+#4666 = CARTESIAN_POINT('',(7.449410005615,6.476913165705,0.136100384394
+    ));
+#4667 = CARTESIAN_POINT('',(7.719724926172,6.511909126567,0.118971687055
+    ));
+#4668 = CARTESIAN_POINT('',(8.128977438998,6.513530808108,
+    9.305237899863E-02));
+#4669 = CARTESIAN_POINT('',(8.267952715573,6.505119417501,
+    8.425293101057E-02));
+#4670 = CARTESIAN_POINT('',(8.406266483489,6.487743832192,
+    7.545375952373E-02));
+#4671 = CARTESIAN_POINT('',(8.543226033295,6.461468522541,
+    6.66547584683E-02));
+#4672 = CARTESIAN_POINT('',(8.678150045662,6.426424205039,
+    5.785562176077E-02));
+#4673 = CARTESIAN_POINT('',(8.810371142391,6.382807351144,
+    4.905624822127E-02));
+#4674 = CARTESIAN_POINT('',(9.057636846372,6.28317052569,
+    3.217286378037E-02));
+#4675 = CARTESIAN_POINT('',(9.173210659422,6.228443519839,
+    2.408836860378E-02));
+#4676 = CARTESIAN_POINT('',(9.285456173697,6.166901979587,
+    1.600399008071E-02));
+#4677 = CARTESIAN_POINT('',(9.393893052314,6.098791066895,
+    7.919679114691E-03));
+#4678 = CARTESIAN_POINT('',(9.498065723559,6.024396925365,
+    -1.647357509516E-04));
+#4679 = CARTESIAN_POINT('',(9.597544780078,5.944045800971,
+    -8.249292477194E-03));
+#4680 = CARTESIAN_POINT('',(9.846669984652,5.717200482718,
+    -2.958790100961E-02));
+#4681 = CARTESIAN_POINT('',(9.987748987649,5.561238122687,
+    -4.284440472035E-02));
+#4682 = CARTESIAN_POINT('',(10.113354583797,5.39184851914,
+    -5.609913194205E-02));
+#4683 = CARTESIAN_POINT('',(10.221993597929,5.210889895321,
+    -6.93524986763E-02));
+#4684 = CARTESIAN_POINT('',(10.312445253954,5.020395667902,
+    -8.260683504561E-02));
+#4685 = CARTESIAN_POINT('',(10.383771507825,4.822557358948,
+    -9.586319633869E-02));
+#4686 = CARTESIAN_POINT('',(10.457444292456,4.53304700029,
+    -0.114783071289));
+#4687 = CARTESIAN_POINT('',(10.475905291236,4.44543614273,
+    -0.120448687075));
+#4688 = CARTESIAN_POINT('',(10.490720071125,4.357089047449,
+    -0.126114366272));
+#4689 = CARTESIAN_POINT('',(10.501854203058,4.268187737715,
+    -0.131780072035));
+#4690 = CARTESIAN_POINT('',(10.509284696607,4.178915653165,
+    -0.137445717594));
+#4691 = CARTESIAN_POINT('',(10.512999999975,4.089457649803,
+    -0.143111166263));
+#4692 = CARTESIAN_POINT('',(10.513,4.,-0.148776231436));
+#4693 = PCURVE('',#1644,#4694);
+#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4782);
+#4695 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4696,#4697,#4698,#4699,#4700,
+    #4701,#4702,#4703,#4704,#4705,#4706,#4707,#4708,#4709,#4710,#4711,
+    #4712,#4713,#4714,#4715,#4716,#4717,#4718,#4719,#4720,#4721,#4722,
+    #4723,#4724,#4725,#4726,#4727,#4728,#4729,#4730,#4731,#4732,#4733,
+    #4734,#4735,#4736,#4737,#4738,#4739,#4740,#4741,#4742,#4743,#4744,
+    #4745,#4746,#4747,#4748,#4749,#4750,#4751,#4752,#4753,#4754,#4755,
+    #4756,#4757,#4758,#4759,#4760,#4761,#4762,#4763,#4764,#4765,#4766,
+    #4767,#4768,#4769,#4770,#4771,#4772,#4773,#4774,#4775,#4776,#4777,
+    #4778,#4779,#4780,#4781),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
+    6,6,6,6,8),(0.,4.600190253759E-02,0.133497076623,0.2285685872,
+    0.291080335847,0.38083847877,0.464951260931,0.502953148353,
+    0.593515405537,0.629516993802,0.749363271369,0.810960780692,
+    0.867554248397,0.960339057447,1.),.UNSPECIFIED.);
+#4696 = CARTESIAN_POINT('',(0.577395289722,0.));
+#4697 = CARTESIAN_POINT('',(0.577395629534,4.180736253398E-02));
+#4698 = CARTESIAN_POINT('',(0.577397844046,8.361632319651E-02));
+#4699 = CARTESIAN_POINT('',(0.577400389094,0.125425633564));
+#4700 = CARTESIAN_POINT('',(0.577402479701,0.167235061369));
+#4701 = CARTESIAN_POINT('',(0.577403852338,0.209044782261));
+#4702 = CARTESIAN_POINT('',(0.577404527174,0.250854771567));
+#4703 = CARTESIAN_POINT('',(0.577404652413,0.372185317395));
+#4704 = CARTESIAN_POINT('',(0.577402456966,0.451716937296));
+#4705 = CARTESIAN_POINT('',(0.577398796385,0.531239500373));
+#4706 = CARTESIAN_POINT('',(0.577395578175,0.610756361826));
+#4707 = CARTESIAN_POINT('',(0.577393748128,0.690278378412));
+#4708 = CARTESIAN_POINT('',(0.577392968944,0.769808796558));
+#4709 = CARTESIAN_POINT('',(0.577393105263,0.935733801967));
+#4710 = CARTESIAN_POINT('',(0.577394151644,1.022156138504));
+#4711 = CARTESIAN_POINT('',(0.577395740611,1.108566742372));
+#4712 = CARTESIAN_POINT('',(0.577397130121,1.194969848113));
+#4713 = CARTESIAN_POINT('',(0.577397946576,1.281380717416));
+#4714 = CARTESIAN_POINT('',(0.577398294154,1.367803618345));
+#4715 = CARTESIAN_POINT('',(0.577398296846,1.511023719255));
+#4716 = CARTESIAN_POINT('',(0.577398152169,1.56783972741));
+#4717 = CARTESIAN_POINT('',(0.577397897307,1.624654095186));
+#4718 = CARTESIAN_POINT('',(0.577397637447,1.681467381471));
+#4719 = CARTESIAN_POINT('',(0.577397444139,1.738281559671));
+#4720 = CARTESIAN_POINT('',(0.57739733376,1.795097229596));
+#4721 = CARTESIAN_POINT('',(0.577397319011,1.933487181157));
+#4722 = CARTESIAN_POINT('',(0.577397518663,2.015076004585));
+#4723 = CARTESIAN_POINT('',(0.577397967576,2.096655715024));
+#4724 = CARTESIAN_POINT('',(0.577398554094,2.17822975672));
+#4725 = CARTESIAN_POINT('',(0.57739907803,2.259809859054));
+#4726 = CARTESIAN_POINT('',(0.577399350151,2.341399323023));
+#4727 = CARTESIAN_POINT('',(0.577399305529,2.499422510489));
+#4728 = CARTESIAN_POINT('',(0.577399023653,2.57587782699));
+#4729 = CARTESIAN_POINT('',(0.577398430862,2.652326471856));
+#4730 = CARTESIAN_POINT('',(0.577397573906,2.728770795366));
+#4731 = CARTESIAN_POINT('',(0.577396582313,2.805219237787));
+#4732 = CARTESIAN_POINT('',(0.577395624245,2.881674234126));
+#4733 = CARTESIAN_POINT('',(0.577394475215,2.992658071618));
+#4734 = CARTESIAN_POINT('',(0.577394150917,3.027196101825));
+#4735 = CARTESIAN_POINT('',(0.577393874453,3.061734151191));
+#4736 = CARTESIAN_POINT('',(0.577393657137,3.096272199936));
+#4737 = CARTESIAN_POINT('',(0.577393507046,3.130810229043));
+#4738 = CARTESIAN_POINT('',(0.577393429016,3.165348220265));
+#4739 = CARTESIAN_POINT('',(0.577393414226,3.282193474028));
+#4740 = CARTESIAN_POINT('',(0.577393820621,3.364513831082));
+#4741 = CARTESIAN_POINT('',(0.577394655684,3.446824662992));
+#4742 = CARTESIAN_POINT('',(0.577395816892,3.529129527446));
+#4743 = CARTESIAN_POINT('',(0.57739709472,3.611440680254));
+#4744 = CARTESIAN_POINT('',(0.577398244391,3.693761598865));
+#4745 = CARTESIAN_POINT('',(0.57739947092,3.808789634663));
+#4746 = CARTESIAN_POINT('',(0.577399776982,3.841509867413));
+#4747 = CARTESIAN_POINT('',(0.577400030507,3.874230128431));
+#4748 = CARTESIAN_POINT('',(0.577400224763,3.906950394768));
+#4749 = CARTESIAN_POINT('',(0.577400356,3.939670643595));
+#4750 = CARTESIAN_POINT('',(0.577400423445,3.972390852198));
+#4751 = CARTESIAN_POINT('',(0.577400448802,4.114033627876));
+#4752 = CARTESIAN_POINT('',(0.577399792182,4.223009010939));
+#4753 = CARTESIAN_POINT('',(0.577398507344,4.331940252209));
+#4754 = CARTESIAN_POINT('',(0.577397176706,4.440856988933));
+#4755 = CARTESIAN_POINT('',(0.577396206158,4.549787700312));
+#4756 = CARTESIAN_POINT('',(0.577395870621,4.65876262263));
+#4757 = CARTESIAN_POINT('',(0.577395929479,4.823667490246));
+#4758 = CARTESIAN_POINT('',(0.57739605115,4.879652221193));
+#4759 = CARTESIAN_POINT('',(0.577396249948,4.935635700105));
+#4760 = CARTESIAN_POINT('',(0.577396462824,4.991618422499));
+#4761 = CARTESIAN_POINT('',(0.577396621375,5.047602099632));
+#4762 = CARTESIAN_POINT('',(0.577396684984,5.1035871841));
+#4763 = CARTESIAN_POINT('',(0.577396663814,5.21100565797));
+#4764 = CARTESIAN_POINT('',(0.577396587461,5.262442140301));
+#4765 = CARTESIAN_POINT('',(0.577396444877,5.313877671531));
+#4766 = CARTESIAN_POINT('',(0.577396261942,5.365312532849));
+#4767 = CARTESIAN_POINT('',(0.577396082658,5.416747834736));
+#4768 = CARTESIAN_POINT('',(0.577395961368,5.468183894177));
+#4769 = CARTESIAN_POINT('',(0.577395944502,5.603945666789));
+#4770 = CARTESIAN_POINT('',(0.577396266889,5.68828702518));
+#4771 = CARTESIAN_POINT('',(0.577397008406,5.772617308435));
+#4772 = CARTESIAN_POINT('',(0.577398668441,5.856940761012));
+#4773 = CARTESIAN_POINT('',(0.577400713366,5.941271831249));
+#4774 = CARTESIAN_POINT('',(0.577401794393,6.025614936889));
+#4775 = CARTESIAN_POINT('',(0.577401558917,6.145989692403));
+#4776 = CARTESIAN_POINT('',(0.577401296692,6.182036074648));
+#4777 = CARTESIAN_POINT('',(0.577400760767,6.21808247763));
+#4778 = CARTESIAN_POINT('',(0.577400006332,6.254128759959));
+#4779 = CARTESIAN_POINT('',(0.577399225761,6.290174723266));
+#4780 = CARTESIAN_POINT('',(0.577398748604,6.3262201122));
+#4781 = CARTESIAN_POINT('',(0.577399041596,6.362264614428));
+#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4783 = PCURVE('',#1754,#4784);
+#4784 = DEFINITIONAL_REPRESENTATION('',(#4785),#4872);
+#4785 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#4786,#4787,#4788,#4789,#4790,
+    #4791,#4792,#4793,#4794,#4795,#4796,#4797,#4798,#4799,#4800,#4801,
+    #4802,#4803,#4804,#4805,#4806,#4807,#4808,#4809,#4810,#4811,#4812,
+    #4813,#4814,#4815,#4816,#4817,#4818,#4819,#4820,#4821,#4822,#4823,
+    #4824,#4825,#4826,#4827,#4828,#4829,#4830,#4831,#4832,#4833,#4834,
+    #4835,#4836,#4837,#4838,#4839,#4840,#4841,#4842,#4843,#4844,#4845,
+    #4846,#4847,#4848,#4849,#4850,#4851,#4852,#4853,#4854,#4855,#4856,
+    #4857,#4858,#4859,#4860,#4861,#4862,#4863,#4864,#4865,#4866,#4867,
+    #4868,#4869,#4870,#4871),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
+    6,6,6,6,8),(0.,4.600190253759E-02,0.133497076623,0.2285685872,
+    0.291080335847,0.38083847877,0.464951260931,0.502953148353,
+    0.593515405537,0.629516993802,0.749363271369,0.810960780692,
+    0.867554248397,0.960339057447,1.),.UNSPECIFIED.);
+#4786 = CARTESIAN_POINT('',(-6.283184836248,11.148780047609));
+#4787 = CARTESIAN_POINT('',(-6.241895367466,11.155350853679));
+#4788 = CARTESIAN_POINT('',(-6.200605581935,11.161920775498));
+#4789 = CARTESIAN_POINT('',(-6.159316205936,11.168490561568));
+#4790 = CARTESIAN_POINT('',(-6.118027093255,11.175060657418));
+#4791 = CARTESIAN_POINT('',(-6.076737809656,11.181631254282));
+#4792 = CARTESIAN_POINT('',(-6.035448217347,11.188202337769));
+#4793 = CARTESIAN_POINT('',(-5.915627480132,11.207272473486));
+#4794 = CARTESIAN_POINT('',(-5.837085083897,11.219774317053));
+#4795 = CARTESIAN_POINT('',(-5.758550588886,11.232275700935));
+#4796 = CARTESIAN_POINT('',(-5.680021096321,11.24477595958));
+#4797 = CARTESIAN_POINT('',(-5.601486448375,11.257276178065));
+#4798 = CARTESIAN_POINT('',(-5.522943746027,11.26977703434));
+#4799 = CARTESIAN_POINT('',(-5.359080130139,11.295856505518));
+#4800 = CARTESIAN_POINT('',(-5.273731869436,11.309439393561));
+#4801 = CARTESIAN_POINT('',(-5.18839574714,11.323020035055));
+#4802 = CARTESIAN_POINT('',(-5.103067350152,11.336599577358));
+#4803 = CARTESIAN_POINT('',(-5.017731285602,11.350180694625));
+#4804 = CARTESIAN_POINT('',(-4.932383119487,11.363764035556));
+#4805 = CARTESIAN_POINT('',(-4.790943657037,11.386274806654));
+#4806 = CARTESIAN_POINT('',(-4.734833926602,11.395205037833));
+#4807 = CARTESIAN_POINT('',(-4.678725692531,11.404135107589));
+#4808 = CARTESIAN_POINT('',(-4.622618405873,11.413065043641));
+#4809 = CARTESIAN_POINT('',(-4.566510147286,11.421995108323));
+#4810 = CARTESIAN_POINT('',(-4.510400370538,11.43092537431));
+#4811 = CARTESIAN_POINT('',(-4.373729786033,11.452677322912));
+#4812 = CARTESIAN_POINT('',(-4.293154607331,11.46550123682));
+#4813 = CARTESIAN_POINT('',(-4.212588519403,11.478323556808));
+#4814 = CARTESIAN_POINT('',(-4.132028229081,11.491144859616));
+#4815 = CARTESIAN_POINT('',(-4.051462176382,11.503967088777));
+#4816 = CARTESIAN_POINT('',(-3.970887036719,11.516790874548));
+#4817 = CARTESIAN_POINT('',(-3.814828555091,11.541628337877));
+#4818 = CARTESIAN_POINT('',(-3.739323878591,11.553645394751));
+#4819 = CARTESIAN_POINT('',(-3.663825795033,11.56566155451));
+#4820 = CARTESIAN_POINT('',(-3.588331898638,11.577677182453));
+#4821 = CARTESIAN_POINT('',(-3.512833801877,11.589693553141));
+#4822 = CARTESIAN_POINT('',(-3.437329097276,11.601710967071));
+#4823 = CARTESIAN_POINT('',(-3.327724569913,11.619155634528));
+#4824 = CARTESIAN_POINT('',(-3.2936157573,11.624584381118));
+#4825 = CARTESIAN_POINT('',(-3.259506906748,11.630013110682));
+#4826 = CARTESIAN_POINT('',(-3.225398041675,11.635441813503));
+#4827 = CARTESIAN_POINT('',(-3.191289185662,11.640870481508));
+#4828 = CARTESIAN_POINT('',(-3.15718036246,11.646299108265));
+#4829 = CARTESIAN_POINT('',(-3.041787031149,11.664664533865));
+#4830 = CARTESIAN_POINT('',(-2.960489600941,11.67760321754));
+#4831 = CARTESIAN_POINT('',(-2.87920166689,11.690540172159));
+#4832 = CARTESIAN_POINT('',(-2.797919784264,11.70347598976));
+#4833 = CARTESIAN_POINT('',(-2.716631867619,11.716412698562));
+#4834 = CARTESIAN_POINT('',(-2.635334439773,11.729350982333));
+#4835 = CARTESIAN_POINT('',(-2.521736610826,11.747429987673));
+#4836 = CARTESIAN_POINT('',(-2.489423215102,11.752572661023));
+#4837 = CARTESIAN_POINT('',(-2.457109794236,11.757715365414));
+#4838 = CARTESIAN_POINT('',(-2.424796365363,11.762858101878));
+#4839 = CARTESIAN_POINT('',(-2.392482945574,11.768000869952));
+#4840 = CARTESIAN_POINT('',(-2.360169551914,11.773143667677));
+#4841 = CARTESIAN_POINT('',(-2.220287758885,11.795406522493));
+#4842 = CARTESIAN_POINT('',(-2.112667011982,11.812535240851));
+#4843 = CARTESIAN_POINT('',(-2.005089484516,11.829657432963));
+#4844 = CARTESIAN_POINT('',(-1.897525825058,11.846777482231));
+#4845 = CARTESIAN_POINT('',(-1.789948239532,11.863899615606));
+#4846 = CARTESIAN_POINT('',(-1.682327254812,11.881028312945));
+#4847 = CARTESIAN_POINT('',(-1.519471812788,11.906947621001));
+#4848 = CARTESIAN_POINT('',(-1.464182957518,11.915747068989));
+#4849 = CARTESIAN_POINT('',(-1.408895462561,11.924546240476));
+#4850 = CARTESIAN_POINT('',(-1.353608836426,11.933345241532));
+#4851 = CARTESIAN_POINT('',(-1.298321364083,11.942144378239));
+#4852 = CARTESIAN_POINT('',(-1.243032552115,11.950943751779));
+#4853 = CARTESIAN_POINT('',(-1.136949984064,11.96782713622));
+#4854 = CARTESIAN_POINT('',(-1.08615317791,11.975911631396));
+#4855 = CARTESIAN_POINT('',(-1.03535725355,11.983996009919));
+#4856 = CARTESIAN_POINT('',(-0.984561883956,11.992080320885));
+#4857 = CARTESIAN_POINT('',(-0.933765933441,12.000164735751));
+#4858 = CARTESIAN_POINT('',(-0.882969074158,12.008249292477));
+#4859 = CARTESIAN_POINT('',(-0.748894061766,12.02958790101));
+#4860 = CARTESIAN_POINT('',(-0.665600225481,12.04284440472));
+#4861 = CARTESIAN_POINT('',(-0.582317054455,12.056099131942));
+#4862 = CARTESIAN_POINT('',(-0.499040687204,12.069352498676));
+#4863 = CARTESIAN_POINT('',(-0.415757564953,12.082606835046));
+#4864 = CARTESIAN_POINT('',(-0.332463829277,12.095863196339));
+#4865 = CARTESIAN_POINT('',(-0.213587100034,12.114783071289));
+#4866 = CARTESIAN_POINT('',(-0.177989346572,12.120448687075));
+#4867 = CARTESIAN_POINT('',(-0.142391548896,12.126114366272));
+#4868 = CARTESIAN_POINT('',(-0.106793716609,12.131780072035));
+#4869 = CARTESIAN_POINT('',(-7.119585210701E-02,12.137445717594));
+#4870 = CARTESIAN_POINT('',(-3.559795057811E-02,12.143111166263));
+#4871 = CARTESIAN_POINT('',(0.,12.148776231436));
+#4872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4873 = ORIENTED_EDGE('',*,*,#1588,.T.);
+#4874 = ADVANCED_FACE('',(#4875),#1994,.F.);
+#4875 = FACE_BOUND('',#4876,.F.);
+#4876 = EDGE_LOOP('',(#4877,#4928,#4991,#4992));
+#4877 = ORIENTED_EDGE('',*,*,#4878,.F.);
+#4878 = EDGE_CURVE('',#4879,#1800,#4881,.T.);
+#4879 = VERTEX_POINT('',#4880);
+#4880 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#4881 = SURFACE_CURVE('',#4882,(#4914,#4921),.PCURVE_S1.);
+#4882 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4883,#4884,#4885,#4886,#4887,
+    #4888,#4889,#4890,#4891,#4892,#4893,#4894,#4895,#4896,#4897,#4898,
+    #4899,#4900,#4901,#4902,#4903,#4904,#4905,#4906,#4907,#4908,#4909,
+    #4910,#4911,#4912,#4913),.UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,
+    1.590566282892,3.181132565784,4.771698848676,6.362265131567),
+  .UNSPECIFIED.);
+#4883 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#4884 = CARTESIAN_POINT('',(11.013020684171,3.474129174543,
+    0.409721607283));
+#4885 = CARTESIAN_POINT('',(10.909792088779,2.948260545953,
+    0.381943718785));
+#4886 = CARTESIAN_POINT('',(10.703254094178,2.44555177625,0.354166054408
+    ));
+#4887 = CARTESIAN_POINT('',(10.399547060349,1.989196823186,0.32638833248
+    ));
+#4888 = CARTESIAN_POINT('',(10.010795668805,1.6004409435,0.298610526));
+#4889 = CARTESIAN_POINT('',(9.554441128674,1.296743700633,0.270832719673
+    ));
+#4890 = CARTESIAN_POINT('',(9.051744754145,1.090233968195,0.243054922108
+    ));
+#4891 = CARTESIAN_POINT('',(8.000005619932,0.883724080309,0.187499356943
+    ));
+#4892 = CARTESIAN_POINT('',(6.94825807369,1.0902332084,0.131943825268));
+#4893 = CARTESIAN_POINT('',(6.445553627426,1.296742265759,0.104166062455
+    ));
+#4894 = CARTESIAN_POINT('',(5.989188965877,1.600441621668,
+    7.63882856685E-02));
+#4895 = CARTESIAN_POINT('',(5.600436803538,1.989194834675,
+    4.861049622992E-02));
+#4896 = CARTESIAN_POINT('',(5.296740876534,2.445557282138,
+    2.08327080627E-02));
+#4897 = CARTESIAN_POINT('',(5.090235194998,2.948257875387,
+    -6.945070396126E-03));
+#4898 = CARTESIAN_POINT('',(4.883729348786,3.999999995385,
+    -6.250062076298E-02));
+#4899 = CARTESIAN_POINT('',(5.090235529006,5.051742049802,-0.11805617113
+    ));
+#4900 = CARTESIAN_POINT('',(5.296741197244,5.554442536698,
+    -0.145833949588));
+#4901 = CARTESIAN_POINT('',(5.600436261286,6.010805172987,
+    -0.173611737756));
+#4902 = CARTESIAN_POINT('',(5.989187993994,6.399559107693,
+    -0.201389527195));
+#4903 = CARTESIAN_POINT('',(6.445553128066,6.70325874664,-0.229167303982
+    ));
+#4904 = CARTESIAN_POINT('',(6.948257935102,6.909766833075,
+    -0.256945066794));
+#4905 = CARTESIAN_POINT('',(8.000005569001,7.116274453665,
+    -0.312500598471));
+#4906 = CARTESIAN_POINT('',(9.051744615556,6.909765180392,
+    -0.368056163634));
+#4907 = CARTESIAN_POINT('',(9.554441345853,6.703256761243,
+    -0.395833961182));
+#4908 = CARTESIAN_POINT('',(10.010795738946,6.399561044128,
+    -0.423611767577));
+#4909 = CARTESIAN_POINT('',(10.399551450505,6.010807605229,
+    -0.451389573942));
+#4910 = CARTESIAN_POINT('',(10.703255013832,5.554444766413,
+    -0.479167295977));
+#4911 = CARTESIAN_POINT('',(10.909785073647,5.051739266641,-0.5069449603
+    ));
+#4912 = CARTESIAN_POINT('',(11.013021063946,4.525870891321,
+    -0.534722848807));
+#4913 = CARTESIAN_POINT('',(11.01302170926,4.000000034251,
+    -0.562500645614));
+#4914 = PCURVE('',#1994,#4915);
+#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920);
+#4916 = LINE('',#4917,#4918);
+#4917 = CARTESIAN_POINT('',(0.,0.));
+#4918 = VECTOR('',#4919,1.);
+#4919 = DIRECTION('',(0.,1.));
+#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4921 = PCURVE('',#1853,#4922);
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(0.625,0.));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(0.,1.));
+#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4928 = ORIENTED_EDGE('',*,*,#4929,.T.);
+#4929 = EDGE_CURVE('',#4879,#4479,#4930,.T.);
+#4930 = SURFACE_CURVE('',#4931,(#4934,#4941),.PCURVE_S1.);
+#4931 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4932,#4933),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#4932 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#4933 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#4934 = PCURVE('',#1994,#4935);
+#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940);
+#4936 = LINE('',#4937,#4938);
+#4937 = CARTESIAN_POINT('',(0.,0.));
+#4938 = VECTOR('',#4939,1.);
+#4939 = DIRECTION('',(1.,0.));
+#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4941 = PCURVE('',#4942,#4985);
+#4942 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#4943,#4944,#4945,#4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953
+      ,#4954,#4955,#4956,#4957,#4958,#4959,#4960,#4961,#4962,#4963)
+    ,(#4964,#4965,#4966,#4967,#4968,#4969,#4970,#4971,#4972,#4973,#4974
+      ,#4975,#4976,#4977,#4978,#4979,#4980,#4981,#4982,#4983,#4984
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#4943 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#4944 = CARTESIAN_POINT('',(11.013019423836,3.139484557876,
+    1.392044877197));
+#4945 = CARTESIAN_POINT('',(10.742747708151,2.278974922032,
+    1.346590060575));
+#4946 = CARTESIAN_POINT('',(10.201874127632,1.512785923574,
+    1.301136302429));
+#4947 = CARTESIAN_POINT('',(9.428095541663,0.935456178973,1.255681144164
+    ));
+#4948 = CARTESIAN_POINT('',(8.494945352154,0.6243920927,1.210226322461)
+  );
+#4949 = CARTESIAN_POINT('',(7.505077865583,0.624475942343,1.164772410898
+    ));
+#4950 = CARTESIAN_POINT('',(6.57195175458,0.935387918294,1.119317585806)
+  );
+#4951 = CARTESIAN_POINT('',(5.797987787963,1.512819626832,1.073863081123
+    ));
+#4952 = CARTESIAN_POINT('',(5.257318745296,2.278968385979,1.028408511355
+    ));
+#4953 = CARTESIAN_POINT('',(4.716649030595,4.000000024789,0.937499428935
+    ));
+#4954 = CARTESIAN_POINT('',(5.257319294867,5.721031490948,0.846590346515
+    ));
+#4955 = CARTESIAN_POINT('',(5.797990426692,6.487183095484,0.80113577677)
+  );
+#4956 = CARTESIAN_POINT('',(6.571935643209,7.064595526248,0.75568127195)
+  );
+#4957 = CARTESIAN_POINT('',(7.505099107988,7.375578367399,0.710226447224
+    ));
+#4958 = CARTESIAN_POINT('',(8.494942220275,7.375524036485,0.664772535072
+    ));
+#4959 = CARTESIAN_POINT('',(9.428067506316,7.064601065254,0.619317713986
+    ));
+#4960 = CARTESIAN_POINT('',(10.201913396087,6.487201075883,
+    0.573862555301));
+#4961 = CARTESIAN_POINT('',(10.742729175421,5.721024475925,
+    0.528408797324));
+#4962 = CARTESIAN_POINT('',(11.013018984101,4.860515502715,
+    0.482953980676));
+#4963 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#4964 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#4965 = CARTESIAN_POINT('',(11.013024971145,3.139482991148,
+    1.517044877074));
+#4966 = CARTESIAN_POINT('',(10.742755345606,2.27897169319,1.471590060343
+    ));
+#4967 = CARTESIAN_POINT('',(10.201872519682,1.512779531178,
+    1.426136302502));
+#4968 = CARTESIAN_POINT('',(9.428102140501,0.935458772317,1.380681144043
+    ));
+#4969 = CARTESIAN_POINT('',(8.49494668909,0.624373961086,1.335226322128)
+  );
+#4970 = CARTESIAN_POINT('',(7.505073921215,0.624477556606,1.289772410925
+    ));
+#4971 = CARTESIAN_POINT('',(6.571951446509,0.935379975621,1.244317585656
+    ));
+#4972 = CARTESIAN_POINT('',(5.79798339383,1.512815492858,1.198863081014)
+  );
+#4973 = CARTESIAN_POINT('',(5.257313667182,2.278965242174,1.15340851123)
+  );
+#4974 = CARTESIAN_POINT('',(4.71664305134,4.000000041297,1.062499428815)
+  );
+#4975 = CARTESIAN_POINT('',(5.257314383654,5.721034615337,0.971590346398
+    ));
+#4976 = CARTESIAN_POINT('',(5.797986800763,6.487188019907,0.926135776647
+    ));
+#4977 = CARTESIAN_POINT('',(6.571930749482,7.064598746984,0.880681271823
+    ));
+#4978 = CARTESIAN_POINT('',(7.505101252263,7.375592273062,0.835226447033
+    ));
+#4979 = CARTESIAN_POINT('',(8.49494268177,7.375518202143,0.789772535063)
+  );
+#4980 = CARTESIAN_POINT('',(9.428066112638,7.064614819218,0.744317713949
+    ));
+#4981 = CARTESIAN_POINT('',(10.201923021989,6.487203741195,
+    0.698862554946));
+#4982 = CARTESIAN_POINT('',(10.742731527688,5.721027517006,
+    0.653408797324));
+#4983 = CARTESIAN_POINT('',(11.01302441071,4.860517069456,0.607953980559
+    ));
+#4984 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990);
+#4986 = LINE('',#4987,#4988);
+#4987 = CARTESIAN_POINT('',(0.,6.362265131567));
+#4988 = VECTOR('',#4989,1.);
+#4989 = DIRECTION('',(1.,0.));
+#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4991 = ORIENTED_EDGE('',*,*,#4478,.T.);
+#4992 = ORIENTED_EDGE('',*,*,#1942,.T.);
+#4993 = ADVANCED_FACE('',(#4994),#1853,.F.);
+#4994 = FACE_BOUND('',#4995,.F.);
+#4995 = EDGE_LOOP('',(#4996,#5268,#5351,#5352));
+#4996 = ORIENTED_EDGE('',*,*,#4997,.F.);
+#4997 = EDGE_CURVE('',#4998,#1767,#5000,.T.);
+#4998 = VERTEX_POINT('',#4999);
+#4999 = CARTESIAN_POINT('',(10.513,3.999999408294,0.148843273796));
+#5000 = SURFACE_CURVE('',#5001,(#5088,#5178),.PCURVE_S1.);
+#5001 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5002,#5003,#5004,#5005,#5006,
+    #5007,#5008,#5009,#5010,#5011,#5012,#5013,#5014,#5015,#5016,#5017,
+    #5018,#5019,#5020,#5021,#5022,#5023,#5024,#5025,#5026,#5027,#5028,
+    #5029,#5030,#5031,#5032,#5033,#5034,#5035,#5036,#5037,#5038,#5039,
+    #5040,#5041,#5042,#5043,#5044,#5045,#5046,#5047,#5048,#5049,#5050,
+    #5051,#5052,#5053,#5054,#5055,#5056,#5057,#5058,#5059,#5060,#5061,
+    #5062,#5063,#5064,#5065,#5066,#5067,#5068,#5069,#5070,#5071,#5072,
+    #5073,#5074,#5075,#5076,#5077,#5078,#5079,#5080,#5081,#5082,#5083,
+    #5084,#5085,#5086,#5087),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
+    6,6,6,6,8),(0.,3.293714755344E-02,0.134693259523,0.219695490774,
+    0.272225786351,0.375538032159,0.501372654037,0.534436098432,
+    0.626437219901,0.735906382676,0.786722542764,0.867343794501,
+    0.956517898237,0.982599858968,1.),.UNSPECIFIED.);
+#5002 = CARTESIAN_POINT('',(10.513,3.999998816588,0.148843236324));
+#5003 = CARTESIAN_POINT('',(10.512999965015,3.925708187604,
+    0.144138510417));
+#5004 = CARTESIAN_POINT('',(10.510437661633,3.851417530863,
+    0.139433403961));
+#5005 = CARTESIAN_POINT('',(10.505313138857,3.777233302195,
+    0.134728094572));
+#5006 = CARTESIAN_POINT('',(10.497631896619,3.703261402114,0.13002271657
+    ));
+#5007 = CARTESIAN_POINT('',(10.487404885777,3.629607175808,
+    0.125317360973));
+#5008 = CARTESIAN_POINT('',(10.474648508118,3.556375413146,
+    0.120612075503));
+#5009 = CARTESIAN_POINT('',(10.412228308212,3.259055127543,
+    0.101370573359));
+#5010 = CARTESIAN_POINT('',(10.341126812598,3.039408006814,
+    8.683146917946E-02));
+#5011 = CARTESIAN_POINT('',(10.246724360526,2.827896995846,
+    7.229628299642E-02));
+#5012 = CARTESIAN_POINT('',(10.130185449739,2.627445189154,
+    5.776276184406E-02));
+#5013 = CARTESIAN_POINT('',(9.993082475995,2.440758048956,
+    4.322682760399E-02));
+#5014 = CARTESIAN_POINT('',(9.837379776531,2.270294794912,
+    2.868789736485E-02));
+#5015 = CARTESIAN_POINT('',(9.521945636479,1.991117672523,
+    2.010071149545E-03));
+#5016 = CARTESIAN_POINT('',(9.367049306898,1.876814340714,
+    -1.013390808621E-02));
+#5017 = CARTESIAN_POINT('',(9.202217640696,1.776516052624,
+    -2.227687805189E-02));
+#5018 = CARTESIAN_POINT('',(9.02897881102,1.691231782529,
+    -3.441911601147E-02));
+#5019 = CARTESIAN_POINT('',(8.848968296468,1.621766647075,
+    -4.656194838043E-02));
+#5020 = CARTESIAN_POINT('',(8.663917686545,1.568716400204,
+    -5.870577655131E-02));
+#5021 = CARTESIAN_POINT('',(8.359320146562,1.510000787738,
+    -7.835182175129E-02));
+#5022 = CARTESIAN_POINT('',(8.241743967992,1.493973608106,
+    -8.585570543233E-02));
+#5023 = CARTESIAN_POINT('',(8.123358100787,1.484427493651,
+    -9.335948730965E-02));
+#5024 = CARTESIAN_POINT('',(8.004591139319,1.481408887869,
+    -0.100863218529));
+#5025 = CARTESIAN_POINT('',(7.885873137593,1.484928725496,
+    -0.108367036523));
+#5026 = CARTESIAN_POINT('',(7.767634494472,1.49496240491,-0.115870985478
+    ));
+#5027 = CARTESIAN_POINT('',(7.419550564955,1.543875729575,
+    -0.138132791726));
+#5028 = CARTESIAN_POINT('',(7.192241228795,1.601274007467,
+    -0.152894810778));
+#5029 = CARTESIAN_POINT('',(6.971735857473,1.68319554393,-0.167654081452
+    ));
+#5030 = CARTESIAN_POINT('',(6.761166448913,1.788620020043,
+    -0.182411592947));
+#5031 = CARTESIAN_POINT('',(6.563461342893,1.91608129823,-0.197170888164
+    ));
+#5032 = CARTESIAN_POINT('',(6.381313839974,2.063683141668,
+    -0.211932875236));
+#5033 = CARTESIAN_POINT('',(6.017078335378,2.43036796442,-0.244665771216
+    ));
+#5034 = CARTESIAN_POINT('',(5.843475477154,2.658205162198,
+    -0.262651115432));
+#5035 = CARTESIAN_POINT('',(5.700724119334,2.908156563722,
+    -0.280627197618));
+#5036 = CARTESIAN_POINT('',(5.592011005173,3.175148062189,
+    -0.298600446054));
+#5037 = CARTESIAN_POINT('',(5.519557732582,3.453723521575,
+    -0.316576524251));
+#5038 = CARTESIAN_POINT('',(5.484628687797,3.738026073787,
+    -0.334561877632));
+#5039 = CARTESIAN_POINT('',(5.487742868374,4.096407999116,
+    -0.357260028851));
+#5040 = CARTESIAN_POINT('',(5.490972681436,4.17095782332,-0.361983084992
+    ));
+#5041 = CARTESIAN_POINT('',(5.496783347167,4.245377727847,
+    -0.366706171417));
+#5042 = CARTESIAN_POINT('',(5.505168364808,4.319560569294,
+    -0.371429284005));
+#5043 = CARTESIAN_POINT('',(5.516115695817,4.39339984085,-0.376152418382
+    ));
+#5044 = CARTESIAN_POINT('',(5.529607763869,4.466789672289,
+    -0.380875569921));
+#5045 = CARTESIAN_POINT('',(5.590180561037,4.742293254649,
+    -0.398741235273));
+#5046 = CARTESIAN_POINT('',(5.654271822025,4.940703798156,
+    -0.411886078631));
+#5047 = CARTESIAN_POINT('',(5.737396386765,5.132533752503,
+    -0.425029335671));
+#5048 = CARTESIAN_POINT('',(5.838713482447,5.315617107403,
+    -0.438171485359));
+#5049 = CARTESIAN_POINT('',(5.95710376332,5.487931190683,-0.451314510873
+    ));
+#5050 = CARTESIAN_POINT('',(6.091178501772,5.647613260635,
+    -0.464458972532));
+#5051 = CARTESIAN_POINT('',(6.415401816485,5.966006424395,-0.49323839787
+    ));
+#5052 = CARTESIAN_POINT('',(6.611460360672,6.118871241393,
+    -0.508880735556));
+#5053 = CARTESIAN_POINT('',(6.824543534137,6.248741752803,
+    -0.524519026411));
+#5054 = CARTESIAN_POINT('',(7.051390882842,6.353439674904,
+    -0.540154891165));
+#5055 = CARTESIAN_POINT('',(7.288464041838,6.431331843399,
+    -0.555793404874));
+#5056 = CARTESIAN_POINT('',(7.531990096576,6.481350326295,
+    -0.571435994576));
+#5057 = CARTESIAN_POINT('',(7.892100229296,6.513297335607,
+    -0.594332430455));
+#5058 = CARTESIAN_POINT('',(8.006808725672,6.51735074313,-0.60159155346)
+  );
+#5059 = CARTESIAN_POINT('',(8.121666941046,6.515294690036,
+    -0.608850605413));
+#5060 = CARTESIAN_POINT('',(8.236284669264,6.507125796131,
+    -0.616109599051));
+#5061 = CARTESIAN_POINT('',(8.350273462951,6.492871754657,-0.62336862066
+    ));
+#5062 = CARTESIAN_POINT('',(8.46324756785,6.472591258358,-0.630627683065
+    ));
+#5063 = CARTESIAN_POINT('',(8.751845330846,6.404779397646,
+    -0.649403018347));
+#5064 = CARTESIAN_POINT('',(8.925372368826,6.348236460188,
+    -0.660920480766));
+#5065 = CARTESIAN_POINT('',(9.093858562919,6.277103229655,
+    -0.672436929711));
+#5066 = CARTESIAN_POINT('',(9.2558443387,6.191935383538,-0.683952703017)
+  );
+#5067 = CARTESIAN_POINT('',(9.409953127489,6.093456661933,
+    -0.695469005234));
+#5068 = CARTESIAN_POINT('',(9.554899740088,5.982554475531,
+    -0.706986326303));
+#5069 = CARTESIAN_POINT('',(9.838404724601,5.725077242076,
+    -0.731240990614));
+#5070 = CARTESIAN_POINT('',(9.974693422631,5.575930146869,
+    -0.743981464521));
+#5071 = CARTESIAN_POINT('',(10.096772825302,5.414304136818,
+    -0.756720998964));
+#5072 = CARTESIAN_POINT('',(10.2033047707,5.241837515579,-0.769460334853
+    ));
+#5073 = CARTESIAN_POINT('',(10.293183016043,5.06032130891,
+    -0.782200835504));
+#5074 = CARTESIAN_POINT('',(10.365541726926,4.871685457501,
+    -0.794942066384));
+#5075 = CARTESIAN_POINT('',(10.435679458325,4.621365671041,
+    -0.811406000882));
+#5076 = CARTESIAN_POINT('',(10.450004288211,4.564285775287,
+    -0.815131632206));
+#5077 = CARTESIAN_POINT('',(10.462767830843,4.506823159883,
+    -0.818857159079));
+#5078 = CARTESIAN_POINT('',(10.473957961121,4.449029088577,
+    -0.822582578109));
+#5079 = CARTESIAN_POINT('',(10.483564673519,4.390955223483,
+    -0.826307899425));
+#5080 = CARTESIAN_POINT('',(10.491580082086,4.332653625083,
+    -0.830033146679));
+#5081 = CARTESIAN_POINT('',(10.502280306831,4.235164890915,
+    -0.836243568432));
+#5082 = CARTESIAN_POINT('',(10.505851395313,4.196074985968,
+    -0.838728765268));
+#5083 = CARTESIAN_POINT('',(10.508709977777,4.156922587082,
+    -0.841213959638));
+#5084 = CARTESIAN_POINT('',(10.510854772249,4.117723271211,
+    -0.843699169265));
+#5085 = CARTESIAN_POINT('',(10.512284922889,4.078492642559,
+    -0.846184417517));
+#5086 = CARTESIAN_POINT('',(10.512999999995,4.039246332585,
+    -0.848669733404));
+#5087 = CARTESIAN_POINT('',(10.513,4.,-0.851155151577));
+#5088 = PCURVE('',#1853,#5089);
+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5177);
+#5090 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5091,#5092,#5093,#5094,#5095,
+    #5096,#5097,#5098,#5099,#5100,#5101,#5102,#5103,#5104,#5105,#5106,
+    #5107,#5108,#5109,#5110,#5111,#5112,#5113,#5114,#5115,#5116,#5117,
+    #5118,#5119,#5120,#5121,#5122,#5123,#5124,#5125,#5126,#5127,#5128,
+    #5129,#5130,#5131,#5132,#5133,#5134,#5135,#5136,#5137,#5138,#5139,
+    #5140,#5141,#5142,#5143,#5144,#5145,#5146,#5147,#5148,#5149,#5150,
+    #5151,#5152,#5153,#5154,#5155,#5156,#5157,#5158,#5159,#5160,#5161,
+    #5162,#5163,#5164,#5165,#5166,#5167,#5168,#5169,#5170,#5171,#5172,
+    #5173,#5174,#5175,#5176),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
+    6,6,6,6,8),(0.,3.293714755344E-02,0.134693259523,0.219695490774,
+    0.272225786351,0.375538032159,0.501372654037,0.534436098432,
+    0.626437219901,0.735906382676,0.786722542764,0.867343794501,
+    0.956517898237,0.982599858968,1.),.UNSPECIFIED.);
+#5091 = CARTESIAN_POINT('',(4.764185906251E-02,0.));
+#5092 = CARTESIAN_POINT('',(4.764181651321E-02,2.993334514927E-02));
+#5093 = CARTESIAN_POINT('',(4.764099901039E-02,5.986727718101E-02));
+#5094 = CARTESIAN_POINT('',(4.763982408272E-02,8.980162736781E-02));
+#5095 = CARTESIAN_POINT('',(4.763860134191E-02,0.119736252661));
+#5096 = CARTESIAN_POINT('',(4.763753248266E-02,0.149671035692));
+#5097 = CARTESIAN_POINT('',(4.763671128268E-02,0.179605884771));
+#5098 = CARTESIAN_POINT('',(4.763430802259E-02,0.302021537009));
+#5099 = CARTESIAN_POINT('',(4.763496758592E-02,0.394525352117));
+#5100 = CARTESIAN_POINT('',(4.763866754611E-02,0.487010443432));
+#5101 = CARTESIAN_POINT('',(4.764216943132E-02,0.579483805008));
+#5102 = CARTESIAN_POINT('',(4.76438246598E-02,0.671968130878));
+#5103 = CARTESIAN_POINT('',(4.764456017665E-02,0.764469903234));
+#5104 = CARTESIAN_POINT('',(4.764436918152E-02,0.934200915896));
+#5105 = CARTESIAN_POINT('',(4.764373997332E-02,1.011463049166));
+#5106 = CARTESIAN_POINT('',(4.764282267815E-02,1.088718500918));
+#5107 = CARTESIAN_POINT('',(4.764198009803E-02,1.165969721023));
+#5108 = CARTESIAN_POINT('',(4.764144228421E-02,1.243225468457));
+#5109 = CARTESIAN_POINT('',(4.764122710911E-02,1.320488149842));
+#5110 = CARTESIAN_POINT('',(4.764122009208E-02,1.445482494897));
+#5111 = CARTESIAN_POINT('',(4.764130045173E-02,1.493224653774));
+#5112 = CARTESIAN_POINT('',(4.764142729059E-02,1.54096611453));
+#5113 = CARTESIAN_POINT('',(4.764156387309E-02,1.588707097998));
+#5114 = CARTESIAN_POINT('',(4.764167713046E-02,1.63644840458));
+#5115 = CARTESIAN_POINT('',(4.764174150243E-02,1.684190276091));
+#5116 = CARTESIAN_POINT('',(4.764174528971E-02,1.825824276171));
+#5117 = CARTESIAN_POINT('',(4.764150902737E-02,1.919742127343));
+#5118 = CARTESIAN_POINT('',(4.764093195371E-02,2.013641496212));
+#5119 = CARTESIAN_POINT('',(4.764010838543E-02,2.10752931925));
+#5120 = CARTESIAN_POINT('',(4.763932820703E-02,2.201429165487));
+#5121 = CARTESIAN_POINT('',(4.763891953889E-02,2.295347719387));
+#5122 = CARTESIAN_POINT('',(4.76389535226E-02,2.503604104754));
+#5123 = CARTESIAN_POINT('',(4.763960330076E-02,2.618034547416));
+#5124 = CARTESIAN_POINT('',(4.764105502014E-02,2.732408642552));
+#5125 = CARTESIAN_POINT('',(4.764294623804E-02,2.846765685114));
+#5126 = CARTESIAN_POINT('',(4.764452163723E-02,2.961139077534));
+#5127 = CARTESIAN_POINT('',(4.764529020681E-02,3.075568696666));
+#5128 = CARTESIAN_POINT('',(4.764525201156E-02,3.21997972733));
+#5129 = CARTESIAN_POINT('',(4.764518878967E-02,3.250028757358));
+#5130 = CARTESIAN_POINT('',(4.764507075463E-02,3.280077811597));
+#5131 = CARTESIAN_POINT('',(4.764490019301E-02,3.310126875929));
+#5132 = CARTESIAN_POINT('',(4.764468121698E-02,3.340175939961));
+#5133 = CARTESIAN_POINT('',(4.76444197642E-02,3.370224997025));
+#5134 = CARTESIAN_POINT('',(4.764329949643E-02,3.483887415004));
+#5135 = CARTESIAN_POINT('',(4.764220621183E-02,3.567514999077));
+#5136 = CARTESIAN_POINT('',(4.764098780255E-02,3.651132326086));
+#5137 = CARTESIAN_POINT('',(4.763988608373E-02,3.734743190887));
+#5138 = CARTESIAN_POINT('',(4.763910935432E-02,3.818360753157));
+#5139 = CARTESIAN_POINT('',(4.763874856653E-02,3.901988694968));
+#5140 = CARTESIAN_POINT('',(4.763873186024E-02,4.085091726323));
+#5141 = CARTESIAN_POINT('',(4.763922093616E-02,4.18461410718));
+#5142 = CARTESIAN_POINT('',(4.76401486066E-02,4.28411166608));
+#5143 = CARTESIAN_POINT('',(4.764111067171E-02,4.38359327803));
+#5144 = CARTESIAN_POINT('',(4.764176483834E-02,4.483090329079));
+#5145 = CARTESIAN_POINT('',(4.764202005069E-02,4.582612091184));
+#5146 = CARTESIAN_POINT('',(4.764200329052E-02,4.728283905823));
+#5147 = CARTESIAN_POINT('',(4.764194211715E-02,4.774467850746));
+#5148 = CARTESIAN_POINT('',(4.764183566577E-02,4.820651333105));
+#5149 = CARTESIAN_POINT('',(4.764171001346E-02,4.866834548628));
+#5150 = CARTESIAN_POINT('',(4.764159877968E-02,4.913018172428));
+#5151 = CARTESIAN_POINT('',(4.76415351735E-02,4.959202392297));
+#5152 = CARTESIAN_POINT('',(4.76415581088E-02,5.078657428523));
+#5153 = CARTESIAN_POINT('',(4.764174884855E-02,5.151936390143));
+#5154 = CARTESIAN_POINT('',(4.764218389573E-02,5.225210003065));
+#5155 = CARTESIAN_POINT('',(4.764282953972E-02,5.298480092406));
+#5156 = CARTESIAN_POINT('',(4.764350524057E-02,5.37175338333));
+#5157 = CARTESIAN_POINT('',(4.764394295802E-02,5.445031760862));
+#5158 = CARTESIAN_POINT('',(4.764396051131E-02,5.599346379474));
+#5159 = CARTESIAN_POINT('',(4.76434226178E-02,5.680401980455));
+#5160 = CARTESIAN_POINT('',(4.764221101192E-02,5.761448430191));
+#5161 = CARTESIAN_POINT('',(4.763993855363E-02,5.842489231844));
+#5162 = CARTESIAN_POINT('',(4.763728192347E-02,5.923536283408));
+#5163 = CARTESIAN_POINT('',(4.763574662245E-02,6.00459328005));
+#5164 = CARTESIAN_POINT('',(4.763590946076E-02,6.109342945166));
+#5165 = CARTESIAN_POINT('',(4.763608206999E-02,6.133047406799));
+#5166 = CARTESIAN_POINT('',(4.763641040331E-02,6.156751896457));
+#5167 = CARTESIAN_POINT('',(4.763689235604E-02,6.18045638174));
+#5168 = CARTESIAN_POINT('',(4.763750375437E-02,6.204160824536));
+#5169 = CARTESIAN_POINT('',(4.763819835536E-02,6.227865181018));
+#5170 = CARTESIAN_POINT('',(4.76393811723E-02,6.267383273397));
+#5171 = CARTESIAN_POINT('',(4.763985828155E-02,6.28319708495));
+#5172 = CARTESIAN_POINT('',(4.764031744325E-02,6.299010822385));
+#5173 = CARTESIAN_POINT('',(4.764072729917E-02,6.314824467844));
+#5174 = CARTESIAN_POINT('',(4.764104686429E-02,6.330637999534));
+#5175 = CARTESIAN_POINT('',(4.764122552683E-02,6.346451391726));
+#5176 = CARTESIAN_POINT('',(4.764120304819E-02,6.362264614754));
+#5177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5178 = PCURVE('',#1787,#5179);
+#5179 = DEFINITIONAL_REPRESENTATION('',(#5180),#5267);
+#5180 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#5181,#5182,#5183,#5184,#5185,
+    #5186,#5187,#5188,#5189,#5190,#5191,#5192,#5193,#5194,#5195,#5196,
+    #5197,#5198,#5199,#5200,#5201,#5202,#5203,#5204,#5205,#5206,#5207,
+    #5208,#5209,#5210,#5211,#5212,#5213,#5214,#5215,#5216,#5217,#5218,
+    #5219,#5220,#5221,#5222,#5223,#5224,#5225,#5226,#5227,#5228,#5229,
+    #5230,#5231,#5232,#5233,#5234,#5235,#5236,#5237,#5238,#5239,#5240,
+    #5241,#5242,#5243,#5244,#5245,#5246,#5247,#5248,#5249,#5250,#5251,
+    #5252,#5253,#5254,#5255,#5256,#5257,#5258,#5259,#5260,#5261,#5262,
+    #5263,#5264,#5265,#5266),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,
+    6,6,6,6,8),(0.,3.293714755344E-02,0.134693259523,0.219695490774,
+    0.272225786351,0.375538032159,0.501372654037,0.534436098432,
+    0.626437219901,0.735906382676,0.786722542764,0.867343794501,
+    0.956517898237,0.982599858968,1.),.UNSPECIFIED.);
+#5181 = CARTESIAN_POINT('',(-6.283184836263,11.851156763676));
+#5182 = CARTESIAN_POINT('',(-6.253622309808,11.855861489583));
+#5183 = CARTESIAN_POINT('',(-6.224059846754,11.860566596039));
+#5184 = CARTESIAN_POINT('',(-6.194497430577,11.865271905428));
+#5185 = CARTESIAN_POINT('',(-6.164935049477,11.86997728343));
+#5186 = CARTESIAN_POINT('',(-6.135372696376,11.874682639027));
+#5187 = CARTESIAN_POINT('',(-6.10581036892,11.879387924497));
+#5188 = CARTESIAN_POINT('',(-5.984918222313,11.898629426641));
+#5189 = CARTESIAN_POINT('',(-5.893565917415,11.913168530821));
+#5190 = CARTESIAN_POINT('',(-5.80223036709,11.927703717004));
+#5191 = CARTESIAN_POINT('',(-5.710905250082,11.942237238156));
+#5192 = CARTESIAN_POINT('',(-5.619569181777,11.956773172396));
+#5193 = CARTESIAN_POINT('',(-5.528216239728,11.971312102635));
+#5194 = CARTESIAN_POINT('',(-5.360594047407,11.99798992885));
+#5195 = CARTESIAN_POINT('',(-5.284292175981,12.010133908086));
+#5196 = CARTESIAN_POINT('',(-5.207997297459,12.022276878052));
+#5197 = CARTESIAN_POINT('',(-5.131706862432,12.034419116011));
+#5198 = CARTESIAN_POINT('',(-5.055412018071,12.04656194838));
+#5199 = CARTESIAN_POINT('',(-4.979110215397,12.058705776551));
+#5200 = CARTESIAN_POINT('',(-4.855670076726,12.078351821751));
+#5201 = CARTESIAN_POINT('',(-4.80852148554,12.085855705432));
+#5202 = CARTESIAN_POINT('',(-4.761373498364,12.09335948731));
+#5203 = CARTESIAN_POINT('',(-4.71422589342,12.100863218529));
+#5204 = CARTESIAN_POINT('',(-4.667077887509,12.108367036523));
+#5205 = CARTESIAN_POINT('',(-4.619929257714,12.115870985478));
+#5206 = CARTESIAN_POINT('',(-4.480055075551,12.138132791726));
+#5207 = CARTESIAN_POINT('',(-4.387303994324,12.152894810778));
+#5208 = CARTESIAN_POINT('',(-4.294571147373,12.167654081452));
+#5209 = CARTESIAN_POINT('',(-4.201849915709,12.182411592947));
+#5210 = CARTESIAN_POINT('',(-4.109117126583,12.197170888164));
+#5211 = CARTESIAN_POINT('',(-4.016366110755,12.211932875236));
+#5212 = CARTESIAN_POINT('',(-3.81069893136,12.244665771216));
+#5213 = CARTESIAN_POINT('',(-3.697691370061,12.262651115432));
+#5214 = CARTESIAN_POINT('',(-3.5847394517,12.280627197618));
+#5215 = CARTESIAN_POINT('',(-3.471804001248,12.298600446054));
+#5216 = CARTESIAN_POINT('',(-3.358852016007,12.316576524251));
+#5217 = CARTESIAN_POINT('',(-3.245844291569,12.334561877632));
+#5218 = CARTESIAN_POINT('',(-3.103227715564,12.357260028851));
+#5219 = CARTESIAN_POINT('',(-3.073552076188,12.361983084992));
+#5220 = CARTESIAN_POINT('',(-3.043876417816,12.366706171417));
+#5221 = CARTESIAN_POINT('',(-3.014200758029,12.371429284005));
+#5222 = CARTESIAN_POINT('',(-2.984525110192,12.376152418382));
+#5223 = CARTESIAN_POINT('',(-2.954849483453,12.380875569921));
+#5224 = CARTESIAN_POINT('',(-2.84259965023,12.398741235273));
+#5225 = CARTESIAN_POINT('',(-2.760011506351,12.411886078631));
+#5226 = CARTESIAN_POINT('',(-2.677433658101,12.425029335671));
+#5227 = CARTESIAN_POINT('',(-2.594862356292,12.438171485359));
+#5228 = CARTESIAN_POINT('',(-2.512284528744,12.451314510873));
+#5229 = CARTESIAN_POINT('',(-2.429696417343,12.464458972532));
+#5230 = CARTESIAN_POINT('',(-2.248869847444,12.49323839787));
+#5231 = CARTESIAN_POINT('',(-2.150584639914,12.508880735556));
+#5232 = CARTESIAN_POINT('',(-2.052323649376,12.524519026411));
+#5233 = CARTESIAN_POINT('',(-1.95407804929,12.540154891165));
+#5234 = CARTESIAN_POINT('',(-1.855817000433,12.555793404874));
+#5235 = CARTESIAN_POINT('',(-1.757531646209,12.571435994576));
+#5236 = CARTESIAN_POINT('',(-1.613669951919,12.594332430455));
+#5237 = CARTESIAN_POINT('',(-1.568059944194,12.60159155346));
+#5238 = CARTESIAN_POINT('',(-1.522450464377,12.608850605413));
+#5239 = CARTESIAN_POINT('',(-1.476841329295,12.616109599051));
+#5240 = CARTESIAN_POINT('',(-1.431231874072,12.62336862066));
+#5241 = CARTESIAN_POINT('',(-1.385621904752,12.630627683065));
+#5242 = CARTESIAN_POINT('',(-1.267652300849,12.649403018347));
+#5243 = CARTESIAN_POINT('',(-1.195284702837,12.660920480766));
+#5244 = CARTESIAN_POINT('',(-1.122922443224,12.672436929711));
+#5245 = CARTESIAN_POINT('',(-1.050563563517,12.683952703017));
+#5246 = CARTESIAN_POINT('',(-0.978201258356,12.695469005234));
+#5247 = CARTESIAN_POINT('',(-0.905833575686,12.706986326303));
+#5248 = CARTESIAN_POINT('',(-0.753436172029,12.731240990614));
+#5249 = CARTESIAN_POINT('',(-0.673387268099,12.743981464521));
+#5250 = CARTESIAN_POINT('',(-0.593347152398,12.756720998964));
+#5251 = CARTESIAN_POINT('',(-0.513312661447,12.769460334853));
+#5252 = CARTESIAN_POINT('',(-0.433272654282,12.782200835504));
+#5253 = CARTESIAN_POINT('',(-0.353223942101,12.794942066384));
+#5254 = CARTESIAN_POINT('',(-0.249777788811,12.811406000882));
+#5255 = CARTESIAN_POINT('',(-0.226368340311,12.815131632206));
+#5256 = CARTESIAN_POINT('',(-0.202958881456,12.818857159079));
+#5257 = CARTESIAN_POINT('',(-0.179549417907,12.822582578109));
+#5258 = CARTESIAN_POINT('',(-0.156139950538,12.826307899425));
+#5259 = CARTESIAN_POINT('',(-0.132730475439,12.830033146679));
+#5260 = CARTESIAN_POINT('',(-9.37037357222E-02,12.836243568432));
+#5261 = CARTESIAN_POINT('',(-7.808647976074E-02,12.838728765268));
+#5262 = CARTESIAN_POINT('',(-6.246921212585E-02,12.841213959638));
+#5263 = CARTESIAN_POINT('',(-4.685193043497E-02,12.843699169265));
+#5264 = CARTESIAN_POINT('',(-3.12346338255E-02,12.846184417517));
+#5265 = CARTESIAN_POINT('',(-1.561732295476E-02,12.848669733404));
+#5266 = CARTESIAN_POINT('',(0.,12.851155151577));
+#5267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5268 = ORIENTED_EDGE('',*,*,#5269,.T.);
+#5269 = EDGE_CURVE('',#4998,#4879,#5270,.T.);
+#5270 = SURFACE_CURVE('',#5271,(#5274,#5281),.PCURVE_S1.);
+#5271 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5272,#5273),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#5272 = CARTESIAN_POINT('',(10.471739848713,3.999998716327,
+    0.125024196656));
+#5273 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#5274 = PCURVE('',#1853,#5275);
+#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280);
+#5276 = LINE('',#5277,#5278);
+#5277 = CARTESIAN_POINT('',(0.,0.));
+#5278 = VECTOR('',#5279,1.);
+#5279 = DIRECTION('',(1.,0.));
+#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5281 = PCURVE('',#5282,#5345);
+#5282 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#5283,#5284,#5285,#5286,#5287,#5288,#5289,#5290,#5291,#5292,#5293
+      ,#5294,#5295,#5296,#5297,#5298,#5299,#5300,#5301,#5302,#5303,#5304
+      ,#5305,#5306,#5307,#5308,#5309,#5310,#5311,#5312,#5313)
+    ,(#5314,#5315,#5316,#5317,#5318,#5319,#5320,#5321,#5322,#5323,#5324
+      ,#5325,#5326,#5327,#5328,#5329,#5330,#5331,#5332,#5333,#5334,#5335
+      ,#5336,#5337,#5338,#5339,#5340,#5341,#5342,#5343,#5344
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848676,6.362265131567),
+  .UNSPECIFIED.);
+#5283 = CARTESIAN_POINT('',(10.471739371497,3.9999988233,1.125022180275)
+  );
+#5284 = CARTESIAN_POINT('',(10.471739348869,3.568579007256,
+    1.097245174469));
+#5285 = CARTESIAN_POINT('',(10.38704932722,3.137217796386,1.069471888789
+    ));
+#5286 = CARTESIAN_POINT('',(10.217635522779,2.72481862459,1.041689509287
+    ));
+#5287 = CARTESIAN_POINT('',(9.968474234316,2.35041925976,1.013909467725)
+  );
+#5288 = CARTESIAN_POINT('',(9.649555008483,2.031515728294,0.98613285219)
+  );
+#5289 = CARTESIAN_POINT('',(9.275186967206,1.782374782936,0.958356233969
+    ));
+#5290 = CARTESIAN_POINT('',(8.862800174124,1.612965627036,0.930579258657
+    ));
+#5291 = CARTESIAN_POINT('',(8.000004465871,1.44355522571,0.8750240929));
+#5292 = CARTESIAN_POINT('',(7.137198504223,1.612965651815,0.819467568548
+    ));
+#5293 = CARTESIAN_POINT('',(6.72480181893,1.782376389801,0.791689183604)
+  );
+#5294 = CARTESIAN_POINT('',(6.350423326516,2.031518085093,0.763911365645
+    ));
+#5295 = CARTESIAN_POINT('',(6.03151211378,2.350431325759,0.73613406094)
+  );
+#5296 = CARTESIAN_POINT('',(5.782375243839,2.724806817319,0.708356704684
+    ));
+#5297 = CARTESIAN_POINT('',(5.612967277249,3.137199113224,0.680578954527
+    ));
+#5298 = CARTESIAN_POINT('',(5.443559481489,4.000001280758,0.625023188466
+    ));
+#5299 = CARTESIAN_POINT('',(5.612968238087,4.862803259633,0.569467422406
+    ));
+#5300 = CARTESIAN_POINT('',(5.78237661451,5.275195355232,0.541689672248)
+  );
+#5301 = CARTESIAN_POINT('',(6.031513613364,5.649570650861,0.513912315992
+    ));
+#5302 = CARTESIAN_POINT('',(6.350425023211,5.968483777878,0.486135011287
+    ));
+#5303 = CARTESIAN_POINT('',(6.724803900546,6.217625178538,0.458357193328
+    ));
+#5304 = CARTESIAN_POINT('',(7.137200858854,6.387035225434,0.430578808386
+    ));
+#5305 = CARTESIAN_POINT('',(8.000007015472,6.556444355348,0.375022284032
+    ));
+#5306 = CARTESIAN_POINT('',(8.862802528753,6.387033264253,0.319467118274
+    ));
+#5307 = CARTESIAN_POINT('',(9.275189253576,6.217624070009,0.291690142965
+    ));
+#5308 = CARTESIAN_POINT('',(9.649557002958,5.968483185143,0.26391352473)
+  );
+#5309 = CARTESIAN_POINT('',(9.968477143374,5.64958003132,0.236136909224)
+  );
+#5310 = CARTESIAN_POINT('',(10.217637064695,5.27517816317,0.208356867638
+    ));
+#5311 = CARTESIAN_POINT('',(10.387048187995,4.862779755789,
+    0.180574488145));
+#5312 = CARTESIAN_POINT('',(10.471739890005,4.431418532371,
+    0.152801202463));
+#5313 = CARTESIAN_POINT('',(10.471739848713,3.999998716327,
+    0.125024196656));
+#5314 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#5315 = CARTESIAN_POINT('',(11.013019013767,3.474129463304,1.40972165698
+    ));
+#5316 = CARTESIAN_POINT('',(10.909790475119,2.948261126375,
+    1.381943768496));
+#5317 = CARTESIAN_POINT('',(10.703252594604,2.44555263547,1.354166104104
+    ));
+#5318 = CARTESIAN_POINT('',(10.399545728655,1.989197935527,1.32638838217
+    ));
+#5319 = CARTESIAN_POINT('',(10.01079455222,1.600442271683,1.298610575693
+    ));
+#5320 = CARTESIAN_POINT('',(9.554440264766,1.29674519753,1.27083276937)
+  );
+#5321 = CARTESIAN_POINT('',(9.051744168676,1.09023557999,1.243054971807)
+  );
+#5322 = CARTESIAN_POINT('',(8.000005617205,0.883725807481,1.187499406644
+    ));
+#5323 = CARTESIAN_POINT('',(6.948258654061,1.090234822036,1.131943874966
+    ));
+#5324 = CARTESIAN_POINT('',(6.445554486592,1.296743765382,1.104166112151
+    ));
+#5325 = CARTESIAN_POINT('',(5.98919007825,1.600442953369,1.076388335364)
+  );
+#5326 = CARTESIAN_POINT('',(5.600438131722,1.989195951247,1.048610545927
+    ));
+#5327 = CARTESIAN_POINT('',(5.296742373439,2.445558146032,1.020832757761
+    ));
+#5328 = CARTESIAN_POINT('',(5.090236806795,2.948258460845,0.993054979302
+    ));
+#5329 = CARTESIAN_POINT('',(4.883731075957,3.999999998112,0.937499428935
+    ));
+#5330 = CARTESIAN_POINT('',(5.090237142644,5.051741469437,0.881943878567
+    ));
+#5331 = CARTESIAN_POINT('',(5.29674269687,5.554441677535,0.854166100109)
+  );
+#5332 = CARTESIAN_POINT('',(5.600437592989,6.010804060614,0.826388311942
+    ));
+#5333 = CARTESIAN_POINT('',(5.989189110567,6.399557779511,0.798610522505
+    ));
+#5334 = CARTESIAN_POINT('',(6.445553991963,6.703257249738,0.770832745718
+    ));
+#5335 = CARTESIAN_POINT('',(6.948258520565,6.909765221279,0.743054982904
+    ));
+#5336 = CARTESIAN_POINT('',(8.000005571728,7.116272726493,0.687499451224
+    ));
+#5337 = CARTESIAN_POINT('',(9.051744035179,6.909763566756,0.631943886063
+    ));
+#5338 = CARTESIAN_POINT('',(9.554440486676,6.703255261627,0.604166088516
+    ));
+#5339 = CARTESIAN_POINT('',(10.010794626561,6.399559712425,
+    0.576388282127));
+#5340 = CARTESIAN_POINT('',(10.399550122328,6.01080648869,0.548610475762
+    ));
+#5341 = CARTESIAN_POINT('',(10.703253516979,5.554443902463,
+    0.520832753723));
+#5342 = CARTESIAN_POINT('',(10.909783461827,5.051738681126,
+    0.493055089384));
+#5343 = CARTESIAN_POINT('',(11.013019394462,4.525870597287,
+    0.465277200891));
+#5344 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#5345 = DEFINITIONAL_REPRESENTATION('',(#5346),#5350);
+#5346 = LINE('',#5347,#5348);
+#5347 = CARTESIAN_POINT('',(0.,6.362265131567));
+#5348 = VECTOR('',#5349,1.);
+#5349 = DIRECTION('',(1.,0.));
+#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5351 = ORIENTED_EDGE('',*,*,#4878,.T.);
+#5352 = ORIENTED_EDGE('',*,*,#1799,.T.);
+#5353 = ADVANCED_FACE('',(#5354),#1787,.F.);
+#5354 = FACE_BOUND('',#5355,.T.);
+#5355 = EDGE_LOOP('',(#5356,#5357,#5378));
+#5356 = ORIENTED_EDGE('',*,*,#4997,.F.);
+#5357 = ORIENTED_EDGE('',*,*,#5358,.T.);
+#5358 = EDGE_CURVE('',#4998,#1734,#5359,.T.);
+#5359 = SURFACE_CURVE('',#5360,(#5364,#5371),.PCURVE_S1.);
+#5360 = LINE('',#5361,#5362);
+#5361 = CARTESIAN_POINT('',(10.513,4.,12.));
+#5362 = VECTOR('',#5363,1.);
+#5363 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#5364 = PCURVE('',#1787,#5365);
+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(-0.,1.));
+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5371 = PCURVE('',#1754,#5372);
+#5372 = DEFINITIONAL_REPRESENTATION('',(#5373),#5377);
+#5373 = LINE('',#5374,#5375);
+#5374 = CARTESIAN_POINT('',(-0.,0.));
+#5375 = VECTOR('',#5376,1.);
+#5376 = DIRECTION('',(-0.,1.));
+#5377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5378 = ORIENTED_EDGE('',*,*,#1766,.T.);
+#5379 = ADVANCED_FACE('',(#5380),#1754,.F.);
+#5380 = FACE_BOUND('',#5381,.T.);
+#5381 = EDGE_LOOP('',(#5382,#5627,#5653,#5654,#5655));
+#5382 = ORIENTED_EDGE('',*,*,#5383,.F.);
+#5383 = EDGE_CURVE('',#5384,#4998,#5386,.T.);
+#5384 = VERTEX_POINT('',#5385);
+#5385 = CARTESIAN_POINT('',(10.513,3.999999457603,1.148841739765));
+#5386 = SURFACE_CURVE('',#5387,(#5465,#5546),.PCURVE_S1.);
+#5387 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5388,#5389,#5390,#5391,#5392,
+    #5393,#5394,#5395,#5396,#5397,#5398,#5399,#5400,#5401,#5402,#5403,
+    #5404,#5405,#5406,#5407,#5408,#5409,#5410,#5411,#5412,#5413,#5414,
+    #5415,#5416,#5417,#5418,#5419,#5420,#5421,#5422,#5423,#5424,#5425,
+    #5426,#5427,#5428,#5429,#5430,#5431,#5432,#5433,#5434,#5435,#5436,
+    #5437,#5438,#5439,#5440,#5441,#5442,#5443,#5444,#5445,#5446,#5447,
+    #5448,#5449,#5450,#5451,#5452,#5453,#5454,#5455,#5456,#5457,#5458,
+    #5459,#5460,#5461,#5462,#5463,#5464),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    5,5,5,5,5,5,5,5,5,5,5,7),(0.,3.293648406492E-02,0.13469032705,
+    0.219690856678,0.272218386468,0.375556552177,0.420832019306,
+    0.502731840798,0.534733492673,0.626732762366,0.737144626922,
+    0.786367325809,0.866988489431,0.95700757421,0.985834387341,1.),
+  .UNSPECIFIED.);
+#5388 = CARTESIAN_POINT('',(10.513,3.999998915206,1.148841705415));
+#5389 = CARTESIAN_POINT('',(10.512999962586,3.913326525585,
+    1.143352859212));
+#5390 = CARTESIAN_POINT('',(10.509412750314,3.826654096962,
+    1.137863480235));
+#5391 = CARTESIAN_POINT('',(10.502238448934,3.740167926975,
+    1.132373879317));
+#5392 = CARTESIAN_POINT('',(10.49148986302,3.65405301751,1.126884266259)
+  );
+#5393 = CARTESIAN_POINT('',(10.47719251597,3.568493074708,1.121394749834
+    ));
+#5394 = CARTESIAN_POINT('',(10.404369099661,3.221620011405,
+    1.098946369999));
+#5395 = CARTESIAN_POINT('',(10.31583043937,2.966524821137,1.081983464153
+    ));
+#5396 = CARTESIAN_POINT('',(10.194896065398,2.723928915675,
+    1.065028399278));
+#5397 = CARTESIAN_POINT('',(10.043907318212,2.498804810908,
+    1.048071992122));
+#5398 = CARTESIAN_POINT('',(9.866026197247,2.295649048264,1.031109152641
+    ));
+#5399 = CARTESIAN_POINT('',(9.498020653721,1.969942249499,0.999985060723
+    ));
+#5400 = CARTESIAN_POINT('',(9.314665295706,1.839566092335,0.985816691779
+    ));
+#5401 = CARTESIAN_POINT('',(9.117887826201,1.72923172739,0.971650678805)
+  );
+#5402 = CARTESIAN_POINT('',(8.910441662888,1.640568846412,0.957484803195
+    ));
+#5403 = CARTESIAN_POINT('',(8.695297558889,1.574765674632,0.943316641108
+    ));
+#5404 = CARTESIAN_POINT('',(8.339938295915,1.506264439308,0.920396540725
+    ));
+#5405 = CARTESIAN_POINT('',(8.202482324304,1.489059255634,0.911642269142
+    ));
+#5406 = CARTESIAN_POINT('',(8.064041921535,1.480955636585,0.902888215185
+    ));
+#5407 = CARTESIAN_POINT('',(7.925368555522,1.48201415884,0.894134134326)
+  );
+#5408 = CARTESIAN_POINT('',(7.787215799721,1.492212523948,0.885379790156
+    ));
+#5409 = CARTESIAN_POINT('',(7.381048713933,1.549282697159,0.859403304106
+    ));
+#5410 = CARTESIAN_POINT('',(7.116587022217,1.622100180227,0.84217532841)
+  );
+#5411 = CARTESIAN_POINT('',(6.862833558756,1.729111520338,0.824953593266
+    ));
+#5412 = CARTESIAN_POINT('',(6.625141113618,1.86819585533,0.807731808206)
+  );
+#5413 = CARTESIAN_POINT('',(6.408414041998,2.036337613103,0.790503846787
+    ));
+#5414 = CARTESIAN_POINT('',(6.132857369442,2.313838079219,0.765736206791
+    ));
+#5415 = CARTESIAN_POINT('',(6.053717161755,2.40315633443,0.758190658939)
+  );
+#5416 = CARTESIAN_POINT('',(5.979727438195,2.496907369497,0.750645282473
+    ));
+#5417 = CARTESIAN_POINT('',(5.911194279655,2.59471809707,0.743099968636)
+  );
+#5418 = CARTESIAN_POINT('',(5.848387045226,2.696188149762,0.735554598787
+    ));
+#5419 = CARTESIAN_POINT('',(5.688700561309,2.990291303316,0.714360569571
+    ));
+#5420 = CARTESIAN_POINT('',(5.605342223642,3.190299227838,0.7007101431)
+  );
+#5421 = CARTESIAN_POINT('',(5.542862763887,3.398357320094,0.687061751855
+    ));
+#5422 = CARTESIAN_POINT('',(5.502149069066,3.611744919286,0.673413206151
+    ));
+#5423 = CARTESIAN_POINT('',(5.48367160098,3.827639369162,0.659762366592)
+  );
+#5424 = CARTESIAN_POINT('',(5.488815199338,4.127324363211,0.640779684966
+    ));
+#5425 = CARTESIAN_POINT('',(5.493646221953,4.21146577832,0.635446286963)
+  );
+#5426 = CARTESIAN_POINT('',(5.501860155113,4.295378467593,0.630112851337
+    ));
+#5427 = CARTESIAN_POINT('',(5.513442692869,4.378892847722,0.624779383714
+    ));
+#5428 = CARTESIAN_POINT('',(5.528368194785,4.461840676219,0.619445891519
+    ));
+#5429 = CARTESIAN_POINT('',(5.599012101346,4.780407303051,0.598779463003
+    ));
+#5430 = CARTESIAN_POINT('',(5.678758725921,5.010749162583,0.583443265234
+    ));
+#5431 = CARTESIAN_POINT('',(5.784959233394,5.23101747432,0.568110665468)
+  );
+#5432 = CARTESIAN_POINT('',(5.915936141882,5.437516150341,0.552778254807
+    ));
+#5433 = CARTESIAN_POINT('',(6.069436449669,5.626869010991,0.537442499228
+    ));
+#5434 = CARTESIAN_POINT('',(6.450144224583,5.999383178368,0.50370903502)
+  );
+#5435 = CARTESIAN_POINT('',(6.686095166036,6.17385741524,0.485300683376)
+  );
+#5436 = CARTESIAN_POINT('',(6.945167499769,6.314475005916,0.466901541372
+    ));
+#5437 = CARTESIAN_POINT('',(7.221254935688,6.417758958658,0.448502151414
+    ));
+#5438 = CARTESIAN_POINT('',(7.507727379305,6.481381431089,0.430093461467
+    ));
+#5439 = CARTESIAN_POINT('',(7.926433663891,6.515260344402,0.4034888503)
+  );
+#5440 = CARTESIAN_POINT('',(8.056188362312,6.517721299499,0.395285261165
+    ));
+#5441 = CARTESIAN_POINT('',(8.185969279273,6.51214669798,0.387081820242)
+  );
+#5442 = CARTESIAN_POINT('',(8.315156337054,6.498550405226,0.378878399144
+    ));
+#5443 = CARTESIAN_POINT('',(8.443134177826,6.477010026125,0.370674871076
+    ));
+#5444 = CARTESIAN_POINT('',(8.775931874758,6.399605677972,0.349035444699
+    ));
+#5445 = CARTESIAN_POINT('',(8.97772512491,6.330605092102,0.335597906836)
+  );
+#5446 = CARTESIAN_POINT('',(9.171965178485,6.241285546203,0.322162500204
+    ));
+#5447 = CARTESIAN_POINT('',(9.356146391054,6.132729154742,0.308727253935
+    ));
+#5448 = CARTESIAN_POINT('',(9.527950444781,6.00637615032,0.295289926641)
+  );
+#5449 = CARTESIAN_POINT('',(9.86103722968,5.705234030742,0.266851462311)
+  );
+#5450 = CARTESIAN_POINT('',(10.018816121731,5.526463945614,
+    0.251845805018));
+#5451 = CARTESIAN_POINT('',(10.155760748388,5.330382993997,
+    0.236842725914));
+#5452 = CARTESIAN_POINT('',(10.269621808682,5.120056775681,
+    0.221838439349));
+#5453 = CARTESIAN_POINT('',(10.358667955411,4.898870303763,
+    0.206831716063));
+#5454 = CARTESIAN_POINT('',(10.44212037487,4.597470789965,0.187025192533
+    ));
+#5455 = CARTESIAN_POINT('',(10.459714194203,4.523631044844,
+    0.182221147915));
+#5456 = CARTESIAN_POINT('',(10.474626635813,4.449178207788,
+    0.177417294632));
+#5457 = CARTESIAN_POINT('',(10.486831796719,4.374233930123,
+    0.172613623362));
+#5458 = CARTESIAN_POINT('',(10.496311163632,4.298921191576,
+    0.167810075208));
+#5459 = CARTESIAN_POINT('',(10.506366879856,4.186235338039,
+    0.160646065899));
+#5460 = CARTESIAN_POINT('',(10.509019247649,4.149047373254,
+    0.158285591143));
+#5461 = CARTESIAN_POINT('',(10.511009402195,4.111815113611,
+    0.155925102421));
+#5462 = CARTESIAN_POINT('',(10.512336466355,4.074553290643,
+    0.153564578648));
+#5463 = CARTESIAN_POINT('',(10.512999999998,4.037276659709,0.15120399267
+    ));
+#5464 = CARTESIAN_POINT('',(10.513,4.,0.148843311268));
+#5465 = PCURVE('',#1754,#5466);
+#5466 = DEFINITIONAL_REPRESENTATION('',(#5467),#5545);
+#5467 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5468,#5469,#5470,#5471,#5472,
+    #5473,#5474,#5475,#5476,#5477,#5478,#5479,#5480,#5481,#5482,#5483,
+    #5484,#5485,#5486,#5487,#5488,#5489,#5490,#5491,#5492,#5493,#5494,
+    #5495,#5496,#5497,#5498,#5499,#5500,#5501,#5502,#5503,#5504,#5505,
+    #5506,#5507,#5508,#5509,#5510,#5511,#5512,#5513,#5514,#5515,#5516,
+    #5517,#5518,#5519,#5520,#5521,#5522,#5523,#5524,#5525,#5526,#5527,
+    #5528,#5529,#5530,#5531,#5532,#5533,#5534,#5535,#5536,#5537,#5538,
+    #5539,#5540,#5541,#5542,#5543,#5544),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    5,5,5,5,5,5,5,5,5,5,5,7),(0.,3.293648406492E-02,0.13469032705,
+    0.219690856678,0.272218386468,0.375556552177,0.420832019306,
+    0.502731840798,0.534733492673,0.626732762366,0.737144626922,
+    0.786367325809,0.866988489431,0.95700757421,0.985834387341,1.),
+  .UNSPECIFIED.);
+#5468 = CARTESIAN_POINT('',(-6.283184875507,10.851158294585));
+#5469 = CARTESIAN_POINT('',(-6.24869526563,10.856647140788));
+#5470 = CARTESIAN_POINT('',(-6.214205744515,10.862136519765));
+#5471 = CARTESIAN_POINT('',(-6.179716283246,10.867626120683));
+#5472 = CARTESIAN_POINT('',(-6.145226863925,10.873115733741));
+#5473 = CARTESIAN_POINT('',(-6.110737479678,10.878605250166));
+#5474 = CARTESIAN_POINT('',(-5.969696889178,10.901053630001));
+#5475 = CARTESIAN_POINT('',(-5.863114203264,10.918016535847));
+#5476 = CARTESIAN_POINT('',(-5.756568697637,10.934971600722));
+#5477 = CARTESIAN_POINT('',(-5.650022749256,10.951928007878));
+#5478 = CARTESIAN_POINT('',(-5.543439135864,10.968890847359));
+#5479 = CARTESIAN_POINT('',(-5.347880154391,11.000014939277));
+#5480 = CARTESIAN_POINT('',(-5.258859117044,11.014183308221));
+#5481 = CARTESIAN_POINT('',(-5.1698535983,11.028349321195));
+#5482 = CARTESIAN_POINT('',(-5.080848101976,11.042515196805));
+#5483 = CARTESIAN_POINT('',(-4.991827139356,11.056683358892));
+#5484 = CARTESIAN_POINT('',(-4.847815439257,11.079603459275));
+#5485 = CARTESIAN_POINT('',(-4.792810344701,11.088357730858));
+#5486 = CARTESIAN_POINT('',(-4.73780660701,11.097111784815));
+#5487 = CARTESIAN_POINT('',(-4.682802856469,11.105865865674));
+#5488 = CARTESIAN_POINT('',(-4.627797722035,11.114620209844));
+#5489 = CARTESIAN_POINT('',(-4.464583663617,11.140596695894));
+#5490 = CARTESIAN_POINT('',(-4.35633895367,11.15782467159));
+#5491 = CARTESIAN_POINT('',(-4.248134850509,11.175046406734));
+#5492 = CARTESIAN_POINT('',(-4.139930814562,11.192268191794));
+#5493 = CARTESIAN_POINT('',(-4.031686172073,11.209496153213));
+#5494 = CARTESIAN_POINT('',(-3.876066248273,11.234263793209));
+#5495 = CARTESIAN_POINT('',(-3.828655708481,11.241809341061));
+#5496 = CARTESIAN_POINT('',(-3.781245826798,11.249354717527));
+#5497 = CARTESIAN_POINT('',(-3.733835951208,11.256900031364));
+#5498 = CARTESIAN_POINT('',(-3.686425416243,11.264445401213));
+#5499 = CARTESIAN_POINT('',(-3.553254429801,11.285639430429));
+#5500 = CARTESIAN_POINT('',(-3.467482432687,11.2992898569));
+#5501 = CARTESIAN_POINT('',(-3.381723263373,11.312938248145));
+#5502 = CARTESIAN_POINT('',(-3.295964077396,11.326586793849));
+#5503 = CARTESIAN_POINT('',(-3.210192036996,11.340237633408));
+#5504 = CARTESIAN_POINT('',(-3.090920595895,11.359220315034));
+#5505 = CARTESIAN_POINT('',(-3.057410170188,11.364553713037));
+#5506 = CARTESIAN_POINT('',(-3.023899729696,11.369887148663));
+#5507 = CARTESIAN_POINT('',(-2.990389292134,11.375220616286));
+#5508 = CARTESIAN_POINT('',(-2.956878875022,11.380554108481));
+#5509 = CARTESIAN_POINT('',(-2.827031892853,11.401220536997));
+#5510 = CARTESIAN_POINT('',(-2.730675814158,11.416556734766));
+#5511 = CARTESIAN_POINT('',(-2.63434262168,11.431889334532));
+#5512 = CARTESIAN_POINT('',(-2.538009446398,11.447221745193));
+#5513 = CARTESIAN_POINT('',(-2.44165340449,11.462557500772));
+#5514 = CARTESIAN_POINT('',(-2.229699622292,11.49629096498));
+#5515 = CARTESIAN_POINT('',(-2.114034393467,11.514699316624));
+#5516 = CARTESIAN_POINT('',(-1.998425413814,11.533098458628));
+#5517 = CARTESIAN_POINT('',(-1.882816398765,11.551497848586));
+#5518 = CARTESIAN_POINT('',(-1.767151054115,11.569906538533));
+#5519 = CARTESIAN_POINT('',(-1.599990418969,11.5965111497));
+#5520 = CARTESIAN_POINT('',(-1.548446244702,11.604714738835));
+#5521 = CARTESIAN_POINT('',(-1.496903078956,11.612918179758));
+#5522 = CARTESIAN_POINT('',(-1.445359924538,11.621121600856));
+#5523 = CARTESIAN_POINT('',(-1.393815784246,11.629325128924));
+#5524 = CARTESIAN_POINT('',(-1.257850500633,11.650964555301));
+#5525 = CARTESIAN_POINT('',(-1.17341834554,11.664402093164));
+#5526 = CARTESIAN_POINT('',(-1.088998061458,11.677837499796));
+#5527 = CARTESIAN_POINT('',(-1.004577752979,11.691272746065));
+#5528 = CARTESIAN_POINT('',(-0.920145489841,11.704710073359));
+#5529 = CARTESIAN_POINT('',(-0.741460229516,11.733148537689));
+#5530 = CARTESIAN_POINT('',(-0.647179574738,11.748154194982));
+#5531 = CARTESIAN_POINT('',(-0.552919414637,11.763157274086));
+#5532 = CARTESIAN_POINT('',(-0.458659340108,11.778161560651));
+#5533 = CARTESIAN_POINT('',(-0.364378888799,11.793168283937));
+#5534 = CARTESIAN_POINT('',(-0.239930235627,11.812974807467));
+#5535 = CARTESIAN_POINT('',(-0.209744414646,11.817778852085));
+#5536 = CARTESIAN_POINT('',(-0.179558577723,11.822582705368));
+#5537 = CARTESIAN_POINT('',(-0.149372728202,11.827386376638));
+#5538 = CARTESIAN_POINT('',(-0.11918686407,11.832189924792));
+#5539 = CARTESIAN_POINT('',(-7.416751132704E-02,11.839353934101));
+#5540 = CARTESIAN_POINT('',(-5.933403591124E-02,11.841714408857));
+#5541 = CARTESIAN_POINT('',(-4.4500548122E-02,11.844074897579));
+#5542 = CARTESIAN_POINT('',(-2.966704606412E-02,11.846435421352));
+#5543 = CARTESIAN_POINT('',(-1.483352953006E-02,11.84879600733));
+#5544 = CARTESIAN_POINT('',(0.,11.851156688732));
+#5545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5546 = PCURVE('',#5282,#5547);
+#5547 = DEFINITIONAL_REPRESENTATION('',(#5548),#5626);
+#5548 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5549,#5550,#5551,#5552,#5553,
+    #5554,#5555,#5556,#5557,#5558,#5559,#5560,#5561,#5562,#5563,#5564,
+    #5565,#5566,#5567,#5568,#5569,#5570,#5571,#5572,#5573,#5574,#5575,
+    #5576,#5577,#5578,#5579,#5580,#5581,#5582,#5583,#5584,#5585,#5586,
+    #5587,#5588,#5589,#5590,#5591,#5592,#5593,#5594,#5595,#5596,#5597,
+    #5598,#5599,#5600,#5601,#5602,#5603,#5604,#5605,#5606,#5607,#5608,
+    #5609,#5610,#5611,#5612,#5613,#5614,#5615,#5616,#5617,#5618,#5619,
+    #5620,#5621,#5622,#5623,#5624,#5625),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    5,5,5,5,5,5,5,5,5,5,5,7),(0.,3.293648406492E-02,0.13469032705,
+    0.219690856678,0.272218386468,0.375556552177,0.420832019306,
+    0.502731840798,0.534733492673,0.626732762366,0.737144626922,
+    0.786367325809,0.866988489431,0.95700757421,0.985834387341,1.),
+  .UNSPECIFIED.);
+#5549 = CARTESIAN_POINT('',(4.764251507156E-02,0.));
+#5550 = CARTESIAN_POINT('',(4.764246543215E-02,3.492223163184E-02));
+#5551 = CARTESIAN_POINT('',(4.764133085558E-02,6.984528489892E-02));
+#5552 = CARTESIAN_POINT('',(4.763984201826E-02,0.104768864528));
+#5553 = CARTESIAN_POINT('',(4.763847778991E-02,0.139692735165));
+#5554 = CARTESIAN_POINT('',(4.763746523357E-02,0.174616721372));
+#5555 = CARTESIAN_POINT('',(4.763466142923E-02,0.317434731993));
+#5556 = CARTESIAN_POINT('',(4.763600844154E-02,0.425360972743));
+#5557 = CARTESIAN_POINT('',(4.764180984027E-02,0.533246393113));
+#5558 = CARTESIAN_POINT('',(4.764417950424E-02,0.641131657985));
+#5559 = CARTESIAN_POINT('',(4.76452335251E-02,0.749055530715));
+#5560 = CARTESIAN_POINT('',(4.764501072109E-02,0.947074799517));
+#5561 = CARTESIAN_POINT('',(4.764415011807E-02,1.037216245386));
+#5562 = CARTESIAN_POINT('',(4.764297515233E-02,1.127342563013));
+#5563 = CARTESIAN_POINT('',(4.764218408816E-02,1.217469092297));
+#5564 = CARTESIAN_POINT('',(4.764188384864E-02,1.307611149754));
+#5565 = CARTESIAN_POINT('',(4.76418756561E-02,1.453436068039));
+#5566 = CARTESIAN_POINT('',(4.764198877633E-02,1.509133621973));
+#5567 = CARTESIAN_POINT('',(4.764215417091E-02,1.564829674859));
+#5568 = CARTESIAN_POINT('',(4.764230745696E-02,1.620525614938));
+#5569 = CARTESIAN_POINT('',(4.764239728701E-02,1.676222854924));
+#5570 = CARTESIAN_POINT('',(4.764240175347E-02,1.841490380427));
+#5571 = CARTESIAN_POINT('',(4.764207026988E-02,1.951096723573));
+#5572 = CARTESIAN_POINT('',(4.764122556593E-02,2.060661976637));
+#5573 = CARTESIAN_POINT('',(4.764014765589E-02,2.17022764683));
+#5574 = CARTESIAN_POINT('',(4.763957225673E-02,2.279834828714));
+#5575 = CARTESIAN_POINT('',(4.763959905863E-02,2.437413898871));
+#5576 = CARTESIAN_POINT('',(4.763972218764E-02,2.485421340001));
+#5577 = CARTESIAN_POINT('',(4.763997282546E-02,2.533428132905));
+#5578 = CARTESIAN_POINT('',(4.764034394957E-02,2.581434916407));
+#5579 = CARTESIAN_POINT('',(4.764081290717E-02,2.629442344676));
+#5580 = CARTESIAN_POINT('',(4.76423085049E-02,2.764289839855));
+#5581 = CARTESIAN_POINT('',(4.764348123647E-02,2.851141517965));
+#5582 = CARTESIAN_POINT('',(4.764465955769E-02,2.937980013433));
+#5583 = CARTESIAN_POINT('',(4.764556491149E-02,3.024818336964));
+#5584 = CARTESIAN_POINT('',(4.764597362503E-02,3.111669580045));
+#5585 = CARTESIAN_POINT('',(4.764588762935E-02,3.232441739854));
+#5586 = CARTESIAN_POINT('',(4.764579098371E-02,3.266373808582));
+#5587 = CARTESIAN_POINT('',(4.764562322255E-02,3.300305900953));
+#5588 = CARTESIAN_POINT('',(4.764538935519E-02,3.334238004492));
+#5589 = CARTESIAN_POINT('',(4.764509803147E-02,3.368170105794));
+#5590 = CARTESIAN_POINT('',(4.764379419129E-02,3.49965112414));
+#5591 = CARTESIAN_POINT('',(4.764245336566E-02,3.597219957139));
+#5592 = CARTESIAN_POINT('',(4.76409925291E-02,3.694765865771));
+#5593 = CARTESIAN_POINT('',(4.763989241221E-02,3.792311977407));
+#5594 = CARTESIAN_POINT('',(4.763939799577E-02,3.889881221138));
+#5595 = CARTESIAN_POINT('',(4.763939547534E-02,4.104503325971));
+#5596 = CARTESIAN_POINT('',(4.764010203533E-02,4.221624456003));
+#5597 = CARTESIAN_POINT('',(4.764140449985E-02,4.338688146684));
+#5598 = CARTESIAN_POINT('',(4.764236276961E-02,4.455751334227));
+#5599 = CARTESIAN_POINT('',(4.764269739478E-02,4.572871668056));
+#5600 = CARTESIAN_POINT('',(4.764264767934E-02,4.742135609326));
+#5601 = CARTESIAN_POINT('',(4.764256156411E-02,4.794328415977));
+#5602 = CARTESIAN_POINT('',(4.764242243225E-02,4.846520302063));
+#5603 = CARTESIAN_POINT('',(4.764228043972E-02,4.89871228949));
+#5604 = CARTESIAN_POINT('',(4.764219300506E-02,4.950905380734));
+#5605 = CARTESIAN_POINT('',(4.764221062604E-02,5.088582685104));
+#5606 = CARTESIAN_POINT('',(4.764246664889E-02,5.174078169189));
+#5607 = CARTESIAN_POINT('',(4.764308973618E-02,5.259561689403));
+#5608 = CARTESIAN_POINT('',(4.764396556468E-02,5.345044969329));
+#5609 = CARTESIAN_POINT('',(4.764458389752E-02,5.430539828366));
+#5610 = CARTESIAN_POINT('',(4.764463253355E-02,5.611473033222));
+#5611 = CARTESIAN_POINT('',(4.764388327914E-02,5.706939284721));
+#5612 = CARTESIAN_POINT('',(4.764213549772E-02,5.802384450058));
+#5613 = CARTESIAN_POINT('',(4.763849753266E-02,5.897829854496));
+#5614 = CARTESIAN_POINT('',(4.763632249742E-02,5.993297796098));
+#5615 = CARTESIAN_POINT('',(4.763660235953E-02,6.119314630963));
+#5616 = CARTESIAN_POINT('',(4.763690109318E-02,6.149880878777));
+#5617 = CARTESIAN_POINT('',(4.763748212923E-02,6.180447158207));
+#5618 = CARTESIAN_POINT('',(4.763831317543E-02,6.211013389352));
+#5619 = CARTESIAN_POINT('',(4.763927819625E-02,6.241579460037));
+#5620 = CARTESIAN_POINT('',(4.76406192916E-02,6.287165366835));
+#5621 = CARTESIAN_POINT('',(4.764104220905E-02,6.302185437483));
+#5622 = CARTESIAN_POINT('',(4.764141965047E-02,6.317205422799));
+#5623 = CARTESIAN_POINT('',(4.76417147739E-02,6.332225303657));
+#5624 = CARTESIAN_POINT('',(4.76418804102E-02,6.347245056759));
+#5625 = CARTESIAN_POINT('',(4.764185906308E-02,6.362264654639));
+#5626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5627 = ORIENTED_EDGE('',*,*,#5628,.T.);
+#5628 = EDGE_CURVE('',#5384,#4520,#5629,.T.);
+#5629 = SURFACE_CURVE('',#5630,(#5634,#5641),.PCURVE_S1.);
+#5630 = LINE('',#5631,#5632);
+#5631 = CARTESIAN_POINT('',(10.513,4.,12.));
+#5632 = VECTOR('',#5633,1.);
+#5633 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#5634 = PCURVE('',#1754,#5635);
+#5635 = DEFINITIONAL_REPRESENTATION('',(#5636),#5640);
+#5636 = LINE('',#5637,#5638);
+#5637 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5638 = VECTOR('',#5639,1.);
+#5639 = DIRECTION('',(-0.,1.));
+#5640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5641 = PCURVE('',#5642,#5647);
+#5642 = CYLINDRICAL_SURFACE('',#5643,2.513);
+#5643 = AXIS2_PLACEMENT_3D('',#5644,#5645,#5646);
+#5644 = CARTESIAN_POINT('',(8.,4.,12.));
+#5645 = DIRECTION('',(-0.,-0.,-1.));
+#5646 = DIRECTION('',(1.,0.,0.));
+#5647 = DEFINITIONAL_REPRESENTATION('',(#5648),#5652);
+#5648 = LINE('',#5649,#5650);
+#5649 = CARTESIAN_POINT('',(-0.,0.));
+#5650 = VECTOR('',#5651,1.);
+#5651 = DIRECTION('',(-0.,1.));
+#5652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5653 = ORIENTED_EDGE('',*,*,#4604,.T.);
+#5654 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#5655 = ORIENTED_EDGE('',*,*,#5358,.F.);
+#5656 = ADVANCED_FACE('',(#5657,#5734),#2107,.T.);
+#5657 = FACE_BOUND('',#5658,.T.);
+#5658 = EDGE_LOOP('',(#5659,#5689,#5710,#5711,#5712,#5713));
+#5659 = ORIENTED_EDGE('',*,*,#5660,.T.);
+#5660 = EDGE_CURVE('',#5661,#5663,#5665,.T.);
+#5661 = VERTEX_POINT('',#5662);
+#5662 = CARTESIAN_POINT('',(4.207106781187,0.5,12.));
+#5663 = VERTEX_POINT('',#5664);
+#5664 = CARTESIAN_POINT('',(11.792893218813,0.5,12.));
+#5665 = SURFACE_CURVE('',#5666,(#5670,#5677),.PCURVE_S1.);
+#5666 = LINE('',#5667,#5668);
+#5667 = CARTESIAN_POINT('',(4.,0.5,12.));
+#5668 = VECTOR('',#5669,1.);
+#5669 = DIRECTION('',(1.,0.,0.));
+#5670 = PCURVE('',#2107,#5671);
+#5671 = DEFINITIONAL_REPRESENTATION('',(#5672),#5676);
+#5672 = LINE('',#5673,#5674);
+#5673 = CARTESIAN_POINT('',(-4.,-7.5));
+#5674 = VECTOR('',#5675,1.);
+#5675 = DIRECTION('',(1.,0.));
+#5676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5677 = PCURVE('',#5678,#5683);
+#5678 = PLANE('',#5679);
+#5679 = AXIS2_PLACEMENT_3D('',#5680,#5681,#5682);
+#5680 = CARTESIAN_POINT('',(4.,0.25,11.75));
+#5681 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
+#5682 = DIRECTION('',(-1.,-0.,-0.));
+#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);
+#5684 = LINE('',#5685,#5686);
+#5685 = CARTESIAN_POINT('',(-0.,0.353553390593));
+#5686 = VECTOR('',#5687,1.);
+#5687 = DIRECTION('',(-1.,0.));
+#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5689 = ORIENTED_EDGE('',*,*,#5690,.T.);
+#5690 = EDGE_CURVE('',#5663,#4126,#5691,.T.);
+#5691 = SURFACE_CURVE('',#5692,(#5696,#5703),.PCURVE_S1.);
+#5692 = LINE('',#5693,#5694);
+#5693 = CARTESIAN_POINT('',(11.646446609407,0.353553390593,12.));
+#5694 = VECTOR('',#5695,1.);
+#5695 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#5696 = PCURVE('',#2107,#5697);
+#5697 = DEFINITIONAL_REPRESENTATION('',(#5698),#5702);
+#5698 = LINE('',#5699,#5700);
+#5699 = CARTESIAN_POINT('',(3.646446609407,-7.646446609407));
+#5700 = VECTOR('',#5701,1.);
+#5701 = DIRECTION('',(0.707106781187,0.707106781187));
+#5702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5703 = PCURVE('',#4141,#5704);
+#5704 = DEFINITIONAL_REPRESENTATION('',(#5705),#5709);
+#5705 = LINE('',#5706,#5707);
+#5706 = CARTESIAN_POINT('',(-2.775557561563E-16,0.353553390593));
+#5707 = VECTOR('',#5708,1.);
+#5708 = DIRECTION('',(-1.,-2.775557561563E-17));
+#5709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5710 = ORIENTED_EDGE('',*,*,#4153,.T.);
+#5711 = ORIENTED_EDGE('',*,*,#2091,.T.);
+#5712 = ORIENTED_EDGE('',*,*,#4294,.T.);
+#5713 = ORIENTED_EDGE('',*,*,#5714,.F.);
+#5714 = EDGE_CURVE('',#5661,#4295,#5715,.T.);
+#5715 = SURFACE_CURVE('',#5716,(#5720,#5727),.PCURVE_S1.);
+#5716 = LINE('',#5717,#5718);
+#5717 = CARTESIAN_POINT('',(4.353553390593,0.353553390593,12.));
+#5718 = VECTOR('',#5719,1.);
+#5719 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#5720 = PCURVE('',#2107,#5721);
+#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726);
+#5722 = LINE('',#5723,#5724);
+#5723 = CARTESIAN_POINT('',(-3.646446609407,-7.646446609407));
+#5724 = VECTOR('',#5725,1.);
+#5725 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5727 = PCURVE('',#4331,#5728);
+#5728 = DEFINITIONAL_REPRESENTATION('',(#5729),#5733);
+#5729 = LINE('',#5730,#5731);
+#5730 = CARTESIAN_POINT('',(4.440892098501E-16,0.353553390593));
+#5731 = VECTOR('',#5732,1.);
+#5732 = DIRECTION('',(-1.,-5.551115123126E-17));
+#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5734 = FACE_BOUND('',#5735,.T.);
+#5735 = EDGE_LOOP('',(#5736,#5767,#5796,#5939,#6065));
+#5736 = ORIENTED_EDGE('',*,*,#5737,.F.);
+#5737 = EDGE_CURVE('',#5738,#5740,#5742,.T.);
+#5738 = VERTEX_POINT('',#5739);
+#5739 = CARTESIAN_POINT('',(10.513,4.,12.));
+#5740 = VERTEX_POINT('',#5741);
+#5741 = CARTESIAN_POINT('',(9.492097744951,6.022081432463,12.));
+#5742 = SURFACE_CURVE('',#5743,(#5748,#5755),.PCURVE_S1.);
+#5743 = CIRCLE('',#5744,2.513);
+#5744 = AXIS2_PLACEMENT_3D('',#5745,#5746,#5747);
+#5745 = CARTESIAN_POINT('',(8.,4.,12.));
+#5746 = DIRECTION('',(0.,0.,1.));
+#5747 = DIRECTION('',(1.,0.,0.));
+#5748 = PCURVE('',#2107,#5749);
+#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5754);
+#5750 = CIRCLE('',#5751,2.513);
+#5751 = AXIS2_PLACEMENT_2D('',#5752,#5753);
+#5752 = CARTESIAN_POINT('',(0.,-4.));
+#5753 = DIRECTION('',(1.,0.));
+#5754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5755 = PCURVE('',#5756,#5761);
+#5756 = CYLINDRICAL_SURFACE('',#5757,2.513);
+#5757 = AXIS2_PLACEMENT_3D('',#5758,#5759,#5760);
+#5758 = CARTESIAN_POINT('',(8.,4.,12.));
+#5759 = DIRECTION('',(-0.,-0.,-1.));
+#5760 = DIRECTION('',(1.,0.,0.));
+#5761 = DEFINITIONAL_REPRESENTATION('',(#5762),#5766);
+#5762 = LINE('',#5763,#5764);
+#5763 = CARTESIAN_POINT('',(-0.,0.));
+#5764 = VECTOR('',#5765,1.);
+#5765 = DIRECTION('',(-1.,0.));
+#5766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5767 = ORIENTED_EDGE('',*,*,#5768,.F.);
+#5768 = EDGE_CURVE('',#5769,#5738,#5771,.T.);
+#5769 = VERTEX_POINT('',#5770);
+#5770 = CARTESIAN_POINT('',(9.492054528937,1.977886679071,12.));
+#5771 = SURFACE_CURVE('',#5772,(#5777,#5784),.PCURVE_S1.);
+#5772 = CIRCLE('',#5773,2.513);
+#5773 = AXIS2_PLACEMENT_3D('',#5774,#5775,#5776);
+#5774 = CARTESIAN_POINT('',(8.,4.,12.));
+#5775 = DIRECTION('',(0.,0.,1.));
+#5776 = DIRECTION('',(1.,0.,0.));
+#5777 = PCURVE('',#2107,#5778);
+#5778 = DEFINITIONAL_REPRESENTATION('',(#5779),#5783);
+#5779 = CIRCLE('',#5780,2.513);
+#5780 = AXIS2_PLACEMENT_2D('',#5781,#5782);
+#5781 = CARTESIAN_POINT('',(0.,-4.));
+#5782 = DIRECTION('',(1.,0.));
+#5783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5784 = PCURVE('',#5785,#5790);
+#5785 = CYLINDRICAL_SURFACE('',#5786,2.513);
+#5786 = AXIS2_PLACEMENT_3D('',#5787,#5788,#5789);
+#5787 = CARTESIAN_POINT('',(8.,4.,12.));
+#5788 = DIRECTION('',(-0.,-0.,-1.));
+#5789 = DIRECTION('',(1.,0.,0.));
+#5790 = DEFINITIONAL_REPRESENTATION('',(#5791),#5795);
+#5791 = LINE('',#5792,#5793);
+#5792 = CARTESIAN_POINT('',(-0.,0.));
+#5793 = VECTOR('',#5794,1.);
+#5794 = DIRECTION('',(-1.,0.));
+#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5796 = ORIENTED_EDGE('',*,*,#5797,.F.);
+#5797 = EDGE_CURVE('',#5798,#5769,#5800,.T.);
+#5798 = VERTEX_POINT('',#5799);
+#5799 = CARTESIAN_POINT('',(5.216350560994,2.846974477439,12.));
+#5800 = SURFACE_CURVE('',#5801,(#5824,#5850),.PCURVE_S1.);
+#5801 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5802,#5803,#5804,#5805,#5806,
+    #5807,#5808,#5809,#5810,#5811,#5812,#5813,#5814,#5815,#5816,#5817,
+    #5818,#5819,#5820,#5821,#5822,#5823),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.290956426739,0.55118417285,0.785979379338,1.),
+  .UNSPECIFIED.);
+#5802 = CARTESIAN_POINT('',(5.216350560994,2.846974477439,12.));
+#5803 = CARTESIAN_POINT('',(5.33982755179,2.612058157799,12.));
+#5804 = CARTESIAN_POINT('',(5.48813373218,2.390442779307,12.));
+#5805 = CARTESIAN_POINT('',(5.659696491985,2.185665940002,12.));
+#5806 = CARTESIAN_POINT('',(5.85230466794,2.000900256524,12.));
+#5807 = CARTESIAN_POINT('',(6.063216666597,1.83902681282,12.));
+#5808 = CARTESIAN_POINT('',(6.490907254625,1.580227865314,12.));
+#5809 = CARTESIAN_POINT('',(6.704770656332,1.478213811107,12.));
+#5810 = CARTESIAN_POINT('',(6.928110919417,1.398089799497,12.));
+#5811 = CARTESIAN_POINT('',(7.158195840082,1.341119777749,12.));
+#5812 = CARTESIAN_POINT('',(7.392059597995,1.308181174915,12.));
+#5813 = CARTESIAN_POINT('',(7.837984062694,1.291821419198,12.));
+#5814 = CARTESIAN_POINT('',(8.049988021764,1.303873574759,12.));
+#5815 = CARTESIAN_POINT('',(8.260113143403,1.335978643535,12.));
+#5816 = CARTESIAN_POINT('',(8.465964750023,1.387985323916,12.));
+#5817 = CARTESIAN_POINT('',(8.665130225534,1.459396775988,12.));
+#5818 = CARTESIAN_POINT('',(9.02849838842,1.631155589177,12.));
+#5819 = CARTESIAN_POINT('',(9.194265651411,1.728397843877,12.));
+#5820 = CARTESIAN_POINT('',(9.350709476154,1.840256987918,12.));
+#5821 = CARTESIAN_POINT('',(9.496135364823,1.965732932519,12.));
+#5822 = CARTESIAN_POINT('',(9.62895902691,2.103574417198,12.));
+#5823 = CARTESIAN_POINT('',(9.747774412988,2.252217578284,12.));
+#5824 = PCURVE('',#2107,#5825);
+#5825 = DEFINITIONAL_REPRESENTATION('',(#5826),#5849);
+#5826 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5827,#5828,#5829,#5830,#5831,
+    #5832,#5833,#5834,#5835,#5836,#5837,#5838,#5839,#5840,#5841,#5842,
+    #5843,#5844,#5845,#5846,#5847,#5848),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.290956426739,0.55118417285,0.785979379338,1.),
+  .UNSPECIFIED.);
+#5827 = CARTESIAN_POINT('',(-2.783649439006,-5.153025522561));
+#5828 = CARTESIAN_POINT('',(-2.66017244821,-5.387941842201));
+#5829 = CARTESIAN_POINT('',(-2.51186626782,-5.609557220693));
+#5830 = CARTESIAN_POINT('',(-2.340303508015,-5.814334059998));
+#5831 = CARTESIAN_POINT('',(-2.14769533206,-5.999099743476));
+#5832 = CARTESIAN_POINT('',(-1.936783333403,-6.16097318718));
+#5833 = CARTESIAN_POINT('',(-1.509092745375,-6.419772134686));
+#5834 = CARTESIAN_POINT('',(-1.295229343668,-6.521786188893));
+#5835 = CARTESIAN_POINT('',(-1.071889080583,-6.601910200503));
+#5836 = CARTESIAN_POINT('',(-0.841804159918,-6.658880222251));
+#5837 = CARTESIAN_POINT('',(-0.607940402005,-6.691818825085));
+#5838 = CARTESIAN_POINT('',(-0.162015937306,-6.708178580802));
+#5839 = CARTESIAN_POINT('',(4.998802176437E-02,-6.696126425241));
+#5840 = CARTESIAN_POINT('',(0.260113143403,-6.664021356465));
+#5841 = CARTESIAN_POINT('',(0.465964750023,-6.612014676084));
+#5842 = CARTESIAN_POINT('',(0.665130225534,-6.540603224012));
+#5843 = CARTESIAN_POINT('',(1.02849838842,-6.368844410823));
+#5844 = CARTESIAN_POINT('',(1.194265651411,-6.271602156123));
+#5845 = CARTESIAN_POINT('',(1.350709476154,-6.159743012082));
+#5846 = CARTESIAN_POINT('',(1.496135364823,-6.034267067481));
+#5847 = CARTESIAN_POINT('',(1.62895902691,-5.896425582802));
+#5848 = CARTESIAN_POINT('',(1.747774412988,-5.747782421716));
+#5849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5850 = PCURVE('',#5851,#5914);
+#5851 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#5852,#5853,#5854,#5855,#5856,#5857,#5858,#5859,#5860,#5861,#5862
+      ,#5863,#5864,#5865,#5866,#5867,#5868,#5869,#5870,#5871,#5872,#5873
+      ,#5874,#5875,#5876,#5877,#5878,#5879,#5880,#5881,#5882)
+    ,(#5883,#5884,#5885,#5886,#5887,#5888,#5889,#5890,#5891,#5892,#5893
+      ,#5894,#5895,#5896,#5897,#5898,#5899,#5900,#5901,#5902,#5903,#5904
+      ,#5905,#5906,#5907,#5908,#5909,#5910,#5911,#5912,#5913
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#5852 = CARTESIAN_POINT('',(10.471734122635,4.,12.125));
+#5853 = CARTESIAN_POINT('',(10.471734305303,3.568581099866,
+    12.097222994201));
+#5854 = CARTESIAN_POINT('',(10.387044668717,3.137220765149,
+    12.069449708566));
+#5855 = CARTESIAN_POINT('',(10.217631420776,2.724822388473,
+    12.041667329013));
+#5856 = CARTESIAN_POINT('',(9.9684708395,2.350423699633,12.013887287435)
+  );
+#5857 = CARTESIAN_POINT('',(9.649552442601,2.031520693776,
+    11.986110671907));
+#5858 = CARTESIAN_POINT('',(9.275185314966,1.782380099261,
+    11.958334053702));
+#5859 = CARTESIAN_POINT('',(8.862799478278,1.612971106832,
+    11.930557078396));
+#5860 = CARTESIAN_POINT('',(8.000005682897,1.443560654528,
+    11.875001912643));
+#5861 = CARTESIAN_POINT('',(7.137201472799,1.6129703101,11.81944538828)
+  );
+#5862 = CARTESIAN_POINT('',(6.72480558258,1.782380491991,11.791667003331
+    ));
+#5863 = CARTESIAN_POINT('',(6.350427766585,2.031521480001,
+    11.763889185372));
+#5864 = CARTESIAN_POINT('',(6.03151707929,2.350433891601,11.736111880671
+    ));
+#5865 = CARTESIAN_POINT('',(5.782380560202,2.724808469516,11.70833452442
+    ));
+#5866 = CARTESIAN_POINT('',(5.612972757031,3.137199809035,
+    11.680556774262));
+#5867 = CARTESIAN_POINT('',(5.443564910266,4.000000063733,11.6250010082)
+  );
+#5868 = CARTESIAN_POINT('',(5.612972896372,4.862800291071,
+    11.569445242137));
+#5869 = CARTESIAN_POINT('',(5.782380716731,5.275191591582,11.54166749198
+    ));
+#5870 = CARTESIAN_POINT('',(6.031517008309,5.649566210768,
+    11.513890135728));
+#5871 = CARTESIAN_POINT('',(6.350427589082,5.96847881234,11.486112831028
+    ));
+#5872 = CARTESIAN_POINT('',(6.724805552764,6.217619862165,
+    11.458335013068));
+#5873 = CARTESIAN_POINT('',(7.137201554683,6.387029745659,11.43055662812
+    ));
+#5874 = CARTESIAN_POINT('',(8.000005798448,6.556438926604,
+    11.375000103757));
+#5875 = CARTESIAN_POINT('',(8.862799560162,6.387028605995,
+    11.319444938003));
+#5876 = CARTESIAN_POINT('',(9.275185489877,6.217619967808,
+    11.291667962703));
+#5877 = CARTESIAN_POINT('',(9.649552562822,5.968479790172,
+    11.263891344478));
+#5878 = CARTESIAN_POINT('',(9.96847217779,5.64957746546,11.236114728984)
+  );
+#5879 = CARTESIAN_POINT('',(10.217631748437,5.275176510852,
+    11.208334687374));
+#5880 = CARTESIAN_POINT('',(10.387042708288,4.862779059823,
+    11.180552307837));
+#5881 = CARTESIAN_POINT('',(10.471734435761,4.431418793161,
+    11.152779022199));
+#5882 = CARTESIAN_POINT('',(10.471734599766,3.999999893027,
+    11.125002016399));
+#5883 = CARTESIAN_POINT('',(11.013,4.,12.4375));
+#5884 = CARTESIAN_POINT('',(11.013000639338,3.474132639696,
+    12.409722203225));
+#5885 = CARTESIAN_POINT('',(10.909772724871,2.948267511038,
+    12.381944314899));
+#5886 = CARTESIAN_POINT('',(10.703236099306,2.445562086896,
+    12.354166650344));
+#5887 = CARTESIAN_POINT('',(10.39953108004,1.989210171284,
+    12.326388928336));
+#5888 = CARTESIAN_POINT('',(10.010782269809,1.60045688171,
+    12.298611121894));
+#5889 = CARTESIAN_POINT('',(9.554430761798,1.296761663388,
+    12.270833315615));
+#5890 = CARTESIAN_POINT('',(9.051737728552,1.090253309736,
+    12.243055518078));
+#5891 = CARTESIAN_POINT('',(8.000005587238,0.883744806359,
+    12.187499952929));
+#5892 = CARTESIAN_POINT('',(6.948265038157,1.090252572022,
+    12.131944421217));
+#5893 = CARTESIAN_POINT('',(6.445563937435,1.296760261208,
+    12.104166658382));
+#5894 = CARTESIAN_POINT('',(5.989202314367,1.600457602061,
+    12.076388881593));
+#5895 = CARTESIAN_POINT('',(5.600452741748,1.989208233516,
+    12.048611092173));
+#5896 = CARTESIAN_POINT('',(5.296758839399,2.445567648837,
+    12.020833304021));
+#5897 = CARTESIAN_POINT('',(5.090254536562,2.948264900857,
+    11.993055525563));
+#5898 = CARTESIAN_POINT('',(4.883750074819,4.000000028084,
+    11.937499975189));
+#5899 = CARTESIAN_POINT('',(5.090254892642,5.051735085397,
+    11.881944424814));
+#5900 = CARTESIAN_POINT('',(5.296759192731,5.55443222673,11.854166646356
+    ));
+#5901 = CARTESIAN_POINT('',(5.600452241694,6.010791824504,
+    11.826388858204));
+#5902 = CARTESIAN_POINT('',(5.989201392841,6.399543169501,
+    11.798611068784));
+#5903 = CARTESIAN_POINT('',(6.445563494806,6.703240783814,
+    11.770833291995));
+#5904 = CARTESIAN_POINT('',(6.948264960633,6.909747491525,11.74305552916
+    ));
+#5905 = CARTESIAN_POINT('',(8.000005601706,7.116253727614,
+    11.687499997447));
+#5906 = CARTESIAN_POINT('',(9.051737651027,6.909745816778,
+    11.631944432298));
+#5907 = CARTESIAN_POINT('',(9.554431035709,6.703238765868,
+    11.604166634781));
+#5908 = CARTESIAN_POINT('',(10.010782390308,6.399545063721,
+    11.57638882843));
+#5909 = CARTESIAN_POINT('',(10.3995355124,6.01079420678,11.548611022108)
+  );
+#5910 = CARTESIAN_POINT('',(10.703237051585,5.554434399034,
+    11.520833299987));
+#5911 = CARTESIAN_POINT('',(10.909765731805,5.05173224049,
+    11.493055635491));
+#5912 = CARTESIAN_POINT('',(11.013001030148,4.525867362937,
+    11.465277747153));
+#5913 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#5914 = DEFINITIONAL_REPRESENTATION('',(#5915),#5938);
+#5915 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5916,#5917,#5918,#5919,#5920,
+    #5921,#5922,#5923,#5924,#5925,#5926,#5927,#5928,#5929,#5930,#5931,
+    #5932,#5933,#5934,#5935,#5936,#5937),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.290956426739,0.55118417285,0.785979379338,1.),
+  .UNSPECIFIED.);
+#5916 = CARTESIAN_POINT('',(0.625,2.783490826521));
+#5917 = CARTESIAN_POINT('',(0.597079145189,2.694671206967));
+#5918 = CARTESIAN_POINT('',(0.568915030049,2.605077718865));
+#5919 = CARTESIAN_POINT('',(0.540511646239,2.51472301237));
+#5920 = CARTESIAN_POINT('',(0.511857363794,2.423570043049));
+#5921 = CARTESIAN_POINT('',(0.482936486444,2.331568992776));
+#5922 = CARTESIAN_POINT('',(0.427645976615,2.155682944664));
+#5923 = CARTESIAN_POINT('',(0.401322238536,2.071943921184));
+#5924 = CARTESIAN_POINT('',(0.37478033559,1.987511055843));
+#5925 = CARTESIAN_POINT('',(0.348010677239,1.902353946068));
+#5926 = CARTESIAN_POINT('',(0.321000792056,1.816432852926));
+#5927 = CARTESIAN_POINT('',(0.269162474572,1.651530033016));
+#5928 = CARTESIAN_POINT('',(0.244373548972,1.572673985009));
+#5929 = CARTESIAN_POINT('',(0.219383385212,1.493177605944));
+#5930 = CARTESIAN_POINT('',(0.194183964177,1.413015125445));
+#5931 = CARTESIAN_POINT('',(0.168765072731,1.332153884233));
+#5932 = CARTESIAN_POINT('',(0.119753557997,1.176240207967));
+#5933 = CARTESIAN_POINT('',(9.619432343666E-02,1.101294059118));
+#5934 = CARTESIAN_POINT('',(7.244656893563E-02,1.025747968554));
+#5935 = CARTESIAN_POINT('',(4.850315486658E-02,0.949579544257));
+#5936 = CARTESIAN_POINT('',(2.435509448007E-02,0.872760913802));
+#5937 = CARTESIAN_POINT('',(0.,0.795284723754));
+#5938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5939 = ORIENTED_EDGE('',*,*,#5940,.F.);
+#5940 = EDGE_CURVE('',#5941,#5798,#5943,.T.);
+#5941 = VERTEX_POINT('',#5942);
+#5942 = CARTESIAN_POINT('',(5.216350167824,5.153024790899,12.));
+#5943 = SURFACE_CURVE('',#5944,(#5968,#5995),.PCURVE_S1.);
+#5944 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5945,#5946,#5947,#5948,#5949,
+    #5950,#5951,#5952,#5953,#5954,#5955,#5956,#5957,#5958,#5959,#5960,
+    #5961,#5962,#5963,#5964,#5965,#5966,#5967),.UNSPECIFIED.,.F.,.F.,(5,
+    3,3,3,3,3,3,5),(0.,0.232999919577,0.464999978129,0.697000042938,
+    0.928999991828,0.944999994556,0.962999996987,1.),.UNSPECIFIED.);
+#5945 = CARTESIAN_POINT('',(5.216350167824,5.153024790899,12.));
+#5946 = CARTESIAN_POINT('',(5.163600536498,5.025674388732,12.));
+#5947 = CARTESIAN_POINT('',(5.118618951489,4.895105720184,12.));
+#5948 = CARTESIAN_POINT('',(5.081700730274,4.762032187726,12.));
+#5949 = CARTESIAN_POINT('',(5.024435765373,4.492964293518,12.));
+#5950 = CARTESIAN_POINT('',(5.00401833379,4.356983718137,12.));
+#5951 = CARTESIAN_POINT('',(4.991912910635,4.220012746682,12.));
+#5952 = CARTESIAN_POINT('',(4.984368200986,3.945613774178,12.));
+#5953 = CARTESIAN_POINT('',(4.988928880512,3.808184556919,12.));
+#5954 = CARTESIAN_POINT('',(5.001843419343,3.671287501234,12.));
+#5955 = CARTESIAN_POINT('',(5.044145597931,3.400063969037,12.));
+#5956 = CARTESIAN_POINT('',(5.073533415226,3.265736289669,12.));
+#5957 = CARTESIAN_POINT('',(5.111040433773,3.133445725986,12.));
+#5958 = CARTESIAN_POINT('',(5.159544094924,2.994978278451,12.));
+#5959 = CARTESIAN_POINT('',(5.162710784516,2.986057999303,12.));
+#5960 = CARTESIAN_POINT('',(5.165914811748,2.977151063108,12.));
+#5961 = CARTESIAN_POINT('',(5.172802530714,2.958252675228,12.));
+#5962 = CARTESIAN_POINT('',(5.176496117601,2.948264829936,12.));
+#5963 = CARTESIAN_POINT('',(5.180236730536,2.93829450134,12.));
+#5964 = CARTESIAN_POINT('',(5.191809686006,2.907884145752,12.));
+#5965 = CARTESIAN_POINT('',(5.199793295203,2.887501684724,12.));
+#5966 = CARTESIAN_POINT('',(5.207973975257,2.86719751753,12.));
+#5967 = CARTESIAN_POINT('',(5.216350547253,2.846974490771,12.));
+#5968 = PCURVE('',#2107,#5969);
+#5969 = DEFINITIONAL_REPRESENTATION('',(#5970),#5994);
+#5970 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5971,#5972,#5973,#5974,#5975,
+    #5976,#5977,#5978,#5979,#5980,#5981,#5982,#5983,#5984,#5985,#5986,
+    #5987,#5988,#5989,#5990,#5991,#5992,#5993),.UNSPECIFIED.,.F.,.F.,(5,
+    3,3,3,3,3,3,5),(0.,0.232999919577,0.464999978129,0.697000042938,
+    0.928999991828,0.944999994556,0.962999996987,1.),.UNSPECIFIED.);
+#5971 = CARTESIAN_POINT('',(-2.783649832176,-2.846975209101));
+#5972 = CARTESIAN_POINT('',(-2.836399463502,-2.974325611268));
+#5973 = CARTESIAN_POINT('',(-2.881381048511,-3.104894279816));
+#5974 = CARTESIAN_POINT('',(-2.918299269726,-3.237967812274));
+#5975 = CARTESIAN_POINT('',(-2.975564234627,-3.507035706482));
+#5976 = CARTESIAN_POINT('',(-2.99598166621,-3.643016281863));
+#5977 = CARTESIAN_POINT('',(-3.008087089365,-3.779987253318));
+#5978 = CARTESIAN_POINT('',(-3.015631799014,-4.054386225822));
+#5979 = CARTESIAN_POINT('',(-3.011071119488,-4.191815443081));
+#5980 = CARTESIAN_POINT('',(-2.998156580657,-4.328712498766));
+#5981 = CARTESIAN_POINT('',(-2.955854402069,-4.599936030963));
+#5982 = CARTESIAN_POINT('',(-2.926466584774,-4.734263710331));
+#5983 = CARTESIAN_POINT('',(-2.888959566227,-4.866554274014));
+#5984 = CARTESIAN_POINT('',(-2.840455905076,-5.005021721549));
+#5985 = CARTESIAN_POINT('',(-2.837289215484,-5.013942000697));
+#5986 = CARTESIAN_POINT('',(-2.834085188252,-5.022848936892));
+#5987 = CARTESIAN_POINT('',(-2.827197469286,-5.041747324772));
+#5988 = CARTESIAN_POINT('',(-2.823503882399,-5.051735170064));
+#5989 = CARTESIAN_POINT('',(-2.819763269464,-5.06170549866));
+#5990 = CARTESIAN_POINT('',(-2.808190313994,-5.092115854248));
+#5991 = CARTESIAN_POINT('',(-2.800206704797,-5.112498315276));
+#5992 = CARTESIAN_POINT('',(-2.792026024743,-5.13280248247));
+#5993 = CARTESIAN_POINT('',(-2.783649452747,-5.153025509229));
+#5994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5995 = PCURVE('',#5996,#6039);
+#5996 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#5997,#5998,#5999,#6000,#6001,#6002,#6003,#6004,#6005,#6006,#6007
+      ,#6008,#6009,#6010,#6011,#6012,#6013,#6014,#6015,#6016,#6017)
+    ,(#6018,#6019,#6020,#6021,#6022,#6023,#6024,#6025,#6026,#6027,#6028
+      ,#6029,#6030,#6031,#6032,#6033,#6034,#6035,#6036,#6037,#6038
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#5997 = CARTESIAN_POINT('',(11.013,4.,12.4375));
+#5998 = CARTESIAN_POINT('',(11.01300104619,3.139489774048,
+    12.392045423459));
+#5999 = CARTESIAN_POINT('',(10.742730969691,2.278985390951,
+    12.346590607223));
+#6000 = CARTESIAN_POINT('',(10.201860682342,1.512801064194,
+    12.301136847959));
+#6001 = CARTESIAN_POINT('',(9.42808679923,0.935474847166,12.25568169057)
+  );
+#6002 = CARTESIAN_POINT('',(8.494942309266,0.624412672436,
+    12.210226869241));
+#6003 = CARTESIAN_POINT('',(7.505080846311,0.62449652186,12.1647729568)
+  );
+#6004 = CARTESIAN_POINT('',(6.571960432462,0.935406618575,
+    12.119318132091));
+#6005 = CARTESIAN_POINT('',(5.798001188917,1.512834810975,
+    12.073863627356));
+#6006 = CARTESIAN_POINT('',(5.257335449997,2.278978904764,12.02840905762
+    ));
+#6007 = CARTESIAN_POINT('',(4.716669048086,4.000000056369,
+    11.937499975189));
+#6008 = CARTESIAN_POINT('',(5.257336032674,5.721021024921,
+    11.846590892757));
+#6009 = CARTESIAN_POINT('',(5.798003875492,6.487167953705,
+    11.801136323046));
+#6010 = CARTESIAN_POINT('',(6.57194438003,7.064576853417,11.755681818171
+    ));
+#6011 = CARTESIAN_POINT('',(7.505102153661,7.375557797458,
+    11.710226993835));
+#6012 = CARTESIAN_POINT('',(8.494939242328,7.375503447145,
+    11.664773080793));
+#6013 = CARTESIAN_POINT('',(9.428058822795,7.064582369642,
+    11.619318260092));
+#6014 = CARTESIAN_POINT('',(10.201899998684,6.487185892899,
+    11.573863102276));
+#6015 = CARTESIAN_POINT('',(10.742712470053,5.721013954246,
+    11.528409343186));
+#6016 = CARTESIAN_POINT('',(11.013000623004,4.860510228584,
+    11.482954526921));
+#6017 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#6018 = CARTESIAN_POINT('',(11.013,4.,12.5625));
+#6019 = CARTESIAN_POINT('',(11.013001345101,3.139489705929,
+    12.517045423459));
+#6020 = CARTESIAN_POINT('',(10.742733829449,2.278985160762,
+    12.471590607222));
+#6021 = CARTESIAN_POINT('',(10.201855239715,1.51279900374,
+    12.426136847948));
+#6022 = CARTESIAN_POINT('',(9.428090908636,0.935482778195,
+    12.380681690609));
+#6023 = CARTESIAN_POINT('',(8.494942786077,0.624400422125,
+    12.335226869185));
+#6024 = CARTESIAN_POINT('',(7.505077762848,0.624504014619,
+    12.289772956841));
+#6025 = CARTESIAN_POINT('',(6.571962612202,0.935404014928,
+    12.244318132074));
+#6026 = CARTESIAN_POINT('',(5.798000630461,1.512835009281,12.19886362736
+    ));
+#6027 = CARTESIAN_POINT('',(5.257335149383,2.278978758797,12.15340905762
+    ));
+#6028 = CARTESIAN_POINT('',(4.716668788118,4.000000072884,
+    12.062499975188));
+#6029 = CARTESIAN_POINT('',(5.257335898968,5.721021151484,
+    11.971590892757));
+#6030 = CARTESIAN_POINT('',(5.79800408525,6.487168545855,11.926136323049
+    ));
+#6031 = CARTESIAN_POINT('',(6.571941974126,7.064574735135,
+    11.880681818154));
+#6032 = CARTESIAN_POINT('',(7.505105158857,7.375565824626,
+    11.835226993867));
+#6033 = CARTESIAN_POINT('',(8.494938843711,7.375491731499,
+    11.789773080751));
+#6034 = CARTESIAN_POINT('',(9.428054939699,7.064590785915,
+    11.744318260135));
+#6035 = CARTESIAN_POINT('',(10.201905789919,6.48718422626,
+    11.698863102246));
+#6036 = CARTESIAN_POINT('',(10.74271004463,5.721013996663,
+    11.653409343195));
+#6037 = CARTESIAN_POINT('',(11.01300080122,4.860510296703,
+    11.607954526921));
+#6038 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#6039 = DEFINITIONAL_REPRESENTATION('',(#6040),#6064);
+#6040 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6041,#6042,#6043,#6044,#6045,
+    #6046,#6047,#6048,#6049,#6050,#6051,#6052,#6053,#6054,#6055,#6056,
+    #6057,#6058,#6059,#6060,#6061,#6062,#6063),.UNSPECIFIED.,.F.,.F.,(5,
+    3,3,3,3,3,3,5),(0.,0.232999919577,0.464999978129,0.697000042938,
+    0.928999991828,0.944999994556,0.962999996987,1.),.UNSPECIFIED.);
+#6041 = CARTESIAN_POINT('',(0.125,3.578773988202));
+#6042 = CARTESIAN_POINT('',(0.117718752678,3.532448765806));
+#6043 = CARTESIAN_POINT('',(0.110437496476,3.486123485342));
+#6044 = CARTESIAN_POINT('',(0.103156242358,3.439798216436));
+#6045 = CARTESIAN_POINT('',(8.862500328978E-02,3.347346618528));
+#6046 = CARTESIAN_POINT('',(8.137499821531E-02,3.301220161514));
+#6047 = CARTESIAN_POINT('',(7.41249941022E-02,3.255093709345));
+#6048 = CARTESIAN_POINT('',(5.962500572277E-02,3.162840930449));
+#6049 = CARTESIAN_POINT('',(5.237500172884E-02,3.116714478222));
+#6050 = CARTESIAN_POINT('',(4.512499657935E-02,3.070588019711));
+#6051 = CARTESIAN_POINT('',(3.06250070587E-02,2.9783352373));
+#6052 = CARTESIAN_POINT('',(2.337500280742E-02,2.932208786951));
+#6053 = CARTESIAN_POINT('',(1.612499704522E-02,2.886082328568));
+#6054 = CARTESIAN_POINT('',(8.375000010436E-03,2.836774794892));
+#6055 = CARTESIAN_POINT('',(7.875000013114E-03,2.833593662495));
+#6056 = CARTESIAN_POINT('',(7.375000010087E-03,2.830412530069));
+#6057 = CARTESIAN_POINT('',(6.312500011797E-03,2.823652623732));
+#6058 = CARTESIAN_POINT('',(5.750000015008E-03,2.820073849813));
+#6059 = CARTESIAN_POINT('',(5.187500011333E-03,2.816495075859));
+#6060 = CARTESIAN_POINT('',(3.468750041741E-03,2.805559933519));
+#6061 = CARTESIAN_POINT('',(2.31250005322E-03,2.798203565019));
+#6062 = CARTESIAN_POINT('',(1.156250038215E-03,2.79084719639));
+#6063 = CARTESIAN_POINT('',(0.,2.783490827653));
+#6064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6065 = ORIENTED_EDGE('',*,*,#6066,.F.);
+#6066 = EDGE_CURVE('',#5740,#5941,#6067,.T.);
+#6067 = SURFACE_CURVE('',#6068,(#6091,#6117),.PCURVE_S1.);
+#6068 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6069,#6070,#6071,#6072,#6073,
+    #6074,#6075,#6076,#6077,#6078,#6079,#6080,#6081,#6082,#6083,#6084,
+    #6085,#6086,#6087,#6088,#6089,#6090),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.214020612357,0.448815857744,0.709043608748,1.),
+  .UNSPECIFIED.);
+#6069 = CARTESIAN_POINT('',(9.747798599254,5.747762297086,12.));
+#6070 = CARTESIAN_POINT('',(9.628984246826,5.89640796359,12.));
+#6071 = CARTESIAN_POINT('',(9.49616108755,6.034251797244,12.));
+#6072 = CARTESIAN_POINT('',(9.350735238096,6.159729844093,12.));
+#6073 = CARTESIAN_POINT('',(9.194291154108,6.27159091262,12.));
+#6074 = CARTESIAN_POINT('',(9.02852343366,6.36883497668,12.));
+#6075 = CARTESIAN_POINT('',(8.665153945097,6.540597446048,12.));
+#6076 = CARTESIAN_POINT('',(8.465987566697,6.612010723109,12.));
+#6077 = CARTESIAN_POINT('',(8.260134885621,6.664019194138,12.));
+#6078 = CARTESIAN_POINT('',(8.050008533647,6.696126011261,12.));
+#6079 = CARTESIAN_POINT('',(7.838003185826,6.708179783609,12.));
+#6080 = CARTESIAN_POINT('',(7.392075518556,6.691822983668,12.));
+#6081 = CARTESIAN_POINT('',(7.158209918141,6.658885677256,12.));
+#6082 = CARTESIAN_POINT('',(6.928123063223,6.601916571898,12.));
+#6083 = CARTESIAN_POINT('',(6.704780865462,6.521793024044,12.));
+#6084 = CARTESIAN_POINT('',(6.490915619156,6.419778990822,12.));
+#6085 = CARTESIAN_POINT('',(6.063221522694,6.160979323662,12.));
+#6086 = CARTESIAN_POINT('',(5.852307889974,5.999105048772,12.));
+#6087 = CARTESIAN_POINT('',(5.659698364456,5.814338153536,12.));
+#6088 = CARTESIAN_POINT('',(5.488134551726,5.609559840122,12.));
+#6089 = CARTESIAN_POINT('',(5.339827603519,5.387942825223,12.));
+#6090 = CARTESIAN_POINT('',(5.216350131378,5.15302476804,12.));
+#6091 = PCURVE('',#2107,#6092);
+#6092 = DEFINITIONAL_REPRESENTATION('',(#6093),#6116);
+#6093 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6094,#6095,#6096,#6097,#6098,
+    #6099,#6100,#6101,#6102,#6103,#6104,#6105,#6106,#6107,#6108,#6109,
+    #6110,#6111,#6112,#6113,#6114,#6115),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.214020612357,0.448815857744,0.709043608748,1.),
+  .UNSPECIFIED.);
+#6094 = CARTESIAN_POINT('',(1.747798599254,-2.252237702914));
+#6095 = CARTESIAN_POINT('',(1.628984246826,-2.10359203641));
+#6096 = CARTESIAN_POINT('',(1.49616108755,-1.965748202756));
+#6097 = CARTESIAN_POINT('',(1.350735238096,-1.840270155907));
+#6098 = CARTESIAN_POINT('',(1.194291154108,-1.72840908738));
+#6099 = CARTESIAN_POINT('',(1.02852343366,-1.63116502332));
+#6100 = CARTESIAN_POINT('',(0.665153945097,-1.459402553952));
+#6101 = CARTESIAN_POINT('',(0.465987566697,-1.387989276891));
+#6102 = CARTESIAN_POINT('',(0.260134885621,-1.335980805862));
+#6103 = CARTESIAN_POINT('',(5.00085336471E-02,-1.303873988739));
+#6104 = CARTESIAN_POINT('',(-0.161996814174,-1.291820216391));
+#6105 = CARTESIAN_POINT('',(-0.607924481444,-1.308177016332));
+#6106 = CARTESIAN_POINT('',(-0.841790081859,-1.341114322744));
+#6107 = CARTESIAN_POINT('',(-1.071876936777,-1.398083428102));
+#6108 = CARTESIAN_POINT('',(-1.295219134538,-1.478206975956));
+#6109 = CARTESIAN_POINT('',(-1.509084380844,-1.580221009178));
+#6110 = CARTESIAN_POINT('',(-1.936778477306,-1.839020676338));
+#6111 = CARTESIAN_POINT('',(-2.147692110026,-2.000894951228));
+#6112 = CARTESIAN_POINT('',(-2.340301635544,-2.185661846464));
+#6113 = CARTESIAN_POINT('',(-2.511865448274,-2.390440159878));
+#6114 = CARTESIAN_POINT('',(-2.660172396481,-2.612057174777));
+#6115 = CARTESIAN_POINT('',(-2.783649868622,-2.84697523196));
+#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6117 = PCURVE('',#6118,#6181);
+#6118 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#6119,#6120,#6121,#6122,#6123,#6124,#6125,#6126,#6127,#6128,#6129
+      ,#6130,#6131,#6132,#6133,#6134,#6135,#6136,#6137,#6138,#6139,#6140
+      ,#6141,#6142,#6143,#6144,#6145,#6146,#6147,#6148,#6149)
+    ,(#6150,#6151,#6152,#6153,#6154,#6155,#6156,#6157,#6158,#6159,#6160
+      ,#6161,#6162,#6163,#6164,#6165,#6166,#6167,#6168,#6169,#6170,#6171
+      ,#6172,#6173,#6174,#6175,#6176,#6177,#6178,#6179,#6180
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#6119 = CARTESIAN_POINT('',(11.013,4.,12.5625));
+#6120 = CARTESIAN_POINT('',(11.013000822006,3.474132598068,
+    12.534722203225));
+#6121 = CARTESIAN_POINT('',(10.909773954141,2.948267391897,
+    12.506944314899));
+#6122 = CARTESIAN_POINT('',(10.703237112986,2.445562787445,
+    12.479166650352));
+#6123 = CARTESIAN_POINT('',(10.399528230029,1.989207227554,
+    12.451388928308));
+#6124 = CARTESIAN_POINT('',(10.010784818065,1.600460379047,
+    12.423611121925));
+#6125 = CARTESIAN_POINT('',(9.554429909525,1.296760184499,
+    12.395833315602));
+#6126 = CARTESIAN_POINT('',(9.051737822538,1.090252954432,
+    12.368055518078));
+#6127 = CARTESIAN_POINT('',(8.000005584782,0.883744350187,
+    12.312499952929));
+#6128 = CARTESIAN_POINT('',(6.948264965595,1.090252350843,
+    12.256944421217));
+#6129 = CARTESIAN_POINT('',(6.445563877255,1.296760196653,
+    12.229166658382));
+#6130 = CARTESIAN_POINT('',(5.989202286504,1.600457522543,
+    12.201388881593));
+#6131 = CARTESIAN_POINT('',(5.600452622941,1.989208082893,
+    12.173611092173));
+#6132 = CARTESIAN_POINT('',(5.296758574691,2.445567508323,
+    12.145833304021));
+#6133 = CARTESIAN_POINT('',(5.090254255173,2.948264815983,
+    12.118055525563));
+#6134 = CARTESIAN_POINT('',(4.88374982808,4.000000036498,12.062499975188
+    ));
+#6135 = CARTESIAN_POINT('',(5.090254713253,5.05173516707,12.006944424814
+    ));
+#6136 = CARTESIAN_POINT('',(5.296759029363,5.554432332367,
+    11.979166646356));
+#6137 = CARTESIAN_POINT('',(5.600451980516,6.010791992302,
+    11.951388858204));
+#6138 = CARTESIAN_POINT('',(5.989201102283,6.399543469966,
+    11.923611068783));
+#6139 = CARTESIAN_POINT('',(6.445563308835,6.703241147335,
+    11.895833291994));
+#6140 = CARTESIAN_POINT('',(6.948264866648,6.909747731123,11.86805552916
+    ));
+#6141 = CARTESIAN_POINT('',(8.000005604162,7.11625376492,11.812499997447
+    ));
+#6142 = CARTESIAN_POINT('',(9.05173772359,6.909745922251,11.756944432298
+    ));
+#6143 = CARTESIAN_POINT('',(9.554431198254,6.703239041033,
+    11.729166634783));
+#6144 = CARTESIAN_POINT('',(10.010782567034,6.399545531381,
+    11.701388828421));
+#6145 = CARTESIAN_POINT('',(10.399536335836,6.010794991124,
+    11.673611022117));
+#6146 = CARTESIAN_POINT('',(10.703237401849,5.55443401977,11.64583329998
+    ));
+#6147 = CARTESIAN_POINT('',(10.909764963318,5.051732287913,
+    11.618055635494));
+#6148 = CARTESIAN_POINT('',(11.013001324607,4.525867404565,
+    11.590277747153));
+#6149 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#6150 = CARTESIAN_POINT('',(10.471734122635,4.,12.875));
+#6151 = CARTESIAN_POINT('',(10.471735401311,3.568580850096,
+    12.847222994201));
+#6152 = CARTESIAN_POINT('',(10.387052044337,3.137220050307,
+    12.819449708564));
+#6153 = CARTESIAN_POINT('',(10.217631416792,2.724817495182,
+    12.791667329063));
+#6154 = CARTESIAN_POINT('',(9.968469389311,2.350429428467,
+    12.763887287266));
+#6155 = CARTESIAN_POINT('',(9.649552082255,2.03151828659,12.736110672095
+    ));
+#6156 = CARTESIAN_POINT('',(9.275186287392,1.782380322513,
+    12.708334053627));
+#6157 = CARTESIAN_POINT('',(8.862800042196,1.612968975013,
+    12.680557078393));
+#6158 = CARTESIAN_POINT('',(8.000005668162,1.443557917499,
+    12.625001912638));
+#6159 = CARTESIAN_POINT('',(7.137201037425,1.612968983027,
+    12.569445388279));
+#6160 = CARTESIAN_POINT('',(6.724805221496,1.782380104663,
+    12.541667003332));
+#6161 = CARTESIAN_POINT('',(6.350427599404,2.031521002894,
+    12.513889185372));
+#6162 = CARTESIAN_POINT('',(6.031516366449,2.350432987866,
+    12.486111880671));
+#6163 = CARTESIAN_POINT('',(5.782378971954,2.72480762643,12.458334524418
+    ));
+#6164 = CARTESIAN_POINT('',(5.612971068701,3.137199299793,
+    12.430556774261));
+#6165 = CARTESIAN_POINT('',(5.443563429833,4.000000114211,
+    12.375001008199));
+#6166 = CARTESIAN_POINT('',(5.61297182004,4.862800781107,12.319445242136
+    ));
+#6167 = CARTESIAN_POINT('',(5.782379736522,5.275192225403,
+    12.291667491979));
+#6168 = CARTESIAN_POINT('',(6.031515441245,5.649567217559,
+    12.263890135726));
+#6169 = CARTESIAN_POINT('',(6.350425845736,5.968480615135,
+    12.236112831024));
+#6170 = CARTESIAN_POINT('',(6.724804436936,6.217622043288,
+    12.208335013065));
+#6171 = CARTESIAN_POINT('',(7.137200990769,6.387031183245,
+    12.180556628119));
+#6172 = CARTESIAN_POINT('',(8.000005813183,6.556439150443,
+    12.125000103757));
+#6173 = CARTESIAN_POINT('',(8.862799995539,6.387029238834,
+    12.069444938003));
+#6174 = CARTESIAN_POINT('',(9.275186465148,6.217621618798,
+    12.041667962716));
+#6175 = CARTESIAN_POINT('',(9.649553623177,5.96848259613,12.013891344426
+    ));
+#6176 = CARTESIAN_POINT('',(9.968477118406,5.649582171524,
+    11.986114729033));
+#6177 = CARTESIAN_POINT('',(10.217633850025,5.275174235269,
+    11.958334687332));
+#6178 = CARTESIAN_POINT('',(10.387038097368,4.862779344355,
+    11.930552307858));
+#6179 = CARTESIAN_POINT('',(10.471736202516,4.43141904293,
+    11.902779022198));
+#6180 = CARTESIAN_POINT('',(10.471737462529,3.999999893027,
+    11.875002016394));
+#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6205);
+#6182 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6183,#6184,#6185,#6186,#6187,
+    #6188,#6189,#6190,#6191,#6192,#6193,#6194,#6195,#6196,#6197,#6198,
+    #6199,#6200,#6201,#6202,#6203,#6204),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,
+    7),(0.,0.214020612357,0.448815857744,0.709043608748,1.),
+  .UNSPECIFIED.);
+#6183 = CARTESIAN_POINT('',(0.625,5.566993236571));
+#6184 = CARTESIAN_POINT('',(0.600644912802,5.489516557608));
+#6185 = CARTESIAN_POINT('',(0.576496856904,5.412697433676));
+#6186 = CARTESIAN_POINT('',(0.552553445247,5.336528513538));
+#6187 = CARTESIAN_POINT('',(0.528805687955,5.260981914651));
+#6188 = CARTESIAN_POINT('',(0.505246451238,5.186035263437));
+#6189 = CARTESIAN_POINT('',(0.456234930518,5.03012053728));
+#6190 = CARTESIAN_POINT('',(0.430816035458,4.949258749929));
+#6191 = CARTESIAN_POINT('',(0.405616612689,4.869095733878));
+#6192 = CARTESIAN_POINT('',(0.380626447227,4.789598823803));
+#6193 = CARTESIAN_POINT('',(0.355837523074,4.710742259048));
+#6194 = CARTESIAN_POINT('',(0.303999208696,4.545838358784));
+#6195 = CARTESIAN_POINT('',(0.276989325377,4.459916703526));
+#6196 = CARTESIAN_POINT('',(0.250219669771,4.374759039493));
+#6197 = CARTESIAN_POINT('',(0.223677767767,4.290325618948));
+#6198 = CARTESIAN_POINT('',(0.197354027442,4.206586034702));
+#6199 = CARTESIAN_POINT('',(0.142063517261,4.030698822647));
+#6200 = CARTESIAN_POINT('',(0.11314264065,3.938697166479));
+#6201 = CARTESIAN_POINT('',(8.448835803693E-02,3.847543593985));
+#6202 = CARTESIAN_POINT('',(5.60849721677E-02,3.757188283581));
+#6203 = CARTESIAN_POINT('',(2.79208556647E-02,3.667594198814));
+#6204 = CARTESIAN_POINT('',(0.,3.578773989332));
+#6205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6206 = ADVANCED_FACE('',(#6207),#2529,.F.);
+#6207 = FACE_BOUND('',#6208,.T.);
+#6208 = EDGE_LOOP('',(#6209,#6463,#6464,#6755));
+#6209 = ORIENTED_EDGE('',*,*,#6210,.F.);
+#6210 = EDGE_CURVE('',#2514,#6211,#6213,.T.);
+#6211 = VERTEX_POINT('',#6212);
+#6212 = CARTESIAN_POINT('',(9.622963,15.074413936897,8.0000000486));
+#6213 = SURFACE_CURVE('',#6214,(#6295,#6379),.PCURVE_S1.);
+#6214 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6215,#6216,#6217,#6218,#6219,
+    #6220,#6221,#6222,#6223,#6224,#6225,#6226,#6227,#6228,#6229,#6230,
+    #6231,#6232,#6233,#6234,#6235,#6236,#6237,#6238,#6239,#6240,#6241,
+    #6242,#6243,#6244,#6245,#6246,#6247,#6248,#6249,#6250,#6251,#6252,
+    #6253,#6254,#6255,#6256,#6257,#6258,#6259,#6260,#6261,#6262,#6263,
+    #6264,#6265,#6266,#6267,#6268,#6269,#6270,#6271,#6272,#6273,#6274,
+    #6275,#6276,#6277,#6278,#6279,#6280,#6281,#6282,#6283,#6284,#6285,
+    #6286,#6287,#6288,#6289,#6290,#6291,#6292,#6293,#6294),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493659721177E-02,0.104977417315,0.133905458001,0.222906956835,
+    0.272797331961,0.376353014763,0.501569766338,0.626951496583,
+    0.736216645219,0.784943901905,0.868901070146,0.956151644547,1.),
+  .UNSPECIFIED.);
+#6215 = CARTESIAN_POINT('',(9.622963,15.5744131848,8.0000000486));
+#6216 = CARTESIAN_POINT('',(9.622962998476,15.57191795861,8.039510974833
+    ));
+#6217 = CARTESIAN_POINT('',(9.62151751294,15.569422528496,8.0790217947)
+  );
+#6218 = CARTESIAN_POINT('',(9.61862659263,15.566926996323,8.11846881672)
+  );
+#6219 = CARTESIAN_POINT('',(9.614293737948,15.564431437794,
+    8.157788717009));
+#6220 = CARTESIAN_POINT('',(9.608525900456,15.561935902451,
+    8.196918539286));
+#6221 = CARTESIAN_POINT('',(9.601333482877,15.55944041367,8.23579569487)
+  );
+#6222 = CARTESIAN_POINT('',(9.575482773686,15.551942105519,
+    8.351667519933));
+#6223 = CARTESIAN_POINT('',(9.552564370045,15.546939278749,
+    8.427714538582));
+#6224 = CARTESIAN_POINT('',(9.524087480747,15.541936796444,
+    8.501995814186));
+#6225 = CARTESIAN_POINT('',(9.490218434342,15.53693452202,8.574025355934
+    ));
+#6226 = CARTESIAN_POINT('',(9.451175505707,15.531932170617,
+    8.643338812901));
+#6227 = CARTESIAN_POINT('',(9.407226886406,15.526929605488,
+    8.709497900295));
+#6228 = CARTESIAN_POINT('',(9.338641546372,15.519861029416,
+    8.797948412276));
+#6229 = CARTESIAN_POINT('',(9.317811241387,15.517794909518,
+    8.823194776884));
+#6230 = CARTESIAN_POINT('',(9.296219897817,15.515728774138,
+    8.847805355444));
+#6231 = CARTESIAN_POINT('',(9.273890870592,15.513662623538,
+    8.871752700807));
+#6232 = CARTESIAN_POINT('',(9.250848711839,15.511596458803,8.89501048277
+    ));
+#6233 = CARTESIAN_POINT('',(9.227119170878,15.509530281846,
+    8.917553488077));
+#6234 = CARTESIAN_POINT('',(9.127689736772,15.501107159853,
+    9.006441336175));
+#6235 = CARTESIAN_POINT('',(9.046391577452,15.49474956477,9.066537448538
+    ));
+#6236 = CARTESIAN_POINT('',(8.959627168764,15.488392347851,
+    9.118933773405));
+#6237 = CARTESIAN_POINT('',(8.868277297454,15.482035436142,
+    9.163047011593));
+#6238 = CARTESIAN_POINT('',(8.773291673654,15.475678324365,9.19841856801
+    ));
+#6239 = CARTESIAN_POINT('',(8.675674804299,15.469320827919,
+    9.224721363605));
+#6240 = CARTESIAN_POINT('',(8.520871254234,15.459400498747,9.25133864795
+    ));
+#6241 = CARTESIAN_POINT('',(8.464765356134,15.455837060709,
+    9.257994724746));
+#6242 = CARTESIAN_POINT('',(8.408342409557,15.452273649658,
+    9.261714425829));
+#6243 = CARTESIAN_POINT('',(8.351786862278,15.448710249904,
+    9.262480765889));
+#6244 = CARTESIAN_POINT('',(8.295283793001,15.445146823289,
+    9.260291231875));
+#6245 = CARTESIAN_POINT('',(8.239018047519,15.441583355621,
+    9.255157795931));
+#6246 = CARTESIAN_POINT('',(8.067258567823,15.430623371086,
+    9.230396027902));
+#6247 = CARTESIAN_POINT('',(7.953136752369,15.423225579782,
+    9.201112696634));
+#6248 = CARTESIAN_POINT('',(7.842479518312,15.41582859607,9.159490920321
+    ));
+#6249 = CARTESIAN_POINT('',(7.736873797721,15.408432134466,
+    9.106044532992));
+#6250 = CARTESIAN_POINT('',(7.637805005393,15.401035148627,9.04152534096
+    ));
+#6251 = CARTESIAN_POINT('',(7.546626824583,15.393637390892,
+    8.966907794946));
+#6252 = CARTESIAN_POINT('',(7.365233413887,15.377297349891,
+    8.782425080719));
+#6253 = CARTESIAN_POINT('',(7.2791547857,15.368350838078,8.668396866035)
+  );
+#6254 = CARTESIAN_POINT('',(7.208408344905,15.359407014456,
+    8.543445846401));
+#6255 = CARTESIAN_POINT('',(7.154590252433,15.350464331264,
+    8.410079571906));
+#6256 = CARTESIAN_POINT('',(7.118799935453,15.341520493979,
+    8.271022230396));
+#6257 = CARTESIAN_POINT('',(7.101628740962,15.33257396072,8.129187076942
+    ));
+#6258 = CARTESIAN_POINT('',(7.104421449878,15.314674902312,
+    7.845794105701));
+#6259 = CARTESIAN_POINT('',(7.124435279907,15.305716170623,
+    7.704138519243));
+#6260 = CARTESIAN_POINT('',(7.163058879594,15.296759762956,
+    7.565639475478));
+#6261 = CARTESIAN_POINT('',(7.219640083687,15.287804350612,
+    7.433209422917));
+#6262 = CARTESIAN_POINT('',(7.293020032648,15.278848013257,
+    7.309560416568));
+#6263 = CARTESIAN_POINT('',(7.381545093732,15.269889367535,
+    7.197176789177));
+#6264 = CARTESIAN_POINT('',(7.571481484503,15.253129721615,
+    7.011857034021));
+#6265 = CARTESIAN_POINT('',(7.669818677113,15.245324020191,
+    6.935663507969));
+#6266 = CARTESIAN_POINT('',(7.776631690546,15.237519561705,6.87096685031
+    ));
+#6267 = CARTESIAN_POINT('',(7.890294146152,15.229715815784,6.81886306219
+    ));
+#6268 = CARTESIAN_POINT('',(8.009026647863,15.221911237896,
+    6.780167883075));
+#6269 = CARTESIAN_POINT('',(8.130937208118,15.21410540343,6.755398216749
+    ));
+#6270 = CARTESIAN_POINT('',(8.308945079285,15.202820701731,
+    6.739952857139));
+#6271 = CARTESIAN_POINT('',(8.364088894851,15.199340290265,6.73799053099
+    ));
+#6272 = CARTESIAN_POINT('',(8.419303910486,15.195859895445,
+    6.738844393795));
+#6273 = CARTESIAN_POINT('',(8.47441757499,15.192379519742,6.742516150642
+    ));
+#6274 = CARTESIAN_POINT('',(8.529257835812,15.188899146721,
+    6.748994333393));
+#6275 = CARTESIAN_POINT('',(8.583653903662,15.185418774433,
+    6.758254354044));
+#6276 = CARTESIAN_POINT('',(8.730105437485,15.175941840242,
+    6.790941827552));
+#6277 = CARTESIAN_POINT('',(8.820962008478,15.16994487408,6.819773548918
+    ));
+#6278 = CARTESIAN_POINT('',(8.909134989907,15.1639482843,6.856561202678)
+  );
+#6279 = CARTESIAN_POINT('',(8.993793641014,15.157951971683,
+    6.900996422594));
+#6280 = CARTESIAN_POINT('',(9.074154556319,15.151955486504,6.9526680491)
+  );
+#6281 = CARTESIAN_POINT('',(9.149492014174,15.145958600218,
+    7.011067544682));
+#6282 = CARTESIAN_POINT('',(9.291545242601,15.133730100765,
+    7.142636907637));
+#6283 = CARTESIAN_POINT('',(9.357818213249,15.127497542806,
+    7.216306816329));
+#6284 = CARTESIAN_POINT('',(9.41723351416,15.12126512258,7.295916691156)
+  );
+#6285 = CARTESIAN_POINT('',(9.469163577602,15.115032606571,
+    7.380694082831));
+#6286 = CARTESIAN_POINT('',(9.513089428284,15.108799737434,
+    7.469791620187));
+#6287 = CARTESIAN_POINT('',(9.548608154789,15.102566838559,
+    7.562299295521));
+#6288 = CARTESIAN_POINT('',(9.588938688184,15.093203122904,7.70497008139
+    ));
+#6289 = CARTESIAN_POINT('',(9.600236970841,15.09007138093,7.753308448572
+    ));
+#6290 = CARTESIAN_POINT('',(9.609310044738,15.086939800154,
+    7.802145282661));
+#6291 = CARTESIAN_POINT('',(9.61613214564,15.083808379265,7.85135762047)
+  );
+#6292 = CARTESIAN_POINT('',(9.62068602524,15.080677051,7.900821117581));
+#6293 = CARTESIAN_POINT('',(9.622963,15.077545660395,7.950410497365));
+#6294 = CARTESIAN_POINT('',(9.622963,15.074413943035,8.));
+#6295 = PCURVE('',#2529,#6296);
+#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6378);
+#6297 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6298,#6299,#6300,#6301,#6302,
+    #6303,#6304,#6305,#6306,#6307,#6308,#6309,#6310,#6311,#6312,#6313,
+    #6314,#6315,#6316,#6317,#6318,#6319,#6320,#6321,#6322,#6323,#6324,
+    #6325,#6326,#6327,#6328,#6329,#6330,#6331,#6332,#6333,#6334,#6335,
+    #6336,#6337,#6338,#6339,#6340,#6341,#6342,#6343,#6344,#6345,#6346,
+    #6347,#6348,#6349,#6350,#6351,#6352,#6353,#6354,#6355,#6356,#6357,
+    #6358,#6359,#6360,#6361,#6362,#6363,#6364,#6365,#6366,#6367,#6368,
+    #6369,#6370,#6371,#6372,#6373,#6374,#6375,#6376,#6377),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493659721177E-02,0.104977417315,0.133905458001,0.222906956835,
+    0.272797331961,0.376353014763,0.501569766338,0.626951496583,
+    0.736216645219,0.784943901905,0.868901070146,0.956151644547,1.),
+  .UNSPECIFIED.);
+#6298 = CARTESIAN_POINT('',(-6.283185268608,0.4255868152));
+#6299 = CARTESIAN_POINT('',(-6.251827390646,0.42808204139));
+#6300 = CARTESIAN_POINT('',(-6.220469697167,0.430577471504));
+#6301 = CARTESIAN_POINT('',(-6.189112133334,0.433073003677));
+#6302 = CARTESIAN_POINT('',(-6.157754655558,0.435568562206));
+#6303 = CARTESIAN_POINT('',(-6.126397231499,0.438064097549));
+#6304 = CARTESIAN_POINT('',(-6.095039840064,0.44055958633));
+#6305 = CARTESIAN_POINT('',(-6.000817281554,0.448057894481));
+#6306 = CARTESIAN_POINT('',(-5.93795005479,0.453060721251));
+#6307 = CARTESIAN_POINT('',(-5.875084219027,0.458063203556));
+#6308 = CARTESIAN_POINT('',(-5.812219173481,0.46306547798));
+#6309 = CARTESIAN_POINT('',(-5.749353017459,0.468067829383));
+#6310 = CARTESIAN_POINT('',(-5.686485279128,0.473070394512));
+#6311 = CARTESIAN_POINT('',(-5.597655076217,0.480138970584));
+#6312 = CARTESIAN_POINT('',(-5.57169049998,0.482205090482));
+#6313 = CARTESIAN_POINT('',(-5.545725921981,0.484271225862));
+#6314 = CARTESIAN_POINT('',(-5.5197613483,0.486337376462));
+#6315 = CARTESIAN_POINT('',(-5.493796784704,0.488403541197));
+#6316 = CARTESIAN_POINT('',(-5.467832236648,0.490469718154));
+#6317 = CARTESIAN_POINT('',(-5.361983908019,0.498892840147));
+#6318 = CARTESIAN_POINT('',(-5.282093172135,0.50525043523));
+#6319 = CARTESIAN_POINT('',(-5.202207781099,0.511607652149));
+#6320 = CARTESIAN_POINT('',(-5.122325777748,0.517964563858));
+#6321 = CARTESIAN_POINT('',(-5.042440468208,0.524321675635));
+#6322 = CARTESIAN_POINT('',(-4.962549898939,0.530679172081));
+#6323 = CARTESIAN_POINT('',(-4.837887040574,0.540599501253));
+#6324 = CARTESIAN_POINT('',(-4.793107361476,0.544162939291));
+#6325 = CARTESIAN_POINT('',(-4.74832794709,0.547726350342));
+#6326 = CARTESIAN_POINT('',(-4.703548693452,0.551289750096));
+#6327 = CARTESIAN_POINT('',(-4.658769238581,0.554853176711));
+#6328 = CARTESIAN_POINT('',(-4.613989481933,0.558416644379));
+#6329 = CARTESIAN_POINT('',(-4.476263136426,0.569376628914));
+#6330 = CARTESIAN_POINT('',(-4.383301189691,0.576774420218));
+#6331 = CARTESIAN_POINT('',(-4.29035035639,0.58417140393));
+#6332 = CARTESIAN_POINT('',(-4.197406629785,0.591567865534));
+#6333 = CARTESIAN_POINT('',(-4.104455935919,0.598964851373));
+#6334 = CARTESIAN_POINT('',(-4.011494198986,0.606362609108));
+#6335 = CARTESIAN_POINT('',(-3.806158713904,0.622702650109));
+#6336 = CARTESIAN_POINT('',(-3.693731155331,0.631649161922));
+#6337 = CARTESIAN_POINT('',(-3.58133487754,0.640592985544));
+#6338 = CARTESIAN_POINT('',(-3.468951665636,0.649535668736));
+#6339 = CARTESIAN_POINT('',(-3.356555199275,0.658479506021));
+#6340 = CARTESIAN_POINT('',(-3.244127377015,0.66742603928));
+#6341 = CARTESIAN_POINT('',(-3.019201399757,0.685325097688));
+#6342 = CARTESIAN_POINT('',(-2.906625271615,0.694283829377));
+#6343 = CARTESIAN_POINT('',(-2.794080731573,0.703240237044));
+#6344 = CARTESIAN_POINT('',(-2.68154952911,0.712195649388));
+#6345 = CARTESIAN_POINT('',(-2.569005175156,0.721151986743));
+#6346 = CARTESIAN_POINT('',(-2.456429298773,0.730110632465));
+#6347 = CARTESIAN_POINT('',(-2.245821167514,0.746870278385));
+#6348 = CARTESIAN_POINT('',(-2.1477302998,0.754675979809));
+#6349 = CARTESIAN_POINT('',(-2.049653863752,0.762480438295));
+#6350 = CARTESIAN_POINT('',(-1.951586545889,0.770284184216));
+#6351 = CARTESIAN_POINT('',(-1.853509971323,0.778088762104));
+#6352 = CARTESIAN_POINT('',(-1.755418902404,0.78589459657));
+#6353 = CARTESIAN_POINT('',(-1.613612001623,0.797179298269));
+#6354 = CARTESIAN_POINT('',(-1.569876262169,0.800659709735));
+#6355 = CARTESIAN_POINT('',(-1.526140793748,0.804140104555));
+#6356 = CARTESIAN_POINT('',(-1.48240550817,0.807620480258));
+#6357 = CARTESIAN_POINT('',(-1.438670082401,0.811100853279));
+#6358 = CARTESIAN_POINT('',(-1.394934421072,0.814581225567));
+#6359 = CARTESIAN_POINT('',(-1.275843099243,0.824058159758));
+#6360 = CARTESIAN_POINT('',(-1.200481851065,0.83005512592));
+#6361 = CARTESIAN_POINT('',(-1.125124520977,0.8360517157));
+#6362 = CARTESIAN_POINT('',(-1.04976963836,0.842048028317));
+#6363 = CARTESIAN_POINT('',(-0.974412198008,0.848044513496));
+#6364 = CARTESIAN_POINT('',(-0.899050748809,0.854041399782));
+#6365 = CARTESIAN_POINT('',(-0.745382211826,0.866269899235));
+#6366 = CARTESIAN_POINT('',(-0.667063470955,0.872502457194));
+#6367 = CARTESIAN_POINT('',(-0.588749411168,0.87873487742));
+#6368 = CARTESIAN_POINT('',(-0.510438395276,0.884967393429));
+#6369 = CARTESIAN_POINT('',(-0.432124558379,0.891200262566));
+#6370 = CARTESIAN_POINT('',(-0.353806261109,0.897433161441));
+#6371 = CARTESIAN_POINT('',(-0.236138316491,0.906796877096));
+#6372 = CARTESIAN_POINT('',(-0.196782001276,0.90992861907));
+#6373 = CARTESIAN_POINT('',(-0.157425831182,0.913060199846));
+#6374 = CARTESIAN_POINT('',(-0.118069714111,0.916191620735));
+#6375 = CARTESIAN_POINT('',(-7.871339962556E-02,0.919322949));
+#6376 = CARTESIAN_POINT('',(-3.935674812275E-02,0.922454339605));
+#6377 = CARTESIAN_POINT('',(0.,0.925586056965));
+#6378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6379 = PCURVE('',#2804,#6380);
+#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6462);
+#6381 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6382,#6383,#6384,#6385,#6386,
+    #6387,#6388,#6389,#6390,#6391,#6392,#6393,#6394,#6395,#6396,#6397,
+    #6398,#6399,#6400,#6401,#6402,#6403,#6404,#6405,#6406,#6407,#6408,
+    #6409,#6410,#6411,#6412,#6413,#6414,#6415,#6416,#6417,#6418,#6419,
+    #6420,#6421,#6422,#6423,#6424,#6425,#6426,#6427,#6428,#6429,#6430,
+    #6431,#6432,#6433,#6434,#6435,#6436,#6437,#6438,#6439,#6440,#6441,
+    #6442,#6443,#6444,#6445,#6446,#6447,#6448,#6449,#6450,#6451,#6452,
+    #6453,#6454,#6455,#6456,#6457,#6458,#6459,#6460,#6461),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493659721177E-02,0.104977417315,0.133905458001,0.222906956835,
+    0.272797331961,0.376353014763,0.501569766338,0.626951496583,
+    0.736216645219,0.784943901905,0.868901070146,0.956151644547,1.),
+  .UNSPECIFIED.);
+#6382 = CARTESIAN_POINT('',(2.382453743014E-02,0.));
+#6383 = CARTESIAN_POINT('',(2.382451487056E-02,3.145571440914E-02));
+#6384 = CARTESIAN_POINT('',(2.382405878326E-02,6.291195646887E-02));
+#6385 = CARTESIAN_POINT('',(2.382341422511E-02,9.43685649441E-02));
+#6386 = CARTESIAN_POINT('',(2.382276044341E-02,0.125825405466));
+#6387 = CARTESIAN_POINT('',(2.382221087591E-02,0.157282370532));
+#6388 = CARTESIAN_POINT('',(2.38218131508E-02,0.188739379506));
+#6389 = CARTESIAN_POINT('',(2.382101969155E-02,0.283261307418));
+#6390 = CARTESIAN_POINT('',(2.382110433091E-02,0.346328317463));
+#6391 = CARTESIAN_POINT('',(2.382179321846E-02,0.409393426987));
+#6392 = CARTESIAN_POINT('',(2.382281779166E-02,0.472457151001));
+#6393 = CARTESIAN_POINT('',(2.382383132993E-02,0.535521574317));
+#6394 = CARTESIAN_POINT('',(2.38245895727E-02,0.59858742458));
+#6395 = CARTESIAN_POINT('',(2.382535509564E-02,0.68769752619));
+#6396 = CARTESIAN_POINT('',(2.382553759161E-02,0.713743912958));
+#6397 = CARTESIAN_POINT('',(2.382567652554E-02,0.739790311717));
+#6398 = CARTESIAN_POINT('',(2.382577176322E-02,0.765836726624));
+#6399 = CARTESIAN_POINT('',(2.382582533619E-02,0.791883159877));
+#6400 = CARTESIAN_POINT('',(2.382584144174E-02,0.81792961171));
+#6401 = CARTESIAN_POINT('',(2.382578029671E-02,0.924111986513));
+#6402 = CARTESIAN_POINT('',(2.382543385975E-02,1.004255200437));
+#6403 = CARTESIAN_POINT('',(2.382495295699E-02,1.084393514391));
+#6404 = CARTESIAN_POINT('',(2.382456060934E-02,1.16452871406));
+#6405 = CARTESIAN_POINT('',(2.382434430341E-02,1.244667259791));
+#6406 = CARTESIAN_POINT('',(2.38242480843E-02,1.324810922914));
+#6407 = CARTESIAN_POINT('',(2.382425024898E-02,1.449868393351));
+#6408 = CARTESIAN_POINT('',(2.382427935764E-02,1.494789754211));
+#6409 = CARTESIAN_POINT('',(2.382433553925E-02,1.539710773722));
+#6410 = CARTESIAN_POINT('',(2.3824401529E-02,1.584631554169));
+#6411 = CARTESIAN_POINT('',(2.382445518224E-02,1.629552464624));
+#6412 = CARTESIAN_POINT('',(2.382448060141E-02,1.674473619379));
+#6413 = CARTESIAN_POINT('',(2.38244764847E-02,1.812634737553));
+#6414 = CARTESIAN_POINT('',(2.382435261436E-02,1.905889979393));
+#6415 = CARTESIAN_POINT('',(2.382405778275E-02,1.999134059547));
+#6416 = CARTESIAN_POINT('',(2.382364262772E-02,2.092371228637));
+#6417 = CARTESIAN_POINT('',(2.382325474495E-02,2.185615705346));
+#6418 = CARTESIAN_POINT('',(2.382305818884E-02,2.278871505905));
+#6419 = CARTESIAN_POINT('',(2.382309758799E-02,2.484856803705));
+#6420 = CARTESIAN_POINT('',(2.382343379156E-02,2.597640339048));
+#6421 = CARTESIAN_POINT('',(2.382416339188E-02,2.710392482945));
+#6422 = CARTESIAN_POINT('',(2.38251012659E-02,2.823131150413));
+#6423 = CARTESIAN_POINT('',(2.382587951575E-02,2.935882736838));
+#6424 = CARTESIAN_POINT('',(2.382625631718E-02,3.048665571991));
+#6425 = CARTESIAN_POINT('',(2.382621918708E-02,3.27430182079));
+#6426 = CARTESIAN_POINT('',(2.382580233184E-02,3.387233456409));
+#6427 = CARTESIAN_POINT('',(2.382500154662E-02,3.500133628254));
+#6428 = CARTESIAN_POINT('',(2.382403073936E-02,3.613020810052));
+#6429 = CARTESIAN_POINT('',(2.382329924798E-02,3.725921534378));
+#6430 = CARTESIAN_POINT('',(2.382297545364E-02,3.838853857775));
+#6431 = CARTESIAN_POINT('',(2.382298084813E-02,4.050128443016));
+#6432 = CARTESIAN_POINT('',(2.382323053182E-02,4.148529553108));
+#6433 = CARTESIAN_POINT('',(2.38236951811E-02,4.246915889644));
+#6434 = CARTESIAN_POINT('',(2.38241732745E-02,4.345292725757));
+#6435 = CARTESIAN_POINT('',(2.382449594276E-02,4.443678652709));
+#6436 = CARTESIAN_POINT('',(2.382462000465E-02,4.542079222325));
+#6437 = CARTESIAN_POINT('',(2.382460853295E-02,4.684333921949));
+#6438 = CARTESIAN_POINT('',(2.382457683061E-02,4.728207820902));
+#6439 = CARTESIAN_POINT('',(2.382452680136E-02,4.772081513703));
+#6440 = CARTESIAN_POINT('',(2.382447431136E-02,4.815955096667));
+#6441 = CARTESIAN_POINT('',(2.382443524193E-02,4.859828894351));
+#6442 = CARTESIAN_POINT('',(2.382441947592E-02,4.903702995659));
+#6443 = CARTESIAN_POINT('',(2.382443420263E-02,5.023171432044));
+#6444 = CARTESIAN_POINT('',(2.382451526847E-02,5.098771474145));
+#6445 = CARTESIAN_POINT('',(2.382468247152E-02,5.174367674038));
+#6446 = CARTESIAN_POINT('',(2.382497947755E-02,5.249961326194));
+#6447 = CARTESIAN_POINT('',(2.382533559479E-02,5.325557247314));
+#6448 = CARTESIAN_POINT('',(2.382557406372E-02,5.40115677873));
+#6449 = CARTESIAN_POINT('',(2.3825570406E-02,5.555310175991));
+#6450 = CARTESIAN_POINT('',(2.382530163498E-02,5.633875706074));
+#6451 = CARTESIAN_POINT('',(2.38246801105E-02,5.71243632124));
+#6452 = CARTESIAN_POINT('',(2.382354092045E-02,5.790993987945));
+#6453 = CARTESIAN_POINT('',(2.38222331622E-02,5.869555139729));
+#6454 = CARTESIAN_POINT('',(2.382148334337E-02,5.948121786083));
+#6455 = CARTESIAN_POINT('',(2.382155210758E-02,6.066163414215));
+#6456 = CARTESIAN_POINT('',(2.382177602485E-02,6.105644808527));
+#6457 = CARTESIAN_POINT('',(2.382221662511E-02,6.145126071809));
+#6458 = CARTESIAN_POINT('',(2.382286666067E-02,6.184607152108));
+#6459 = CARTESIAN_POINT('',(2.382362700161E-02,6.22408807396));
+#6460 = CARTESIAN_POINT('',(2.382423776643E-02,6.263568651466));
+#6461 = CARTESIAN_POINT('',(2.382420945255E-02,6.303048201375));
+#6462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6463 = ORIENTED_EDGE('',*,*,#2513,.T.);
+#6464 = ORIENTED_EDGE('',*,*,#6465,.T.);
+#6465 = EDGE_CURVE('',#2169,#6466,#6468,.T.);
+#6466 = VERTEX_POINT('',#6467);
+#6467 = CARTESIAN_POINT('',(9.622963,14.92559312928,8.0000000729));
+#6468 = SURFACE_CURVE('',#6469,(#6544,#6622),.PCURVE_S1.);
+#6469 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6470,#6471,#6472,#6473,#6474,
+    #6475,#6476,#6477,#6478,#6479,#6480,#6481,#6482,#6483,#6484,#6485,
+    #6486,#6487,#6488,#6489,#6490,#6491,#6492,#6493,#6494,#6495,#6496,
+    #6497,#6498,#6499,#6500,#6501,#6502,#6503,#6504,#6505,#6506,#6507,
+    #6508,#6509,#6510,#6511,#6512,#6513,#6514,#6515,#6516,#6517,#6518,
+    #6519,#6520,#6521,#6522,#6523,#6524,#6525,#6526,#6527,#6528,#6529,
+    #6530,#6531,#6532,#6533,#6534,#6535,#6536,#6537,#6538,#6539,#6540,
+    #6541,#6542,#6543),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,3.800177522757E-02,0.133479104021,0.228489733501,0.291867331041,
+    0.381509444886,0.505241082754,0.630196599118,0.748414025219,
+    0.81737781307,0.870690482183,0.960110147814,1.),.UNSPECIFIED.);
+#6470 = CARTESIAN_POINT('',(9.622963,15.425591275273,8.0000000972));
+#6471 = CARTESIAN_POINT('',(9.622962996685,15.42287721294,8.042977536069
+    ));
+#6472 = CARTESIAN_POINT('',(9.621252736428,15.420163470762,
+    8.085954930205));
+#6473 = CARTESIAN_POINT('',(9.617832287582,15.417449834252,
+    8.128850216417));
+#6474 = CARTESIAN_POINT('',(9.612706546465,15.414736151524,
+    8.171581898558));
+#6475 = CARTESIAN_POINT('',(9.605885237362,15.412022333289,
+    8.214069047529));
+#6476 = CARTESIAN_POINT('',(9.597382912528,15.409308352859,
+    8.256231301276));
+#6477 = CARTESIAN_POINT('',(9.561682571904,15.399775205244,
+    8.402902401002));
+#6478 = CARTESIAN_POINT('',(9.525654127569,15.392954479872,
+    8.505274911697));
+#6479 = CARTESIAN_POINT('',(9.479441181308,15.386133548385,
+    8.603825140132));
+#6480 = CARTESIAN_POINT('',(9.423545228746,15.379313066038,8.69734777665
+    ));
+#6481 = CARTESIAN_POINT('',(9.358634775768,15.372492746112,
+    8.784723864978));
+#6482 = CARTESIAN_POINT('',(9.285533947985,15.365672209251,8.86494037966
+    ));
+#6483 = CARTESIAN_POINT('',(9.125311865135,15.352066726434,
+    9.008944756074));
+#6484 = CARTESIAN_POINT('',(9.038241905452,15.34528017734,9.072828074233
+    ));
+#6485 = CARTESIAN_POINT('',(8.944980169314,15.338494371713,
+    9.127897487296));
+#6486 = CARTESIAN_POINT('',(8.846604628365,15.331708873914,
+    9.173451091831));
+#6487 = CARTESIAN_POINT('',(8.744280460582,15.324922835341,
+    9.208949374395));
+#6488 = CARTESIAN_POINT('',(8.639240236884,15.318136068997,
+    9.234024368341));
+#6489 = CARTESIAN_POINT('',(8.461750920978,15.306823228522,
+    9.258164613911));
+#6490 = CARTESIAN_POINT('',(8.390087506209,15.302296343662,
+    9.263110899512));
+#6491 = CARTESIAN_POINT('',(8.318159514937,15.297769496509,
+    9.263292603849));
+#6492 = CARTESIAN_POINT('',(8.24634698794,15.293242683104,9.258696259689
+    ));
+#6493 = CARTESIAN_POINT('',(8.1750290064,15.288715831321,9.249346120174)
+  );
+#6494 = CARTESIAN_POINT('',(8.104580806572,15.284188929786,
+    9.235303977612));
+#6495 = CARTESIAN_POINT('',(7.937479477619,15.27325942909,9.190311397883
+    ));
+#6496 = CARTESIAN_POINT('',(7.842053165734,15.266856176689,
+    9.154762449414));
+#6497 = CARTESIAN_POINT('',(7.75014415674,15.260453429134,9.110302368364
+    ));
+#6498 = CARTESIAN_POINT('',(7.662743173928,15.254051003856,9.05736012961
+    ));
+#6499 = CARTESIAN_POINT('',(7.580772035971,15.247648302978,
+    8.996494148195));
+#6500 = CARTESIAN_POINT('',(7.505069705243,15.241245118838,
+    8.928383807503));
+#6501 = CARTESIAN_POINT('',(7.341549167066,15.226004939983,
+    8.750928849748));
+#6502 = CARTESIAN_POINT('',(7.260027890555,15.217164387648,
+    8.635706289287));
+#6503 = CARTESIAN_POINT('',(7.193790156928,15.208325993505,
+    8.510283879201));
+#6504 = CARTESIAN_POINT('',(7.144303035405,15.199488484177,
+    8.377124344151));
+#6505 = CARTESIAN_POINT('',(7.112553965874,15.19065000773,8.238884385328
+    ));
+#6506 = CARTESIAN_POINT('',(7.099040384696,15.181809390851,8.09838728683
+    ));
+#6507 = CARTESIAN_POINT('',(7.108296230079,15.164046958119,
+    7.817295310598));
+#6508 = CARTESIAN_POINT('',(7.131429013831,15.155119174698,
+    7.676617746057));
+#6509 = CARTESIAN_POINT('',(7.17296797797,15.146194058464,7.539490321565
+    ));
+#6510 = CARTESIAN_POINT('',(7.23220370147,15.137270117821,7.40878040161)
+  );
+#6511 = CARTESIAN_POINT('',(7.307931080933,15.128345019402,
+    7.287146904214));
+#6512 = CARTESIAN_POINT('',(7.398461790081,15.119417237005,
+    7.177013336952));
+#6513 = CARTESIAN_POINT('',(7.599172043868,15.102048657951,
+    6.989011675152));
+#6514 = CARTESIAN_POINT('',(7.708087920149,15.09360252823,6.909668885453
+    ));
+#6515 = CARTESIAN_POINT('',(7.826510510356,15.085157942441,
+    6.844118507494));
+#6516 = CARTESIAN_POINT('',(7.952327313157,15.076714386353,
+    6.793674301845));
+#6517 = CARTESIAN_POINT('',(8.083233737988,15.068269821819,
+    6.759260312164));
+#6518 = CARTESIAN_POINT('',(8.216794681518,15.059823704192,
+    6.741386124093));
+#6519 = CARTESIAN_POINT('',(8.428470443019,15.046454261915,
+    6.739289263397));
+#6520 = CARTESIAN_POINT('',(8.506517010742,15.041528401152,
+    6.744148812549));
+#6521 = CARTESIAN_POINT('',(8.584129469656,15.036602678889,
+    6.754645220604));
+#6522 = CARTESIAN_POINT('',(8.660819905594,15.031677047915,
+    6.770730144103));
+#6523 = CARTESIAN_POINT('',(8.736109102481,15.026751359846,
+    6.792303057661));
+#6524 = CARTESIAN_POINT('',(8.809530872307,15.021825563024,
+    6.819212171999));
+#6525 = CARTESIAN_POINT('',(8.935604721291,15.013092101719,
+    6.876026431189));
+#6526 = CARTESIAN_POINT('',(8.989190804087,15.009284250638,
+    6.903866491944));
+#6527 = CARTESIAN_POINT('',(9.041188005235,15.005476414829,
+    6.934682392831));
+#6528 = CARTESIAN_POINT('',(9.091398708792,15.001668582292,
+    6.968364311852));
+#6529 = CARTESIAN_POINT('',(9.13963531047,14.997860717617,7.004786413429
+    ));
+#6530 = CARTESIAN_POINT('',(9.185721216984,14.994052818224,
+    7.043807515425));
+#6531 = CARTESIAN_POINT('',(9.302906945843,14.983858187381,7.15481842496
+    ));
+#6532 = CARTESIAN_POINT('',(9.369816743264,14.977470861027,
+    7.231245761045));
+#6533 = CARTESIAN_POINT('',(9.429434711067,14.971084019496,
+    7.313812720722));
+#6534 = CARTESIAN_POINT('',(9.481097626808,14.964697589144,
+    7.401677537365));
+#6535 = CARTESIAN_POINT('',(9.524263240019,14.958310939644,7.49391787065
+    ));
+#6536 = CARTESIAN_POINT('',(9.558518502088,14.951923712317,
+    7.589544860323));
+#6537 = CARTESIAN_POINT('',(9.594786408901,14.942687807785,
+    7.731213531519));
+#6538 = CARTESIAN_POINT('',(9.604149040187,14.939838659763,
+    7.775383581709));
+#6539 = CARTESIAN_POINT('',(9.611662741139,14.936989479965,
+    7.819929157924));
+#6540 = CARTESIAN_POINT('',(9.617309857321,14.934140284885,
+    7.864757463592));
+#6541 = CARTESIAN_POINT('',(9.62107859077,14.93129111539,7.9097749827));
+#6542 = CARTESIAN_POINT('',(9.622963,14.928442036719,7.9548874798));
+#6543 = CARTESIAN_POINT('',(9.622963,14.925593138487,8.));
+#6544 = PCURVE('',#2529,#6545);
+#6545 = DEFINITIONAL_REPRESENTATION('',(#6546),#6621);
+#6546 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6547,#6548,#6549,#6550,#6551,
+    #6552,#6553,#6554,#6555,#6556,#6557,#6558,#6559,#6560,#6561,#6562,
+    #6563,#6564,#6565,#6566,#6567,#6568,#6569,#6570,#6571,#6572,#6573,
+    #6574,#6575,#6576,#6577,#6578,#6579,#6580,#6581,#6582,#6583,#6584,
+    #6585,#6586,#6587,#6588,#6589,#6590,#6591,#6592,#6593,#6594,#6595,
+    #6596,#6597,#6598,#6599,#6600,#6601,#6602,#6603,#6604,#6605,#6606,
+    #6607,#6608,#6609,#6610,#6611,#6612,#6613,#6614,#6615,#6616,#6617,
+    #6618,#6619,#6620),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,3.800177522757E-02,0.133479104021,0.228489733501,0.291867331041,
+    0.381509444886,0.505241082754,0.630196599118,0.748414025219,
+    0.81737781307,0.870690482183,0.960110147814,1.),.UNSPECIFIED.);
+#6547 = CARTESIAN_POINT('',(-6.283185230037,0.574408724727));
+#6548 = CARTESIAN_POINT('',(-6.24907615157,0.57712278706));
+#6549 = CARTESIAN_POINT('',(-6.214967261025,0.579836529238));
+#6550 = CARTESIAN_POINT('',(-6.1808585054,0.582550165748));
+#6551 = CARTESIAN_POINT('',(-6.146749842791,0.585263848476));
+#6552 = CARTESIAN_POINT('',(-6.112641242393,0.587977666711));
+#6553 = CARTESIAN_POINT('',(-6.078532684501,0.590691647141));
+#6554 = CARTESIAN_POINT('',(-5.958728407084,0.600224794756));
+#6555 = CARTESIAN_POINT('',(-5.873022986104,0.607045520128));
+#6556 = CARTESIAN_POINT('',(-5.787324670134,0.613866451615));
+#6557 = CARTESIAN_POINT('',(-5.70163069176,0.620686933962));
+#6558 = CARTESIAN_POINT('',(-5.615931800427,0.627507253888));
+#6559 = CARTESIAN_POINT('',(-5.530225511287,0.634327790749));
+#6560 = CARTESIAN_POINT('',(-5.359252468183,0.647933273566));
+#6561 = CARTESIAN_POINT('',(-5.273965747573,0.65471982266));
+#6562 = CARTESIAN_POINT('',(-5.188686394905,0.661505628287));
+#6563 = CARTESIAN_POINT('',(-5.103411718741,0.668291126086));
+#6564 = CARTESIAN_POINT('',(-5.018132464579,0.675077164659));
+#6565 = CARTESIAN_POINT('',(-4.932845932788,0.681863931003));
+#6566 = CARTESIAN_POINT('',(-4.790684468129,0.693176771478));
+#6567 = CARTESIAN_POINT('',(-4.733798556465,0.697703656338));
+#6568 = CARTESIAN_POINT('',(-4.676913548105,0.702230503491));
+#6569 = CARTESIAN_POINT('',(-4.620029103656,0.706757316896));
+#6570 = CARTESIAN_POINT('',(-4.563144037238,0.711284168679));
+#6571 = CARTESIAN_POINT('',(-4.506258017073,0.715811070214));
+#6572 = CARTESIAN_POINT('',(-4.368914720424,0.72674057091));
+#6573 = CARTESIAN_POINT('',(-4.288448871007,0.733143823311));
+#6574 = CARTESIAN_POINT('',(-4.20798845377,0.739546570866));
+#6575 = CARTESIAN_POINT('',(-4.127531521521,0.745948996144));
+#6576 = CARTESIAN_POINT('',(-4.047071214597,0.752351697022));
+#6577 = CARTESIAN_POINT('',(-3.966605546826,0.758754881162));
+#6578 = CARTESIAN_POINT('',(-3.775091791335,0.773995060017));
+#6579 = CARTESIAN_POINT('',(-3.663999789205,0.782835612352));
+#6580 = CARTESIAN_POINT('',(-3.552937206723,0.791674006495));
+#6581 = CARTESIAN_POINT('',(-3.441887044082,0.800511515823));
+#6582 = CARTESIAN_POINT('',(-3.330824279199,0.80934999227));
+#6583 = CARTESIAN_POINT('',(-3.219732016095,0.818190609149));
+#6584 = CARTESIAN_POINT('',(-2.996522235152,0.835953041881));
+#6585 = CARTESIAN_POINT('',(-2.884329644973,0.844880825302));
+#6586 = CARTESIAN_POINT('',(-2.772168083335,0.853805941536));
+#6587 = CARTESIAN_POINT('',(-2.660019662978,0.862729882179));
+#6588 = CARTESIAN_POINT('',(-2.547858284413,0.871654980598));
+#6589 = CARTESIAN_POINT('',(-2.435665942744,0.880582762995));
+#6590 = CARTESIAN_POINT('',(-2.217405869504,0.897951342049));
+#6591 = CARTESIAN_POINT('',(-2.111270871086,0.90639747177));
+#6592 = CARTESIAN_POINT('',(-2.005157280021,0.914842057559));
+#6593 = CARTESIAN_POINT('',(-1.899057220109,0.923285613647));
+#6594 = CARTESIAN_POINT('',(-1.792943485505,0.931730178181));
+#6595 = CARTESIAN_POINT('',(-1.686808296422,0.940176295808));
+#6596 = CARTESIAN_POINT('',(-1.51880341785,0.953545738085));
+#6597 = CARTESIAN_POINT('',(-1.456902927611,0.958471598848));
+#6598 = CARTESIAN_POINT('',(-1.395003903647,0.963397321111));
+#6599 = CARTESIAN_POINT('',(-1.333105827115,0.968322952085));
+#6600 = CARTESIAN_POINT('',(-1.271206876491,0.973248640154));
+#6601 = CARTESIAN_POINT('',(-1.209306512453,0.978174436976));
+#6602 = CARTESIAN_POINT('',(-1.099557275143,0.986907898281));
+#6603 = CARTESIAN_POINT('',(-1.051705934817,0.990715749362));
+#6604 = CARTESIAN_POINT('',(-1.003854971909,0.994523585171));
+#6605 = CARTESIAN_POINT('',(-0.956004231664,0.998331417708));
+#6606 = CARTESIAN_POINT('',(-0.908153200145,1.002139282383));
+#6607 = CARTESIAN_POINT('',(-0.860301729922,1.005947181776));
+#6608 = CARTESIAN_POINT('',(-0.732191846305,1.016141812619));
+#6609 = CARTESIAN_POINT('',(-0.651925674917,1.022529138973));
+#6610 = CARTESIAN_POINT('',(-0.571664787087,1.028915980504));
+#6611 = CARTESIAN_POINT('',(-0.49140731563,1.035302410856));
+#6612 = CARTESIAN_POINT('',(-0.411146634319,1.041689060356));
+#6613 = CARTESIAN_POINT('',(-0.330880903419,1.048076287683));
+#6614 = CARTESIAN_POINT('',(-0.214819484876,1.057312192215));
+#6615 = CARTESIAN_POINT('',(-0.179016426291,1.060161340237));
+#6616 = CARTESIAN_POINT('',(-0.143213336414,1.063010520035));
+#6617 = CARTESIAN_POINT('',(-0.107410194173,1.065859715115));
+#6618 = CARTESIAN_POINT('',(-7.160696232547E-02,1.06870888461));
+#6619 = CARTESIAN_POINT('',(-3.580358746061E-02,1.071557963281));
+#6620 = CARTESIAN_POINT('',(0.,1.074406861513));
+#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6622 = PCURVE('',#6623,#6678);
+#6623 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#6624,#6625,#6626,#6627,#6628,#6629,#6630,#6631,#6632,#6633,#6634
+      ,#6635,#6636,#6637,#6638,#6639,#6640,#6641,#6642,#6643,#6644,#6645
+      ,#6646,#6647,#6648,#6649,#6650)
+    ,(#6651,#6652,#6653,#6654,#6655,#6656,#6657,#6658,#6659,#6660,#6661
+      ,#6662,#6663,#6664,#6665,#6666,#6667,#6668,#6669,#6670,#6671,#6672
+      ,#6673,#6674,#6675,#6676,#6677
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#6624 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#6625 = CARTESIAN_POINT('',(9.872965610246,15.265624907208,
+    8.296487906298));
+#6626 = CARTESIAN_POINT('',(9.806451174983,15.249999800201,
+    8.592974873156));
+#6627 = CARTESIAN_POINT('',(9.673359765628,15.234374966553,
+    8.872050768119));
+#6628 = CARTESIAN_POINT('',(9.479241325659,15.218749943919,
+    9.116279852026));
+#6629 = CARTESIAN_POINT('',(9.235006902883,15.203124917031,
+    9.310407645143));
+#6630 = CARTESIAN_POINT('',(8.95594043694,15.187499895969,9.443470748684
+    ));
+#6631 = CARTESIAN_POINT('',(8.36296609448,15.156249885598,9.576534871692
+    ));
+#6632 = CARTESIAN_POINT('',(7.769986379392,15.124999908303,
+    9.443471093396));
+#6633 = CARTESIAN_POINT('',(7.490914063614,15.109374921764,
+    9.310407462801));
+#6634 = CARTESIAN_POINT('',(7.24667719355,15.093749915057,9.116282656784
+    ));
+#6635 = CARTESIAN_POINT('',(7.052553969132,15.07812490161,8.872046365576
+    ));
+#6636 = CARTESIAN_POINT('',(6.919492603122,15.062499900078,
+    8.592976317529));
+#6637 = CARTESIAN_POINT('',(6.786431131775,15.031249904562,
+    7.999999983138));
+#6638 = CARTESIAN_POINT('',(6.919492857333,14.999999909046,
+    7.407023705791));
+#6639 = CARTESIAN_POINT('',(7.052554176213,14.984374907514,
+    7.127953754103));
+#6640 = CARTESIAN_POINT('',(7.24667643912,14.968749894066,6.883717192426
+    ));
+#6641 = CARTESIAN_POINT('',(7.490913658616,14.953124887359,
+    6.689591622342));
+#6642 = CARTESIAN_POINT('',(7.769986313044,14.937499900821,
+    6.556528733972));
+#6643 = CARTESIAN_POINT('',(8.362966103424,14.906249923524,
+    6.423466168198));
+#6644 = CARTESIAN_POINT('',(8.955940370593,14.874999913154,
+    6.556529749735));
+#6645 = CARTESIAN_POINT('',(9.235006910831,14.859374892085,
+    6.689592454069));
+#6646 = CARTESIAN_POINT('',(9.479242304483,14.843749865225,
+    6.883715434807));
+#6647 = CARTESIAN_POINT('',(9.673363868226,14.828124842545,
+    7.127951741329));
+#6648 = CARTESIAN_POINT('',(9.806445349275,14.812500008933,
+    7.407025324635));
+#6649 = CARTESIAN_POINT('',(9.872965757037,14.796874901916,
+    7.703512083575));
+#6650 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#6651 = CARTESIAN_POINT('',(9.602333401216,15.437501989668,
+    8.000000105555));
+#6652 = CARTESIAN_POINT('',(9.602334099753,15.421877418147,
+    8.243361108299));
+#6653 = CARTESIAN_POINT('',(9.54774038218,15.406255206438,8.486685063658
+    ));
+#6654 = CARTESIAN_POINT('',(9.438512410307,15.390625871492,
+    8.715755712704));
+#6655 = CARTESIAN_POINT('',(9.279167831511,15.375001461869,
+    8.916217505541));
+#6656 = CARTESIAN_POINT('',(9.078713537552,15.359377162076,
+    9.075547734224));
+#6657 = CARTESIAN_POINT('',(8.849663285564,15.343752710964,
+    9.184763743747));
+#6658 = CARTESIAN_POINT('',(8.362966088709,15.312502981181,
+    9.293979530503));
+#6659 = CARTESIAN_POINT('',(7.876262333017,15.281252389595,
+    9.184763658346));
+#6660 = CARTESIAN_POINT('',(7.647206024398,15.265627038855,
+    9.075547769795));
+#6661 = CARTESIAN_POINT('',(7.446744816505,15.250002213615,
+    8.916214857148));
+#6662 = CARTESIAN_POINT('',(7.287413849873,15.234377564007,8.71575469176
+    ));
+#6663 = CARTESIAN_POINT('',(7.178200057291,15.218752603921,8.48670103914
+    ));
+#6664 = CARTESIAN_POINT('',(7.06898644738,15.187502487082,7.99999982779)
+  );
+#6665 = CARTESIAN_POINT('',(7.178200562544,15.156252370242,
+    7.513298729817));
+#6666 = CARTESIAN_POINT('',(7.287414333495,15.140627410156,
+    7.284245251732));
+#6667 = CARTESIAN_POINT('',(7.446743849668,15.125002760548,
+    7.083784701562));
+#6668 = CARTESIAN_POINT('',(7.647205637075,15.109377935308,
+    6.924450645591));
+#6669 = CARTESIAN_POINT('',(7.876262497128,15.093752584569,6.8152359633)
+  );
+#6670 = CARTESIAN_POINT('',(8.362966394582,15.062501992981,
+    6.706022087113));
+#6671 = CARTESIAN_POINT('',(8.849663449674,15.031252263199,
+    6.815237141391));
+#6672 = CARTESIAN_POINT('',(9.078713792594,15.015627812076,
+    6.924452581604));
+#6673 = CARTESIAN_POINT('',(9.279169560855,15.000003512326,
+    7.083775369554));
+#6674 = CARTESIAN_POINT('',(9.438518953664,14.984379102634,
+    7.284248433568));
+#6675 = CARTESIAN_POINT('',(9.547731429741,14.968749767741,
+    7.513315511342));
+#6676 = CARTESIAN_POINT('',(9.602334382992,14.953127556017,
+    7.756639155588));
+#6677 = CARTESIAN_POINT('',(9.602335071171,14.937502984493,
+    8.000000158332));
+#6678 = DEFINITIONAL_REPRESENTATION('',(#6679),#6754);
+#6679 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#6680,#6681,#6682,#6683,#6684,
+    #6685,#6686,#6687,#6688,#6689,#6690,#6691,#6692,#6693,#6694,#6695,
+    #6696,#6697,#6698,#6699,#6700,#6701,#6702,#6703,#6704,#6705,#6706,
+    #6707,#6708,#6709,#6710,#6711,#6712,#6713,#6714,#6715,#6716,#6717,
+    #6718,#6719,#6720,#6721,#6722,#6723,#6724,#6725,#6726,#6727,#6728,
+    #6729,#6730,#6731,#6732,#6733,#6734,#6735,#6736,#6737,#6738,#6739,
+    #6740,#6741,#6742,#6743,#6744,#6745,#6746,#6747,#6748,#6749,#6750,
+    #6751,#6752,#6753),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,3.800177522757E-02,0.133479104021,0.228489733501,0.291867331041,
+    0.381509444886,0.505241082754,0.630196599118,0.748414025219,
+    0.81737781307,0.870690482183,0.960110147814,1.),.UNSPECIFIED.);
+#6680 = CARTESIAN_POINT('',(0.288678886185,0.));
+#6681 = CARTESIAN_POINT('',(0.288679026529,3.421548045168E-02));
+#6682 = CARTESIAN_POINT('',(0.288679783335,6.843161931007E-02));
+#6683 = CARTESIAN_POINT('',(0.288680776735,0.102648195172));
+#6684 = CARTESIAN_POINT('',(0.288681734758,0.136865026461));
+#6685 = CARTESIAN_POINT('',(0.288682493325,0.171081971434));
+#6686 = CARTESIAN_POINT('',(0.288682996253,0.205298928174));
+#6687 = CARTESIAN_POINT('',(0.288684046478,0.325483892791));
+#6688 = CARTESIAN_POINT('',(0.288683341341,0.411461533625));
+#6689 = CARTESIAN_POINT('',(0.288681262026,0.497430658326));
+#6690 = CARTESIAN_POINT('',(0.288679283518,0.583394497871));
+#6691 = CARTESIAN_POINT('',(0.28867819977,0.669363116713));
+#6692 = CARTESIAN_POINT('',(0.28867772329,0.755339440801));
+#6693 = CARTESIAN_POINT('',(0.288677792868,0.926851969814));
+#6694 = CARTESIAN_POINT('',(0.288678314858,1.012408198139));
+#6695 = CARTESIAN_POINT('',(0.288679108778,1.097957582524));
+#6696 = CARTESIAN_POINT('',(0.288679804302,1.183502594259));
+#6697 = CARTESIAN_POINT('',(0.288680213838,1.269052199046));
+#6698 = CARTESIAN_POINT('',(0.288680388078,1.354608886968));
+#6699 = CARTESIAN_POINT('',(0.288680390291,1.497220252688));
+#6700 = CARTESIAN_POINT('',(0.288680312951,1.55428608202));
+#6701 = CARTESIAN_POINT('',(0.288680188517,1.61135087384));
+#6702 = CARTESIAN_POINT('',(0.288680056593,1.668414979051));
+#6703 = CARTESIAN_POINT('',(0.288679954117,1.725479618525));
+#6704 = CARTESIAN_POINT('',(0.288679904212,1.782545166404));
+#6705 = CARTESIAN_POINT('',(0.288679906231,1.920321888833));
+#6706 = CARTESIAN_POINT('',(0.288680011884,2.001041654725));
+#6707 = CARTESIAN_POINT('',(0.288680240413,2.081756065783));
+#6708 = CARTESIAN_POINT('',(0.288680533902,2.162467180888));
+#6709 = CARTESIAN_POINT('',(0.288680792103,2.243181902342));
+#6710 = CARTESIAN_POINT('',(0.288680922152,2.323902156543));
+#6711 = CARTESIAN_POINT('',(0.288680878978,2.516022026543));
+#6712 = CARTESIAN_POINT('',(0.288680571517,2.627465763213));
+#6713 = CARTESIAN_POINT('',(0.288679898207,2.738879929049));
+#6714 = CARTESIAN_POINT('',(0.288679030414,2.850281263194));
+#6715 = CARTESIAN_POINT('',(0.288678270369,2.961694883875));
+#6716 = CARTESIAN_POINT('',(0.288677919401,3.073137918657));
+#6717 = CARTESIAN_POINT('',(0.288677991959,3.297052559578));
+#6718 = CARTESIAN_POINT('',(0.288678428126,3.409599477485));
+#6719 = CARTESIAN_POINT('',(0.288679250729,3.522115506614));
+#6720 = CARTESIAN_POINT('',(0.288680297756,3.634618749009));
+#6721 = CARTESIAN_POINT('',(0.288681092254,3.747135318048));
+#6722 = CARTESIAN_POINT('',(0.288681458104,3.85968289578));
+#6723 = CARTESIAN_POINT('',(0.288681454023,4.078633606334));
+#6724 = CARTESIAN_POINT('',(0.2886811218,4.185104243466));
+#6725 = CARTESIAN_POINT('',(0.288680500917,4.291553028829));
+#6726 = CARTESIAN_POINT('',(0.288679835738,4.397987831273));
+#6727 = CARTESIAN_POINT('',(0.288679364403,4.504436202054));
+#6728 = CARTESIAN_POINT('',(0.288679184759,4.610906352712));
+#6729 = CARTESIAN_POINT('',(0.288679201314,4.779442046202));
+#6730 = CARTESIAN_POINT('',(0.288679264928,4.841538239551));
+#6731 = CARTESIAN_POINT('',(0.288679344617,4.903633115671));
+#6732 = CARTESIAN_POINT('',(0.288679423698,4.965727190096));
+#6733 = CARTESIAN_POINT('',(0.2886794953,5.027822253746));
+#6734 = CARTESIAN_POINT('',(0.288679547411,5.089918779864));
+#6735 = CARTESIAN_POINT('',(0.288679548346,5.200015715383));
+#6736 = CARTESIAN_POINT('',(0.288679523015,5.24801862377));
+#6737 = CARTESIAN_POINT('',(0.288679464201,5.296021081754));
+#6738 = CARTESIAN_POINT('',(0.288679381122,5.344023203468));
+#6739 = CARTESIAN_POINT('',(0.288679295153,5.392025475297));
+#6740 = CARTESIAN_POINT('',(0.288679235007,5.440028039643));
+#6741 = CARTESIAN_POINT('',(0.288679226785,5.568542123544));
+#6742 = CARTESIAN_POINT('',(0.288679387431,5.649061212181));
+#6743 = CARTESIAN_POINT('',(0.288679799165,5.729574791768));
+#6744 = CARTESIAN_POINT('',(0.288680654732,5.810085109624));
+#6745 = CARTESIAN_POINT('',(0.288681655251,5.890599410448));
+#6746 = CARTESIAN_POINT('',(0.288682159267,5.971119873573));
+#6747 = CARTESIAN_POINT('',(0.288682044518,6.087549946148));
+#6748 = CARTESIAN_POINT('',(0.288681909853,6.123466766617));
+#6749 = CARTESIAN_POINT('',(0.288681636197,6.159383596003));
+#6750 = CARTESIAN_POINT('',(0.288681252536,6.195300329307));
+#6751 = CARTESIAN_POINT('',(0.288680856563,6.231216812191));
+#6752 = CARTESIAN_POINT('',(0.288680614681,6.267132840984));
+#6753 = CARTESIAN_POINT('',(0.288680761998,6.303048162682));
+#6754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6755 = ORIENTED_EDGE('',*,*,#6756,.F.);
+#6756 = EDGE_CURVE('',#6211,#6466,#6757,.T.);
+#6757 = SURFACE_CURVE('',#6758,(#6762,#6769),.PCURVE_S1.);
+#6758 = LINE('',#6759,#6760);
+#6759 = CARTESIAN_POINT('',(9.622963,16.,8.));
+#6760 = VECTOR('',#6761,1.);
+#6761 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#6762 = PCURVE('',#2529,#6763);
+#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6768);
+#6764 = LINE('',#6765,#6766);
+#6765 = CARTESIAN_POINT('',(-0.,0.));
+#6766 = VECTOR('',#6767,1.);
+#6767 = DIRECTION('',(-0.,1.));
+#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6769 = PCURVE('',#6770,#6775);
+#6770 = CYLINDRICAL_SURFACE('',#6771,1.26);
+#6771 = AXIS2_PLACEMENT_3D('',#6772,#6773,#6774);
+#6772 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#6773 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#6774 = DIRECTION('',(1.,0.,0.));
+#6775 = DEFINITIONAL_REPRESENTATION('',(#6776),#6780);
+#6776 = LINE('',#6777,#6778);
+#6777 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6778 = VECTOR('',#6779,1.);
+#6779 = DIRECTION('',(-0.,1.));
+#6780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6781 = ADVANCED_FACE('',(#6782),#2362,.F.);
+#6782 = FACE_BOUND('',#6783,.F.);
+#6783 = EDGE_LOOP('',(#6784,#6825,#6826,#6827));
+#6784 = ORIENTED_EDGE('',*,*,#6785,.F.);
+#6785 = EDGE_CURVE('',#2872,#6786,#6788,.T.);
+#6786 = VERTEX_POINT('',#6787);
+#6787 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#6788 = SURFACE_CURVE('',#6789,(#6811,#6818),.PCURVE_S1.);
+#6789 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#6790,#6791,#6792,#6793,#6794,
+    #6795,#6796,#6797,#6798,#6799,#6800,#6801,#6802,#6803,#6804,#6805,
+    #6806,#6807,#6808,#6809,#6810),.UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#6790 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    7.999999997975));
+#6791 = CARTESIAN_POINT('',(9.872964746665,15.758522665185,
+    8.431254833765));
+#6792 = CARTESIAN_POINT('',(9.737516995622,15.735795184142,8.86250774779
+    ));
+#6793 = CARTESIAN_POINT('',(9.466448636224,15.713068516246,
+    9.246490229758));
+#6794 = CARTESIAN_POINT('',(9.078669089318,15.690340772729,
+    9.535819248868));
+#6795 = CARTESIAN_POINT('',(8.611008159913,15.667613287809,
+    9.691723057971));
+#6796 = CARTESIAN_POINT('',(8.11492758945,15.644886502025,9.691669391508
+    ));
+#6797 = CARTESIAN_POINT('',(7.647284748318,15.622159014488,9.53585952071
+    ));
+#6798 = CARTESIAN_POINT('',(7.259404629675,15.599431773078,
+    9.246472451013));
+#6799 = CARTESIAN_POINT('',(6.988443622424,15.576704481673,
+    8.862510401757));
+#6800 = CARTESIAN_POINT('',(6.717482200613,15.53124994274,7.999999966151
+    ));
+#6801 = CARTESIAN_POINT('',(6.988443994498,15.485795403807,
+    7.137489647435));
+#6802 = CARTESIAN_POINT('',(7.259405872552,15.463068126342,
+    6.753527602301));
+#6803 = CARTESIAN_POINT('',(7.647276312467,15.440340816216,
+    6.464143927433));
+#6804 = CARTESIAN_POINT('',(8.114937910645,15.417613481302,
+    6.308308509441));
+#6805 = CARTESIAN_POINT('',(8.611009554874,15.39488649977,6.308318044644
+    ));
+#6806 = CARTESIAN_POINT('',(9.078649211985,15.372159167637,
+    6.464151145906));
+#6807 = CARTESIAN_POINT('',(9.466474387982,15.349431355218,
+    6.753516324361));
+#6808 = CARTESIAN_POINT('',(9.737505100495,15.326704701358,
+    7.137492669165));
+#6809 = CARTESIAN_POINT('',(9.872964473365,15.303977220297,
+    7.568745160159));
+#6810 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#6811 = PCURVE('',#2362,#6812);
+#6812 = DEFINITIONAL_REPRESENTATION('',(#6813),#6817);
+#6813 = LINE('',#6814,#6815);
+#6814 = CARTESIAN_POINT('',(0.,0.));
+#6815 = VECTOR('',#6816,1.);
+#6816 = DIRECTION('',(0.,1.));
+#6817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6818 = PCURVE('',#2925,#6819);
+#6819 = DEFINITIONAL_REPRESENTATION('',(#6820),#6824);
+#6820 = LINE('',#6821,#6822);
+#6821 = CARTESIAN_POINT('',(6.25E-02,0.));
+#6822 = VECTOR('',#6823,1.);
+#6823 = DIRECTION('',(0.,1.));
+#6824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6825 = ORIENTED_EDGE('',*,*,#3043,.T.);
+#6826 = ORIENTED_EDGE('',*,*,#2168,.T.);
+#6827 = ORIENTED_EDGE('',*,*,#6828,.F.);
+#6828 = EDGE_CURVE('',#6786,#2169,#6829,.T.);
+#6829 = SURFACE_CURVE('',#6830,(#6833,#6840),.PCURVE_S1.);
+#6830 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6831,#6832),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#6831 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#6832 = CARTESIAN_POINT('',(9.602333401216,15.437501989668,
+    8.000000105555));
+#6833 = PCURVE('',#2362,#6834);
+#6834 = DEFINITIONAL_REPRESENTATION('',(#6835),#6839);
+#6835 = LINE('',#6836,#6837);
+#6836 = CARTESIAN_POINT('',(0.,6.303048278758));
+#6837 = VECTOR('',#6838,1.);
+#6838 = DIRECTION('',(1.,0.));
+#6839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6840 = PCURVE('',#6623,#6841);
+#6841 = DEFINITIONAL_REPRESENTATION('',(#6842),#6846);
+#6842 = LINE('',#6843,#6844);
+#6843 = CARTESIAN_POINT('',(0.,0.));
+#6844 = VECTOR('',#6845,1.);
+#6845 = DIRECTION('',(1.,0.));
+#6846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6847 = ADVANCED_FACE('',(#6848),#2804,.F.);
+#6848 = FACE_BOUND('',#6849,.F.);
+#6849 = EDGE_LOOP('',(#6850,#6851,#6852,#6899));
+#6850 = ORIENTED_EDGE('',*,*,#6210,.F.);
+#6851 = ORIENTED_EDGE('',*,*,#2791,.T.);
+#6852 = ORIENTED_EDGE('',*,*,#6853,.T.);
+#6853 = EDGE_CURVE('',#2745,#6854,#6856,.T.);
+#6854 = VERTEX_POINT('',#6855);
+#6855 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#6856 = SURFACE_CURVE('',#6857,(#6885,#6892),.PCURVE_S1.);
+#6857 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#6858,#6859,#6860,#6861,#6862,
+    #6863,#6864,#6865,#6866,#6867,#6868,#6869,#6870,#6871,#6872,#6873,
+    #6874,#6875,#6876,#6877,#6878,#6879,#6880,#6881,#6882,#6883,#6884),
+  .UNSPECIFIED.,.F.,.F.,(9,6,6,6,9),(0.,1.57576206969,3.151524139379,
+    4.727286209069,6.303048278758),.UNSPECIFIED.);
+#6858 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    7.999999997975));
+#6859 = CARTESIAN_POINT('',(9.872964194998,15.703124945387,
+    8.296487627333));
+#6860 = CARTESIAN_POINT('',(9.806449158988,15.687499838394,
+    8.592974289867));
+#6861 = CARTESIAN_POINT('',(9.673358978841,15.671875004727,
+    8.872049663417));
+#6862 = CARTESIAN_POINT('',(9.479240375557,15.656249982091,
+    9.116279318245));
+#6863 = CARTESIAN_POINT('',(9.235006076343,15.64062495521,9.310406392455
+    ));
+#6864 = CARTESIAN_POINT('',(8.955939866604,15.62499993415,9.443469325344
+    ));
+#6865 = CARTESIAN_POINT('',(8.362966094535,15.59374992378,9.576533261699
+    ));
+#6866 = CARTESIAN_POINT('',(7.769986933258,15.562499946482,
+    9.443469743909));
+#6867 = CARTESIAN_POINT('',(7.490914844468,15.546874959941,
+    9.310406321751));
+#6868 = CARTESIAN_POINT('',(7.246678167224,15.531249953235,
+    9.116281614707));
+#6869 = CARTESIAN_POINT('',(7.052555233806,15.515624939789,
+    8.872045524864));
+#6870 = CARTESIAN_POINT('',(6.91949399933,15.499999938258,8.592975751983
+    ));
+#6871 = CARTESIAN_POINT('',(6.786432626222,15.468749942741,
+    7.999999985945));
+#6872 = CARTESIAN_POINT('',(6.919494197756,15.437499947225,
+    7.407024264433));
+#6873 = CARTESIAN_POINT('',(7.052555395909,15.421874945693,
+    7.127954566657));
+#6874 = CARTESIAN_POINT('',(7.246677581777,15.406249932247,
+    6.883718266681));
+#6875 = CARTESIAN_POINT('',(7.490914531032,15.390624925541,
+    6.689592965654));
+#6876 = CARTESIAN_POINT('',(7.769986883376,15.374999939,6.556530121114)
+  );
+#6877 = CARTESIAN_POINT('',(8.362966103371,15.343749961701,
+    6.423467547104));
+#6878 = CARTESIAN_POINT('',(8.955939816722,15.312499951332,
+    6.556531063022));
+#6879 = CARTESIAN_POINT('',(9.235006084088,15.296874930267,6.68959368575
+    ));
+#6880 = CARTESIAN_POINT('',(9.479241138195,15.281249903407,6.88371701729
+    ));
+#6881 = CARTESIAN_POINT('',(9.673362170791,15.265624880736,
+    7.127952289938));
+#6882 = CARTESIAN_POINT('',(9.806444628588,15.250000047096,
+    7.407025865691));
+#6883 = CARTESIAN_POINT('',(9.872964309522,15.234374940096,
+    7.703512366591));
+#6884 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#6885 = PCURVE('',#2804,#6886);
+#6886 = DEFINITIONAL_REPRESENTATION('',(#6887),#6891);
+#6887 = LINE('',#6888,#6889);
+#6888 = CARTESIAN_POINT('',(0.3125,0.));
+#6889 = VECTOR('',#6890,1.);
+#6890 = DIRECTION('',(0.,1.));
+#6891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6892 = PCURVE('',#2925,#6893);
+#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6898);
+#6894 = LINE('',#6895,#6896);
+#6895 = CARTESIAN_POINT('',(0.,0.));
+#6896 = VECTOR('',#6897,1.);
+#6897 = DIRECTION('',(0.,1.));
+#6898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6899 = ORIENTED_EDGE('',*,*,#6900,.F.);
+#6900 = EDGE_CURVE('',#6211,#6854,#6901,.T.);
+#6901 = SURFACE_CURVE('',#6902,(#6905,#6912),.PCURVE_S1.);
+#6902 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6903,#6904),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#6903 = CARTESIAN_POINT('',(9.602330538452,15.062501989679,
+    8.000000105556));
+#6904 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#6905 = PCURVE('',#2804,#6906);
+#6906 = DEFINITIONAL_REPRESENTATION('',(#6907),#6911);
+#6907 = LINE('',#6908,#6909);
+#6908 = CARTESIAN_POINT('',(0.,6.303048278758));
+#6909 = VECTOR('',#6910,1.);
+#6910 = DIRECTION('',(1.,0.));
+#6911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6912 = PCURVE('',#6913,#6968);
+#6913 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#6914,#6915,#6916,#6917,#6918,#6919,#6920,#6921,#6922,#6923,#6924
+      ,#6925,#6926,#6927,#6928,#6929,#6930,#6931,#6932,#6933,#6934,#6935
+      ,#6936,#6937,#6938,#6939,#6940)
+    ,(#6941,#6942,#6943,#6944,#6945,#6946,#6947,#6948,#6949,#6950,#6951
+      ,#6952,#6953,#6954,#6955,#6956,#6957,#6958,#6959,#6960,#6961,#6962
+      ,#6963,#6964,#6965,#6966,#6967
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#6914 = CARTESIAN_POINT('',(9.602330538452,15.062501989679,
+    8.000000105556));
+#6915 = CARTESIAN_POINT('',(9.602330620485,15.046877418162,
+    8.243360405823));
+#6916 = CARTESIAN_POINT('',(9.547733080171,15.031255206486,
+    8.486683519913));
+#6917 = CARTESIAN_POINT('',(9.438512043993,15.015625871503,
+    8.715751967241));
+#6918 = CARTESIAN_POINT('',(9.279165843561,15.000001461858,
+    8.916217997333));
+#6919 = CARTESIAN_POINT('',(9.078711482104,14.984377162093,
+    9.075544558721));
+#6920 = CARTESIAN_POINT('',(8.849661842525,14.968752710984,
+    9.184759988032));
+#6921 = CARTESIAN_POINT('',(8.36296610172,14.937502981206,9.29397510112)
+  );
+#6922 = CARTESIAN_POINT('',(7.876263700485,14.90625238961,9.184760355298
+    ));
+#6923 = CARTESIAN_POINT('',(7.647207826846,14.890627038866,
+    9.075545278144));
+#6924 = CARTESIAN_POINT('',(7.446746963957,14.875002213628,
+    8.916212317248));
+#6925 = CARTESIAN_POINT('',(7.287417097288,14.859377564025,
+    8.715752551248));
+#6926 = CARTESIAN_POINT('',(7.178203650205,14.84375260394,8.486699624811
+    ));
+#6927 = CARTESIAN_POINT('',(7.068990183499,14.812502487099,7.99999985732
+    ));
+#6928 = CARTESIAN_POINT('',(7.17820381121,14.781252370258,7.513300125958
+    ));
+#6929 = CARTESIAN_POINT('',(7.287417297005,14.765627410172,
+    7.284247244386));
+#6930 = CARTESIAN_POINT('',(7.446746993046,14.750002760569,
+    7.083787452495));
+#6931 = CARTESIAN_POINT('',(7.647207967804,14.734377935331,
+    6.924454364848));
+#6932 = CARTESIAN_POINT('',(7.876263940154,14.718752584587,
+    6.815239501825));
+#6933 = CARTESIAN_POINT('',(8.362966381574,14.687501992992,
+    6.706025129976));
+#6934 = CARTESIAN_POINT('',(8.849662082194,14.656252263213,
+    6.815240227245));
+#6935 = CARTESIAN_POINT('',(9.078711714833,14.640627812103,
+    6.924455617026));
+#6936 = CARTESIAN_POINT('',(9.279166257827,14.625003512344,
+    7.083781152007));
+#6937 = CARTESIAN_POINT('',(9.43851310942,14.609379102689,7.284248821385
+    ));
+#6938 = CARTESIAN_POINT('',(9.547731890044,14.593749767714,7.51331677846
+    ));
+#6939 = CARTESIAN_POINT('',(9.602330705352,14.578127556035,
+    7.756639858066));
+#6940 = CARTESIAN_POINT('',(9.602330777025,14.562502984518,
+    8.000000158334));
+#6941 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#6942 = CARTESIAN_POINT('',(9.872965030368,15.20312490721,8.296487789219
+    ));
+#6943 = CARTESIAN_POINT('',(9.806449957982,15.187499800209,
+    8.592974615865));
+#6944 = CARTESIAN_POINT('',(9.673359704575,15.171874966555,
+    8.872050143875));
+#6945 = CARTESIAN_POINT('',(9.479240994335,15.156249943918,
+    9.116279933991));
+#6946 = CARTESIAN_POINT('',(9.235006560308,15.140624917034,
+    9.310407115893));
+#6947 = CARTESIAN_POINT('',(8.955940196434,15.124999895973,
+    9.443470122732));
+#6948 = CARTESIAN_POINT('',(8.362966096649,15.093749885602,
+    9.576534133461));
+#6949 = CARTESIAN_POINT('',(7.769986607303,15.062499908306,
+    9.443470542888));
+#6950 = CARTESIAN_POINT('',(7.490914364022,15.046874921766,
+    9.310407047526));
+#6951 = CARTESIAN_POINT('',(7.246677551458,15.031249915059,
+    9.116282233468));
+#6952 = CARTESIAN_POINT('',(7.052554510368,15.015624901613,
+    8.872046008824));
+#6953 = CARTESIAN_POINT('',(6.919493201941,14.999999900081,
+    8.592976081807));
+#6954 = CARTESIAN_POINT('',(6.786431754461,14.968749904565,7.99999998806
+    ));
+#6955 = CARTESIAN_POINT('',(6.919493398777,14.937499909048,
+    7.407023938481));
+#6956 = CARTESIAN_POINT('',(7.052554670131,14.921874907517,
+    7.127954086213));
+#6957 = CARTESIAN_POINT('',(7.246676963016,14.90624989407,6.883717650915
+    ));
+#6958 = CARTESIAN_POINT('',(7.490914047071,14.890624887363,
+    6.689592242218));
+#6959 = CARTESIAN_POINT('',(7.769986553549,14.874999900824,
+    6.556529323726));
+#6960 = CARTESIAN_POINT('',(8.362966101256,14.843749923526,
+    6.423466675342));
+#6961 = CARTESIAN_POINT('',(8.955940142679,14.812499913156,
+    6.556530264044));
+#6962 = CARTESIAN_POINT('',(9.235006564538,14.796874892089,
+    6.689592959973));
+#6963 = CARTESIAN_POINT('',(9.479241753978,14.781249865228,
+    6.883716398549));
+#6964 = CARTESIAN_POINT('',(9.673362894186,14.765624842555,
+    7.127951805965));
+#6965 = CARTESIAN_POINT('',(9.806445425992,14.750000008928,
+    7.407025535821));
+#6966 = CARTESIAN_POINT('',(9.872965144097,14.734374901919,
+    7.703512200655));
+#6967 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#6968 = DEFINITIONAL_REPRESENTATION('',(#6969),#6973);
+#6969 = LINE('',#6970,#6971);
+#6970 = CARTESIAN_POINT('',(0.,0.));
+#6971 = VECTOR('',#6972,1.);
+#6972 = DIRECTION('',(1.,0.));
+#6973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6974 = ADVANCED_FACE('',(#6975),#2925,.F.);
+#6975 = FACE_BOUND('',#6976,.F.);
+#6976 = EDGE_LOOP('',(#6977,#6978,#6979,#6980));
+#6977 = ORIENTED_EDGE('',*,*,#6853,.F.);
+#6978 = ORIENTED_EDGE('',*,*,#2912,.T.);
+#6979 = ORIENTED_EDGE('',*,*,#6785,.T.);
+#6980 = ORIENTED_EDGE('',*,*,#6981,.F.);
+#6981 = EDGE_CURVE('',#6854,#6786,#6982,.T.);
+#6982 = SURFACE_CURVE('',#6983,(#6986,#6993),.PCURVE_S1.);
+#6983 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6984,#6985),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#6984 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#6985 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#6986 = PCURVE('',#2925,#6987);
+#6987 = DEFINITIONAL_REPRESENTATION('',(#6988),#6992);
+#6988 = LINE('',#6989,#6990);
+#6989 = CARTESIAN_POINT('',(0.,6.303048278758));
+#6990 = VECTOR('',#6991,1.);
+#6991 = DIRECTION('',(1.,0.));
+#6992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6993 = PCURVE('',#6994,#7037);
+#6994 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#6995,#6996,#6997,#6998,#6999,#7000,#7001,#7002,#7003,#7004,#7005
+      ,#7006,#7007,#7008,#7009,#7010,#7011,#7012,#7013,#7014,#7015)
+    ,(#7016,#7017,#7018,#7019,#7020,#7021,#7022,#7023,#7024,#7025,#7026
+      ,#7027,#7028,#7029,#7030,#7031,#7032,#7033,#7034,#7035,#7036
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#6995 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,7.99999999595
+    ));
+#6996 = CARTESIAN_POINT('',(9.872965194196,15.196022627009,
+    8.431254967978));
+#6997 = CARTESIAN_POINT('',(9.737516109818,15.173295145955,
+    8.862507971609));
+#6998 = CARTESIAN_POINT('',(9.466451794969,15.1505684781,9.246489690317)
+  );
+#6999 = CARTESIAN_POINT('',(9.078667319562,15.127840734529,9.53582381998
+    ));
+#7000 = CARTESIAN_POINT('',(8.611008021518,15.105113249644,9.69171760081
+    ));
+#7001 = CARTESIAN_POINT('',(8.114929035619,15.08238646384,9.691673806233
+    ));
+#7002 = CARTESIAN_POINT('',(7.647283377801,15.05965897632,9.535858826552
+    ));
+#7003 = CARTESIAN_POINT('',(7.259404474702,15.036931734902,
+    9.246473043951));
+#7004 = CARTESIAN_POINT('',(6.988443230989,15.014204443497,
+    8.862510671279));
+#7005 = CARTESIAN_POINT('',(6.717481680678,14.968749904565,
+    7.999999976616));
+#7006 = CARTESIAN_POINT('',(6.988443517295,14.923295365632,
+    7.137489371897));
+#7007 = CARTESIAN_POINT('',(7.259405331945,14.900568088168,
+    6.753526718234));
+#7008 = CARTESIAN_POINT('',(7.647277223519,14.877840778034,
+    6.464144970578));
+#7009 = CARTESIAN_POINT('',(8.114936320687,14.855113443127,
+    6.308307019574));
+#7010 = CARTESIAN_POINT('',(8.611009836913,14.832386461605,6.30831635393
+    ));
+#7011 = CARTESIAN_POINT('',(9.078651441498,14.80965912946,6.464152038495
+    ));
+#7012 = CARTESIAN_POINT('',(9.466471924633,14.78693131703,6.753515686612
+    ));
+#7013 = CARTESIAN_POINT('',(9.73750685497,14.76420466319,7.137492347774)
+  );
+#7014 = CARTESIAN_POINT('',(9.872964980088,14.741477182121,
+    7.568745021896));
+#7015 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#7016 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,7.99999999595
+    ));
+#7017 = CARTESIAN_POINT('',(9.872965820779,15.258522627006,
+    8.431255138275));
+#7018 = CARTESIAN_POINT('',(9.737517974034,15.235795145941,
+    8.862508359309));
+#7019 = CARTESIAN_POINT('',(9.466449422262,15.21306847811,9.246491114358
+    ));
+#7020 = CARTESIAN_POINT('',(9.078669600577,15.190340734541,9.53582033971
+    ));
+#7021 = CARTESIAN_POINT('',(8.611008338115,15.167613249599,
+    9.691724260629));
+#7022 = CARTESIAN_POINT('',(8.114927415623,15.144886463867,
+    9.691670594263));
+#7023 = CARTESIAN_POINT('',(7.647284241506,15.122158976308,
+    9.535860613742));
+#7024 = CARTESIAN_POINT('',(7.259403846776,15.099431734901,
+    9.246473338641));
+#7025 = CARTESIAN_POINT('',(6.988442646363,15.076704443494,
+    8.862511016794));
+#7026 = CARTESIAN_POINT('',(6.717481030759,15.031249904562,
+    7.999999968359));
+#7027 = CARTESIAN_POINT('',(6.988443016124,14.98579536563,7.137489036085
+    ));
+#7028 = CARTESIAN_POINT('',(7.259405086258,14.963068088163,
+    6.753526717597));
+#7029 = CARTESIAN_POINT('',(7.647275801735,14.940340778034,6.46414283646
+    ));
+#7030 = CARTESIAN_POINT('',(8.114937731923,14.917613443113,
+    6.308307307104));
+#7031 = CARTESIAN_POINT('',(8.611009728893,14.894886461613,
+    6.308316841565));
+#7032 = CARTESIAN_POINT('',(9.078649718928,14.872159129472,
+    6.464150053006));
+#7033 = CARTESIAN_POINT('',(9.466475170724,14.849431316996,
+    6.753515436836));
+#7034 = CARTESIAN_POINT('',(9.737506076594,14.826704663203,
+    7.137492053959));
+#7035 = CARTESIAN_POINT('',(9.872965546323,14.803977182119,
+    7.568744851599));
+#7036 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#7037 = DEFINITIONAL_REPRESENTATION('',(#7038),#7042);
+#7038 = LINE('',#7039,#7040);
+#7039 = CARTESIAN_POINT('',(0.,0.));
+#7040 = VECTOR('',#7041,1.);
+#7041 = DIRECTION('',(1.,0.));
+#7042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7043 = ADVANCED_FACE('',(#7044),#3457,.F.);
+#7044 = FACE_BOUND('',#7045,.T.);
+#7045 = EDGE_LOOP('',(#7046,#7300,#7301,#7592));
+#7046 = ORIENTED_EDGE('',*,*,#7047,.F.);
+#7047 = EDGE_CURVE('',#3442,#7048,#7050,.T.);
+#7048 = VERTEX_POINT('',#7049);
+#7049 = CARTESIAN_POINT('',(9.622963,15.074413936897,3.0000000486));
+#7050 = SURFACE_CURVE('',#7051,(#7132,#7216),.PCURVE_S1.);
+#7051 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7052,#7053,#7054,#7055,#7056,
+    #7057,#7058,#7059,#7060,#7061,#7062,#7063,#7064,#7065,#7066,#7067,
+    #7068,#7069,#7070,#7071,#7072,#7073,#7074,#7075,#7076,#7077,#7078,
+    #7079,#7080,#7081,#7082,#7083,#7084,#7085,#7086,#7087,#7088,#7089,
+    #7090,#7091,#7092,#7093,#7094,#7095,#7096,#7097,#7098,#7099,#7100,
+    #7101,#7102,#7103,#7104,#7105,#7106,#7107,#7108,#7109,#7110,#7111,
+    #7112,#7113,#7114,#7115,#7116,#7117,#7118,#7119,#7120,#7121,#7122,
+    #7123,#7124,#7125,#7126,#7127,#7128,#7129,#7130,#7131),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493659721177E-02,0.104977417315,0.133905458001,0.222906956835,
+    0.272797331961,0.376353014763,0.501569766338,0.626951496583,
+    0.736216645219,0.784943901905,0.868901070146,0.956151644547,1.),
+  .UNSPECIFIED.);
+#7052 = CARTESIAN_POINT('',(9.622963,15.5744131848,3.0000000486));
+#7053 = CARTESIAN_POINT('',(9.622962998476,15.57191795861,3.039510974833
+    ));
+#7054 = CARTESIAN_POINT('',(9.62151751294,15.569422528496,3.0790217947)
+  );
+#7055 = CARTESIAN_POINT('',(9.61862659263,15.566926996323,3.11846881672)
+  );
+#7056 = CARTESIAN_POINT('',(9.614293737948,15.564431437794,
+    3.157788717009));
+#7057 = CARTESIAN_POINT('',(9.608525900456,15.561935902451,
+    3.196918539286));
+#7058 = CARTESIAN_POINT('',(9.601333482877,15.55944041367,3.23579569487)
+  );
+#7059 = CARTESIAN_POINT('',(9.575482773686,15.551942105519,
+    3.351667519933));
+#7060 = CARTESIAN_POINT('',(9.552564370045,15.546939278749,
+    3.427714538582));
+#7061 = CARTESIAN_POINT('',(9.524087480747,15.541936796444,
+    3.501995814186));
+#7062 = CARTESIAN_POINT('',(9.490218434342,15.53693452202,3.574025355934
+    ));
+#7063 = CARTESIAN_POINT('',(9.451175505707,15.531932170617,
+    3.643338812901));
+#7064 = CARTESIAN_POINT('',(9.407226886406,15.526929605488,
+    3.709497900295));
+#7065 = CARTESIAN_POINT('',(9.338641546372,15.519861029416,
+    3.797948412276));
+#7066 = CARTESIAN_POINT('',(9.317811241387,15.517794909518,
+    3.823194776884));
+#7067 = CARTESIAN_POINT('',(9.296219897817,15.515728774138,
+    3.847805355444));
+#7068 = CARTESIAN_POINT('',(9.273890870592,15.513662623538,
+    3.871752700807));
+#7069 = CARTESIAN_POINT('',(9.250848711839,15.511596458803,3.89501048277
+    ));
+#7070 = CARTESIAN_POINT('',(9.227119170878,15.509530281846,
+    3.917553488077));
+#7071 = CARTESIAN_POINT('',(9.127689736772,15.501107159853,
+    4.006441336175));
+#7072 = CARTESIAN_POINT('',(9.046391577452,15.49474956477,4.066537448538
+    ));
+#7073 = CARTESIAN_POINT('',(8.959627168764,15.488392347851,
+    4.118933773405));
+#7074 = CARTESIAN_POINT('',(8.868277297454,15.482035436142,
+    4.163047011593));
+#7075 = CARTESIAN_POINT('',(8.773291673654,15.475678324365,4.19841856801
+    ));
+#7076 = CARTESIAN_POINT('',(8.675674804299,15.469320827919,
+    4.224721363605));
+#7077 = CARTESIAN_POINT('',(8.520871254234,15.459400498747,4.25133864795
+    ));
+#7078 = CARTESIAN_POINT('',(8.464765356134,15.455837060709,
+    4.257994724746));
+#7079 = CARTESIAN_POINT('',(8.408342409557,15.452273649658,
+    4.261714425829));
+#7080 = CARTESIAN_POINT('',(8.351786862278,15.448710249904,
+    4.262480765889));
+#7081 = CARTESIAN_POINT('',(8.295283793001,15.445146823289,
+    4.260291231875));
+#7082 = CARTESIAN_POINT('',(8.239018047519,15.441583355621,
+    4.255157795931));
+#7083 = CARTESIAN_POINT('',(8.067258567823,15.430623371086,
+    4.230396027902));
+#7084 = CARTESIAN_POINT('',(7.953136752369,15.423225579782,
+    4.201112696634));
+#7085 = CARTESIAN_POINT('',(7.842479518312,15.41582859607,4.159490920321
+    ));
+#7086 = CARTESIAN_POINT('',(7.736873797721,15.408432134466,
+    4.106044532992));
+#7087 = CARTESIAN_POINT('',(7.637805005393,15.401035148627,4.04152534096
+    ));
+#7088 = CARTESIAN_POINT('',(7.546626824583,15.393637390892,
+    3.966907794946));
+#7089 = CARTESIAN_POINT('',(7.365233413887,15.377297349891,
+    3.782425080719));
+#7090 = CARTESIAN_POINT('',(7.2791547857,15.368350838078,3.668396866035)
+  );
+#7091 = CARTESIAN_POINT('',(7.208408344905,15.359407014456,
+    3.543445846401));
+#7092 = CARTESIAN_POINT('',(7.154590252433,15.350464331264,
+    3.410079571906));
+#7093 = CARTESIAN_POINT('',(7.118799935453,15.341520493979,
+    3.271022230396));
+#7094 = CARTESIAN_POINT('',(7.101628740962,15.33257396072,3.129187076942
+    ));
+#7095 = CARTESIAN_POINT('',(7.104421449878,15.314674902312,
+    2.845794105701));
+#7096 = CARTESIAN_POINT('',(7.124435279907,15.305716170623,
+    2.704138519243));
+#7097 = CARTESIAN_POINT('',(7.163058879594,15.296759762956,
+    2.565639475478));
+#7098 = CARTESIAN_POINT('',(7.219640083687,15.287804350612,
+    2.433209422917));
+#7099 = CARTESIAN_POINT('',(7.293020032648,15.278848013257,
+    2.309560416568));
+#7100 = CARTESIAN_POINT('',(7.381545093732,15.269889367535,
+    2.197176789177));
+#7101 = CARTESIAN_POINT('',(7.571481484503,15.253129721615,
+    2.011857034021));
+#7102 = CARTESIAN_POINT('',(7.669818677113,15.245324020191,
+    1.935663507969));
+#7103 = CARTESIAN_POINT('',(7.776631690546,15.237519561705,1.87096685031
+    ));
+#7104 = CARTESIAN_POINT('',(7.890294146152,15.229715815784,1.81886306219
+    ));
+#7105 = CARTESIAN_POINT('',(8.009026647863,15.221911237896,
+    1.780167883075));
+#7106 = CARTESIAN_POINT('',(8.130937208118,15.21410540343,1.755398216749
+    ));
+#7107 = CARTESIAN_POINT('',(8.308945079285,15.202820701731,
+    1.739952857139));
+#7108 = CARTESIAN_POINT('',(8.364088894851,15.199340290265,1.73799053099
+    ));
+#7109 = CARTESIAN_POINT('',(8.419303910486,15.195859895445,
+    1.738844393795));
+#7110 = CARTESIAN_POINT('',(8.47441757499,15.192379519742,1.742516150642
+    ));
+#7111 = CARTESIAN_POINT('',(8.529257835812,15.188899146721,
+    1.748994333393));
+#7112 = CARTESIAN_POINT('',(8.583653903662,15.185418774433,
+    1.758254354044));
+#7113 = CARTESIAN_POINT('',(8.730105437485,15.175941840242,
+    1.790941827552));
+#7114 = CARTESIAN_POINT('',(8.820962008478,15.16994487408,1.819773548918
+    ));
+#7115 = CARTESIAN_POINT('',(8.909134989907,15.1639482843,1.856561202678)
+  );
+#7116 = CARTESIAN_POINT('',(8.993793641014,15.157951971683,
+    1.900996422594));
+#7117 = CARTESIAN_POINT('',(9.074154556319,15.151955486504,1.9526680491)
+  );
+#7118 = CARTESIAN_POINT('',(9.149492014174,15.145958600218,
+    2.011067544682));
+#7119 = CARTESIAN_POINT('',(9.291545242601,15.133730100765,
+    2.142636907637));
+#7120 = CARTESIAN_POINT('',(9.357818213249,15.127497542806,
+    2.216306816329));
+#7121 = CARTESIAN_POINT('',(9.41723351416,15.12126512258,2.295916691156)
+  );
+#7122 = CARTESIAN_POINT('',(9.469163577602,15.115032606571,
+    2.380694082831));
+#7123 = CARTESIAN_POINT('',(9.513089428284,15.108799737434,
+    2.469791620187));
+#7124 = CARTESIAN_POINT('',(9.548608154789,15.102566838559,
+    2.562299295521));
+#7125 = CARTESIAN_POINT('',(9.588938688184,15.093203122904,2.70497008139
+    ));
+#7126 = CARTESIAN_POINT('',(9.600236970841,15.09007138093,2.753308448572
+    ));
+#7127 = CARTESIAN_POINT('',(9.609310044738,15.086939800154,
+    2.802145282661));
+#7128 = CARTESIAN_POINT('',(9.61613214564,15.083808379265,2.85135762047)
+  );
+#7129 = CARTESIAN_POINT('',(9.62068602524,15.080677051,2.900821117581));
+#7130 = CARTESIAN_POINT('',(9.622963,15.077545660395,2.950410497365));
+#7131 = CARTESIAN_POINT('',(9.622963,15.074413943035,3.));
+#7132 = PCURVE('',#3457,#7133);
+#7133 = DEFINITIONAL_REPRESENTATION('',(#7134),#7215);
+#7134 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7135,#7136,#7137,#7138,#7139,
+    #7140,#7141,#7142,#7143,#7144,#7145,#7146,#7147,#7148,#7149,#7150,
+    #7151,#7152,#7153,#7154,#7155,#7156,#7157,#7158,#7159,#7160,#7161,
+    #7162,#7163,#7164,#7165,#7166,#7167,#7168,#7169,#7170,#7171,#7172,
+    #7173,#7174,#7175,#7176,#7177,#7178,#7179,#7180,#7181,#7182,#7183,
+    #7184,#7185,#7186,#7187,#7188,#7189,#7190,#7191,#7192,#7193,#7194,
+    #7195,#7196,#7197,#7198,#7199,#7200,#7201,#7202,#7203,#7204,#7205,
+    #7206,#7207,#7208,#7209,#7210,#7211,#7212,#7213,#7214),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493659721177E-02,0.104977417315,0.133905458001,0.222906956835,
+    0.272797331961,0.376353014763,0.501569766338,0.626951496583,
+    0.736216645219,0.784943901905,0.868901070146,0.956151644547,1.),
+  .UNSPECIFIED.);
+#7135 = CARTESIAN_POINT('',(-6.283185268608,0.4255868152));
+#7136 = CARTESIAN_POINT('',(-6.251827390646,0.42808204139));
+#7137 = CARTESIAN_POINT('',(-6.220469697167,0.430577471504));
+#7138 = CARTESIAN_POINT('',(-6.189112133334,0.433073003677));
+#7139 = CARTESIAN_POINT('',(-6.157754655558,0.435568562206));
+#7140 = CARTESIAN_POINT('',(-6.126397231499,0.438064097549));
+#7141 = CARTESIAN_POINT('',(-6.095039840064,0.44055958633));
+#7142 = CARTESIAN_POINT('',(-6.000817281554,0.448057894481));
+#7143 = CARTESIAN_POINT('',(-5.93795005479,0.453060721251));
+#7144 = CARTESIAN_POINT('',(-5.875084219027,0.458063203556));
+#7145 = CARTESIAN_POINT('',(-5.812219173481,0.46306547798));
+#7146 = CARTESIAN_POINT('',(-5.749353017459,0.468067829383));
+#7147 = CARTESIAN_POINT('',(-5.686485279128,0.473070394512));
+#7148 = CARTESIAN_POINT('',(-5.597655076217,0.480138970584));
+#7149 = CARTESIAN_POINT('',(-5.57169049998,0.482205090482));
+#7150 = CARTESIAN_POINT('',(-5.545725921981,0.484271225862));
+#7151 = CARTESIAN_POINT('',(-5.5197613483,0.486337376462));
+#7152 = CARTESIAN_POINT('',(-5.493796784704,0.488403541197));
+#7153 = CARTESIAN_POINT('',(-5.467832236648,0.490469718154));
+#7154 = CARTESIAN_POINT('',(-5.361983908019,0.498892840147));
+#7155 = CARTESIAN_POINT('',(-5.282093172135,0.50525043523));
+#7156 = CARTESIAN_POINT('',(-5.202207781099,0.511607652149));
+#7157 = CARTESIAN_POINT('',(-5.122325777748,0.517964563858));
+#7158 = CARTESIAN_POINT('',(-5.042440468208,0.524321675635));
+#7159 = CARTESIAN_POINT('',(-4.962549898939,0.530679172081));
+#7160 = CARTESIAN_POINT('',(-4.837887040574,0.540599501253));
+#7161 = CARTESIAN_POINT('',(-4.793107361476,0.544162939291));
+#7162 = CARTESIAN_POINT('',(-4.74832794709,0.547726350342));
+#7163 = CARTESIAN_POINT('',(-4.703548693452,0.551289750096));
+#7164 = CARTESIAN_POINT('',(-4.658769238581,0.554853176711));
+#7165 = CARTESIAN_POINT('',(-4.613989481933,0.558416644379));
+#7166 = CARTESIAN_POINT('',(-4.476263136426,0.569376628914));
+#7167 = CARTESIAN_POINT('',(-4.383301189691,0.576774420218));
+#7168 = CARTESIAN_POINT('',(-4.29035035639,0.58417140393));
+#7169 = CARTESIAN_POINT('',(-4.197406629785,0.591567865534));
+#7170 = CARTESIAN_POINT('',(-4.104455935919,0.598964851373));
+#7171 = CARTESIAN_POINT('',(-4.011494198986,0.606362609108));
+#7172 = CARTESIAN_POINT('',(-3.806158713904,0.622702650109));
+#7173 = CARTESIAN_POINT('',(-3.693731155331,0.631649161922));
+#7174 = CARTESIAN_POINT('',(-3.58133487754,0.640592985544));
+#7175 = CARTESIAN_POINT('',(-3.468951665636,0.649535668736));
+#7176 = CARTESIAN_POINT('',(-3.356555199275,0.658479506021));
+#7177 = CARTESIAN_POINT('',(-3.244127377015,0.66742603928));
+#7178 = CARTESIAN_POINT('',(-3.019201399757,0.685325097688));
+#7179 = CARTESIAN_POINT('',(-2.906625271615,0.694283829377));
+#7180 = CARTESIAN_POINT('',(-2.794080731573,0.703240237044));
+#7181 = CARTESIAN_POINT('',(-2.68154952911,0.712195649388));
+#7182 = CARTESIAN_POINT('',(-2.569005175156,0.721151986743));
+#7183 = CARTESIAN_POINT('',(-2.456429298773,0.730110632465));
+#7184 = CARTESIAN_POINT('',(-2.245821167514,0.746870278385));
+#7185 = CARTESIAN_POINT('',(-2.1477302998,0.754675979809));
+#7186 = CARTESIAN_POINT('',(-2.049653863752,0.762480438295));
+#7187 = CARTESIAN_POINT('',(-1.951586545889,0.770284184216));
+#7188 = CARTESIAN_POINT('',(-1.853509971323,0.778088762104));
+#7189 = CARTESIAN_POINT('',(-1.755418902404,0.78589459657));
+#7190 = CARTESIAN_POINT('',(-1.613612001623,0.797179298269));
+#7191 = CARTESIAN_POINT('',(-1.569876262169,0.800659709735));
+#7192 = CARTESIAN_POINT('',(-1.526140793748,0.804140104555));
+#7193 = CARTESIAN_POINT('',(-1.48240550817,0.807620480258));
+#7194 = CARTESIAN_POINT('',(-1.438670082401,0.811100853279));
+#7195 = CARTESIAN_POINT('',(-1.394934421072,0.814581225567));
+#7196 = CARTESIAN_POINT('',(-1.275843099243,0.824058159758));
+#7197 = CARTESIAN_POINT('',(-1.200481851065,0.83005512592));
+#7198 = CARTESIAN_POINT('',(-1.125124520977,0.8360517157));
+#7199 = CARTESIAN_POINT('',(-1.04976963836,0.842048028317));
+#7200 = CARTESIAN_POINT('',(-0.974412198008,0.848044513496));
+#7201 = CARTESIAN_POINT('',(-0.899050748809,0.854041399782));
+#7202 = CARTESIAN_POINT('',(-0.745382211826,0.866269899235));
+#7203 = CARTESIAN_POINT('',(-0.667063470955,0.872502457194));
+#7204 = CARTESIAN_POINT('',(-0.588749411168,0.87873487742));
+#7205 = CARTESIAN_POINT('',(-0.510438395276,0.884967393429));
+#7206 = CARTESIAN_POINT('',(-0.432124558379,0.891200262566));
+#7207 = CARTESIAN_POINT('',(-0.353806261109,0.897433161441));
+#7208 = CARTESIAN_POINT('',(-0.236138316491,0.906796877096));
+#7209 = CARTESIAN_POINT('',(-0.196782001276,0.90992861907));
+#7210 = CARTESIAN_POINT('',(-0.157425831182,0.913060199846));
+#7211 = CARTESIAN_POINT('',(-0.118069714111,0.916191620735));
+#7212 = CARTESIAN_POINT('',(-7.871339962556E-02,0.919322949));
+#7213 = CARTESIAN_POINT('',(-3.935674812275E-02,0.922454339605));
+#7214 = CARTESIAN_POINT('',(0.,0.925586056965));
+#7215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7216 = PCURVE('',#3732,#7217);
+#7217 = DEFINITIONAL_REPRESENTATION('',(#7218),#7299);
+#7218 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7219,#7220,#7221,#7222,#7223,
+    #7224,#7225,#7226,#7227,#7228,#7229,#7230,#7231,#7232,#7233,#7234,
+    #7235,#7236,#7237,#7238,#7239,#7240,#7241,#7242,#7243,#7244,#7245,
+    #7246,#7247,#7248,#7249,#7250,#7251,#7252,#7253,#7254,#7255,#7256,
+    #7257,#7258,#7259,#7260,#7261,#7262,#7263,#7264,#7265,#7266,#7267,
+    #7268,#7269,#7270,#7271,#7272,#7273,#7274,#7275,#7276,#7277,#7278,
+    #7279,#7280,#7281,#7282,#7283,#7284,#7285,#7286,#7287,#7288,#7289,
+    #7290,#7291,#7292,#7293,#7294,#7295,#7296,#7297,#7298),
+  .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493659721177E-02,0.104977417315,0.133905458001,0.222906956835,
+    0.272797331961,0.376353014763,0.501569766338,0.626951496583,
+    0.736216645219,0.784943901905,0.868901070146,0.956151644547,1.),
+  .UNSPECIFIED.);
+#7219 = CARTESIAN_POINT('',(2.382453743014E-02,0.));
+#7220 = CARTESIAN_POINT('',(2.382451487056E-02,3.145571440914E-02));
+#7221 = CARTESIAN_POINT('',(2.382405878326E-02,6.291195646887E-02));
+#7222 = CARTESIAN_POINT('',(2.382341422511E-02,9.43685649441E-02));
+#7223 = CARTESIAN_POINT('',(2.382276044341E-02,0.125825405466));
+#7224 = CARTESIAN_POINT('',(2.382221087591E-02,0.157282370532));
+#7225 = CARTESIAN_POINT('',(2.38218131508E-02,0.188739379506));
+#7226 = CARTESIAN_POINT('',(2.382101969155E-02,0.283261307418));
+#7227 = CARTESIAN_POINT('',(2.382110433091E-02,0.346328317463));
+#7228 = CARTESIAN_POINT('',(2.382179321846E-02,0.409393426987));
+#7229 = CARTESIAN_POINT('',(2.382281779166E-02,0.472457151001));
+#7230 = CARTESIAN_POINT('',(2.382383132993E-02,0.535521574317));
+#7231 = CARTESIAN_POINT('',(2.38245895727E-02,0.59858742458));
+#7232 = CARTESIAN_POINT('',(2.382535509564E-02,0.68769752619));
+#7233 = CARTESIAN_POINT('',(2.382553759161E-02,0.713743912958));
+#7234 = CARTESIAN_POINT('',(2.382567652554E-02,0.739790311717));
+#7235 = CARTESIAN_POINT('',(2.382577176322E-02,0.765836726624));
+#7236 = CARTESIAN_POINT('',(2.382582533619E-02,0.791883159877));
+#7237 = CARTESIAN_POINT('',(2.382584144174E-02,0.81792961171));
+#7238 = CARTESIAN_POINT('',(2.382578029671E-02,0.924111986513));
+#7239 = CARTESIAN_POINT('',(2.382543385975E-02,1.004255200437));
+#7240 = CARTESIAN_POINT('',(2.382495295699E-02,1.084393514391));
+#7241 = CARTESIAN_POINT('',(2.382456060934E-02,1.16452871406));
+#7242 = CARTESIAN_POINT('',(2.382434430341E-02,1.244667259791));
+#7243 = CARTESIAN_POINT('',(2.38242480843E-02,1.324810922914));
+#7244 = CARTESIAN_POINT('',(2.382425024898E-02,1.449868393351));
+#7245 = CARTESIAN_POINT('',(2.382427935764E-02,1.494789754211));
+#7246 = CARTESIAN_POINT('',(2.382433553925E-02,1.539710773722));
+#7247 = CARTESIAN_POINT('',(2.3824401529E-02,1.584631554169));
+#7248 = CARTESIAN_POINT('',(2.382445518224E-02,1.629552464624));
+#7249 = CARTESIAN_POINT('',(2.382448060141E-02,1.674473619379));
+#7250 = CARTESIAN_POINT('',(2.38244764847E-02,1.812634737553));
+#7251 = CARTESIAN_POINT('',(2.382435261436E-02,1.905889979393));
+#7252 = CARTESIAN_POINT('',(2.382405778275E-02,1.999134059547));
+#7253 = CARTESIAN_POINT('',(2.382364262772E-02,2.092371228637));
+#7254 = CARTESIAN_POINT('',(2.382325474495E-02,2.185615705346));
+#7255 = CARTESIAN_POINT('',(2.382305818884E-02,2.278871505905));
+#7256 = CARTESIAN_POINT('',(2.382309758799E-02,2.484856803705));
+#7257 = CARTESIAN_POINT('',(2.382343379156E-02,2.597640339048));
+#7258 = CARTESIAN_POINT('',(2.382416339188E-02,2.710392482945));
+#7259 = CARTESIAN_POINT('',(2.38251012659E-02,2.823131150413));
+#7260 = CARTESIAN_POINT('',(2.382587951575E-02,2.935882736838));
+#7261 = CARTESIAN_POINT('',(2.382625631718E-02,3.048665571991));
+#7262 = CARTESIAN_POINT('',(2.382621918708E-02,3.27430182079));
+#7263 = CARTESIAN_POINT('',(2.382580233184E-02,3.387233456409));
+#7264 = CARTESIAN_POINT('',(2.382500154662E-02,3.500133628254));
+#7265 = CARTESIAN_POINT('',(2.382403073936E-02,3.613020810052));
+#7266 = CARTESIAN_POINT('',(2.382329924798E-02,3.725921534378));
+#7267 = CARTESIAN_POINT('',(2.382297545364E-02,3.838853857775));
+#7268 = CARTESIAN_POINT('',(2.382298084813E-02,4.050128443016));
+#7269 = CARTESIAN_POINT('',(2.382323053182E-02,4.148529553108));
+#7270 = CARTESIAN_POINT('',(2.38236951811E-02,4.246915889644));
+#7271 = CARTESIAN_POINT('',(2.38241732745E-02,4.345292725757));
+#7272 = CARTESIAN_POINT('',(2.382449594276E-02,4.443678652709));
+#7273 = CARTESIAN_POINT('',(2.382462000465E-02,4.542079222325));
+#7274 = CARTESIAN_POINT('',(2.382460853295E-02,4.684333921949));
+#7275 = CARTESIAN_POINT('',(2.382457683061E-02,4.728207820902));
+#7276 = CARTESIAN_POINT('',(2.382452680136E-02,4.772081513703));
+#7277 = CARTESIAN_POINT('',(2.382447431136E-02,4.815955096667));
+#7278 = CARTESIAN_POINT('',(2.382443524193E-02,4.859828894351));
+#7279 = CARTESIAN_POINT('',(2.382441947592E-02,4.903702995659));
+#7280 = CARTESIAN_POINT('',(2.382443420263E-02,5.023171432044));
+#7281 = CARTESIAN_POINT('',(2.382451526847E-02,5.098771474145));
+#7282 = CARTESIAN_POINT('',(2.382468247152E-02,5.174367674038));
+#7283 = CARTESIAN_POINT('',(2.382497947755E-02,5.249961326194));
+#7284 = CARTESIAN_POINT('',(2.382533559479E-02,5.325557247314));
+#7285 = CARTESIAN_POINT('',(2.382557406372E-02,5.40115677873));
+#7286 = CARTESIAN_POINT('',(2.3825570406E-02,5.555310175991));
+#7287 = CARTESIAN_POINT('',(2.382530163498E-02,5.633875706074));
+#7288 = CARTESIAN_POINT('',(2.38246801105E-02,5.71243632124));
+#7289 = CARTESIAN_POINT('',(2.382354092045E-02,5.790993987945));
+#7290 = CARTESIAN_POINT('',(2.38222331622E-02,5.869555139729));
+#7291 = CARTESIAN_POINT('',(2.382148334337E-02,5.948121786083));
+#7292 = CARTESIAN_POINT('',(2.382155210758E-02,6.066163414215));
+#7293 = CARTESIAN_POINT('',(2.382177602485E-02,6.105644808527));
+#7294 = CARTESIAN_POINT('',(2.382221662511E-02,6.145126071809));
+#7295 = CARTESIAN_POINT('',(2.382286666067E-02,6.184607152108));
+#7296 = CARTESIAN_POINT('',(2.382362700161E-02,6.22408807396));
+#7297 = CARTESIAN_POINT('',(2.382423776643E-02,6.263568651466));
+#7298 = CARTESIAN_POINT('',(2.382420945255E-02,6.303048201375));
+#7299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7300 = ORIENTED_EDGE('',*,*,#3441,.T.);
+#7301 = ORIENTED_EDGE('',*,*,#7302,.T.);
+#7302 = EDGE_CURVE('',#3097,#7303,#7305,.T.);
+#7303 = VERTEX_POINT('',#7304);
+#7304 = CARTESIAN_POINT('',(9.622963,14.92559312928,3.0000000729));
+#7305 = SURFACE_CURVE('',#7306,(#7381,#7459),.PCURVE_S1.);
+#7306 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7307,#7308,#7309,#7310,#7311,
+    #7312,#7313,#7314,#7315,#7316,#7317,#7318,#7319,#7320,#7321,#7322,
+    #7323,#7324,#7325,#7326,#7327,#7328,#7329,#7330,#7331,#7332,#7333,
+    #7334,#7335,#7336,#7337,#7338,#7339,#7340,#7341,#7342,#7343,#7344,
+    #7345,#7346,#7347,#7348,#7349,#7350,#7351,#7352,#7353,#7354,#7355,
+    #7356,#7357,#7358,#7359,#7360,#7361,#7362,#7363,#7364,#7365,#7366,
+    #7367,#7368,#7369,#7370,#7371,#7372,#7373,#7374,#7375,#7376,#7377,
+    #7378,#7379,#7380),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,3.800177522757E-02,0.133479104021,0.228489733501,0.291867331041,
+    0.381509444886,0.505241082754,0.630196599118,0.748414025219,
+    0.81737781307,0.870690482183,0.960110147814,1.),.UNSPECIFIED.);
+#7307 = CARTESIAN_POINT('',(9.622963,15.425591275273,3.0000000972));
+#7308 = CARTESIAN_POINT('',(9.622962996685,15.42287721294,3.042977536069
+    ));
+#7309 = CARTESIAN_POINT('',(9.621252736428,15.420163470762,
+    3.085954930205));
+#7310 = CARTESIAN_POINT('',(9.617832287582,15.417449834252,
+    3.128850216417));
+#7311 = CARTESIAN_POINT('',(9.612706546465,15.414736151524,
+    3.171581898558));
+#7312 = CARTESIAN_POINT('',(9.605885237362,15.412022333289,
+    3.214069047529));
+#7313 = CARTESIAN_POINT('',(9.597382912528,15.409308352859,
+    3.256231301276));
+#7314 = CARTESIAN_POINT('',(9.561682571904,15.399775205244,
+    3.402902401002));
+#7315 = CARTESIAN_POINT('',(9.525654127569,15.392954479872,
+    3.505274911697));
+#7316 = CARTESIAN_POINT('',(9.479441181308,15.386133548385,
+    3.603825140132));
+#7317 = CARTESIAN_POINT('',(9.423545228746,15.379313066038,3.69734777665
+    ));
+#7318 = CARTESIAN_POINT('',(9.358634775768,15.372492746112,
+    3.784723864978));
+#7319 = CARTESIAN_POINT('',(9.285533947985,15.36567220925,3.86494037966)
+  );
+#7320 = CARTESIAN_POINT('',(9.125311865135,15.352066726434,
+    4.008944756074));
+#7321 = CARTESIAN_POINT('',(9.038241905452,15.34528017734,4.072828074233
+    ));
+#7322 = CARTESIAN_POINT('',(8.944980169314,15.338494371713,
+    4.127897487296));
+#7323 = CARTESIAN_POINT('',(8.846604628365,15.331708873914,
+    4.173451091831));
+#7324 = CARTESIAN_POINT('',(8.744280460582,15.324922835341,
+    4.208949374395));
+#7325 = CARTESIAN_POINT('',(8.639240236884,15.318136068997,
+    4.234024368341));
+#7326 = CARTESIAN_POINT('',(8.461750920978,15.306823228522,
+    4.258164613911));
+#7327 = CARTESIAN_POINT('',(8.390087506209,15.302296343662,
+    4.263110899512));
+#7328 = CARTESIAN_POINT('',(8.318159514937,15.297769496509,
+    4.263292603849));
+#7329 = CARTESIAN_POINT('',(8.24634698794,15.293242683104,4.258696259689
+    ));
+#7330 = CARTESIAN_POINT('',(8.1750290064,15.288715831321,4.249346120174)
+  );
+#7331 = CARTESIAN_POINT('',(8.104580806572,15.284188929786,
+    4.235303977612));
+#7332 = CARTESIAN_POINT('',(7.937479477619,15.27325942909,4.190311397883
+    ));
+#7333 = CARTESIAN_POINT('',(7.842053165734,15.266856176689,
+    4.154762449414));
+#7334 = CARTESIAN_POINT('',(7.75014415674,15.260453429134,4.110302368364
+    ));
+#7335 = CARTESIAN_POINT('',(7.662743173928,15.254051003856,4.05736012961
+    ));
+#7336 = CARTESIAN_POINT('',(7.580772035971,15.247648302978,
+    3.996494148195));
+#7337 = CARTESIAN_POINT('',(7.505069705243,15.241245118838,
+    3.928383807503));
+#7338 = CARTESIAN_POINT('',(7.341549167066,15.226004939983,
+    3.750928849748));
+#7339 = CARTESIAN_POINT('',(7.260027890555,15.217164387648,
+    3.635706289287));
+#7340 = CARTESIAN_POINT('',(7.193790156928,15.208325993505,
+    3.510283879201));
+#7341 = CARTESIAN_POINT('',(7.144303035405,15.199488484177,
+    3.377124344151));
+#7342 = CARTESIAN_POINT('',(7.112553965874,15.19065000773,3.238884385328
+    ));
+#7343 = CARTESIAN_POINT('',(7.099040384696,15.181809390851,3.09838728683
+    ));
+#7344 = CARTESIAN_POINT('',(7.108296230079,15.164046958119,
+    2.817295310598));
+#7345 = CARTESIAN_POINT('',(7.131429013831,15.155119174698,
+    2.676617746057));
+#7346 = CARTESIAN_POINT('',(7.17296797797,15.146194058464,2.539490321565
+    ));
+#7347 = CARTESIAN_POINT('',(7.23220370147,15.137270117821,2.40878040161)
+  );
+#7348 = CARTESIAN_POINT('',(7.307931080933,15.128345019402,
+    2.287146904214));
+#7349 = CARTESIAN_POINT('',(7.398461790081,15.119417237005,
+    2.177013336952));
+#7350 = CARTESIAN_POINT('',(7.599172043868,15.102048657951,
+    1.989011675152));
+#7351 = CARTESIAN_POINT('',(7.708087920149,15.09360252823,1.909668885453
+    ));
+#7352 = CARTESIAN_POINT('',(7.826510510356,15.085157942441,
+    1.844118507494));
+#7353 = CARTESIAN_POINT('',(7.952327313157,15.076714386353,
+    1.793674301845));
+#7354 = CARTESIAN_POINT('',(8.083233737988,15.068269821819,
+    1.759260312164));
+#7355 = CARTESIAN_POINT('',(8.216794681518,15.059823704192,
+    1.741386124093));
+#7356 = CARTESIAN_POINT('',(8.428470443019,15.046454261915,
+    1.739289263397));
+#7357 = CARTESIAN_POINT('',(8.506517010742,15.041528401152,
+    1.744148812549));
+#7358 = CARTESIAN_POINT('',(8.584129469656,15.036602678889,
+    1.754645220604));
+#7359 = CARTESIAN_POINT('',(8.660819905594,15.031677047915,
+    1.770730144103));
+#7360 = CARTESIAN_POINT('',(8.736109102481,15.026751359846,
+    1.792303057661));
+#7361 = CARTESIAN_POINT('',(8.809530872307,15.021825563024,
+    1.819212171999));
+#7362 = CARTESIAN_POINT('',(8.935604721291,15.013092101719,
+    1.876026431189));
+#7363 = CARTESIAN_POINT('',(8.989190804087,15.009284250638,
+    1.903866491944));
+#7364 = CARTESIAN_POINT('',(9.041188005235,15.005476414829,
+    1.934682392831));
+#7365 = CARTESIAN_POINT('',(9.091398708792,15.001668582292,
+    1.968364311852));
+#7366 = CARTESIAN_POINT('',(9.13963531047,14.997860717617,2.004786413429
+    ));
+#7367 = CARTESIAN_POINT('',(9.185721216984,14.994052818224,
+    2.043807515425));
+#7368 = CARTESIAN_POINT('',(9.302906945843,14.983858187381,2.15481842496
+    ));
+#7369 = CARTESIAN_POINT('',(9.369816743264,14.977470861027,
+    2.231245761045));
+#7370 = CARTESIAN_POINT('',(9.429434711067,14.971084019496,
+    2.313812720722));
+#7371 = CARTESIAN_POINT('',(9.481097626808,14.964697589144,
+    2.401677537365));
+#7372 = CARTESIAN_POINT('',(9.524263240019,14.958310939644,2.49391787065
+    ));
+#7373 = CARTESIAN_POINT('',(9.558518502088,14.951923712317,
+    2.589544860323));
+#7374 = CARTESIAN_POINT('',(9.594786408901,14.942687807785,
+    2.731213531519));
+#7375 = CARTESIAN_POINT('',(9.604149040187,14.939838659763,
+    2.775383581709));
+#7376 = CARTESIAN_POINT('',(9.611662741139,14.936989479965,
+    2.819929157924));
+#7377 = CARTESIAN_POINT('',(9.617309857321,14.934140284885,
+    2.864757463592));
+#7378 = CARTESIAN_POINT('',(9.62107859077,14.93129111539,2.9097749827));
+#7379 = CARTESIAN_POINT('',(9.622963,14.928442036719,2.9548874798));
+#7380 = CARTESIAN_POINT('',(9.622963,14.925593138487,3.));
+#7381 = PCURVE('',#3457,#7382);
+#7382 = DEFINITIONAL_REPRESENTATION('',(#7383),#7458);
+#7383 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7384,#7385,#7386,#7387,#7388,
+    #7389,#7390,#7391,#7392,#7393,#7394,#7395,#7396,#7397,#7398,#7399,
+    #7400,#7401,#7402,#7403,#7404,#7405,#7406,#7407,#7408,#7409,#7410,
+    #7411,#7412,#7413,#7414,#7415,#7416,#7417,#7418,#7419,#7420,#7421,
+    #7422,#7423,#7424,#7425,#7426,#7427,#7428,#7429,#7430,#7431,#7432,
+    #7433,#7434,#7435,#7436,#7437,#7438,#7439,#7440,#7441,#7442,#7443,
+    #7444,#7445,#7446,#7447,#7448,#7449,#7450,#7451,#7452,#7453,#7454,
+    #7455,#7456,#7457),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,3.800177522757E-02,0.133479104021,0.228489733501,0.291867331041,
+    0.381509444886,0.505241082754,0.630196599118,0.748414025219,
+    0.81737781307,0.870690482183,0.960110147814,1.),.UNSPECIFIED.);
+#7384 = CARTESIAN_POINT('',(-6.283185230037,0.574408724727));
+#7385 = CARTESIAN_POINT('',(-6.24907615157,0.57712278706));
+#7386 = CARTESIAN_POINT('',(-6.214967261025,0.579836529238));
+#7387 = CARTESIAN_POINT('',(-6.1808585054,0.582550165748));
+#7388 = CARTESIAN_POINT('',(-6.146749842791,0.585263848476));
+#7389 = CARTESIAN_POINT('',(-6.112641242393,0.587977666711));
+#7390 = CARTESIAN_POINT('',(-6.078532684501,0.590691647141));
+#7391 = CARTESIAN_POINT('',(-5.958728407084,0.600224794756));
+#7392 = CARTESIAN_POINT('',(-5.873022986104,0.607045520128));
+#7393 = CARTESIAN_POINT('',(-5.787324670134,0.613866451615));
+#7394 = CARTESIAN_POINT('',(-5.70163069176,0.620686933962));
+#7395 = CARTESIAN_POINT('',(-5.615931800427,0.627507253888));
+#7396 = CARTESIAN_POINT('',(-5.530225511287,0.634327790749));
+#7397 = CARTESIAN_POINT('',(-5.359252468183,0.647933273566));
+#7398 = CARTESIAN_POINT('',(-5.273965747573,0.65471982266));
+#7399 = CARTESIAN_POINT('',(-5.188686394905,0.661505628287));
+#7400 = CARTESIAN_POINT('',(-5.103411718741,0.668291126086));
+#7401 = CARTESIAN_POINT('',(-5.018132464579,0.675077164659));
+#7402 = CARTESIAN_POINT('',(-4.932845932788,0.681863931003));
+#7403 = CARTESIAN_POINT('',(-4.790684468129,0.693176771478));
+#7404 = CARTESIAN_POINT('',(-4.733798556465,0.697703656338));
+#7405 = CARTESIAN_POINT('',(-4.676913548105,0.702230503491));
+#7406 = CARTESIAN_POINT('',(-4.620029103656,0.706757316896));
+#7407 = CARTESIAN_POINT('',(-4.563144037238,0.711284168679));
+#7408 = CARTESIAN_POINT('',(-4.506258017073,0.715811070214));
+#7409 = CARTESIAN_POINT('',(-4.368914720424,0.72674057091));
+#7410 = CARTESIAN_POINT('',(-4.288448871007,0.733143823311));
+#7411 = CARTESIAN_POINT('',(-4.20798845377,0.739546570866));
+#7412 = CARTESIAN_POINT('',(-4.127531521521,0.745948996144));
+#7413 = CARTESIAN_POINT('',(-4.047071214597,0.752351697022));
+#7414 = CARTESIAN_POINT('',(-3.966605546826,0.758754881162));
+#7415 = CARTESIAN_POINT('',(-3.775091791335,0.773995060017));
+#7416 = CARTESIAN_POINT('',(-3.663999789205,0.782835612352));
+#7417 = CARTESIAN_POINT('',(-3.552937206723,0.791674006495));
+#7418 = CARTESIAN_POINT('',(-3.441887044082,0.800511515823));
+#7419 = CARTESIAN_POINT('',(-3.330824279199,0.80934999227));
+#7420 = CARTESIAN_POINT('',(-3.219732016095,0.818190609149));
+#7421 = CARTESIAN_POINT('',(-2.996522235152,0.835953041881));
+#7422 = CARTESIAN_POINT('',(-2.884329644973,0.844880825302));
+#7423 = CARTESIAN_POINT('',(-2.772168083335,0.853805941536));
+#7424 = CARTESIAN_POINT('',(-2.660019662978,0.862729882179));
+#7425 = CARTESIAN_POINT('',(-2.547858284413,0.871654980598));
+#7426 = CARTESIAN_POINT('',(-2.435665942744,0.880582762995));
+#7427 = CARTESIAN_POINT('',(-2.217405869504,0.897951342049));
+#7428 = CARTESIAN_POINT('',(-2.111270871086,0.90639747177));
+#7429 = CARTESIAN_POINT('',(-2.005157280021,0.914842057559));
+#7430 = CARTESIAN_POINT('',(-1.899057220109,0.923285613647));
+#7431 = CARTESIAN_POINT('',(-1.792943485505,0.931730178181));
+#7432 = CARTESIAN_POINT('',(-1.686808296422,0.940176295808));
+#7433 = CARTESIAN_POINT('',(-1.51880341785,0.953545738085));
+#7434 = CARTESIAN_POINT('',(-1.456902927611,0.958471598848));
+#7435 = CARTESIAN_POINT('',(-1.395003903647,0.963397321111));
+#7436 = CARTESIAN_POINT('',(-1.333105827115,0.968322952085));
+#7437 = CARTESIAN_POINT('',(-1.271206876491,0.973248640154));
+#7438 = CARTESIAN_POINT('',(-1.209306512453,0.978174436976));
+#7439 = CARTESIAN_POINT('',(-1.099557275143,0.986907898281));
+#7440 = CARTESIAN_POINT('',(-1.051705934817,0.990715749362));
+#7441 = CARTESIAN_POINT('',(-1.003854971909,0.994523585171));
+#7442 = CARTESIAN_POINT('',(-0.956004231664,0.998331417708));
+#7443 = CARTESIAN_POINT('',(-0.908153200145,1.002139282383));
+#7444 = CARTESIAN_POINT('',(-0.860301729922,1.005947181776));
+#7445 = CARTESIAN_POINT('',(-0.732191846305,1.016141812619));
+#7446 = CARTESIAN_POINT('',(-0.651925674917,1.022529138973));
+#7447 = CARTESIAN_POINT('',(-0.571664787087,1.028915980504));
+#7448 = CARTESIAN_POINT('',(-0.49140731563,1.035302410856));
+#7449 = CARTESIAN_POINT('',(-0.411146634319,1.041689060356));
+#7450 = CARTESIAN_POINT('',(-0.330880903419,1.048076287683));
+#7451 = CARTESIAN_POINT('',(-0.214819484876,1.057312192215));
+#7452 = CARTESIAN_POINT('',(-0.179016426291,1.060161340237));
+#7453 = CARTESIAN_POINT('',(-0.143213336414,1.063010520035));
+#7454 = CARTESIAN_POINT('',(-0.107410194173,1.065859715115));
+#7455 = CARTESIAN_POINT('',(-7.160696232547E-02,1.06870888461));
+#7456 = CARTESIAN_POINT('',(-3.580358746061E-02,1.071557963281));
+#7457 = CARTESIAN_POINT('',(0.,1.074406861513));
+#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7459 = PCURVE('',#7460,#7515);
+#7460 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#7461,#7462,#7463,#7464,#7465,#7466,#7467,#7468,#7469,#7470,#7471
+      ,#7472,#7473,#7474,#7475,#7476,#7477,#7478,#7479,#7480,#7481,#7482
+      ,#7483,#7484,#7485,#7486,#7487)
+    ,(#7488,#7489,#7490,#7491,#7492,#7493,#7494,#7495,#7496,#7497,#7498
+      ,#7499,#7500,#7501,#7502,#7503,#7504,#7505,#7506,#7507,#7508,#7509
+      ,#7510,#7511,#7512,#7513,#7514
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#7461 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#7462 = CARTESIAN_POINT('',(9.872965610246,15.265624907208,
+    3.296487906298));
+#7463 = CARTESIAN_POINT('',(9.806451174983,15.249999800201,
+    3.592974873156));
+#7464 = CARTESIAN_POINT('',(9.673359765628,15.234374966553,
+    3.872050768119));
+#7465 = CARTESIAN_POINT('',(9.479241325659,15.218749943919,
+    4.116279852026));
+#7466 = CARTESIAN_POINT('',(9.235006902883,15.203124917031,
+    4.310407645143));
+#7467 = CARTESIAN_POINT('',(8.95594043694,15.187499895969,4.443470748684
+    ));
+#7468 = CARTESIAN_POINT('',(8.36296609448,15.156249885598,4.576534871692
+    ));
+#7469 = CARTESIAN_POINT('',(7.769986379392,15.124999908303,
+    4.443471093396));
+#7470 = CARTESIAN_POINT('',(7.490914063614,15.109374921764,
+    4.310407462801));
+#7471 = CARTESIAN_POINT('',(7.24667719355,15.093749915057,4.116282656784
+    ));
+#7472 = CARTESIAN_POINT('',(7.052553969132,15.07812490161,3.872046365576
+    ));
+#7473 = CARTESIAN_POINT('',(6.919492603122,15.062499900078,
+    3.592976317529));
+#7474 = CARTESIAN_POINT('',(6.786431131775,15.031249904562,
+    2.999999983138));
+#7475 = CARTESIAN_POINT('',(6.919492857333,14.999999909046,
+    2.407023705791));
+#7476 = CARTESIAN_POINT('',(7.052554176213,14.984374907514,
+    2.127953754103));
+#7477 = CARTESIAN_POINT('',(7.24667643912,14.968749894066,1.883717192426
+    ));
+#7478 = CARTESIAN_POINT('',(7.490913658616,14.953124887359,
+    1.689591622342));
+#7479 = CARTESIAN_POINT('',(7.769986313044,14.937499900821,
+    1.556528733972));
+#7480 = CARTESIAN_POINT('',(8.362966103424,14.906249923524,
+    1.423466168198));
+#7481 = CARTESIAN_POINT('',(8.955940370593,14.874999913154,
+    1.556529749735));
+#7482 = CARTESIAN_POINT('',(9.235006910831,14.859374892085,
+    1.689592454069));
+#7483 = CARTESIAN_POINT('',(9.479242304483,14.843749865225,
+    1.883715434807));
+#7484 = CARTESIAN_POINT('',(9.673363868226,14.828124842545,
+    2.127951741329));
+#7485 = CARTESIAN_POINT('',(9.806445349275,14.812500008933,
+    2.407025324635));
+#7486 = CARTESIAN_POINT('',(9.872965757037,14.796874901916,
+    2.703512083575));
+#7487 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#7488 = CARTESIAN_POINT('',(9.602333401216,15.437501989668,
+    3.000000105555));
+#7489 = CARTESIAN_POINT('',(9.602334099753,15.421877418147,
+    3.243361108299));
+#7490 = CARTESIAN_POINT('',(9.54774038218,15.406255206438,3.486685063658
+    ));
+#7491 = CARTESIAN_POINT('',(9.438512410307,15.390625871492,
+    3.715755712704));
+#7492 = CARTESIAN_POINT('',(9.279167831511,15.375001461869,
+    3.916217505541));
+#7493 = CARTESIAN_POINT('',(9.078713537552,15.359377162076,
+    4.075547734224));
+#7494 = CARTESIAN_POINT('',(8.849663285564,15.343752710964,
+    4.184763743747));
+#7495 = CARTESIAN_POINT('',(8.362966088709,15.312502981181,
+    4.293979530503));
+#7496 = CARTESIAN_POINT('',(7.876262333017,15.281252389595,
+    4.184763658346));
+#7497 = CARTESIAN_POINT('',(7.647206024398,15.265627038855,
+    4.075547769795));
+#7498 = CARTESIAN_POINT('',(7.446744816505,15.250002213615,
+    3.916214857148));
+#7499 = CARTESIAN_POINT('',(7.287413849873,15.234377564007,3.71575469176
+    ));
+#7500 = CARTESIAN_POINT('',(7.178200057291,15.218752603921,3.48670103914
+    ));
+#7501 = CARTESIAN_POINT('',(7.06898644738,15.187502487082,2.99999982779)
+  );
+#7502 = CARTESIAN_POINT('',(7.178200562544,15.156252370242,
+    2.513298729817));
+#7503 = CARTESIAN_POINT('',(7.287414333495,15.140627410156,
+    2.284245251732));
+#7504 = CARTESIAN_POINT('',(7.446743849668,15.125002760548,
+    2.083784701562));
+#7505 = CARTESIAN_POINT('',(7.647205637075,15.109377935308,
+    1.924450645591));
+#7506 = CARTESIAN_POINT('',(7.876262497128,15.093752584569,1.8152359633)
+  );
+#7507 = CARTESIAN_POINT('',(8.362966394582,15.062501992981,
+    1.706022087113));
+#7508 = CARTESIAN_POINT('',(8.849663449674,15.031252263199,
+    1.815237141391));
+#7509 = CARTESIAN_POINT('',(9.078713792594,15.015627812076,
+    1.924452581604));
+#7510 = CARTESIAN_POINT('',(9.279169560855,15.000003512326,
+    2.083775369554));
+#7511 = CARTESIAN_POINT('',(9.438518953664,14.984379102634,
+    2.284248433568));
+#7512 = CARTESIAN_POINT('',(9.547731429741,14.968749767741,
+    2.513315511342));
+#7513 = CARTESIAN_POINT('',(9.602334382992,14.953127556017,
+    2.756639155588));
+#7514 = CARTESIAN_POINT('',(9.602335071171,14.937502984493,
+    3.000000158332));
+#7515 = DEFINITIONAL_REPRESENTATION('',(#7516),#7591);
+#7516 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#7517,#7518,#7519,#7520,#7521,
+    #7522,#7523,#7524,#7525,#7526,#7527,#7528,#7529,#7530,#7531,#7532,
+    #7533,#7534,#7535,#7536,#7537,#7538,#7539,#7540,#7541,#7542,#7543,
+    #7544,#7545,#7546,#7547,#7548,#7549,#7550,#7551,#7552,#7553,#7554,
+    #7555,#7556,#7557,#7558,#7559,#7560,#7561,#7562,#7563,#7564,#7565,
+    #7566,#7567,#7568,#7569,#7570,#7571,#7572,#7573,#7574,#7575,#7576,
+    #7577,#7578,#7579,#7580,#7581,#7582,#7583,#7584,#7585,#7586,#7587,
+    #7588,#7589,#7590),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,8)
+  ,(0.,3.800177522757E-02,0.133479104021,0.228489733501,0.291867331041,
+    0.381509444886,0.505241082754,0.630196599118,0.748414025219,
+    0.81737781307,0.870690482183,0.960110147814,1.),.UNSPECIFIED.);
+#7517 = CARTESIAN_POINT('',(0.288678886185,0.));
+#7518 = CARTESIAN_POINT('',(0.288679026529,3.421548045168E-02));
+#7519 = CARTESIAN_POINT('',(0.288679783335,6.843161931007E-02));
+#7520 = CARTESIAN_POINT('',(0.288680776735,0.102648195172));
+#7521 = CARTESIAN_POINT('',(0.288681734758,0.136865026461));
+#7522 = CARTESIAN_POINT('',(0.288682493325,0.171081971434));
+#7523 = CARTESIAN_POINT('',(0.288682996253,0.205298928174));
+#7524 = CARTESIAN_POINT('',(0.288684046478,0.325483892791));
+#7525 = CARTESIAN_POINT('',(0.288683341341,0.411461533625));
+#7526 = CARTESIAN_POINT('',(0.288681262026,0.497430658326));
+#7527 = CARTESIAN_POINT('',(0.288679283518,0.583394497871));
+#7528 = CARTESIAN_POINT('',(0.28867819977,0.669363116713));
+#7529 = CARTESIAN_POINT('',(0.28867772329,0.755339440801));
+#7530 = CARTESIAN_POINT('',(0.288677792868,0.926851969814));
+#7531 = CARTESIAN_POINT('',(0.288678314858,1.012408198139));
+#7532 = CARTESIAN_POINT('',(0.288679108778,1.097957582524));
+#7533 = CARTESIAN_POINT('',(0.288679804302,1.183502594259));
+#7534 = CARTESIAN_POINT('',(0.288680213838,1.269052199046));
+#7535 = CARTESIAN_POINT('',(0.288680388078,1.354608886968));
+#7536 = CARTESIAN_POINT('',(0.288680390291,1.497220252688));
+#7537 = CARTESIAN_POINT('',(0.288680312951,1.55428608202));
+#7538 = CARTESIAN_POINT('',(0.288680188517,1.61135087384));
+#7539 = CARTESIAN_POINT('',(0.288680056593,1.668414979051));
+#7540 = CARTESIAN_POINT('',(0.288679954117,1.725479618525));
+#7541 = CARTESIAN_POINT('',(0.288679904212,1.782545166404));
+#7542 = CARTESIAN_POINT('',(0.288679906231,1.920321888833));
+#7543 = CARTESIAN_POINT('',(0.288680011884,2.001041654725));
+#7544 = CARTESIAN_POINT('',(0.288680240413,2.081756065783));
+#7545 = CARTESIAN_POINT('',(0.288680533902,2.162467180888));
+#7546 = CARTESIAN_POINT('',(0.288680792103,2.243181902342));
+#7547 = CARTESIAN_POINT('',(0.288680922152,2.323902156543));
+#7548 = CARTESIAN_POINT('',(0.288680878978,2.516022026543));
+#7549 = CARTESIAN_POINT('',(0.288680571517,2.627465763213));
+#7550 = CARTESIAN_POINT('',(0.288679898207,2.738879929049));
+#7551 = CARTESIAN_POINT('',(0.288679030414,2.850281263194));
+#7552 = CARTESIAN_POINT('',(0.288678270369,2.961694883875));
+#7553 = CARTESIAN_POINT('',(0.288677919401,3.073137918657));
+#7554 = CARTESIAN_POINT('',(0.288677991959,3.297052559578));
+#7555 = CARTESIAN_POINT('',(0.288678428126,3.409599477485));
+#7556 = CARTESIAN_POINT('',(0.288679250729,3.522115506614));
+#7557 = CARTESIAN_POINT('',(0.288680297756,3.634618749009));
+#7558 = CARTESIAN_POINT('',(0.288681092254,3.747135318048));
+#7559 = CARTESIAN_POINT('',(0.288681458104,3.85968289578));
+#7560 = CARTESIAN_POINT('',(0.288681454023,4.078633606334));
+#7561 = CARTESIAN_POINT('',(0.2886811218,4.185104243466));
+#7562 = CARTESIAN_POINT('',(0.288680500917,4.291553028829));
+#7563 = CARTESIAN_POINT('',(0.288679835738,4.397987831273));
+#7564 = CARTESIAN_POINT('',(0.288679364403,4.504436202054));
+#7565 = CARTESIAN_POINT('',(0.288679184759,4.610906352712));
+#7566 = CARTESIAN_POINT('',(0.288679201314,4.779442046202));
+#7567 = CARTESIAN_POINT('',(0.288679264928,4.841538239551));
+#7568 = CARTESIAN_POINT('',(0.288679344617,4.903633115671));
+#7569 = CARTESIAN_POINT('',(0.288679423698,4.965727190096));
+#7570 = CARTESIAN_POINT('',(0.2886794953,5.027822253746));
+#7571 = CARTESIAN_POINT('',(0.288679547411,5.089918779864));
+#7572 = CARTESIAN_POINT('',(0.288679548346,5.200015715383));
+#7573 = CARTESIAN_POINT('',(0.288679523015,5.24801862377));
+#7574 = CARTESIAN_POINT('',(0.288679464201,5.296021081754));
+#7575 = CARTESIAN_POINT('',(0.288679381122,5.344023203468));
+#7576 = CARTESIAN_POINT('',(0.288679295153,5.392025475297));
+#7577 = CARTESIAN_POINT('',(0.288679235007,5.440028039643));
+#7578 = CARTESIAN_POINT('',(0.288679226785,5.568542123544));
+#7579 = CARTESIAN_POINT('',(0.288679387431,5.649061212181));
+#7580 = CARTESIAN_POINT('',(0.288679799165,5.729574791768));
+#7581 = CARTESIAN_POINT('',(0.288680654732,5.810085109624));
+#7582 = CARTESIAN_POINT('',(0.288681655251,5.890599410448));
+#7583 = CARTESIAN_POINT('',(0.288682159267,5.971119873573));
+#7584 = CARTESIAN_POINT('',(0.288682044518,6.087549946148));
+#7585 = CARTESIAN_POINT('',(0.288681909853,6.123466766617));
+#7586 = CARTESIAN_POINT('',(0.288681636197,6.159383596003));
+#7587 = CARTESIAN_POINT('',(0.288681252536,6.195300329307));
+#7588 = CARTESIAN_POINT('',(0.288680856563,6.231216812191));
+#7589 = CARTESIAN_POINT('',(0.288680614681,6.267132840984));
+#7590 = CARTESIAN_POINT('',(0.288680761998,6.303048162682));
+#7591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7592 = ORIENTED_EDGE('',*,*,#7593,.F.);
+#7593 = EDGE_CURVE('',#7048,#7303,#7594,.T.);
+#7594 = SURFACE_CURVE('',#7595,(#7599,#7606),.PCURVE_S1.);
+#7595 = LINE('',#7596,#7597);
+#7596 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#7597 = VECTOR('',#7598,1.);
+#7598 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#7599 = PCURVE('',#3457,#7600);
+#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605);
+#7601 = LINE('',#7602,#7603);
+#7602 = CARTESIAN_POINT('',(-0.,0.));
+#7603 = VECTOR('',#7604,1.);
+#7604 = DIRECTION('',(-0.,1.));
+#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7606 = PCURVE('',#7607,#7612);
+#7607 = CYLINDRICAL_SURFACE('',#7608,1.26);
+#7608 = AXIS2_PLACEMENT_3D('',#7609,#7610,#7611);
+#7609 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#7610 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7611 = DIRECTION('',(1.,0.,0.));
+#7612 = DEFINITIONAL_REPRESENTATION('',(#7613),#7617);
+#7613 = LINE('',#7614,#7615);
+#7614 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7615 = VECTOR('',#7616,1.);
+#7616 = DIRECTION('',(-0.,1.));
+#7617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7618 = ADVANCED_FACE('',(#7619),#3290,.F.);
+#7619 = FACE_BOUND('',#7620,.F.);
+#7620 = EDGE_LOOP('',(#7621,#7662,#7663,#7664));
+#7621 = ORIENTED_EDGE('',*,*,#7622,.F.);
+#7622 = EDGE_CURVE('',#3800,#7623,#7625,.T.);
+#7623 = VERTEX_POINT('',#7624);
+#7624 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#7625 = SURFACE_CURVE('',#7626,(#7648,#7655),.PCURVE_S1.);
+#7626 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#7627,#7628,#7629,#7630,#7631,
+    #7632,#7633,#7634,#7635,#7636,#7637,#7638,#7639,#7640,#7641,#7642,
+    #7643,#7644,#7645,#7646,#7647),.UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#7627 = CARTESIAN_POINT('',(9.872964073536,15.781249961828,
+    2.999999997975));
+#7628 = CARTESIAN_POINT('',(9.872964746665,15.758522665185,
+    3.431254833765));
+#7629 = CARTESIAN_POINT('',(9.737516995622,15.735795184142,3.86250774779
+    ));
+#7630 = CARTESIAN_POINT('',(9.466448636224,15.713068516246,
+    4.246490229758));
+#7631 = CARTESIAN_POINT('',(9.078669089318,15.690340772729,
+    4.535819248868));
+#7632 = CARTESIAN_POINT('',(8.611008159913,15.667613287809,
+    4.691723057971));
+#7633 = CARTESIAN_POINT('',(8.11492758945,15.644886502025,4.691669391508
+    ));
+#7634 = CARTESIAN_POINT('',(7.647284748318,15.622159014488,4.53585952071
+    ));
+#7635 = CARTESIAN_POINT('',(7.259404629675,15.599431773078,
+    4.246472451013));
+#7636 = CARTESIAN_POINT('',(6.988443622424,15.576704481673,
+    3.862510401757));
+#7637 = CARTESIAN_POINT('',(6.717482200613,15.53124994274,2.999999966151
+    ));
+#7638 = CARTESIAN_POINT('',(6.988443994498,15.485795403807,
+    2.137489647435));
+#7639 = CARTESIAN_POINT('',(7.259405872552,15.463068126342,
+    1.753527602301));
+#7640 = CARTESIAN_POINT('',(7.647276312467,15.440340816216,
+    1.464143927433));
+#7641 = CARTESIAN_POINT('',(8.114937910645,15.417613481302,
+    1.308308509441));
+#7642 = CARTESIAN_POINT('',(8.611009554874,15.39488649977,1.308318044644
+    ));
+#7643 = CARTESIAN_POINT('',(9.078649211985,15.372159167637,
+    1.464151145906));
+#7644 = CARTESIAN_POINT('',(9.466474387982,15.349431355218,
+    1.753516324361));
+#7645 = CARTESIAN_POINT('',(9.737505100495,15.326704701358,
+    2.137492669165));
+#7646 = CARTESIAN_POINT('',(9.872964473365,15.303977220297,
+    2.568745160159));
+#7647 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#7648 = PCURVE('',#3290,#7649);
+#7649 = DEFINITIONAL_REPRESENTATION('',(#7650),#7654);
+#7650 = LINE('',#7651,#7652);
+#7651 = CARTESIAN_POINT('',(0.,0.));
+#7652 = VECTOR('',#7653,1.);
+#7653 = DIRECTION('',(0.,1.));
+#7654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7655 = PCURVE('',#3853,#7656);
+#7656 = DEFINITIONAL_REPRESENTATION('',(#7657),#7661);
+#7657 = LINE('',#7658,#7659);
+#7658 = CARTESIAN_POINT('',(6.25E-02,0.));
+#7659 = VECTOR('',#7660,1.);
+#7660 = DIRECTION('',(0.,1.));
+#7661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7662 = ORIENTED_EDGE('',*,*,#3971,.T.);
+#7663 = ORIENTED_EDGE('',*,*,#3096,.T.);
+#7664 = ORIENTED_EDGE('',*,*,#7665,.F.);
+#7665 = EDGE_CURVE('',#7623,#3097,#7666,.T.);
+#7666 = SURFACE_CURVE('',#7667,(#7670,#7677),.PCURVE_S1.);
+#7667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7668,#7669),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#7668 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#7669 = CARTESIAN_POINT('',(9.602333401216,15.437501989668,
+    3.000000105555));
+#7670 = PCURVE('',#3290,#7671);
+#7671 = DEFINITIONAL_REPRESENTATION('',(#7672),#7676);
+#7672 = LINE('',#7673,#7674);
+#7673 = CARTESIAN_POINT('',(0.,6.303048278758));
+#7674 = VECTOR('',#7675,1.);
+#7675 = DIRECTION('',(1.,0.));
+#7676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7677 = PCURVE('',#7460,#7678);
+#7678 = DEFINITIONAL_REPRESENTATION('',(#7679),#7683);
+#7679 = LINE('',#7680,#7681);
+#7680 = CARTESIAN_POINT('',(0.,0.));
+#7681 = VECTOR('',#7682,1.);
+#7682 = DIRECTION('',(1.,0.));
+#7683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7684 = ADVANCED_FACE('',(#7685),#3732,.F.);
+#7685 = FACE_BOUND('',#7686,.F.);
+#7686 = EDGE_LOOP('',(#7687,#7688,#7689,#7736));
+#7687 = ORIENTED_EDGE('',*,*,#7047,.F.);
+#7688 = ORIENTED_EDGE('',*,*,#3719,.T.);
+#7689 = ORIENTED_EDGE('',*,*,#7690,.T.);
+#7690 = EDGE_CURVE('',#3673,#7691,#7693,.T.);
+#7691 = VERTEX_POINT('',#7692);
+#7692 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#7693 = SURFACE_CURVE('',#7694,(#7722,#7729),.PCURVE_S1.);
+#7694 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#7695,#7696,#7697,#7698,#7699,
+    #7700,#7701,#7702,#7703,#7704,#7705,#7706,#7707,#7708,#7709,#7710,
+    #7711,#7712,#7713,#7714,#7715,#7716,#7717,#7718,#7719,#7720,#7721),
+  .UNSPECIFIED.,.F.,.F.,(9,6,6,6,9),(0.,1.57576206969,3.151524139379,
+    4.727286209069,6.303048278758),.UNSPECIFIED.);
+#7695 = CARTESIAN_POINT('',(9.872963834973,15.718749961828,
+    2.999999997975));
+#7696 = CARTESIAN_POINT('',(9.872964194998,15.703124945387,
+    3.296487627333));
+#7697 = CARTESIAN_POINT('',(9.806449158988,15.687499838394,
+    3.592974289867));
+#7698 = CARTESIAN_POINT('',(9.673358978841,15.671875004727,
+    3.872049663417));
+#7699 = CARTESIAN_POINT('',(9.479240375557,15.656249982091,
+    4.116279318245));
+#7700 = CARTESIAN_POINT('',(9.235006076343,15.64062495521,4.310406392455
+    ));
+#7701 = CARTESIAN_POINT('',(8.955939866604,15.62499993415,4.443469325344
+    ));
+#7702 = CARTESIAN_POINT('',(8.362966094535,15.59374992378,4.576533261699
+    ));
+#7703 = CARTESIAN_POINT('',(7.769986933258,15.562499946482,
+    4.443469743909));
+#7704 = CARTESIAN_POINT('',(7.490914844468,15.546874959941,
+    4.310406321751));
+#7705 = CARTESIAN_POINT('',(7.246678167224,15.531249953235,
+    4.116281614707));
+#7706 = CARTESIAN_POINT('',(7.052555233806,15.515624939789,
+    3.872045524864));
+#7707 = CARTESIAN_POINT('',(6.91949399933,15.499999938258,3.592975751983
+    ));
+#7708 = CARTESIAN_POINT('',(6.786432626222,15.468749942741,
+    2.999999985945));
+#7709 = CARTESIAN_POINT('',(6.919494197756,15.437499947225,
+    2.407024264433));
+#7710 = CARTESIAN_POINT('',(7.052555395909,15.421874945693,
+    2.127954566657));
+#7711 = CARTESIAN_POINT('',(7.246677581777,15.406249932247,
+    1.883718266681));
+#7712 = CARTESIAN_POINT('',(7.490914531032,15.390624925541,
+    1.689592965654));
+#7713 = CARTESIAN_POINT('',(7.769986883376,15.374999939,1.556530121114)
+  );
+#7714 = CARTESIAN_POINT('',(8.362966103371,15.343749961701,
+    1.423467547104));
+#7715 = CARTESIAN_POINT('',(8.955939816722,15.312499951332,
+    1.556531063022));
+#7716 = CARTESIAN_POINT('',(9.235006084088,15.296874930267,1.68959368575
+    ));
+#7717 = CARTESIAN_POINT('',(9.479241138195,15.281249903407,1.88371701729
+    ));
+#7718 = CARTESIAN_POINT('',(9.673362170791,15.265624880736,
+    2.127952289938));
+#7719 = CARTESIAN_POINT('',(9.806444628588,15.250000047096,
+    2.407025865691));
+#7720 = CARTESIAN_POINT('',(9.872964309522,15.234374940096,
+    2.703512366591));
+#7721 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#7722 = PCURVE('',#3732,#7723);
+#7723 = DEFINITIONAL_REPRESENTATION('',(#7724),#7728);
+#7724 = LINE('',#7725,#7726);
+#7725 = CARTESIAN_POINT('',(0.3125,0.));
+#7726 = VECTOR('',#7727,1.);
+#7727 = DIRECTION('',(0.,1.));
+#7728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7729 = PCURVE('',#3853,#7730);
+#7730 = DEFINITIONAL_REPRESENTATION('',(#7731),#7735);
+#7731 = LINE('',#7732,#7733);
+#7732 = CARTESIAN_POINT('',(0.,0.));
+#7733 = VECTOR('',#7734,1.);
+#7734 = DIRECTION('',(0.,1.));
+#7735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7736 = ORIENTED_EDGE('',*,*,#7737,.F.);
+#7737 = EDGE_CURVE('',#7048,#7691,#7738,.T.);
+#7738 = SURFACE_CURVE('',#7739,(#7742,#7749),.PCURVE_S1.);
+#7739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7740,#7741),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#7740 = CARTESIAN_POINT('',(9.602330538452,15.062501989679,
+    3.000000105556));
+#7741 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#7742 = PCURVE('',#3732,#7743);
+#7743 = DEFINITIONAL_REPRESENTATION('',(#7744),#7748);
+#7744 = LINE('',#7745,#7746);
+#7745 = CARTESIAN_POINT('',(0.,6.303048278758));
+#7746 = VECTOR('',#7747,1.);
+#7747 = DIRECTION('',(1.,0.));
+#7748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7749 = PCURVE('',#7750,#7805);
+#7750 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#7751,#7752,#7753,#7754,#7755,#7756,#7757,#7758,#7759,#7760,#7761
+      ,#7762,#7763,#7764,#7765,#7766,#7767,#7768,#7769,#7770,#7771,#7772
+      ,#7773,#7774,#7775,#7776,#7777)
+    ,(#7778,#7779,#7780,#7781,#7782,#7783,#7784,#7785,#7786,#7787,#7788
+      ,#7789,#7790,#7791,#7792,#7793,#7794,#7795,#7796,#7797,#7798,#7799
+      ,#7800,#7801,#7802,#7803,#7804
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#7751 = CARTESIAN_POINT('',(9.602330538452,15.062501989679,
+    3.000000105556));
+#7752 = CARTESIAN_POINT('',(9.602330620485,15.046877418162,
+    3.243360405823));
+#7753 = CARTESIAN_POINT('',(9.547733080171,15.031255206486,
+    3.486683519913));
+#7754 = CARTESIAN_POINT('',(9.438512043993,15.015625871503,
+    3.715751967241));
+#7755 = CARTESIAN_POINT('',(9.279165843561,15.000001461858,
+    3.916217997333));
+#7756 = CARTESIAN_POINT('',(9.078711482104,14.984377162093,
+    4.075544558721));
+#7757 = CARTESIAN_POINT('',(8.849661842525,14.968752710984,
+    4.184759988032));
+#7758 = CARTESIAN_POINT('',(8.36296610172,14.937502981206,4.29397510112)
+  );
+#7759 = CARTESIAN_POINT('',(7.876263700485,14.90625238961,4.184760355298
+    ));
+#7760 = CARTESIAN_POINT('',(7.647207826846,14.890627038866,
+    4.075545278144));
+#7761 = CARTESIAN_POINT('',(7.446746963957,14.875002213628,
+    3.916212317248));
+#7762 = CARTESIAN_POINT('',(7.287417097288,14.859377564025,
+    3.715752551248));
+#7763 = CARTESIAN_POINT('',(7.178203650205,14.84375260394,3.486699624811
+    ));
+#7764 = CARTESIAN_POINT('',(7.068990183499,14.812502487099,2.99999985732
+    ));
+#7765 = CARTESIAN_POINT('',(7.17820381121,14.781252370258,2.513300125958
+    ));
+#7766 = CARTESIAN_POINT('',(7.287417297005,14.765627410172,
+    2.284247244386));
+#7767 = CARTESIAN_POINT('',(7.446746993046,14.750002760569,
+    2.083787452495));
+#7768 = CARTESIAN_POINT('',(7.647207967804,14.734377935331,
+    1.924454364848));
+#7769 = CARTESIAN_POINT('',(7.876263940154,14.718752584587,
+    1.815239501825));
+#7770 = CARTESIAN_POINT('',(8.362966381574,14.687501992992,
+    1.706025129976));
+#7771 = CARTESIAN_POINT('',(8.849662082194,14.656252263213,
+    1.815240227245));
+#7772 = CARTESIAN_POINT('',(9.078711714833,14.640627812103,
+    1.924455617026));
+#7773 = CARTESIAN_POINT('',(9.279166257827,14.625003512344,
+    2.083781152007));
+#7774 = CARTESIAN_POINT('',(9.43851310942,14.609379102689,2.284248821385
+    ));
+#7775 = CARTESIAN_POINT('',(9.547731890044,14.593749767714,2.51331677846
+    ));
+#7776 = CARTESIAN_POINT('',(9.602330705352,14.578127556035,
+    2.756639858066));
+#7777 = CARTESIAN_POINT('',(9.602330777025,14.562502984518,
+    3.000000158334));
+#7778 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#7779 = CARTESIAN_POINT('',(9.872965030368,15.20312490721,3.296487789219
+    ));
+#7780 = CARTESIAN_POINT('',(9.806449957982,15.187499800209,
+    3.592974615865));
+#7781 = CARTESIAN_POINT('',(9.673359704575,15.171874966555,
+    3.872050143875));
+#7782 = CARTESIAN_POINT('',(9.479240994335,15.156249943918,
+    4.116279933991));
+#7783 = CARTESIAN_POINT('',(9.235006560308,15.140624917034,
+    4.310407115893));
+#7784 = CARTESIAN_POINT('',(8.955940196434,15.124999895973,
+    4.443470122732));
+#7785 = CARTESIAN_POINT('',(8.362966096649,15.093749885602,
+    4.576534133461));
+#7786 = CARTESIAN_POINT('',(7.769986607303,15.062499908306,
+    4.443470542888));
+#7787 = CARTESIAN_POINT('',(7.490914364022,15.046874921766,
+    4.310407047526));
+#7788 = CARTESIAN_POINT('',(7.246677551458,15.031249915059,
+    4.116282233468));
+#7789 = CARTESIAN_POINT('',(7.052554510368,15.015624901613,
+    3.872046008824));
+#7790 = CARTESIAN_POINT('',(6.919493201941,14.999999900081,
+    3.592976081807));
+#7791 = CARTESIAN_POINT('',(6.786431754461,14.968749904565,2.99999998806
+    ));
+#7792 = CARTESIAN_POINT('',(6.919493398777,14.937499909048,
+    2.407023938481));
+#7793 = CARTESIAN_POINT('',(7.052554670131,14.921874907517,
+    2.127954086213));
+#7794 = CARTESIAN_POINT('',(7.246676963016,14.90624989407,1.883717650915
+    ));
+#7795 = CARTESIAN_POINT('',(7.490914047071,14.890624887363,
+    1.689592242218));
+#7796 = CARTESIAN_POINT('',(7.769986553549,14.874999900824,
+    1.556529323726));
+#7797 = CARTESIAN_POINT('',(8.362966101256,14.843749923526,
+    1.423466675342));
+#7798 = CARTESIAN_POINT('',(8.955940142679,14.812499913156,
+    1.556530264044));
+#7799 = CARTESIAN_POINT('',(9.235006564538,14.796874892089,
+    1.689592959973));
+#7800 = CARTESIAN_POINT('',(9.479241753978,14.781249865228,
+    1.883716398549));
+#7801 = CARTESIAN_POINT('',(9.673362894186,14.765624842555,
+    2.127951805965));
+#7802 = CARTESIAN_POINT('',(9.806445425992,14.750000008928,
+    2.407025535821));
+#7803 = CARTESIAN_POINT('',(9.872965144097,14.734374901919,
+    2.703512200655));
+#7804 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#7805 = DEFINITIONAL_REPRESENTATION('',(#7806),#7810);
+#7806 = LINE('',#7807,#7808);
+#7807 = CARTESIAN_POINT('',(0.,0.));
+#7808 = VECTOR('',#7809,1.);
+#7809 = DIRECTION('',(1.,0.));
+#7810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7811 = ADVANCED_FACE('',(#7812),#3853,.F.);
+#7812 = FACE_BOUND('',#7813,.F.);
+#7813 = EDGE_LOOP('',(#7814,#7815,#7816,#7817));
+#7814 = ORIENTED_EDGE('',*,*,#7690,.F.);
+#7815 = ORIENTED_EDGE('',*,*,#3840,.T.);
+#7816 = ORIENTED_EDGE('',*,*,#7622,.T.);
+#7817 = ORIENTED_EDGE('',*,*,#7818,.F.);
+#7818 = EDGE_CURVE('',#7691,#7623,#7819,.T.);
+#7819 = SURFACE_CURVE('',#7820,(#7823,#7830),.PCURVE_S1.);
+#7820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7821,#7822),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#7821 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#7822 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#7823 = PCURVE('',#3853,#7824);
+#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829);
+#7825 = LINE('',#7826,#7827);
+#7826 = CARTESIAN_POINT('',(0.,6.303048278758));
+#7827 = VECTOR('',#7828,1.);
+#7828 = DIRECTION('',(1.,0.));
+#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7830 = PCURVE('',#7831,#7874);
+#7831 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#7832,#7833,#7834,#7835,#7836,#7837,#7838,#7839,#7840,#7841,#7842
+      ,#7843,#7844,#7845,#7846,#7847,#7848,#7849,#7850,#7851,#7852)
+    ,(#7853,#7854,#7855,#7856,#7857,#7858,#7859,#7860,#7861,#7862,#7863
+      ,#7864,#7865,#7866,#7867,#7868,#7869,#7870,#7871,#7872,#7873
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#7832 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,2.99999999595
+    ));
+#7833 = CARTESIAN_POINT('',(9.872965194196,15.196022627009,
+    3.431254967978));
+#7834 = CARTESIAN_POINT('',(9.737516109818,15.173295145954,
+    3.862507971609));
+#7835 = CARTESIAN_POINT('',(9.466451794969,15.1505684781,4.246489690317)
+  );
+#7836 = CARTESIAN_POINT('',(9.078667319562,15.127840734529,4.53582381998
+    ));
+#7837 = CARTESIAN_POINT('',(8.611008021518,15.105113249644,4.69171760081
+    ));
+#7838 = CARTESIAN_POINT('',(8.114929035619,15.08238646384,4.691673806233
+    ));
+#7839 = CARTESIAN_POINT('',(7.647283377801,15.05965897632,4.535858826552
+    ));
+#7840 = CARTESIAN_POINT('',(7.259404474702,15.036931734902,
+    4.246473043951));
+#7841 = CARTESIAN_POINT('',(6.988443230989,15.014204443497,
+    3.862510671279));
+#7842 = CARTESIAN_POINT('',(6.717481680678,14.968749904565,
+    2.999999976616));
+#7843 = CARTESIAN_POINT('',(6.988443517295,14.923295365632,
+    2.137489371897));
+#7844 = CARTESIAN_POINT('',(7.259405331945,14.900568088168,
+    1.753526718234));
+#7845 = CARTESIAN_POINT('',(7.647277223519,14.877840778034,
+    1.464144970578));
+#7846 = CARTESIAN_POINT('',(8.114936320687,14.855113443127,
+    1.308307019574));
+#7847 = CARTESIAN_POINT('',(8.611009836913,14.832386461605,1.30831635393
+    ));
+#7848 = CARTESIAN_POINT('',(9.078651441498,14.80965912946,1.464152038495
+    ));
+#7849 = CARTESIAN_POINT('',(9.466471924633,14.78693131703,1.753515686612
+    ));
+#7850 = CARTESIAN_POINT('',(9.73750685497,14.76420466319,2.137492347774)
+  );
+#7851 = CARTESIAN_POINT('',(9.872964980088,14.741477182121,
+    2.568745021896));
+#7852 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#7853 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,2.99999999595
+    ));
+#7854 = CARTESIAN_POINT('',(9.872965820779,15.258522627006,
+    3.431255138275));
+#7855 = CARTESIAN_POINT('',(9.737517974034,15.235795145941,
+    3.862508359309));
+#7856 = CARTESIAN_POINT('',(9.466449422262,15.21306847811,4.246491114358
+    ));
+#7857 = CARTESIAN_POINT('',(9.078669600577,15.190340734541,4.53582033971
+    ));
+#7858 = CARTESIAN_POINT('',(8.611008338115,15.167613249599,
+    4.691724260629));
+#7859 = CARTESIAN_POINT('',(8.114927415623,15.144886463867,
+    4.691670594263));
+#7860 = CARTESIAN_POINT('',(7.647284241506,15.122158976308,
+    4.535860613742));
+#7861 = CARTESIAN_POINT('',(7.259403846776,15.099431734901,
+    4.246473338641));
+#7862 = CARTESIAN_POINT('',(6.988442646363,15.076704443494,
+    3.862511016794));
+#7863 = CARTESIAN_POINT('',(6.717481030759,15.031249904562,
+    2.999999968359));
+#7864 = CARTESIAN_POINT('',(6.988443016124,14.98579536563,2.137489036085
+    ));
+#7865 = CARTESIAN_POINT('',(7.259405086258,14.963068088163,
+    1.753526717597));
+#7866 = CARTESIAN_POINT('',(7.647275801735,14.940340778034,1.46414283646
+    ));
+#7867 = CARTESIAN_POINT('',(8.114937731923,14.917613443113,
+    1.308307307104));
+#7868 = CARTESIAN_POINT('',(8.611009728893,14.894886461613,
+    1.308316841565));
+#7869 = CARTESIAN_POINT('',(9.078649718928,14.872159129472,
+    1.464150053006));
+#7870 = CARTESIAN_POINT('',(9.466475170724,14.849431316996,
+    1.753515436836));
+#7871 = CARTESIAN_POINT('',(9.737506076594,14.826704663203,
+    2.137492053959));
+#7872 = CARTESIAN_POINT('',(9.872965546323,14.803977182119,
+    2.568744851599));
+#7873 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#7874 = DEFINITIONAL_REPRESENTATION('',(#7875),#7879);
+#7875 = LINE('',#7876,#7877);
+#7876 = CARTESIAN_POINT('',(0.,0.));
+#7877 = VECTOR('',#7878,1.);
+#7878 = DIRECTION('',(1.,0.));
+#7879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7880 = ADVANCED_FACE('',(#7881),#4017,.T.);
+#7881 = FACE_BOUND('',#7882,.F.);
+#7882 = EDGE_LOOP('',(#7883,#7906,#7927,#7928));
+#7883 = ORIENTED_EDGE('',*,*,#7884,.T.);
+#7884 = EDGE_CURVE('',#4349,#7885,#7887,.T.);
+#7885 = VERTEX_POINT('',#7886);
+#7886 = CARTESIAN_POINT('',(12.,-7.771561172376E-16,11.5));
+#7887 = SURFACE_CURVE('',#7888,(#7892,#7899),.PCURVE_S1.);
+#7888 = LINE('',#7889,#7890);
+#7889 = CARTESIAN_POINT('',(12.,0.,0.));
+#7890 = VECTOR('',#7891,1.);
+#7891 = DIRECTION('',(0.,0.,1.));
+#7892 = PCURVE('',#4017,#7893);
+#7893 = DEFINITIONAL_REPRESENTATION('',(#7894),#7898);
+#7894 = LINE('',#7895,#7896);
+#7895 = CARTESIAN_POINT('',(-0.,-2.828427124746));
+#7896 = VECTOR('',#7897,1.);
+#7897 = DIRECTION('',(-1.,0.));
+#7898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7899 = PCURVE('',#4461,#7900);
+#7900 = DEFINITIONAL_REPRESENTATION('',(#7901),#7905);
+#7901 = LINE('',#7902,#7903);
+#7902 = CARTESIAN_POINT('',(12.,0.));
+#7903 = VECTOR('',#7904,1.);
+#7904 = DIRECTION('',(0.,-1.));
+#7905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7906 = ORIENTED_EDGE('',*,*,#7907,.T.);
+#7907 = EDGE_CURVE('',#7885,#4002,#7908,.T.);
+#7908 = SURFACE_CURVE('',#7909,(#7913,#7920),.PCURVE_S1.);
+#7909 = LINE('',#7910,#7911);
+#7910 = CARTESIAN_POINT('',(12.,-4.440892098501E-16,11.5));
+#7911 = VECTOR('',#7912,1.);
+#7912 = DIRECTION('',(0.707106781187,0.707106781187,0.));
+#7913 = PCURVE('',#4017,#7914);
+#7914 = DEFINITIONAL_REPRESENTATION('',(#7915),#7919);
+#7915 = LINE('',#7916,#7917);
+#7916 = CARTESIAN_POINT('',(-11.5,-2.828427124746));
+#7917 = VECTOR('',#7918,1.);
+#7918 = DIRECTION('',(-0.,1.));
+#7919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7920 = PCURVE('',#4141,#7921);
+#7921 = DEFINITIONAL_REPRESENTATION('',(#7922),#7926);
+#7922 = LINE('',#7923,#7924);
+#7923 = CARTESIAN_POINT('',(2.498001805407E-16,-0.353553390593));
+#7924 = VECTOR('',#7925,1.);
+#7925 = DIRECTION('',(-1.,-2.775557561563E-17));
+#7926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7927 = ORIENTED_EDGE('',*,*,#4001,.F.);
+#7928 = ORIENTED_EDGE('',*,*,#4373,.F.);
+#7929 = ADVANCED_FACE('',(#7930,#7956),#4074,.F.);
+#7930 = FACE_BOUND('',#7931,.T.);
+#7931 = EDGE_LOOP('',(#7932,#7933,#7954,#7955));
+#7932 = ORIENTED_EDGE('',*,*,#4232,.T.);
+#7933 = ORIENTED_EDGE('',*,*,#7934,.T.);
+#7934 = EDGE_CURVE('',#4233,#4054,#7935,.T.);
+#7935 = SEAM_CURVE('',#7936,(#7940,#7947),.PCURVE_S1.);
+#7936 = LINE('',#7937,#7938);
+#7937 = CARTESIAN_POINT('',(0.,11.,11.));
+#7938 = VECTOR('',#7939,1.);
+#7939 = DIRECTION('',(1.,0.,-5.329070518201E-17));
+#7940 = PCURVE('',#4074,#7941);
+#7941 = DEFINITIONAL_REPRESENTATION('',(#7942),#7946);
+#7942 = LINE('',#7943,#7944);
+#7943 = CARTESIAN_POINT('',(-0.,0.));
+#7944 = VECTOR('',#7945,1.);
+#7945 = DIRECTION('',(-0.,1.));
+#7946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7947 = PCURVE('',#4074,#7948);
+#7948 = DEFINITIONAL_REPRESENTATION('',(#7949),#7953);
+#7949 = LINE('',#7950,#7951);
+#7950 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#7951 = VECTOR('',#7952,1.);
+#7952 = DIRECTION('',(-0.,1.));
+#7953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7954 = ORIENTED_EDGE('',*,*,#4053,.T.);
+#7955 = ORIENTED_EDGE('',*,*,#7934,.F.);
+#7956 = FACE_BOUND('',#7957,.T.);
+#7957 = EDGE_LOOP('',(#7958,#8270,#8310,#8421,#8493,#8694,#8750,#8855,
+    #9160,#9259,#9334,#9421,#9453));
+#7958 = ORIENTED_EDGE('',*,*,#7959,.T.);
+#7959 = EDGE_CURVE('',#7960,#7962,#7964,.T.);
+#7960 = VERTEX_POINT('',#7961);
+#7961 = CARTESIAN_POINT('',(9.246901523682,13.862472163114,
+    8.897915984599));
+#7962 = VERTEX_POINT('',#7963);
+#7963 = CARTESIAN_POINT('',(9.622963,14.,8.));
+#7964 = SURFACE_CURVE('',#7965,(#8063,#8164),.PCURVE_S1.);
+#7965 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7966,#7967,#7968,#7969,#7970,
+    #7971,#7972,#7973,#7974,#7975,#7976,#7977,#7978,#7979,#7980,#7981,
+    #7982,#7983,#7984,#7985,#7986,#7987,#7988,#7989,#7990,#7991,#7992,
+    #7993,#7994,#7995,#7996,#7997,#7998,#7999,#8000,#8001,#8002,#8003,
+    #8004,#8005,#8006,#8007,#8008,#8009,#8010,#8011,#8012,#8013,#8014,
+    #8015,#8016,#8017,#8018,#8019,#8020,#8021,#8022,#8023,#8024,#8025,
+    #8026,#8027,#8028,#8029,#8030,#8031,#8032,#8033,#8034,#8035,#8036,
+    #8037,#8038,#8039,#8040,#8041,#8042,#8043,#8044,#8045,#8046,#8047,
+    #8048,#8049,#8050,#8051,#8052,#8053,#8054,#8055,#8056,#8057,#8058,
+    #8059,#8060,#8061,#8062),.UNSPECIFIED.,.T.,.F.,(7,5,5,5,5,5,5,5,5,5,
+    5,5,5,5,5,5,5,5,5,7),(0.,7.026694006487E-02,9.986716851722E-02,
+    0.120849750885,0.185441828788,0.24989149232,0.315126311315,
+    0.37719454815,0.429021525322,0.469224758165,0.544278977652,
+    0.570258837781,0.600721231852,0.684574615475,0.749976818771,
+    0.815244294141,0.879026839215,0.899962381964,0.930177596923,1.),
+  .UNSPECIFIED.);
+#7966 = CARTESIAN_POINT('',(9.622963,14.,8.));
+#7967 = CARTESIAN_POINT('',(9.622963,14.,7.894650740756));
+#7968 = CARTESIAN_POINT('',(9.61239302694,13.995560555153,7.789887864109
+    ));
+#7969 = CARTESIAN_POINT('',(9.591473755346,13.986774726539,
+    7.687430487553));
+#7970 = CARTESIAN_POINT('',(9.560908311719,13.974166614885,
+    7.588947984862));
+#7971 = CARTESIAN_POINT('',(9.52187508884,13.958662180423,7.49594857181)
+  );
+#7972 = CARTESIAN_POINT('',(9.456815751774,13.934040772059,
+    7.373278389234));
+#7973 = CARTESIAN_POINT('',(9.436286924893,13.926401495537,7.33801391707
+    ));
+#7974 = CARTESIAN_POINT('',(9.414592096581,13.918484292109,
+    7.303873762391));
+#7975 = CARTESIAN_POINT('',(9.391809022734,13.910351816542,
+    7.270883483919));
+#7976 = CARTESIAN_POINT('',(9.368013716426,13.902065715509,
+    7.239064359867));
+#7977 = CARTESIAN_POINT('',(9.32574788579,13.887746980775,7.186720147022
+    ));
+#7978 = CARTESIAN_POINT('',(9.307741496562,13.881759645268,
+    7.165600893235));
+#7979 = CARTESIAN_POINT('',(9.289285257788,13.875745253916,7.14507902426
+    ));
+#7980 = CARTESIAN_POINT('',(9.270401720128,13.869723651222,
+    7.125156972341));
+#7981 = CARTESIAN_POINT('',(9.25111200734,13.863713893339,7.105836204281
+    ));
+#7982 = CARTESIAN_POINT('',(9.170865289553,13.839326708617,
+    7.029493332414));
+#7983 = CARTESIAN_POINT('',(9.106625523013,13.821202162019,
+    6.977565675892));
+#7984 = CARTESIAN_POINT('',(9.039287802325,13.803893390084,
+    6.931358151077));
+#7985 = CARTESIAN_POINT('',(8.969348089971,13.787872998287,
+    6.890875987505));
+#7986 = CARTESIAN_POINT('',(8.897235520467,13.773542070488,
+    6.856121550514));
+#7987 = CARTESIAN_POINT('',(8.749569239661,13.74892274742,6.798162708013
+    ));
+#7988 = CARTESIAN_POINT('',(8.674021969814,13.738625004484,
+    6.774932783195));
+#7989 = CARTESIAN_POINT('',(8.597148678288,13.730661933924,
+    6.757478050004));
+#7990 = CARTESIAN_POINT('',(8.519397190928,13.725269522503,
+    6.745829023569));
+#7991 = CARTESIAN_POINT('',(8.441197050495,13.722572313089,6.74));
+#7992 = CARTESIAN_POINT('',(8.283775866295,13.722572313089,6.74));
+#7993 = CARTESIAN_POINT('',(8.204624640083,13.725335617887,
+    6.745971907159));
+#7994 = CARTESIAN_POINT('',(8.125938546751,13.730860071836,
+    6.757906058867));
+#7995 = CARTESIAN_POINT('',(8.048162499272,13.7390149547,6.775787633611)
+  );
+#7996 = CARTESIAN_POINT('',(7.971760833528,13.749552859515,
+    6.799584934265));
+#7997 = CARTESIAN_POINT('',(7.826299511182,13.774080179953,
+    6.857451026459));
+#7998 = CARTESIAN_POINT('',(7.75705857493,13.787878335941,6.890966830446
+    ));
+#7999 = CARTESIAN_POINT('',(7.689829541803,13.803230938475,
+    6.929771772306));
+#8000 = CARTESIAN_POINT('',(7.624993439852,13.819782468964,
+    6.973863204068));
+#8001 = CARTESIAN_POINT('',(7.562987903669,13.837116313927,
+    7.023236254563));
+#8002 = CARTESIAN_POINT('',(7.455321400727,13.869499980588,
+    7.123490907595));
+#8003 = CARTESIAN_POINT('',(7.408614488445,13.884465981961,
+    7.172814289149));
+#8004 = CARTESIAN_POINT('',(7.364526689448,13.899380279947,7.22580899722
+    ));
+#8005 = CARTESIAN_POINT('',(7.323416509128,13.913932045167,
+    7.282418367928));
+#8006 = CARTESIAN_POINT('',(7.28567159304,13.927792385867,7.342555112522
+    ));
+#8007 = CARTESIAN_POINT('',(7.225370150852,13.950580054183,
+    7.455384645886));
+#8008 = CARTESIAN_POINT('',(7.201295383186,13.959920619711,
+    7.506741737206));
+#8009 = CARTESIAN_POINT('',(7.179750027747,13.968465732509,
+    7.559995986937));
+#8010 = CARTESIAN_POINT('',(7.160963022408,13.976045813176,
+    7.614952757663));
+#8011 = CARTESIAN_POINT('',(7.145133049246,13.982511661997,
+    7.671396267292));
+#8012 = CARTESIAN_POINT('',(7.108717760051,13.997509664979,
+    7.836803963622));
+#8013 = CARTESIAN_POINT('',(7.095941373901,14.002959284897,
+    7.948719269881));
+#8014 = CARTESIAN_POINT('',(7.095355766231,14.003248407665,
+    8.062354559258));
+#8015 = CARTESIAN_POINT('',(7.107166886346,13.998161333322,8.17501535806
+    ));
+#8016 = CARTESIAN_POINT('',(7.130628302857,13.988330755187,
+    8.284056833484));
+#8017 = CARTESIAN_POINT('',(7.175439434731,13.970269518788,8.42284051476
+    ));
+#8018 = CARTESIAN_POINT('',(7.188155425632,13.965188978091,
+    8.457864191144));
+#8019 = CARTESIAN_POINT('',(7.202011189643,13.959712028283,
+    8.492173777843));
+#8020 = CARTESIAN_POINT('',(7.216949546023,13.953881009324,
+    8.525721922402));
+#8021 = CARTESIAN_POINT('',(7.232909635744,13.947740728179,
+    8.558464909378));
+#8022 = CARTESIAN_POINT('',(7.269663095465,13.933831549552,
+    8.627764011056));
+#8023 = CARTESIAN_POINT('',(7.290816946778,13.925963265403,8.66400673526
+    ));
+#8024 = CARTESIAN_POINT('',(7.313202030374,13.917802895477,8.69905869201
+    ));
+#8025 = CARTESIAN_POINT('',(7.336733928723,13.909418551031,8.73289249013
+    ));
+#8026 = CARTESIAN_POINT('',(7.36133025183,13.900877165462,8.765485488217
+    ));
+#8027 = CARTESIAN_POINT('',(7.457325387478,13.868481467537,
+    8.883073278572));
+#8028 = CARTESIAN_POINT('',(7.535218636371,13.844017474754,
+    8.959816450588));
+#8029 = CARTESIAN_POINT('',(7.619131320189,13.820138891428,
+    9.026920011227));
+#8030 = CARTESIAN_POINT('',(7.707896355624,13.797974841487,
+    9.084381951493));
+#8031 = CARTESIAN_POINT('',(7.800556723314,13.778452083465,
+    9.132220356732));
+#8032 = CARTESIAN_POINT('',(7.97097293789,13.749661628886,9.200169406976
+    ));
+#8033 = CARTESIAN_POINT('',(8.047520915655,13.739082296701,
+    9.224064707922));
+#8034 = CARTESIAN_POINT('',(8.125451690785,13.730894296321,
+    9.242020011485));
+#8035 = CARTESIAN_POINT('',(8.204298049762,13.725347034415,9.2540034129)
+  );
+#8036 = CARTESIAN_POINT('',(8.283612401983,13.722572313089,9.26));
+#8037 = CARTESIAN_POINT('',(8.442150136529,13.722572313089,9.26));
+#8038 = CARTESIAN_POINT('',(8.521301366625,13.725335618076,
+    9.254028092418));
+#8039 = CARTESIAN_POINT('',(8.599987463297,13.730860072581,9.24209393955
+    ));
+#8040 = CARTESIAN_POINT('',(8.677763511758,13.739014956047,
+    9.224212363425));
+#8041 = CARTESIAN_POINT('',(8.754165174503,13.74955286087,9.20041506254)
+  );
+#8042 = CARTESIAN_POINT('',(8.901548849425,13.774404323538,
+    9.141784237635));
+#8043 = CARTESIAN_POINT('',(8.972618468899,13.788627452885,
+    9.107212925858));
+#8044 = CARTESIAN_POINT('',(9.041556045597,13.804482165295,
+    9.067062615763));
+#8045 = CARTESIAN_POINT('',(9.107948031053,13.821581346337,
+    9.021335509577));
+#8046 = CARTESIAN_POINT('',(9.171317133516,13.839470147152,
+    8.970036602272));
+#8047 = CARTESIAN_POINT('',(9.250741781228,13.863599393026,
+    8.894529063733));
+#8048 = CARTESIAN_POINT('',(9.269985063731,13.86959236025,8.875271137184
+    ));
+#8049 = CARTESIAN_POINT('',(9.288824676125,13.875597361473,8.85541521004
+    ));
+#8050 = CARTESIAN_POINT('',(9.307239683022,13.881595505544,8.83496272819
+    ));
+#8051 = CARTESIAN_POINT('',(9.32520773899,13.88756712161,8.813916088298)
+  );
+#8052 = CARTESIAN_POINT('',(9.367958132354,13.902042490185,
+    8.761050394738));
+#8053 = CARTESIAN_POINT('',(9.392236162948,13.910497462241,
+    8.728584888888));
+#8054 = CARTESIAN_POINT('',(9.415460185396,13.918792227359,
+    8.694900239043));
+#8055 = CARTESIAN_POINT('',(9.437549354526,13.926861269483,
+    8.660019221383));
+#8056 = CARTESIAN_POINT('',(9.458420974923,13.934638004428,
+    8.623969269484));
+#8057 = CARTESIAN_POINT('',(9.523212463941,13.959193730778,8.50084989349
+    ));
+#8058 = CARTESIAN_POINT('',(9.561745868868,13.974512086716,
+    8.408343497982));
+#8059 = CARTESIAN_POINT('',(9.591905242307,13.986955937825,
+    8.310453512522));
+#8060 = CARTESIAN_POINT('',(9.61253948016,13.995622069893,8.208664340728
+    ));
+#8061 = CARTESIAN_POINT('',(9.622963,14.,8.104616869194));
+#8062 = CARTESIAN_POINT('',(9.622963,14.,8.));
+#8063 = PCURVE('',#4074,#8064);
+#8064 = DEFINITIONAL_REPRESENTATION('',(#8065),#8163);
+#8065 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8066,#8067,#8068,#8069,#8070,
+    #8071,#8072,#8073,#8074,#8075,#8076,#8077,#8078,#8079,#8080,#8081,
+    #8082,#8083,#8084,#8085,#8086,#8087,#8088,#8089,#8090,#8091,#8092,
+    #8093,#8094,#8095,#8096,#8097,#8098,#8099,#8100,#8101,#8102,#8103,
+    #8104,#8105,#8106,#8107,#8108,#8109,#8110,#8111,#8112,#8113,#8114,
+    #8115,#8116,#8117,#8118,#8119,#8120,#8121,#8122,#8123,#8124,#8125,
+    #8126,#8127,#8128,#8129,#8130,#8131,#8132,#8133,#8134,#8135,#8136,
+    #8137,#8138,#8139,#8140,#8141,#8142,#8143,#8144,#8145,#8146,#8147,
+    #8148,#8149,#8150,#8151,#8152,#8153,#8154,#8155,#8156,#8157,#8158,
+    #8159,#8160,#8161,#8162),.UNSPECIFIED.,.T.,.F.,(7,5,5,5,5,5,5,5,5,5,
+    5,5,5,5,5,5,5,5,5,7),(0.,7.026694006487E-02,9.986716851722E-02,
+    0.120849750885,0.185441828788,0.24989149232,0.315126311315,
+    0.37719454815,0.429021525322,0.469224758165,0.544278977652,
+    0.570258837781,0.600721231852,0.684574615475,0.749976818771,
+    0.815244294141,0.879026839215,0.899962381964,0.930177596923,1.),
+  .UNSPECIFIED.);
+#8066 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#8067 = CARTESIAN_POINT('',(-1.605912746543,9.622963));
+#8068 = CARTESIAN_POINT('',(-1.640833772777,9.61239302694));
+#8069 = CARTESIAN_POINT('',(-1.675063855959,9.591473755346));
+#8070 = CARTESIAN_POINT('',(-1.708121731972,9.560908311719));
+#8071 = CARTESIAN_POINT('',(-1.73953244583,9.52187508884));
+#8072 = CARTESIAN_POINT('',(-1.78123801093,9.456815751774));
+#8073 = CARTESIAN_POINT('',(-1.793264105999,9.436286924893));
+#8074 = CARTESIAN_POINT('',(-1.804944353469,9.414592096581));
+#8075 = CARTESIAN_POINT('',(-1.816268795626,9.391809022734));
+#8076 = CARTESIAN_POINT('',(-1.827228097384,9.368013716426));
+#8077 = CARTESIAN_POINT('',(-1.845317206394,9.32574788579));
+#8078 = CARTESIAN_POINT('',(-1.852634086396,9.307741496562));
+#8079 = CARTESIAN_POINT('',(-1.859762025478,9.289285257788));
+#8080 = CARTESIAN_POINT('',(-1.866699076498,9.270401720128));
+#8081 = CARTESIAN_POINT('',(-1.873443505991,9.25111200734));
+#8082 = CARTESIAN_POINT('',(-1.9001579816,9.170865289553));
+#8083 = CARTESIAN_POINT('',(-1.918484781309,9.106625523013));
+#8084 = CARTESIAN_POINT('',(-1.9349272361,9.039287802325));
+#8085 = CARTESIAN_POINT('',(-1.949437202258,8.969348089971));
+#8086 = CARTESIAN_POINT('',(-1.961967534888,8.897235520467));
+#8087 = CARTESIAN_POINT('',(-1.982957846125,8.749569239661));
+#8088 = CARTESIAN_POINT('',(-1.991426914695,8.674021969814));
+#8089 = CARTESIAN_POINT('',(-1.997821718915,8.597148678288));
+#8090 = CARTESIAN_POINT('',(-2.002100779712,8.519397190928));
+#8091 = CARTESIAN_POINT('',(-2.004241646865,8.441197050495));
+#8092 = CARTESIAN_POINT('',(-2.004241646865,8.283775866295));
+#8093 = CARTESIAN_POINT('',(-2.002048307785,8.204624640083));
+#8094 = CARTESIAN_POINT('',(-1.997664494109,8.125938546751));
+#8095 = CARTESIAN_POINT('',(-1.991113729639,8.048162499272));
+#8096 = CARTESIAN_POINT('',(-1.982439390347,7.971760833528));
+#8097 = CARTESIAN_POINT('',(-1.961489518766,7.826299511182));
+#8098 = CARTESIAN_POINT('',(-1.949408527782,7.75705857493));
+#8099 = CARTESIAN_POINT('',(-1.935500085077,7.689829541803));
+#8100 = CARTESIAN_POINT('',(-1.919806030356,7.624993439852));
+#8101 = CARTESIAN_POINT('',(-1.902369076078,7.562987903669));
+#8102 = CARTESIAN_POINT('',(-1.867250709056,7.455321400727));
+#8103 = CARTESIAN_POINT('',(-1.850072113496,7.408614488445));
+#8104 = CARTESIAN_POINT('',(-1.831727003587,7.364526689448));
+#8105 = CARTESIAN_POINT('',(-1.812252199775,7.323416509128));
+#8106 = CARTESIAN_POINT('',(-1.791688734589,7.28567159304));
+#8107 = CARTESIAN_POINT('',(-1.753319502954,7.225370150852));
+#8108 = CARTESIAN_POINT('',(-1.735922887703,7.201295383186));
+#8109 = CARTESIAN_POINT('',(-1.717950489229,7.179750027747));
+#8110 = CARTESIAN_POINT('',(-1.699465223666,7.160963022408));
+#8111 = CARTESIAN_POINT('',(-1.680532983398,7.145133049246));
+#8112 = CARTESIAN_POINT('',(-1.625170896392,7.108717760051));
+#8113 = CARTESIAN_POINT('',(-1.587853964289,7.095941373901));
+#8114 = CARTESIAN_POINT('',(-1.550038251839,7.095355766231));
+#8115 = CARTESIAN_POINT('',(-1.512505886548,7.107166886346));
+#8116 = CARTESIAN_POINT('',(-1.476039587343,7.130628302857));
+#8117 = CARTESIAN_POINT('',(-1.429388258377,7.175439434731));
+#8118 = CARTESIAN_POINT('',(-1.417592781594,7.188155425632));
+#8119 = CARTESIAN_POINT('',(-1.406013164505,7.202011189643));
+#8120 = CARTESIAN_POINT('',(-1.394664320566,7.216949546023));
+#8121 = CARTESIAN_POINT('',(-1.383560643038,7.232909635744));
+#8122 = CARTESIAN_POINT('',(-1.36000024608,7.269663095465));
+#8123 = CARTESIAN_POINT('',(-1.347639418132,7.290816946778));
+#8124 = CARTESIAN_POINT('',(-1.335644930852,7.313202030374));
+#8125 = CARTESIAN_POINT('',(-1.324027504001,7.336733928723));
+#8126 = CARTESIAN_POINT('',(-1.312797167392,7.36133025183));
+#8127 = CARTESIAN_POINT('',(-1.27214092599,7.457325387478));
+#8128 = CARTESIAN_POINT('',(-1.245312786942,7.535218636371));
+#8129 = CARTESIAN_POINT('',(-1.221586419842,7.619131320189));
+#8130 = CARTESIAN_POINT('',(-1.201063074502,7.707896355624));
+#8131 = CARTESIAN_POINT('',(-1.183841729971,7.800556723314));
+#8132 = CARTESIAN_POINT('',(-1.159242805641,7.97097293789));
+#8133 = CARTESIAN_POINT('',(-1.150533018414,8.047520915655));
+#8134 = CARTESIAN_POINT('',(-1.143955316882,8.125451690785));
+#8135 = CARTESIAN_POINT('',(-1.139553409165,8.204298049762));
+#8136 = CARTESIAN_POINT('',(-1.137351006725,8.283612401983));
+#8137 = CARTESIAN_POINT('',(-1.137351006725,8.442150136529));
+#8138 = CARTESIAN_POINT('',(-1.139544345959,8.521301366625));
+#8139 = CARTESIAN_POINT('',(-1.143928160063,8.599987463297));
+#8140 = CARTESIAN_POINT('',(-1.150478925036,8.677763511758));
+#8141 = CARTESIAN_POINT('',(-1.159153264399,8.754165174503));
+#8142 = CARTESIAN_POINT('',(-1.180380000229,8.901548849425));
+#8143 = CARTESIAN_POINT('',(-1.19284020868,8.972618468899));
+#8144 = CARTESIAN_POINT('',(-1.207227034148,9.041556045597));
+#8145 = CARTESIAN_POINT('',(-1.223495186184,9.107948031053));
+#8146 = CARTESIAN_POINT('',(-1.241598479022,9.171317133516));
+#8147 = CARTESIAN_POINT('',(-1.268021551606,9.250741781228));
+#8148 = CARTESIAN_POINT('',(-1.27474431869,9.269985063731));
+#8149 = CARTESIAN_POINT('',(-1.281658673248,9.288824676125));
+#8150 = CARTESIAN_POINT('',(-1.288762897928,9.307239683022));
+#8151 = CARTESIAN_POINT('',(-1.296055065173,9.32520773899));
+#8152 = CARTESIAN_POINT('',(-1.314325617835,9.367958132354));
+#8153 = CARTESIAN_POINT('',(-1.325507564699,9.392236162948));
+#8154 = CARTESIAN_POINT('',(-1.337069588267,9.415460185396));
+#8155 = CARTESIAN_POINT('',(-1.349001720935,9.437549354526));
+#8156 = CARTESIAN_POINT('',(-1.361293317039,9.458420974923));
+#8157 = CARTESIAN_POINT('',(-1.403141407984,9.523212463941));
+#8158 = CARTESIAN_POINT('',(-1.434380057586,9.561745868868));
+#8159 = CARTESIAN_POINT('',(-1.46723573469,9.591905242307));
+#8160 = CARTESIAN_POINT('',(-1.501241483077,9.61253948016));
+#8161 = CARTESIAN_POINT('',(-1.535924037064,9.622963));
+#8162 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#8163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8164 = PCURVE('',#8165,#8170);
+#8165 = CYLINDRICAL_SURFACE('',#8166,1.26);
+#8166 = AXIS2_PLACEMENT_3D('',#8167,#8168,#8169);
+#8167 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#8168 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#8169 = DIRECTION('',(1.,0.,0.));
+#8170 = DEFINITIONAL_REPRESENTATION('',(#8171),#8269);
+#8171 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8172,#8173,#8174,#8175,#8176,
+    #8177,#8178,#8179,#8180,#8181,#8182,#8183,#8184,#8185,#8186,#8187,
+    #8188,#8189,#8190,#8191,#8192,#8193,#8194,#8195,#8196,#8197,#8198,
+    #8199,#8200,#8201,#8202,#8203,#8204,#8205,#8206,#8207,#8208,#8209,
+    #8210,#8211,#8212,#8213,#8214,#8215,#8216,#8217,#8218,#8219,#8220,
+    #8221,#8222,#8223,#8224,#8225,#8226,#8227,#8228,#8229,#8230,#8231,
+    #8232,#8233,#8234,#8235,#8236,#8237,#8238,#8239,#8240,#8241,#8242,
+    #8243,#8244,#8245,#8246,#8247,#8248,#8249,#8250,#8251,#8252,#8253,
+    #8254,#8255,#8256,#8257,#8258,#8259,#8260,#8261,#8262,#8263,#8264,
+    #8265,#8266,#8267,#8268),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,
+    5,5,5,5,5,5,5,5,5,7),(0.,7.026694006487E-02,9.986716851722E-02,
+    0.120849750885,0.185441828788,0.24989149232,0.315126311315,
+    0.37719454815,0.429021525322,0.469224758165,0.544278977652,
+    0.570258837781,0.600721231852,0.684574615475,0.749976818771,
+    0.815244294141,0.879026839215,0.899962381964,0.930177596923,1.),
+  .UNSPECIFIED.);
+#8172 = CARTESIAN_POINT('',(0.,2.));
+#8173 = CARTESIAN_POINT('',(-8.36105232094E-02,2.));
+#8174 = CARTESIAN_POINT('',(-0.166755492106,2.004439444847));
+#8175 = CARTESIAN_POINT('',(-0.249123794474,2.013225273461));
+#8176 = CARTESIAN_POINT('',(-0.330379973588,2.025833385115));
+#8177 = CARTESIAN_POINT('',(-0.410100659873,2.041337819577));
+#8178 = CARTESIAN_POINT('',(-0.52030298369,2.065959227941));
+#8179 = CARTESIAN_POINT('',(-0.552662380771,2.073598504463));
+#8180 = CARTESIAN_POINT('',(-0.584729561625,2.081515707891));
+#8181 = CARTESIAN_POINT('',(-0.616514835774,2.089648183458));
+#8182 = CARTESIAN_POINT('',(-0.648026908517,2.097934284491));
+#8183 = CARTESIAN_POINT('',(-0.701422074498,2.112253019225));
+#8184 = CARTESIAN_POINT('',(-0.723440769245,2.118240354732));
+#8185 = CARTESIAN_POINT('',(-0.745334376941,2.124254746084));
+#8186 = CARTESIAN_POINT('',(-0.767108618401,2.130276348778));
+#8187 = CARTESIAN_POINT('',(-0.788769523485,2.136286106661));
+#8188 = CARTESIAN_POINT('',(-0.876674257446,2.160673291383));
+#8189 = CARTESIAN_POINT('',(-0.942018992889,2.178797837981));
+#8190 = CARTESIAN_POINT('',(-1.006541237034,2.196106609916));
+#8191 = CARTESIAN_POINT('',(-1.070400820218,2.212127001713));
+#8192 = CARTESIAN_POINT('',(-1.13375391608,2.226457929512));
+#8193 = CARTESIAN_POINT('',(-1.259653445682,2.25107725258));
+#8194 = CARTESIAN_POINT('',(-1.322202297734,2.261374995516));
+#8195 = CARTESIAN_POINT('',(-1.384504004067,2.269338066076));
+#8196 = CARTESIAN_POINT('',(-1.446642111443,2.274730477497));
+#8197 = CARTESIAN_POINT('',(-1.508705810529,2.277427686911));
+#8198 = CARTESIAN_POINT('',(-1.633643258307,2.277427686911));
+#8199 = CARTESIAN_POINT('',(-1.696461794858,2.274664382113));
+#8200 = CARTESIAN_POINT('',(-1.759357569404,2.269139928164));
+#8201 = CARTESIAN_POINT('',(-1.822423444332,2.2609850453));
+#8202 = CARTESIAN_POINT('',(-1.885746343065,2.250447140485));
+#8203 = CARTESIAN_POINT('',(-2.00999130619,2.225919820047));
+#8204 = CARTESIAN_POINT('',(-2.07088462843,2.212121664059));
+#8205 = CARTESIAN_POINT('',(-2.132246347904,2.196769061525));
+#8206 = CARTESIAN_POINT('',(-2.194215342485,2.180217531036));
+#8207 = CARTESIAN_POINT('',(-2.256933503689,2.162883686073));
+#8208 = CARTESIAN_POINT('',(-2.373692109375,2.130500019412));
+#8209 = CARTESIAN_POINT('',(-2.427497265957,2.115534018039));
+#8210 = CARTESIAN_POINT('',(-2.482037203779,2.100619720053));
+#8211 = CARTESIAN_POINT('',(-2.537376258962,2.086067954833));
+#8212 = CARTESIAN_POINT('',(-2.5935894581,2.072207614133));
+#8213 = CARTESIAN_POINT('',(-2.695123321554,2.049419945817));
+#8214 = CARTESIAN_POINT('',(-2.740077108299,2.040079380289));
+#8215 = CARTESIAN_POINT('',(-2.785569836683,2.031534267491));
+#8216 = CARTESIAN_POINT('',(-2.83155745852,2.023954186824));
+#8217 = CARTESIAN_POINT('',(-2.878007504393,2.017488338003));
+#8218 = CARTESIAN_POINT('',(-3.012427160877,2.002490335021));
+#8219 = CARTESIAN_POINT('',(-3.101351245445,1.997040715103));
+#8220 = CARTESIAN_POINT('',(-3.19073808538,1.996751592335));
+#8221 = CARTESIAN_POINT('',(-3.279852501904,2.001838666678));
+#8222 = CARTESIAN_POINT('',(-3.367927754865,2.011669244813));
+#8223 = CARTESIAN_POINT('',(-3.483672812851,2.029730481212));
+#8224 = CARTESIAN_POINT('',(-3.5132255528,2.034811021909));
+#8225 = CARTESIAN_POINT('',(-3.542564529801,2.040287971717));
+#8226 = CARTESIAN_POINT('',(-3.571684002972,2.046118990676));
+#8227 = CARTESIAN_POINT('',(-3.600576358617,2.052259271821));
+#8228 = CARTESIAN_POINT('',(-3.662832090881,2.066168450448));
+#8229 = CARTESIAN_POINT('',(-3.696109822903,2.074036734597));
+#8230 = CARTESIAN_POINT('',(-3.729078516381,2.082197104523));
+#8231 = CARTESIAN_POINT('',(-3.76174960755,2.090581448969));
+#8232 = CARTESIAN_POINT('',(-3.794132758785,2.099122834538));
+#8233 = CARTESIAN_POINT('',(-3.914605588768,2.131518532463));
+#8234 = CARTESIAN_POINT('',(-4.000882043688,2.155982525246));
+#8235 = CARTESIAN_POINT('',(-4.085494417391,2.179861108572));
+#8236 = CARTESIAN_POINT('',(-4.168808035491,2.202025158513));
+#8237 = CARTESIAN_POINT('',(-4.251180145522,2.221547916535));
+#8238 = CARTESIAN_POINT('',(-4.396785889797,2.250338371114));
+#8239 = CARTESIAN_POINT('',(-4.46024160272,2.260917703299));
+#8240 = CARTESIAN_POINT('',(-4.523438574234,2.269105703679));
+#8241 = CARTESIAN_POINT('',(-4.586464312365,2.274652965585));
+#8242 = CARTESIAN_POINT('',(-4.649412315292,2.277427686911));
+#8243 = CARTESIAN_POINT('',(-4.775235914137,2.277427686911));
+#8244 = CARTESIAN_POINT('',(-4.838054453773,2.274664381924));
+#8245 = CARTESIAN_POINT('',(-4.900950231013,2.269139927419));
+#8246 = CARTESIAN_POINT('',(-4.964016106929,2.260985043953));
+#8247 = CARTESIAN_POINT('',(-5.027339003514,2.25044713913));
+#8248 = CARTESIAN_POINT('',(-5.153225933185,2.225595676462));
+#8249 = CARTESIAN_POINT('',(-5.215777426513,2.211372547115));
+#8250 = CARTESIAN_POINT('',(-5.278827248635,2.195517834705));
+#8251 = CARTESIAN_POINT('',(-5.342526043616,2.178418653663));
+#8252 = CARTESIAN_POINT('',(-5.407028001777,2.160529852848));
+#8253 = CARTESIAN_POINT('',(-5.494003087626,2.136400606974));
+#8254 = CARTESIAN_POINT('',(-5.515602724233,2.13040763975));
+#8255 = CARTESIAN_POINT('',(-5.537314991851,2.124402638527));
+#8256 = CARTESIAN_POINT('',(-5.559145873441,2.118404494456));
+#8257 = CARTESIAN_POINT('',(-5.581101048182,2.11243287839));
+#8258 = CARTESIAN_POINT('',(-5.635059834048,2.097957509815));
+#8259 = CARTESIAN_POINT('',(-5.667210851971,2.089502537759));
+#8260 = CARTESIAN_POINT('',(-5.699646321312,2.081207772641));
+#8261 = CARTESIAN_POINT('',(-5.732375366462,2.073138730517));
+#8262 = CARTESIAN_POINT('',(-5.765408860134,2.065361995572));
+#8263 = CARTESIAN_POINT('',(-5.875827101738,2.040806269222));
+#8264 = CARTESIAN_POINT('',(-5.955039567512,2.025487913284));
+#8265 = CARTESIAN_POINT('',(-6.035762695719,2.013044062175));
+#8266 = CARTESIAN_POINT('',(-6.117578848844,2.004377930107));
+#8267 = CARTESIAN_POINT('',(-6.200156045914,2.));
+#8268 = CARTESIAN_POINT('',(-6.28318530718,2.));
+#8269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8270 = ORIENTED_EDGE('',*,*,#8271,.T.);
+#8271 = EDGE_CURVE('',#7962,#8272,#8274,.T.);
+#8272 = VERTEX_POINT('',#8273);
+#8273 = CARTESIAN_POINT('',(9.519561781479,13.958060339682,
+    7.500120987839));
+#8274 = SURFACE_CURVE('',#8275,(#8283,#8294),.PCURVE_S1.);
+#8275 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8276,#8277,#8278,#8279,#8280,
+    #8281,#8282),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8276 = CARTESIAN_POINT('',(9.622963,14.,8.));
+#8277 = CARTESIAN_POINT('',(9.622963,14.,7.879098194763));
+#8278 = CARTESIAN_POINT('',(9.609041868569,13.994152944514,
+    7.759265577315));
+#8279 = CARTESIAN_POINT('',(9.581660950126,13.982653796678,7.64290960498
+    ));
+#8280 = CARTESIAN_POINT('',(9.541970268934,13.966380580691,7.53232833588
+    ));
+#8281 = CARTESIAN_POINT('',(9.491803211221,13.9468233067,7.429534886016)
+  );
+#8282 = CARTESIAN_POINT('',(9.433810021699,13.92559623733,7.336007036092
+    ));
+#8283 = PCURVE('',#4074,#8284);
+#8284 = DEFINITIONAL_REPRESENTATION('',(#8285),#8293);
+#8285 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8286,#8287,#8288,#8289,#8290,
+    #8291,#8292),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8286 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#8287 = CARTESIAN_POINT('',(-1.611096928541,9.622963));
+#8288 = CARTESIAN_POINT('',(-1.651041271888,9.609041868569));
+#8289 = CARTESIAN_POINT('',(-1.689943769549,9.581660950126));
+#8290 = CARTESIAN_POINT('',(-1.727148957373,9.541970268934));
+#8291 = CARTESIAN_POINT('',(-1.762006607322,9.491803211221));
+#8292 = CARTESIAN_POINT('',(-1.793975424047,9.433810021699));
+#8293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8294 = PCURVE('',#8295,#8300);
+#8295 = CYLINDRICAL_SURFACE('',#8296,1.26);
+#8296 = AXIS2_PLACEMENT_3D('',#8297,#8298,#8299);
+#8297 = CARTESIAN_POINT('',(8.362963,16.,8.));
+#8298 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#8299 = DIRECTION('',(1.,0.,0.));
+#8300 = DEFINITIONAL_REPRESENTATION('',(#8301),#8309);
+#8301 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8302,#8303,#8304,#8305,#8306,
+    #8307,#8308),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8302 = CARTESIAN_POINT('',(0.,2.));
+#8303 = CARTESIAN_POINT('',(-9.595381368051E-02,2.));
+#8304 = CARTESIAN_POINT('',(-0.191058697535,2.005847055486));
+#8305 = CARTESIAN_POINT('',(-0.284996644056,2.017346203322));
+#8306 = CARTESIAN_POINT('',(-0.377385049068,2.033619419309));
+#8307 = CARTESIAN_POINT('',(-0.467701400902,2.0531766933));
+#8308 = CARTESIAN_POINT('',(-0.555041467249,2.07440376267));
+#8309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8310 = ORIENTED_EDGE('',*,*,#8311,.T.);
+#8311 = EDGE_CURVE('',#8272,#8312,#8314,.T.);
+#8312 = VERTEX_POINT('',#8313);
+#8313 = CARTESIAN_POINT('',(9.515926764479,13.837113417022,
+    7.024916691275));
+#8314 = SURFACE_CURVE('',#8315,(#8330,#8348),.PCURVE_S1.);
+#8315 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8316,#8317,#8318,#8319,#8320,
+    #8321,#8322,#8323,#8324,#8325,#8326,#8327,#8328,#8329),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,5.932777473387E-02,0.578511112597,
+    1.),.UNSPECIFIED.);
+#8316 = CARTESIAN_POINT('',(9.519561801745,13.958061464241,
+    7.500127642518));
+#8317 = CARTESIAN_POINT('',(9.5195400976,13.957091576902,7.494388204606)
+  );
+#8318 = CARTESIAN_POINT('',(9.519512765509,13.956107554286,
+    7.488649845483));
+#8319 = CARTESIAN_POINT('',(9.519480051378,13.955109401341,
+    7.482912669697));
+#8320 = CARTESIAN_POINT('',(9.519442207552,13.954097124554,
+    7.477176782665));
+#8321 = CARTESIAN_POINT('',(9.519025691863,13.944088666816,
+    7.421259173111));
+#8322 = CARTESIAN_POINT('',(9.518278958325,13.934025635304,
+    7.371183177722));
+#8323 = CARTESIAN_POINT('',(9.517332169091,13.922886930238,
+    7.321284727664));
+#8324 = CARTESIAN_POINT('',(9.516398080591,13.91068704255,7.271640821892
+    ));
+#8325 = CARTESIAN_POINT('',(9.515162464297,13.886710390056,
+    7.182307663319));
+#8326 = CARTESIAN_POINT('',(9.514774974955,13.875286130699,
+    7.142503591977));
+#8327 = CARTESIAN_POINT('',(9.514681116154,13.863195810312,
+    7.102968250871));
+#8328 = CARTESIAN_POINT('',(9.51502004612,13.85046114566,7.063753393154)
+  );
+#8329 = CARTESIAN_POINT('',(9.515926790205,13.837113415129,
+    7.024916685768));
+#8330 = PCURVE('',#4074,#8331);
+#8331 = DEFINITIONAL_REPRESENTATION('',(#8332),#8347);
+#8332 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8333,#8334,#8335,#8336,#8337,
+    #8338,#8339,#8340,#8341,#8342,#8343,#8344,#8345,#8346),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,5.932777473387E-02,0.578511112597,
+    1.),.UNSPECIFIED.);
+#8333 = CARTESIAN_POINT('',(-1.738201255125,9.519561801745));
+#8334 = CARTESIAN_POINT('',(-1.740141525123,9.5195400976));
+#8335 = CARTESIAN_POINT('',(-1.742082225645,9.519512765509));
+#8336 = CARTESIAN_POINT('',(-1.744023337271,9.519480051378));
+#8337 = CARTESIAN_POINT('',(-1.74596484025,9.519442207552));
+#8338 = CARTESIAN_POINT('',(-1.764900251769,9.519025691863));
+#8339 = CARTESIAN_POINT('',(-1.781922125208,9.518278958325));
+#8340 = CARTESIAN_POINT('',(-1.798959132347,9.517332169091));
+#8341 = CARTESIAN_POINT('',(-1.81599561313,9.516398080591));
+#8342 = CARTESIAN_POINT('',(-1.846827222245,9.515162464297));
+#8343 = CARTESIAN_POINT('',(-1.860628855726,9.514774974955));
+#8344 = CARTESIAN_POINT('',(-1.874407015648,9.514681116154));
+#8345 = CARTESIAN_POINT('',(-1.888148610264,9.51502004612));
+#8346 = CARTESIAN_POINT('',(-1.901837420581,9.515926790205));
+#8347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8348 = PCURVE('',#8349,#8404);
+#8349 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#8350,#8351,#8352,#8353,#8354,#8355,#8356,#8357,#8358,#8359,#8360
+      ,#8361,#8362,#8363,#8364,#8365,#8366,#8367,#8368,#8369,#8370,#8371
+      ,#8372,#8373,#8374,#8375,#8376)
+    ,(#8377,#8378,#8379,#8380,#8381,#8382,#8383,#8384,#8385,#8386,#8387
+      ,#8388,#8389,#8390,#8391,#8392,#8393,#8394,#8395,#8396,#8397,#8398
+      ,#8399,#8400,#8401,#8402,#8403
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#8350 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#8351 = CARTESIAN_POINT('',(9.872967758113,14.265624830839,
+    8.296488323733));
+#8352 = CARTESIAN_POINT('',(9.806453229084,14.249999723809,
+    8.592975712541));
+#8353 = CARTESIAN_POINT('',(9.673361631135,14.234374890198,
+    8.872052004586));
+#8354 = CARTESIAN_POINT('',(9.479242915947,14.218749867559,
+    9.116281436229));
+#8355 = CARTESIAN_POINT('',(9.235008146361,14.203124840665,
+    9.310409506081));
+#8356 = CARTESIAN_POINT('',(8.955941283969,14.187499819598,
+    9.443472799563));
+#8357 = CARTESIAN_POINT('',(8.362966098709,14.156249809225,
+    9.576537113365));
+#8358 = CARTESIAN_POINT('',(7.769985540117,14.124999831935,
+    9.443473147458));
+#8359 = CARTESIAN_POINT('',(7.490912827178,14.109374845399,
+    9.310409328413));
+#8360 = CARTESIAN_POINT('',(7.246675609296,14.09374983869,9.116284247029
+    ));
+#8361 = CARTESIAN_POINT('',(7.052552108195,14.07812482524,8.872047609041
+    ));
+#8362 = CARTESIAN_POINT('',(6.91949055224,14.062499823708,8.592977164542
+    ));
+#8363 = CARTESIAN_POINT('',(6.786428890104,14.031249828193,
+    7.999999987368));
+#8364 = CARTESIAN_POINT('',(6.919490803268,13.999999832678,
+    7.407022866524));
+#8365 = CARTESIAN_POINT('',(7.052552310596,13.984374831146,7.12795251767
+    ));
+#8366 = CARTESIAN_POINT('',(7.246674848877,13.968749817695,
+    6.883715608172));
+#8367 = CARTESIAN_POINT('',(7.490912415148,13.953124810986,6.68958976141
+    ));
+#8368 = CARTESIAN_POINT('',(7.769985466023,13.937499824451,
+    6.556526683092));
+#8369 = CARTESIAN_POINT('',(8.362966099193,13.90624984716,6.423463926525
+    ));
+#8370 = CARTESIAN_POINT('',(8.955941209875,13.874999836787,
+    6.556527695674));
+#8371 = CARTESIAN_POINT('',(9.235008147278,13.859374815713,
+    6.689590588453));
+#8372 = CARTESIAN_POINT('',(9.479243888781,13.843749788847,
+    6.883713844615));
+#8373 = CARTESIAN_POINT('',(9.673365729053,13.828124766163,
+    7.127950497829));
+#8374 = CARTESIAN_POINT('',(9.806447400196,13.812499932586,
+    7.407024477503));
+#8375 = CARTESIAN_POINT('',(9.872967903313,13.796874825547,
+    7.703511658038));
+#8376 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,7.999999989872
+    ));
+#8377 = CARTESIAN_POINT('',(9.602336741129,14.437503979311,
+    8.000000211109));
+#8378 = CARTESIAN_POINT('',(9.60233741895,14.421879407785,8.243361869503
+    ));
+#8379 = CARTESIAN_POINT('',(9.547743533566,14.40625719604,8.48668647631)
+  );
+#8380 = CARTESIAN_POINT('',(9.438515247617,14.390627861149,
+    8.715757733189));
+#8381 = CARTESIAN_POINT('',(9.279170222622,14.375003451519,
+    8.916220052554));
+#8382 = CARTESIAN_POINT('',(9.078715374797,14.359379151717,
+    9.075550693638));
+#8383 = CARTESIAN_POINT('',(8.849664496248,14.343754700598,
+    9.184766977958));
+#8384 = CARTESIAN_POINT('',(8.362965978503,14.312504970812,
+    9.293983017583));
+#8385 = CARTESIAN_POINT('',(7.87626092054,14.281254379233,9.184766809654
+    ));
+#8386 = CARTESIAN_POINT('',(7.647204003967,14.265629028498,
+    9.075550607281));
+#8387 = CARTESIAN_POINT('',(7.446742269402,14.250004203255,
+    8.916217248191));
+#8388 = CARTESIAN_POINT('',(7.287410890459,14.234379553643,
+    8.715756528985));
+#8389 = CARTESIAN_POINT('',(7.178196823077,14.218754593556,8.4867022498)
+  );
+#8390 = CARTESIAN_POINT('',(7.068982960307,14.187504476718,
+    7.999999717586));
+#8391 = CARTESIAN_POINT('',(7.178197411232,14.15625435988,7.513297317351
+    ));
+#8392 = CARTESIAN_POINT('',(7.287411495998,14.140629399794,
+    7.284243231304));
+#8393 = CARTESIAN_POINT('',(7.446741458623,14.125004750181,
+    7.083782154454));
+#8394 = CARTESIAN_POINT('',(7.647203799844,14.109379924939,
+    6.924447686183));
+#8395 = CARTESIAN_POINT('',(7.876261286456,14.093754574205,
+    6.815232729089));
+#8396 = CARTESIAN_POINT('',(8.362966504784,14.062503982624,6.70601860004
+    ));
+#8397 = CARTESIAN_POINT('',(8.849664862163,14.031254252838,
+    6.815233990086));
+#8398 = CARTESIAN_POINT('',(9.078715813043,14.015629801709,
+    6.924449744107));
+#8399 = CARTESIAN_POINT('',(9.279172108031,14.00000550195,7.083772978576
+    ));
+#8400 = CARTESIAN_POINT('',(9.438521912922,13.98438109225,7.284246596294
+    ));
+#8401 = CARTESIAN_POINT('',(9.547734663998,13.968751757412,
+    7.513314300501));
+#8402 = CARTESIAN_POINT('',(9.602337743631,13.953129545653,
+    7.756638605492));
+#8403 = CARTESIAN_POINT('',(9.602338411092,13.937504974124,
+    8.000000263885));
+#8404 = DEFINITIONAL_REPRESENTATION('',(#8405),#8420);
+#8405 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8406,#8407,#8408,#8409,#8410,
+    #8411,#8412,#8413,#8414,#8415,#8416,#8417,#8418,#8419),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,5.932777473387E-02,0.578511112597,
+    1.),.UNSPECIFIED.);
+#8406 = CARTESIAN_POINT('',(0.288688315877,5.893810475724));
+#8407 = CARTESIAN_POINT('',(0.286082036216,5.889609087888));
+#8408 = CARTESIAN_POINT('',(0.2834503151,5.885425528727));
+#8409 = CARTESIAN_POINT('',(0.280793195508,5.881260006348));
+#8410 = CARTESIAN_POINT('',(0.278110722939,5.877112725338));
+#8411 = CARTESIAN_POINT('',(0.251706911207,5.836852004187));
+#8412 = CARTESIAN_POINT('',(0.226073108368,5.802132698));
+#8413 = CARTESIAN_POINT('',(0.198533427321,5.768960001099));
+#8414 = CARTESIAN_POINT('',(0.169135057622,5.737448623781));
+#8415 = CARTESIAN_POINT('',(0.112628159035,5.6835247537));
+#8416 = CARTESIAN_POINT('',(8.613004242727E-02,5.660516208721));
+#8417 = CARTESIAN_POINT('',(5.849029616024E-02,5.638707962999));
+#8418 = CARTESIAN_POINT('',(2.975829380396E-02,5.618137506863));
+#8419 = CARTESIAN_POINT('',(0.,5.598826366329));
+#8420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8421 = ORIENTED_EDGE('',*,*,#8422,.T.);
+#8422 = EDGE_CURVE('',#8312,#8423,#8425,.T.);
+#8423 = VERTEX_POINT('',#8424);
+#8424 = CARTESIAN_POINT('',(9.380680910375,13.784895136389,
+    6.884491560176));
+#8425 = SURFACE_CURVE('',#8426,(#8432,#8441),.PCURVE_S1.);
+#8426 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8427,#8428,#8429,#8430,#8431),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8427 = CARTESIAN_POINT('',(9.515926764479,13.837113417022,
+    7.024916691275));
+#8428 = CARTESIAN_POINT('',(9.483958059462,13.824121994633,
+    6.987116701842));
+#8429 = CARTESIAN_POINT('',(9.45067960734,13.810999266606,6.951119332379
+    ));
+#8430 = CARTESIAN_POINT('',(9.416220877829,13.797882800271,
+    6.916915592878));
+#8431 = CARTESIAN_POINT('',(9.380680865576,13.78489513801,6.884491564224
+    ));
+#8432 = PCURVE('',#4074,#8433);
+#8433 = DEFINITIONAL_REPRESENTATION('',(#8434),#8440);
+#8434 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8435,#8436,#8437,#8438,#8439),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8435 = CARTESIAN_POINT('',(-1.90183741864,9.515926764479));
+#8436 = CARTESIAN_POINT('',(-1.915160816008,9.483958059462));
+#8437 = CARTESIAN_POINT('',(-1.927930211736,9.45067960734));
+#8438 = CARTESIAN_POINT('',(-1.940139716159,9.416220877829));
+#8439 = CARTESIAN_POINT('',(-1.951782534667,9.380680865576));
+#8440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8441 = PCURVE('',#8442,#8485);
+#8442 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#8443,#8444,#8445,#8446,#8447,#8448,#8449,#8450,#8451,#8452,#8453
+      ,#8454,#8455,#8456,#8457,#8458,#8459,#8460,#8461,#8462,#8463)
+    ,(#8464,#8465,#8466,#8467,#8468,#8469,#8470,#8471,#8472,#8473,#8474
+      ,#8475,#8476,#8477,#8478,#8479,#8480,#8481,#8482,#8483,#8484
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#8443 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,7.999999991899
+    ));
+#8444 = CARTESIAN_POINT('',(9.872966865298,14.196022550646,
+    8.431255440759));
+#8445 = CARTESIAN_POINT('',(9.737517632307,14.173295069556,8.86250892204
+    ));
+#8446 = CARTESIAN_POINT('',(9.46645301844,14.150568401803,9.246491065704
+    ));
+#8447 = CARTESIAN_POINT('',(9.078668115769,14.127840658153,
+    9.535825516419));
+#8448 = CARTESIAN_POINT('',(8.611008299732,14.105113173233,
+    9.691719471464));
+#8449 = CARTESIAN_POINT('',(8.114928766231,14.082386387509,
+    9.691675677333));
+#8450 = CARTESIAN_POINT('',(7.647282590343,14.059658899955,
+    9.535860527251));
+#8451 = CARTESIAN_POINT('',(7.259403257602,14.036931658541,
+    9.246474425364));
+#8452 = CARTESIAN_POINT('',(6.988441713188,14.014204367133,
+    8.862511628823));
+#8453 = CARTESIAN_POINT('',(6.717479860905,13.968749828202,
+    7.999999981031));
+#8454 = CARTESIAN_POINT('',(6.988441994866,13.92329528927,7.137488421728
+    ));
+#8455 = CARTESIAN_POINT('',(7.259404108077,13.900568011806,
+    6.753525342687));
+#8456 = CARTESIAN_POINT('',(7.647276428131,13.877840701665,
+    6.464143273937));
+#8457 = CARTESIAN_POINT('',(8.114936041666,13.855113366748,
+    6.308305149419));
+#8458 = CARTESIAN_POINT('',(8.611010106602,13.832386385274,
+    6.308314482327));
+#8459 = CARTESIAN_POINT('',(9.07865222916,13.80965905312,6.464150338003)
+  );
+#8460 = CARTESIAN_POINT('',(9.466473141489,13.786931240599,
+    6.753514305359));
+#8461 = CARTESIAN_POINT('',(9.737508372832,13.764204586863,
+    7.137491389967));
+#8462 = CARTESIAN_POINT('',(9.872966648876,13.741477105759,
+    7.568744541013));
+#8463 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#8464 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#8465 = CARTESIAN_POINT('',(9.872967969008,14.258522550636,
+    8.431255747294));
+#8466 = CARTESIAN_POINT('',(9.737519930859,14.235795069526,
+    8.862509582345));
+#8467 = CARTESIAN_POINT('',(9.46645099434,14.213068401825,9.246492883557
+    ));
+#8468 = CARTESIAN_POINT('',(9.078670623096,14.190340658155,
+    9.535822521394));
+#8469 = CARTESIAN_POINT('',(8.611008694523,14.167613173168,
+    9.691726665946));
+#8470 = CARTESIAN_POINT('',(8.11492706797,14.14488638754,9.691672999773)
+  );
+#8471 = CARTESIAN_POINT('',(7.647283227883,14.122158899935,
+    9.535862799806));
+#8472 = CARTESIAN_POINT('',(7.259402280977,14.099431658535,
+    9.246475113898));
+#8473 = CARTESIAN_POINT('',(6.988440694243,14.076704367123,
+    8.862512246868));
+#8474 = CARTESIAN_POINT('',(6.717478691049,14.031249828193,
+    7.999999972774));
+#8475 = CARTESIAN_POINT('',(6.988441059375,13.985795289262,
+    7.137487813387));
+#8476 = CARTESIAN_POINT('',(7.259403513668,13.963068011795,
+    6.753524948191));
+#8477 = CARTESIAN_POINT('',(7.64727478027,13.940340701657,6.464140654515
+    ));
+#8478 = CARTESIAN_POINT('',(8.114937374479,13.917613366723,6.30830490243
+    ));
+#8479 = CARTESIAN_POINT('',(8.611010076933,13.894886385285,
+    6.308314435408));
+#8480 = CARTESIAN_POINT('',(9.078650732812,13.872159053133,
+    6.464147867207));
+#8481 = CARTESIAN_POINT('',(9.466476736209,13.849431240539,
+    6.753513661786));
+#8482 = CARTESIAN_POINT('',(9.737508028793,13.826704586879,
+    7.137490823547));
+#8483 = CARTESIAN_POINT('',(9.872967692238,13.803977105751,
+    7.568744234477));
+#8484 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,7.999999989872
+    ));
+#8485 = DEFINITIONAL_REPRESENTATION('',(#8486),#8492);
+#8486 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#8487,#8488,#8489,#8490,#8491),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#8487 = CARTESIAN_POINT('',(6.25E-02,5.598826346391));
+#8488 = CARTESIAN_POINT('',(4.689961871774E-02,5.565937536708));
+#8489 = CARTESIAN_POINT('',(3.119588199939E-02,5.5334010768));
+#8490 = CARTESIAN_POINT('',(1.55229783405E-02,5.50117437343));
+#8491 = CARTESIAN_POINT('',(0.,5.469213933073));
+#8492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8493 = ORIENTED_EDGE('',*,*,#8494,.F.);
+#8494 = EDGE_CURVE('',#8495,#8423,#8497,.T.);
+#8495 = VERTEX_POINT('',#8496);
+#8496 = CARTESIAN_POINT('',(6.986567104058,13.935022051127,
+    7.378996328998));
+#8497 = SURFACE_CURVE('',#8498,(#8543,#8591),.PCURVE_S1.);
+#8498 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8499,#8500,#8501,#8502,#8503,
+    #8504,#8505,#8506,#8507,#8508,#8509,#8510,#8511,#8512,#8513,#8514,
+    #8515,#8516,#8517,#8518,#8519,#8520,#8521,#8522,#8523,#8524,#8525,
+    #8526,#8527,#8528,#8529,#8530,#8531,#8532,#8533,#8534,#8535,#8536,
+    #8537,#8538,#8539,#8540,#8541,#8542),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,
+    6,6,6,8),(0.,7.78907088854E-02,0.15460512937,0.239218141935,
+    0.38746962474,0.775102528157,0.964884730561,1.),.UNSPECIFIED.);
+#8499 = CARTESIAN_POINT('',(6.986567104058,13.935022051127,
+    7.378996328998));
+#8500 = CARTESIAN_POINT('',(7.005948754824,13.92941839937,7.352512038742
+    ));
+#8501 = CARTESIAN_POINT('',(7.026015296634,13.923712495934,7.32692118284
+    ));
+#8502 = CARTESIAN_POINT('',(7.046692112555,13.917930591284,
+    7.302191785215));
+#8503 = CARTESIAN_POINT('',(7.067914768004,13.912095724802,
+    7.278292523234));
+#8504 = CARTESIAN_POINT('',(7.089628450878,13.906227963306,7.25519253966
+    ));
+#8505 = CARTESIAN_POINT('',(7.111787411684,13.900344639576,
+    7.232861254601));
+#8506 = CARTESIAN_POINT('',(7.156580593906,13.888665401783,
+    7.190001194238));
+#8507 = CARTESIAN_POINT('',(7.179200968384,13.882869935921,
+    7.169451840668));
+#8508 = CARTESIAN_POINT('',(7.202178888161,13.877088650206,
+    7.149592053175));
+#8509 = CARTESIAN_POINT('',(7.225482534799,13.871334488374,
+    7.130396550438));
+#8510 = CARTESIAN_POINT('',(7.249084485978,13.865619040219,
+    7.111842324851));
+#8511 = CARTESIAN_POINT('',(7.272961291111,13.85995270084,7.093908133987
+    ));
+#8512 = CARTESIAN_POINT('',(7.323709432097,13.848159567015,
+    7.057455109846));
+#8513 = CARTESIAN_POINT('',(7.350635065982,13.842045643685,
+    7.039066859341));
+#8514 = CARTESIAN_POINT('',(7.377842856169,13.836015700971,
+    7.021382902926));
+#8515 = CARTESIAN_POINT('',(7.405309078581,13.830081280158,
+    7.004380109209));
+#8516 = CARTESIAN_POINT('',(7.433013038059,13.824252935069,
+    6.988037999458));
+#8517 = CARTESIAN_POINT('',(7.460936728911,13.818540344401,
+    6.972338194046));
+#8518 = CARTESIAN_POINT('',(7.538347495488,13.803161761236,
+    6.930851933921));
+#8519 = CARTESIAN_POINT('',(7.588254915105,13.793754237254,
+    6.906361036367));
+#8520 = CARTESIAN_POINT('',(7.638703092044,13.78477762687,6.883701783923
+    ));
+#8521 = CARTESIAN_POINT('',(7.689622201131,13.776274203088,
+    6.862802992124));
+#8522 = CARTESIAN_POINT('',(7.740953968479,13.768281134522,
+    6.843607689486));
+#8523 = CARTESIAN_POINT('',(7.792649385671,13.760830882756,
+    6.826069132636));
+#8524 = CARTESIAN_POINT('',(7.980675286664,13.735964349843,
+    6.768514781117));
+#8525 = CARTESIAN_POINT('',(8.118898139326,13.721878536326,
+    6.737929027648));
+#8526 = CARTESIAN_POINT('',(8.258528759457,13.712206153854,
+    6.717706631831));
+#8527 = CARTESIAN_POINT('',(8.399018601182,13.707253022239,
+    6.707512391667));
+#8528 = CARTESIAN_POINT('',(8.539920938155,13.707117957911,
+    6.707148106364));
+#8529 = CARTESIAN_POINT('',(8.680729568826,13.71167687428,6.716544719981
+    ));
+#8530 = CARTESIAN_POINT('',(8.889417395744,13.72497723859,6.7451666815)
+  );
+#8531 = CARTESIAN_POINT('',(8.957841200867,13.730396471188,
+    6.756927732284));
+#8532 = CARTESIAN_POINT('',(9.026031174284,13.736825936052,
+    6.771051596521));
+#8533 = CARTESIAN_POINT('',(9.09391715864,13.744217396587,6.787554771002
+    ));
+#8534 = CARTESIAN_POINT('',(9.161424260783,13.752512988001,
+    6.806466120423));
+#8535 = CARTESIAN_POINT('',(9.228471213716,13.761646329352,
+    6.827831848868));
+#8536 = CARTESIAN_POINT('',(9.307272729513,13.773374927305,6.85614056656
+    ));
+#8537 = CARTESIAN_POINT('',(9.319557899613,13.775232371872,
+    6.860647044152));
+#8538 = CARTESIAN_POINT('',(9.331823677229,13.777115500331,
+    6.865240341264));
+#8539 = CARTESIAN_POINT('',(9.344069475877,13.779023834077,6.86992092627
+    ));
+#8540 = CARTESIAN_POINT('',(9.356294694221,13.780956884867,6.87468929873
+    ));
+#8541 = CARTESIAN_POINT('',(9.368498716069,13.782914154814,
+    6.879545989389));
+#8542 = CARTESIAN_POINT('',(9.380680910375,13.784895136389,
+    6.884491560176));
+#8543 = PCURVE('',#4074,#8544);
+#8544 = DEFINITIONAL_REPRESENTATION('',(#8545),#8590);
+#8545 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8546,#8547,#8548,#8549,#8550,
+    #8551,#8552,#8553,#8554,#8555,#8556,#8557,#8558,#8559,#8560,#8561,
+    #8562,#8563,#8564,#8565,#8566,#8567,#8568,#8569,#8570,#8571,#8572,
+    #8573,#8574,#8575,#8576,#8577,#8578,#8579,#8580,#8581,#8582,#8583,
+    #8584,#8585,#8586,#8587,#8588,#8589),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,
+    6,6,6,8),(0.,7.78907088854E-02,0.15460512937,0.239218141935,
+    0.38746962474,0.775102528157,0.964884730561,1.),.UNSPECIFIED.);
+#8546 = CARTESIAN_POINT('',(-1.779305121433,6.986567104058));
+#8547 = CARTESIAN_POINT('',(-1.788328661902,7.005948754824));
+#8548 = CARTESIAN_POINT('',(-1.797067898214,7.026015296634));
+#8549 = CARTESIAN_POINT('',(-1.80553264115,7.046692112555));
+#8550 = CARTESIAN_POINT('',(-1.813732382973,7.067914768004));
+#8551 = CARTESIAN_POINT('',(-1.82167640621,7.089628450878));
+#8552 = CARTESIAN_POINT('',(-1.829373892427,7.111787411684));
+#8553 = CARTESIAN_POINT('',(-1.844181508222,7.156580593906));
+#8554 = CARTESIAN_POINT('',(-1.851298216072,7.179200968384));
+#8555 = CARTESIAN_POINT('',(-1.858192557247,7.202178888161));
+#8556 = CARTESIAN_POINT('',(-1.864871997725,7.225482534799));
+#8557 = CARTESIAN_POINT('',(-1.871343248762,7.249084485978));
+#8558 = CARTESIAN_POINT('',(-1.877612448868,7.272961291111));
+#8559 = CARTESIAN_POINT('',(-1.890383514144,7.323709432097));
+#8560 = CARTESIAN_POINT('',(-1.896842644285,7.350635065982));
+#8561 = CARTESIAN_POINT('',(-1.90307027963,7.377842856169));
+#8562 = CARTESIAN_POINT('',(-1.909072909787,7.405309078581));
+#8563 = CARTESIAN_POINT('',(-1.914856163051,7.433013038059));
+#8564 = CARTESIAN_POINT('',(-1.920424998896,7.460936728911));
+#8565 = CARTESIAN_POINT('',(-1.935173296724,7.538347495488));
+#8566 = CARTESIAN_POINT('',(-1.94391789373,7.588254915105));
+#8567 = CARTESIAN_POINT('',(-1.952041409498,7.638703092044));
+#8568 = CARTESIAN_POINT('',(-1.959561761233,7.689622201131));
+#8569 = CARTESIAN_POINT('',(-1.966492483244,7.740953968479));
+#8570 = CARTESIAN_POINT('',(-1.972844144855,7.792649385671));
+#8571 = CARTESIAN_POINT('',(-1.993742969484,7.980675286664));
+#8572 = CARTESIAN_POINT('',(-2.00496428089,8.118898139326));
+#8573 = CARTESIAN_POINT('',(-2.012436567411,8.258528759457));
+#8574 = CARTESIAN_POINT('',(-2.016214785495,8.399018601182));
+#8575 = CARTESIAN_POINT('',(-2.016343326869,8.539920938155));
+#8576 = CARTESIAN_POINT('',(-2.012862428166,8.680729568826));
+#8577 = CARTESIAN_POINT('',(-2.002341991061,8.889417395744));
+#8578 = CARTESIAN_POINT('',(-1.998025514615,8.957841200867));
+#8579 = CARTESIAN_POINT('',(-1.992852773894,9.026031174284));
+#8580 = CARTESIAN_POINT('',(-1.986825394682,9.09391715864));
+#8581 = CARTESIAN_POINT('',(-1.979942230088,9.161424260783));
+#8582 = CARTESIAN_POINT('',(-1.972197364256,9.228471213716));
+#8583 = CARTESIAN_POINT('',(-1.961983302558,9.307272729513));
+#8584 = CARTESIAN_POINT('',(-1.960358550844,9.319557899613));
+#8585 = CARTESIAN_POINT('',(-1.958703779661,9.331823677229));
+#8586 = CARTESIAN_POINT('',(-1.957018898057,9.344069475877));
+#8587 = CARTESIAN_POINT('',(-1.955303805409,9.356294694221));
+#8588 = CARTESIAN_POINT('',(-1.95355839142,9.368498716069));
+#8589 = CARTESIAN_POINT('',(-1.95178253612,9.380680910375));
+#8590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8591 = PCURVE('',#8592,#8647);
+#8592 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#8593,#8594,#8595,#8596,#8597,#8598,#8599,#8600,#8601,#8602,#8603
+      ,#8604,#8605,#8606,#8607,#8608,#8609,#8610,#8611,#8612,#8613,#8614
+      ,#8615,#8616,#8617,#8618,#8619)
+    ,(#8620,#8621,#8622,#8623,#8624,#8625,#8626,#8627,#8628,#8629,#8630
+      ,#8631,#8632,#8633,#8634,#8635,#8636,#8637,#8638,#8639,#8640,#8641
+      ,#8642,#8643,#8644,#8645,#8646
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#8593 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    8.000000211111));
+#8594 = CARTESIAN_POINT('',(9.602331076917,14.046879407838,
+    8.243360605048));
+#8595 = CARTESIAN_POINT('',(9.547733494874,14.031257196156,
+    8.486683808222));
+#8596 = CARTESIAN_POINT('',(9.438512397078,14.015627861181,
+    8.715752334416));
+#8597 = CARTESIAN_POINT('',(9.279166118279,14.000003451535,
+    8.916218428082));
+#8598 = CARTESIAN_POINT('',(9.078711666063,13.984379151769,
+    9.075545033766));
+#8599 = CARTESIAN_POINT('',(8.849661928999,13.968754700659,
+    9.184760485616));
+#8600 = CARTESIAN_POINT('',(8.362965991514,13.93750497088,9.293975599301
+    ));
+#8601 = CARTESIAN_POINT('',(7.876263412204,13.906254379285,
+    9.184760769977));
+#8602 = CARTESIAN_POINT('',(7.647207459683,13.890629028542,
+    9.075545631265));
+#8603 = CARTESIAN_POINT('',(7.446746533185,13.875004203304,
+    8.916212591956));
+#8604 = CARTESIAN_POINT('',(7.287416622243,13.8593795537,8.715752735205)
+  );
+#8605 = CARTESIAN_POINT('',(7.178203152622,13.843754593614,
+    8.486699711281));
+#8606 = CARTESIAN_POINT('',(7.068989685322,13.812504476774,
+    7.999999747113));
+#8607 = CARTESIAN_POINT('',(7.178203396531,13.781254359933,
+    7.513299837678));
+#8608 = CARTESIAN_POINT('',(7.28741694388,13.765629399847,7.284246877223
+    ));
+#8609 = CARTESIAN_POINT('',(7.446746718335,13.750004750244,
+    7.083787021719));
+#8610 = CARTESIAN_POINT('',(7.647207783845,13.734379925005,
+    6.924453889802));
+#8611 = CARTESIAN_POINT('',(7.876263853682,13.718754574262,
+    6.815239004243));
+#8612 = CARTESIAN_POINT('',(8.36296649178,13.687503982668,6.706024631802
+    ));
+#8613 = CARTESIAN_POINT('',(8.849662370477,13.656254252888,
+    6.815239812569));
+#8614 = CARTESIAN_POINT('',(9.078712081999,13.640629801777,
+    6.924455263901));
+#8615 = CARTESIAN_POINT('',(9.279166688613,13.625005502017,
+    7.083780877295));
+#8616 = CARTESIAN_POINT('',(9.438513584456,13.609381092362,
+    7.284248637424));
+#8617 = CARTESIAN_POINT('',(9.547732387619,13.593751757394,
+    7.513316691967));
+#8618 = CARTESIAN_POINT('',(9.602331203227,13.57812954571,7.756639869953
+    ));
+#8619 = CARTESIAN_POINT('',(9.602331254183,13.562504974192,
+    8.000000263889));
+#8620 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,7.999999991899
+    ));
+#8621 = CARTESIAN_POINT('',(9.872966701108,14.203124830848,8.29648811299
+    ));
+#8622 = CARTESIAN_POINT('',(9.806451555969,14.187499723829,8.59297526786
+    ));
+#8623 = CARTESIAN_POINT('',(9.673361156045,14.171874890203,
+    8.872051104791));
+#8624 = CARTESIAN_POINT('',(9.47924223189,14.156249867561,9.116281165484
+    ));
+#8625 = CARTESIAN_POINT('',(9.235007528239,14.140624840674,
+    9.310408562769));
+#8626 = CARTESIAN_POINT('',(8.955940856094,14.124999819608,
+    9.443471717506));
+#8627 = CARTESIAN_POINT('',(8.362966100878,14.093749809237,
+    9.576535876984));
+#8628 = CARTESIAN_POINT('',(7.769985955394,14.062499831944,
+    9.443472140845));
+#8629 = CARTESIAN_POINT('',(7.49091340313,14.046874845406,9.310408499077
+    ));
+#8630 = CARTESIAN_POINT('',(7.246676319927,14.031249838698,9.11628347099
+    ));
+#8631 = CARTESIAN_POINT('',(7.052553063492,14.015624825249,
+    8.872046976744));
+#8632 = CARTESIAN_POINT('',(6.919491607164,13.999999823717,
+    8.592976741456));
+#8633 = CARTESIAN_POINT('',(6.78643001094,13.968749828202,7.999999992289
+    ));
+#8634 = CARTESIAN_POINT('',(6.919491800818,13.937499832687,
+    7.407023286578));
+#8635 = CARTESIAN_POINT('',(7.052553218576,13.921874831155,
+    7.127953125323));
+#8636 = CARTESIAN_POINT('',(7.246675725495,13.906249817705,
+    6.883716419383));
+#8637 = CARTESIAN_POINT('',(7.490913079148,13.890624810997,
+    6.689590795347));
+#8638 = CARTESIAN_POINT('',(7.769985893894,13.87499982446,6.556527728951
+    ));
+#8639 = CARTESIAN_POINT('',(8.362966097025,13.843749847167,
+    6.423464931819));
+#8640 = CARTESIAN_POINT('',(8.955940794594,13.812499836795,
+    6.556528666088));
+#8641 = CARTESIAN_POINT('',(9.235007525437,13.796874815725,
+    6.689591508418));
+#8642 = CARTESIAN_POINT('',(9.479242985544,13.781249788858,
+    6.883715161068));
+#8643 = CARTESIAN_POINT('',(9.673364340975,13.765624766181,
+    7.127950838018));
+#8644 = CARTESIAN_POINT('',(9.806447020799,13.749999932583,
+    7.407024876081));
+#8645 = CARTESIAN_POINT('',(9.872966813246,13.734374825556,
+    7.703511868781));
+#8646 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#8647 = DEFINITIONAL_REPRESENTATION('',(#8648),#8693);
+#8648 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#8649,#8650,#8651,#8652,#8653,
+    #8654,#8655,#8656,#8657,#8658,#8659,#8660,#8661,#8662,#8663,#8664,
+    #8665,#8666,#8667,#8668,#8669,#8670,#8671,#8672,#8673,#8674,#8675,
+    #8676,#8677,#8678,#8679,#8680,#8681,#8682,#8683,#8684,#8685,#8686,
+    #8687,#8688,#8689,#8690,#8691,#8692),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,
+    6,6,6,8),(0.,7.78907088854E-02,0.15460512937,0.239218141935,
+    0.38746962474,0.775102528157,0.964884730561,1.),.UNSPECIFIED.);
+#8649 = CARTESIAN_POINT('',(0.3125,3.576699765646));
+#8650 = CARTESIAN_POINT('',(0.304677063349,3.59803304898));
+#8651 = CARTESIAN_POINT('',(0.296628903439,3.619235780667));
+#8652 = CARTESIAN_POINT('',(0.28841179504,3.640331738511));
+#8653 = CARTESIAN_POINT('',(0.280075100177,3.66134160922));
+#8654 = CARTESIAN_POINT('',(0.271661926856,3.682284133347));
+#8655 = CARTESIAN_POINT('',(0.263209787795,3.703177250229));
+#8656 = CARTESIAN_POINT('',(0.24642046934,3.744586182397));
+#8657 = CARTESIAN_POINT('',(0.238084095843,3.76510142678));
+#8658 = CARTESIAN_POINT('',(0.229773638742,3.785601271535));
+#8659 = CARTESIAN_POINT('',(0.221517169422,3.806099476287));
+#8660 = CARTESIAN_POINT('',(0.213339745195,3.826607870808));
+#8661 = CARTESIAN_POINT('',(0.205263823941,3.847136960996));
+#8662 = CARTESIAN_POINT('',(0.188536566933,3.89037294263));
+#8663 = CARTESIAN_POINT('',(0.17991189726,3.913085653155));
+#8664 = CARTESIAN_POINT('',(0.171462948197,3.935847241775));
+#8665 = CARTESIAN_POINT('',(0.163214362188,3.958667532723));
+#8666 = CARTESIAN_POINT('',(0.155188445875,3.981554075591));
+#8667 = CARTESIAN_POINT('',(0.147405470344,4.004512621797));
+#8668 = CARTESIAN_POINT('',(0.126705461994,4.06790746684));
+#8669 = CARTESIAN_POINT('',(0.114330233732,4.10850038262));
+#8670 = CARTESIAN_POINT('',(0.102857515219,4.149349498695));
+#8671 = CARTESIAN_POINT('',(9.237249640967E-02,4.190458837773));
+#8672 = CARTESIAN_POINT('',(8.294768348219E-02,4.231816830657));
+#8673 = CARTESIAN_POINT('',(7.464425377253E-02,4.273399851924));
+#8674 = CARTESIAN_POINT('',(4.886840728258E-02,4.424407140924));
+#8675 = CARTESIAN_POINT('',(3.823760931507E-02,4.534968519332));
+#8676 = CARTESIAN_POINT('',(3.654524599067E-02,4.646231042839));
+#8677 = CARTESIAN_POINT('',(4.422501650699E-02,4.757074071463));
+#8678 = CARTESIAN_POINT('',(6.127312645671E-02,4.866229469709));
+#8679 = CARTESIAN_POINT('',(8.728306572996E-02,4.972697796034));
+#8680 = CARTESIAN_POINT('',(0.138264150849,5.126360657837));
+#8681 = CARTESIAN_POINT('',(0.156990460349,5.176075173761));
+#8682 = CARTESIAN_POINT('',(0.177600821479,5.224929361081));
+#8683 = CARTESIAN_POINT('',(0.19999170035,5.272878661951));
+#8684 = CARTESIAN_POINT('',(0.224044439813,5.319904622927));
+#8685 = CARTESIAN_POINT('',(0.2496276462,5.366015931629));
+#8686 = CARTESIAN_POINT('',(0.281590173563,5.419618980598));
+#8687 = CARTESIAN_POINT('',(0.286628309683,5.427958448099));
+#8688 = CARTESIAN_POINT('',(0.291713082557,5.436268083947));
+#8689 = CARTESIAN_POINT('',(0.29684357591,5.444548146974));
+#8690 = CARTESIAN_POINT('',(0.302018859061,5.452798926792));
+#8691 = CARTESIAN_POINT('',(0.307237986923,5.461020743798));
+#8692 = CARTESIAN_POINT('',(0.3125,5.469213949173));
+#8693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8694 = ORIENTED_EDGE('',*,*,#8695,.T.);
+#8695 = EDGE_CURVE('',#8495,#8696,#8698,.T.);
+#8696 = VERTEX_POINT('',#8697);
+#8697 = CARTESIAN_POINT('',(6.88345175512,13.984768933062,8.3019178965)
+  );
+#8698 = SURFACE_CURVE('',#8699,(#8714,#8732),.PCURVE_S1.);
+#8699 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8700,#8701,#8702,#8703,#8704,
+    #8705,#8706,#8707,#8708,#8709,#8710,#8711,#8712,#8713),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,0.234119279178,0.660128888936,1.),
+  .UNSPECIFIED.);
+#8700 = CARTESIAN_POINT('',(6.986567117149,13.935022049754,
+    7.378996322507));
+#8701 = CARTESIAN_POINT('',(6.969204142616,13.943164550792,
+    7.417479862868));
+#8702 = CARTESIAN_POINT('',(6.953027606586,13.950850823202,
+    7.456921699717));
+#8703 = CARTESIAN_POINT('',(6.938117203677,13.958014761676,
+    7.497275985844));
+#8704 = CARTESIAN_POINT('',(6.924556515392,13.964589483325,
+    7.538476164173));
+#8705 = CARTESIAN_POINT('',(6.890341682576,13.981297154438,
+    7.656764252733));
+#8706 = CARTESIAN_POINT('',(6.872977663655,13.989932714327,
+    7.735609886657));
+#8707 = CARTESIAN_POINT('',(6.860808591173,13.996050511849,
+    7.816343864043));
+#8708 = CARTESIAN_POINT('',(6.854179373118,13.999386406623,7.89813903203
+    ));
+#8709 = CARTESIAN_POINT('',(6.852226886814,14.000369154607,8.04523143633
+    ));
+#8710 = CARTESIAN_POINT('',(6.854888073949,13.999030103862,
+    8.110543341807));
+#8711 = CARTESIAN_POINT('',(6.861080945514,13.995909521436,
+    8.175379650189));
+#8712 = CARTESIAN_POINT('',(6.87067262642,13.991103387204,8.239295301885
+    ));
+#8713 = CARTESIAN_POINT('',(6.883451754888,13.984768933239,
+    8.301917894753));
+#8714 = PCURVE('',#4074,#8715);
+#8715 = DEFINITIONAL_REPRESENTATION('',(#8716),#8731);
+#8716 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8717,#8718,#8719,#8720,#8721,
+    #8722,#8723,#8724,#8725,#8726,#8727,#8728,#8729,#8730),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,0.234119279178,0.660128888936,1.),
+  .UNSPECIFIED.);
+#8717 = CARTESIAN_POINT('',(-1.779305123645,6.986567117149));
+#8718 = CARTESIAN_POINT('',(-1.766193283356,6.969204142616));
+#8719 = CARTESIAN_POINT('',(-1.752800406873,6.953027606586));
+#8720 = CARTESIAN_POINT('',(-1.739141327348,6.938117203677));
+#8721 = CARTESIAN_POINT('',(-1.725236405753,6.924556515392));
+#8722 = CARTESIAN_POINT('',(-1.685415671108,6.890341682576));
+#8723 = CARTESIAN_POINT('',(-1.658989442224,6.872977663655));
+#8724 = CARTESIAN_POINT('',(-1.632022416595,6.860808591173));
+#8725 = CARTESIAN_POINT('',(-1.604750641178,6.854179373118));
+#8726 = CARTESIAN_POINT('',(-1.555718745441,6.852226886814));
+#8727 = CARTESIAN_POINT('',(-1.533951597232,6.854888073949));
+#8728 = CARTESIAN_POINT('',(-1.512325381297,6.861080945514));
+#8729 = CARTESIAN_POINT('',(-1.490967083116,6.87067262642));
+#8730 = CARTESIAN_POINT('',(-1.469986365925,6.883451754888));
+#8731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8732 = PCURVE('',#8442,#8733);
+#8733 = DEFINITIONAL_REPRESENTATION('',(#8734),#8749);
+#8734 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#8735,#8736,#8737,#8738,#8739,
+    #8740,#8741,#8742,#8743,#8744,#8745,#8746,#8747,#8748),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,0.234119279178,0.660128888936,1.),
+  .UNSPECIFIED.);
+#8735 = CARTESIAN_POINT('',(0.,3.576699785702));
+#8736 = CARTESIAN_POINT('',(5.917540879476E-03,3.548651727478));
+#8737 = CARTESIAN_POINT('',(1.1358532584E-02,3.520347505558));
+#8738 = CARTESIAN_POINT('',(1.625718271539E-02,3.491791064357));
+#8739 = CARTESIAN_POINT('',(2.054757357498E-02,3.462994571122));
+#8740 = CARTESIAN_POINT('',(3.076589456703E-02,3.381189197514));
+#8741 = CARTESIAN_POINT('',(3.515560066443E-02,3.327665551556));
+#8742 = CARTESIAN_POINT('',(3.698402746375E-02,3.273593323789));
+#8743 = CARTESIAN_POINT('',(3.60050814191E-02,3.219200016175));
+#8744 = CARTESIAN_POINT('',(2.923534937635E-02,3.121471490403));
+#8745 = CARTESIAN_POINT('',(2.445652081927E-02,3.078109312762));
+#8746 = CARTESIAN_POINT('',(1.791025626755E-02,3.034924827965));
+#8747 = CARTESIAN_POINT('',(9.702693669992E-03,2.992046089968));
+#8748 = CARTESIAN_POINT('',(0.,2.949585733155));
+#8749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8750 = ORIENTED_EDGE('',*,*,#8751,.T.);
+#8751 = EDGE_CURVE('',#8696,#8752,#8754,.T.);
+#8752 = VERTEX_POINT('',#8753);
+#8753 = CARTESIAN_POINT('',(7.417926990735,13.881925164937,
+    8.833371072035));
+#8754 = SURFACE_CURVE('',#8755,(#8768,#8784),.PCURVE_S1.);
+#8755 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8756,#8757,#8758,#8759,#8760,
+    #8761,#8762,#8763,#8764,#8765,#8766,#8767),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.427217861064,1.),.UNSPECIFIED.);
+#8756 = CARTESIAN_POINT('',(6.88345175512,13.984768933062,8.3019178965)
+  );
+#8757 = CARTESIAN_POINT('',(6.909703131738,13.97927309691,8.356249889401
+    ));
+#8758 = CARTESIAN_POINT('',(6.939503776011,13.972906639546,
+    8.407335535892));
+#8759 = CARTESIAN_POINT('',(6.972112584234,13.965925479484,
+    8.455205492086));
+#8760 = CARTESIAN_POINT('',(7.006930603179,13.958543268795,
+    8.500006262385));
+#8761 = CARTESIAN_POINT('',(7.043530423265,13.950916373346,
+    8.541937861463));
+#8762 = CARTESIAN_POINT('',(7.132773293593,13.932753208532,
+    8.633910120525));
+#8763 = CARTESIAN_POINT('',(7.186573402708,13.922123342912,
+    8.681784031548));
+#8764 = CARTESIAN_POINT('',(7.242376717528,13.911548128159,
+    8.725364828638));
+#8765 = CARTESIAN_POINT('',(7.299733120895,13.901226820806,
+    8.764977946447));
+#8766 = CARTESIAN_POINT('',(7.358316852745,13.891312832846,
+    8.800907217941));
+#8767 = CARTESIAN_POINT('',(7.417933226384,13.881924182694,
+    8.833374468772));
+#8768 = PCURVE('',#4074,#8769);
+#8769 = DEFINITIONAL_REPRESENTATION('',(#8770),#8783);
+#8770 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8771,#8772,#8773,#8774,#8775,
+    #8776,#8777,#8778,#8779,#8780,#8781,#8782),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.427217861064,1.),.UNSPECIFIED.);
+#8771 = CARTESIAN_POINT('',(-1.46998636534,6.88345175512));
+#8772 = CARTESIAN_POINT('',(-1.451783283587,6.909703131738));
+#8773 = CARTESIAN_POINT('',(-1.43462762036,6.939503776011));
+#8774 = CARTESIAN_POINT('',(-1.418506913106,6.972112584234));
+#8775 = CARTESIAN_POINT('',(-1.403375227284,7.006930603179));
+#8776 = CARTESIAN_POINT('',(-1.389170314998,7.043530423265));
+#8777 = CARTESIAN_POINT('',(-1.357920787014,7.132773293593));
+#8778 = CARTESIAN_POINT('',(-1.341578685095,7.186573402708));
+#8779 = CARTESIAN_POINT('',(-1.326633780671,7.242376717528));
+#8780 = CARTESIAN_POINT('',(-1.312990871822,7.299733120895));
+#8781 = CARTESIAN_POINT('',(-1.300567804064,7.358316852745));
+#8782 = CARTESIAN_POINT('',(-1.289301979991,7.417933226384));
+#8783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8784 = PCURVE('',#8785,#8840);
+#8785 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#8786,#8787,#8788,#8789,#8790,#8791,#8792,#8793,#8794,#8795,#8796
+      ,#8797,#8798,#8799,#8800,#8801,#8802,#8803,#8804,#8805,#8806,#8807
+      ,#8808,#8809,#8810,#8811,#8812)
+    ,(#8813,#8814,#8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822,#8823
+      ,#8824,#8825,#8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834
+      ,#8835,#8836,#8837,#8838,#8839
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#8786 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    8.000000211111));
+#8787 = CARTESIAN_POINT('',(9.602331076917,14.046879407838,
+    8.243360605048));
+#8788 = CARTESIAN_POINT('',(9.547733494874,14.031257196156,
+    8.486683808222));
+#8789 = CARTESIAN_POINT('',(9.438512397078,14.015627861181,
+    8.715752334416));
+#8790 = CARTESIAN_POINT('',(9.279166118279,14.000003451535,
+    8.916218428082));
+#8791 = CARTESIAN_POINT('',(9.078711666063,13.984379151769,
+    9.075545033766));
+#8792 = CARTESIAN_POINT('',(8.849661928999,13.968754700659,
+    9.184760485616));
+#8793 = CARTESIAN_POINT('',(8.362965991514,13.93750497088,9.293975599301
+    ));
+#8794 = CARTESIAN_POINT('',(7.876263412204,13.906254379285,
+    9.184760769977));
+#8795 = CARTESIAN_POINT('',(7.647207459683,13.890629028542,
+    9.075545631265));
+#8796 = CARTESIAN_POINT('',(7.446746533185,13.875004203304,
+    8.916212591956));
+#8797 = CARTESIAN_POINT('',(7.287416622243,13.8593795537,8.715752735205)
+  );
+#8798 = CARTESIAN_POINT('',(7.178203152622,13.843754593614,
+    8.486699711281));
+#8799 = CARTESIAN_POINT('',(7.068989685322,13.812504476774,
+    7.999999747113));
+#8800 = CARTESIAN_POINT('',(7.178203396531,13.781254359933,
+    7.513299837678));
+#8801 = CARTESIAN_POINT('',(7.28741694388,13.765629399847,7.284246877223
+    ));
+#8802 = CARTESIAN_POINT('',(7.446746718335,13.750004750244,
+    7.083787021719));
+#8803 = CARTESIAN_POINT('',(7.647207783845,13.734379925005,
+    6.924453889802));
+#8804 = CARTESIAN_POINT('',(7.876263853682,13.718754574262,
+    6.815239004243));
+#8805 = CARTESIAN_POINT('',(8.36296649178,13.687503982668,6.706024631802
+    ));
+#8806 = CARTESIAN_POINT('',(8.849662370477,13.656254252888,
+    6.815239812569));
+#8807 = CARTESIAN_POINT('',(9.078712081999,13.640629801777,
+    6.924455263901));
+#8808 = CARTESIAN_POINT('',(9.279166688613,13.625005502017,
+    7.083780877295));
+#8809 = CARTESIAN_POINT('',(9.438513584456,13.609381092362,
+    7.284248637424));
+#8810 = CARTESIAN_POINT('',(9.547732387619,13.593751757394,
+    7.513316691967));
+#8811 = CARTESIAN_POINT('',(9.602331203227,13.57812954571,7.756639869953
+    ));
+#8812 = CARTESIAN_POINT('',(9.602331254183,13.562504974192,
+    8.000000263889));
+#8813 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,7.999999991899
+    ));
+#8814 = CARTESIAN_POINT('',(9.872966701108,14.203124830848,8.29648811299
+    ));
+#8815 = CARTESIAN_POINT('',(9.806451555969,14.187499723829,8.59297526786
+    ));
+#8816 = CARTESIAN_POINT('',(9.673361156045,14.171874890203,
+    8.872051104791));
+#8817 = CARTESIAN_POINT('',(9.47924223189,14.156249867561,9.116281165484
+    ));
+#8818 = CARTESIAN_POINT('',(9.235007528239,14.140624840674,
+    9.310408562769));
+#8819 = CARTESIAN_POINT('',(8.955940856094,14.124999819608,
+    9.443471717506));
+#8820 = CARTESIAN_POINT('',(8.362966100878,14.093749809237,
+    9.576535876984));
+#8821 = CARTESIAN_POINT('',(7.769985955394,14.062499831944,
+    9.443472140845));
+#8822 = CARTESIAN_POINT('',(7.49091340313,14.046874845406,9.310408499077
+    ));
+#8823 = CARTESIAN_POINT('',(7.246676319927,14.031249838698,9.11628347099
+    ));
+#8824 = CARTESIAN_POINT('',(7.052553063492,14.015624825249,
+    8.872046976744));
+#8825 = CARTESIAN_POINT('',(6.919491607164,13.999999823717,
+    8.592976741456));
+#8826 = CARTESIAN_POINT('',(6.78643001094,13.968749828202,7.999999992289
+    ));
+#8827 = CARTESIAN_POINT('',(6.919491800818,13.937499832687,
+    7.407023286578));
+#8828 = CARTESIAN_POINT('',(7.052553218576,13.921874831155,
+    7.127953125323));
+#8829 = CARTESIAN_POINT('',(7.246675725495,13.906249817705,
+    6.883716419383));
+#8830 = CARTESIAN_POINT('',(7.490913079148,13.890624810997,
+    6.689590795347));
+#8831 = CARTESIAN_POINT('',(7.769985893894,13.87499982446,6.556527728951
+    ));
+#8832 = CARTESIAN_POINT('',(8.362966097025,13.843749847167,
+    6.423464931819));
+#8833 = CARTESIAN_POINT('',(8.955940794594,13.812499836795,
+    6.556528666088));
+#8834 = CARTESIAN_POINT('',(9.235007525437,13.796874815725,
+    6.689591508418));
+#8835 = CARTESIAN_POINT('',(9.479242985544,13.781249788858,
+    6.883715161068));
+#8836 = CARTESIAN_POINT('',(9.673364340975,13.765624766181,
+    7.127950838018));
+#8837 = CARTESIAN_POINT('',(9.806447020799,13.749999932583,
+    7.407024876081));
+#8838 = CARTESIAN_POINT('',(9.872966813246,13.734374825556,
+    7.703511868781));
+#8839 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#8840 = DEFINITIONAL_REPRESENTATION('',(#8841),#8854);
+#8841 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8842,#8843,#8844,#8845,#8846,
+    #8847,#8848,#8849,#8850,#8851,#8852,#8853),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.427217861064,1.),.UNSPECIFIED.);
+#8842 = CARTESIAN_POINT('',(0.3125,2.949585733748));
+#8843 = CARTESIAN_POINT('',(0.295343604756,2.910732436619));
+#8844 = CARTESIAN_POINT('',(0.276560806506,2.872603295335));
+#8845 = CARTESIAN_POINT('',(0.256638483446,2.835040892274));
+#8846 = CARTESIAN_POINT('',(0.235981823919,2.797905738197));
+#8847 = CARTESIAN_POINT('',(0.214881346769,2.761057754659));
+#8848 = CARTESIAN_POINT('',(0.164908669091,2.675053456713));
+#8849 = CARTESIAN_POINT('',(0.135871765638,2.626038895148));
+#8850 = CARTESIAN_POINT('',(0.106922714552,2.576889026443));
+#8851 = CARTESIAN_POINT('',(7.842455553192E-02,2.527380182324));
+#8852 = CARTESIAN_POINT('',(5.065412754704E-02,2.47732334128));
+#8853 = CARTESIAN_POINT('',(2.381951293089E-02,2.426542323578));
+#8854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8855 = ORIENTED_EDGE('',*,*,#8856,.T.);
+#8856 = EDGE_CURVE('',#8752,#8857,#8859,.T.);
+#8857 = VERTEX_POINT('',#8858);
+#8858 = CARTESIAN_POINT('',(7.862875772637,13.768119699826,9.15650911256
+    ));
+#8859 = SURFACE_CURVE('',#8860,(#8958,#9059),.PCURVE_S1.);
+#8860 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8861,#8862,#8863,#8864,#8865,
+    #8866,#8867,#8868,#8869,#8870,#8871,#8872,#8873,#8874,#8875,#8876,
+    #8877,#8878,#8879,#8880,#8881,#8882,#8883,#8884,#8885,#8886,#8887,
+    #8888,#8889,#8890,#8891,#8892,#8893,#8894,#8895,#8896,#8897,#8898,
+    #8899,#8900,#8901,#8902,#8903,#8904,#8905,#8906,#8907,#8908,#8909,
+    #8910,#8911,#8912,#8913,#8914,#8915,#8916,#8917,#8918,#8919,#8920,
+    #8921,#8922,#8923,#8924,#8925,#8926,#8927,#8928,#8929,#8930,#8931,
+    #8932,#8933,#8934,#8935,#8936,#8937,#8938,#8939,#8940,#8941,#8942,
+    #8943,#8944,#8945,#8946,#8947,#8948,#8949,#8950,#8951,#8952,#8953,
+    #8954,#8955,#8956,#8957),.UNSPECIFIED.,.T.,.F.,(7,5,5,5,5,5,5,5,5,5,
+    5,5,5,5,5,5,5,5,5,7),(0.,7.026694006487E-02,9.986716851722E-02,
+    0.120849750885,0.185441828788,0.24989149232,0.315126311315,
+    0.37719454815,0.429021525322,0.469224758165,0.544278977652,
+    0.570258837781,0.600721231852,0.684574615475,0.749976818771,
+    0.815244294141,0.879026839215,0.899962381964,0.930177596923,1.),
+  .UNSPECIFIED.);
+#8861 = CARTESIAN_POINT('',(9.622963,14.,8.));
+#8862 = CARTESIAN_POINT('',(9.622963,14.,7.894650740756));
+#8863 = CARTESIAN_POINT('',(9.61239302694,13.995560555153,7.789887864109
+    ));
+#8864 = CARTESIAN_POINT('',(9.591473755346,13.986774726539,
+    7.687430487553));
+#8865 = CARTESIAN_POINT('',(9.560908311719,13.974166614885,
+    7.588947984862));
+#8866 = CARTESIAN_POINT('',(9.52187508884,13.958662180423,7.49594857181)
+  );
+#8867 = CARTESIAN_POINT('',(9.456815751774,13.934040772059,
+    7.373278389234));
+#8868 = CARTESIAN_POINT('',(9.436286924893,13.926401495537,7.33801391707
+    ));
+#8869 = CARTESIAN_POINT('',(9.414592096581,13.918484292109,
+    7.303873762391));
+#8870 = CARTESIAN_POINT('',(9.391809022734,13.910351816542,
+    7.270883483919));
+#8871 = CARTESIAN_POINT('',(9.368013716426,13.902065715509,
+    7.239064359867));
+#8872 = CARTESIAN_POINT('',(9.32574788579,13.887746980775,7.186720147022
+    ));
+#8873 = CARTESIAN_POINT('',(9.307741496562,13.881759645268,
+    7.165600893235));
+#8874 = CARTESIAN_POINT('',(9.289285257788,13.875745253916,7.14507902426
+    ));
+#8875 = CARTESIAN_POINT('',(9.270401720128,13.869723651222,
+    7.125156972341));
+#8876 = CARTESIAN_POINT('',(9.25111200734,13.863713893339,7.105836204281
+    ));
+#8877 = CARTESIAN_POINT('',(9.170865289553,13.839326708617,
+    7.029493332414));
+#8878 = CARTESIAN_POINT('',(9.106625523013,13.821202162019,
+    6.977565675892));
+#8879 = CARTESIAN_POINT('',(9.039287802325,13.803893390084,
+    6.931358151077));
+#8880 = CARTESIAN_POINT('',(8.969348089971,13.787872998287,
+    6.890875987505));
+#8881 = CARTESIAN_POINT('',(8.897235520467,13.773542070488,
+    6.856121550514));
+#8882 = CARTESIAN_POINT('',(8.749569239661,13.74892274742,6.798162708013
+    ));
+#8883 = CARTESIAN_POINT('',(8.674021969814,13.738625004484,
+    6.774932783195));
+#8884 = CARTESIAN_POINT('',(8.597148678288,13.730661933924,
+    6.757478050004));
+#8885 = CARTESIAN_POINT('',(8.519397190928,13.725269522503,
+    6.745829023569));
+#8886 = CARTESIAN_POINT('',(8.441197050495,13.722572313089,6.74));
+#8887 = CARTESIAN_POINT('',(8.283775866295,13.722572313089,6.74));
+#8888 = CARTESIAN_POINT('',(8.204624640083,13.725335617887,
+    6.745971907159));
+#8889 = CARTESIAN_POINT('',(8.125938546751,13.730860071836,
+    6.757906058867));
+#8890 = CARTESIAN_POINT('',(8.048162499272,13.7390149547,6.775787633611)
+  );
+#8891 = CARTESIAN_POINT('',(7.971760833528,13.749552859515,
+    6.799584934265));
+#8892 = CARTESIAN_POINT('',(7.826299511182,13.774080179953,
+    6.857451026459));
+#8893 = CARTESIAN_POINT('',(7.75705857493,13.787878335941,6.890966830446
+    ));
+#8894 = CARTESIAN_POINT('',(7.689829541803,13.803230938475,
+    6.929771772306));
+#8895 = CARTESIAN_POINT('',(7.624993439852,13.819782468964,
+    6.973863204068));
+#8896 = CARTESIAN_POINT('',(7.562987903669,13.837116313927,
+    7.023236254563));
+#8897 = CARTESIAN_POINT('',(7.455321400727,13.869499980588,
+    7.123490907595));
+#8898 = CARTESIAN_POINT('',(7.408614488445,13.884465981961,
+    7.172814289149));
+#8899 = CARTESIAN_POINT('',(7.364526689448,13.899380279947,7.22580899722
+    ));
+#8900 = CARTESIAN_POINT('',(7.323416509128,13.913932045167,
+    7.282418367928));
+#8901 = CARTESIAN_POINT('',(7.28567159304,13.927792385867,7.342555112522
+    ));
+#8902 = CARTESIAN_POINT('',(7.225370150852,13.950580054183,
+    7.455384645886));
+#8903 = CARTESIAN_POINT('',(7.201295383186,13.959920619711,
+    7.506741737206));
+#8904 = CARTESIAN_POINT('',(7.179750027747,13.968465732509,
+    7.559995986937));
+#8905 = CARTESIAN_POINT('',(7.160963022408,13.976045813176,
+    7.614952757663));
+#8906 = CARTESIAN_POINT('',(7.145133049246,13.982511661997,
+    7.671396267292));
+#8907 = CARTESIAN_POINT('',(7.108717760051,13.997509664979,
+    7.836803963622));
+#8908 = CARTESIAN_POINT('',(7.095941373901,14.002959284897,
+    7.948719269881));
+#8909 = CARTESIAN_POINT('',(7.095355766231,14.003248407665,
+    8.062354559258));
+#8910 = CARTESIAN_POINT('',(7.107166886346,13.998161333322,8.17501535806
+    ));
+#8911 = CARTESIAN_POINT('',(7.130628302857,13.988330755187,
+    8.284056833484));
+#8912 = CARTESIAN_POINT('',(7.175439434731,13.970269518788,8.42284051476
+    ));
+#8913 = CARTESIAN_POINT('',(7.188155425632,13.965188978091,
+    8.457864191144));
+#8914 = CARTESIAN_POINT('',(7.202011189643,13.959712028283,
+    8.492173777843));
+#8915 = CARTESIAN_POINT('',(7.216949546023,13.953881009324,
+    8.525721922402));
+#8916 = CARTESIAN_POINT('',(7.232909635744,13.947740728179,
+    8.558464909378));
+#8917 = CARTESIAN_POINT('',(7.269663095465,13.933831549552,
+    8.627764011056));
+#8918 = CARTESIAN_POINT('',(7.290816946778,13.925963265403,8.66400673526
+    ));
+#8919 = CARTESIAN_POINT('',(7.313202030374,13.917802895477,8.69905869201
+    ));
+#8920 = CARTESIAN_POINT('',(7.336733928723,13.909418551031,8.73289249013
+    ));
+#8921 = CARTESIAN_POINT('',(7.36133025183,13.900877165462,8.765485488217
+    ));
+#8922 = CARTESIAN_POINT('',(7.457325387478,13.868481467537,
+    8.883073278572));
+#8923 = CARTESIAN_POINT('',(7.535218636371,13.844017474754,
+    8.959816450588));
+#8924 = CARTESIAN_POINT('',(7.619131320189,13.820138891428,
+    9.026920011227));
+#8925 = CARTESIAN_POINT('',(7.707896355624,13.797974841487,
+    9.084381951493));
+#8926 = CARTESIAN_POINT('',(7.800556723314,13.778452083465,
+    9.132220356732));
+#8927 = CARTESIAN_POINT('',(7.97097293789,13.749661628886,9.200169406976
+    ));
+#8928 = CARTESIAN_POINT('',(8.047520915655,13.739082296701,
+    9.224064707922));
+#8929 = CARTESIAN_POINT('',(8.125451690785,13.730894296321,
+    9.242020011485));
+#8930 = CARTESIAN_POINT('',(8.204298049762,13.725347034415,9.2540034129)
+  );
+#8931 = CARTESIAN_POINT('',(8.283612401983,13.722572313089,9.26));
+#8932 = CARTESIAN_POINT('',(8.442150136529,13.722572313089,9.26));
+#8933 = CARTESIAN_POINT('',(8.521301366625,13.725335618076,
+    9.254028092418));
+#8934 = CARTESIAN_POINT('',(8.599987463297,13.730860072581,9.24209393955
+    ));
+#8935 = CARTESIAN_POINT('',(8.677763511758,13.739014956047,
+    9.224212363425));
+#8936 = CARTESIAN_POINT('',(8.754165174503,13.74955286087,9.20041506254)
+  );
+#8937 = CARTESIAN_POINT('',(8.901548849425,13.774404323538,
+    9.141784237635));
+#8938 = CARTESIAN_POINT('',(8.972618468899,13.788627452885,
+    9.107212925858));
+#8939 = CARTESIAN_POINT('',(9.041556045597,13.804482165295,
+    9.067062615763));
+#8940 = CARTESIAN_POINT('',(9.107948031053,13.821581346337,
+    9.021335509577));
+#8941 = CARTESIAN_POINT('',(9.171317133516,13.839470147152,
+    8.970036602272));
+#8942 = CARTESIAN_POINT('',(9.250741781228,13.863599393026,
+    8.894529063733));
+#8943 = CARTESIAN_POINT('',(9.269985063731,13.86959236025,8.875271137184
+    ));
+#8944 = CARTESIAN_POINT('',(9.288824676125,13.875597361473,8.85541521004
+    ));
+#8945 = CARTESIAN_POINT('',(9.307239683022,13.881595505544,8.83496272819
+    ));
+#8946 = CARTESIAN_POINT('',(9.32520773899,13.88756712161,8.813916088298)
+  );
+#8947 = CARTESIAN_POINT('',(9.367958132354,13.902042490185,
+    8.761050394738));
+#8948 = CARTESIAN_POINT('',(9.392236162948,13.910497462241,
+    8.728584888888));
+#8949 = CARTESIAN_POINT('',(9.415460185396,13.918792227359,
+    8.694900239043));
+#8950 = CARTESIAN_POINT('',(9.437549354526,13.926861269483,
+    8.660019221383));
+#8951 = CARTESIAN_POINT('',(9.458420974923,13.934638004428,
+    8.623969269484));
+#8952 = CARTESIAN_POINT('',(9.523212463941,13.959193730778,8.50084989349
+    ));
+#8953 = CARTESIAN_POINT('',(9.561745868868,13.974512086716,
+    8.408343497982));
+#8954 = CARTESIAN_POINT('',(9.591905242307,13.986955937825,
+    8.310453512522));
+#8955 = CARTESIAN_POINT('',(9.61253948016,13.995622069893,8.208664340728
+    ));
+#8956 = CARTESIAN_POINT('',(9.622963,14.,8.104616869194));
+#8957 = CARTESIAN_POINT('',(9.622963,14.,8.));
+#8958 = PCURVE('',#4074,#8959);
+#8959 = DEFINITIONAL_REPRESENTATION('',(#8960),#9058);
+#8960 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8961,#8962,#8963,#8964,#8965,
+    #8966,#8967,#8968,#8969,#8970,#8971,#8972,#8973,#8974,#8975,#8976,
+    #8977,#8978,#8979,#8980,#8981,#8982,#8983,#8984,#8985,#8986,#8987,
+    #8988,#8989,#8990,#8991,#8992,#8993,#8994,#8995,#8996,#8997,#8998,
+    #8999,#9000,#9001,#9002,#9003,#9004,#9005,#9006,#9007,#9008,#9009,
+    #9010,#9011,#9012,#9013,#9014,#9015,#9016,#9017,#9018,#9019,#9020,
+    #9021,#9022,#9023,#9024,#9025,#9026,#9027,#9028,#9029,#9030,#9031,
+    #9032,#9033,#9034,#9035,#9036,#9037,#9038,#9039,#9040,#9041,#9042,
+    #9043,#9044,#9045,#9046,#9047,#9048,#9049,#9050,#9051,#9052,#9053,
+    #9054,#9055,#9056,#9057),.UNSPECIFIED.,.T.,.F.,(7,5,5,5,5,5,5,5,5,5,
+    5,5,5,5,5,5,5,5,5,7),(0.,7.026694006487E-02,9.986716851722E-02,
+    0.120849750885,0.185441828788,0.24989149232,0.315126311315,
+    0.37719454815,0.429021525322,0.469224758165,0.544278977652,
+    0.570258837781,0.600721231852,0.684574615475,0.749976818771,
+    0.815244294141,0.879026839215,0.899962381964,0.930177596923,1.),
+  .UNSPECIFIED.);
+#8961 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#8962 = CARTESIAN_POINT('',(-1.605912746543,9.622963));
+#8963 = CARTESIAN_POINT('',(-1.640833772777,9.61239302694));
+#8964 = CARTESIAN_POINT('',(-1.675063855959,9.591473755346));
+#8965 = CARTESIAN_POINT('',(-1.708121731972,9.560908311719));
+#8966 = CARTESIAN_POINT('',(-1.73953244583,9.52187508884));
+#8967 = CARTESIAN_POINT('',(-1.78123801093,9.456815751774));
+#8968 = CARTESIAN_POINT('',(-1.793264105999,9.436286924893));
+#8969 = CARTESIAN_POINT('',(-1.804944353469,9.414592096581));
+#8970 = CARTESIAN_POINT('',(-1.816268795626,9.391809022734));
+#8971 = CARTESIAN_POINT('',(-1.827228097384,9.368013716426));
+#8972 = CARTESIAN_POINT('',(-1.845317206394,9.32574788579));
+#8973 = CARTESIAN_POINT('',(-1.852634086396,9.307741496562));
+#8974 = CARTESIAN_POINT('',(-1.859762025478,9.289285257788));
+#8975 = CARTESIAN_POINT('',(-1.866699076498,9.270401720128));
+#8976 = CARTESIAN_POINT('',(-1.873443505991,9.25111200734));
+#8977 = CARTESIAN_POINT('',(-1.9001579816,9.170865289553));
+#8978 = CARTESIAN_POINT('',(-1.918484781309,9.106625523013));
+#8979 = CARTESIAN_POINT('',(-1.9349272361,9.039287802325));
+#8980 = CARTESIAN_POINT('',(-1.949437202258,8.969348089971));
+#8981 = CARTESIAN_POINT('',(-1.961967534888,8.897235520467));
+#8982 = CARTESIAN_POINT('',(-1.982957846125,8.749569239661));
+#8983 = CARTESIAN_POINT('',(-1.991426914695,8.674021969814));
+#8984 = CARTESIAN_POINT('',(-1.997821718915,8.597148678288));
+#8985 = CARTESIAN_POINT('',(-2.002100779712,8.519397190928));
+#8986 = CARTESIAN_POINT('',(-2.004241646865,8.441197050495));
+#8987 = CARTESIAN_POINT('',(-2.004241646865,8.283775866295));
+#8988 = CARTESIAN_POINT('',(-2.002048307785,8.204624640083));
+#8989 = CARTESIAN_POINT('',(-1.997664494109,8.125938546751));
+#8990 = CARTESIAN_POINT('',(-1.991113729639,8.048162499272));
+#8991 = CARTESIAN_POINT('',(-1.982439390347,7.971760833528));
+#8992 = CARTESIAN_POINT('',(-1.961489518766,7.826299511182));
+#8993 = CARTESIAN_POINT('',(-1.949408527782,7.75705857493));
+#8994 = CARTESIAN_POINT('',(-1.935500085077,7.689829541803));
+#8995 = CARTESIAN_POINT('',(-1.919806030356,7.624993439852));
+#8996 = CARTESIAN_POINT('',(-1.902369076078,7.562987903669));
+#8997 = CARTESIAN_POINT('',(-1.867250709056,7.455321400727));
+#8998 = CARTESIAN_POINT('',(-1.850072113496,7.408614488445));
+#8999 = CARTESIAN_POINT('',(-1.831727003587,7.364526689448));
+#9000 = CARTESIAN_POINT('',(-1.812252199775,7.323416509128));
+#9001 = CARTESIAN_POINT('',(-1.791688734589,7.28567159304));
+#9002 = CARTESIAN_POINT('',(-1.753319502954,7.225370150852));
+#9003 = CARTESIAN_POINT('',(-1.735922887703,7.201295383186));
+#9004 = CARTESIAN_POINT('',(-1.717950489229,7.179750027747));
+#9005 = CARTESIAN_POINT('',(-1.699465223666,7.160963022408));
+#9006 = CARTESIAN_POINT('',(-1.680532983398,7.145133049246));
+#9007 = CARTESIAN_POINT('',(-1.625170896392,7.108717760051));
+#9008 = CARTESIAN_POINT('',(-1.587853964289,7.095941373901));
+#9009 = CARTESIAN_POINT('',(-1.550038251839,7.095355766231));
+#9010 = CARTESIAN_POINT('',(-1.512505886548,7.107166886346));
+#9011 = CARTESIAN_POINT('',(-1.476039587343,7.130628302857));
+#9012 = CARTESIAN_POINT('',(-1.429388258377,7.175439434731));
+#9013 = CARTESIAN_POINT('',(-1.417592781594,7.188155425632));
+#9014 = CARTESIAN_POINT('',(-1.406013164505,7.202011189643));
+#9015 = CARTESIAN_POINT('',(-1.394664320566,7.216949546023));
+#9016 = CARTESIAN_POINT('',(-1.383560643038,7.232909635744));
+#9017 = CARTESIAN_POINT('',(-1.36000024608,7.269663095465));
+#9018 = CARTESIAN_POINT('',(-1.347639418132,7.290816946778));
+#9019 = CARTESIAN_POINT('',(-1.335644930852,7.313202030374));
+#9020 = CARTESIAN_POINT('',(-1.324027504001,7.336733928723));
+#9021 = CARTESIAN_POINT('',(-1.312797167392,7.36133025183));
+#9022 = CARTESIAN_POINT('',(-1.27214092599,7.457325387478));
+#9023 = CARTESIAN_POINT('',(-1.245312786942,7.535218636371));
+#9024 = CARTESIAN_POINT('',(-1.221586419842,7.619131320189));
+#9025 = CARTESIAN_POINT('',(-1.201063074502,7.707896355624));
+#9026 = CARTESIAN_POINT('',(-1.183841729971,7.800556723314));
+#9027 = CARTESIAN_POINT('',(-1.159242805641,7.97097293789));
+#9028 = CARTESIAN_POINT('',(-1.150533018414,8.047520915655));
+#9029 = CARTESIAN_POINT('',(-1.143955316882,8.125451690785));
+#9030 = CARTESIAN_POINT('',(-1.139553409165,8.204298049762));
+#9031 = CARTESIAN_POINT('',(-1.137351006725,8.283612401983));
+#9032 = CARTESIAN_POINT('',(-1.137351006725,8.442150136529));
+#9033 = CARTESIAN_POINT('',(-1.139544345959,8.521301366625));
+#9034 = CARTESIAN_POINT('',(-1.143928160063,8.599987463297));
+#9035 = CARTESIAN_POINT('',(-1.150478925036,8.677763511758));
+#9036 = CARTESIAN_POINT('',(-1.159153264399,8.754165174503));
+#9037 = CARTESIAN_POINT('',(-1.180380000229,8.901548849425));
+#9038 = CARTESIAN_POINT('',(-1.19284020868,8.972618468899));
+#9039 = CARTESIAN_POINT('',(-1.207227034148,9.041556045597));
+#9040 = CARTESIAN_POINT('',(-1.223495186184,9.107948031053));
+#9041 = CARTESIAN_POINT('',(-1.241598479022,9.171317133516));
+#9042 = CARTESIAN_POINT('',(-1.268021551606,9.250741781228));
+#9043 = CARTESIAN_POINT('',(-1.27474431869,9.269985063731));
+#9044 = CARTESIAN_POINT('',(-1.281658673248,9.288824676125));
+#9045 = CARTESIAN_POINT('',(-1.288762897928,9.307239683022));
+#9046 = CARTESIAN_POINT('',(-1.296055065173,9.32520773899));
+#9047 = CARTESIAN_POINT('',(-1.314325617835,9.367958132354));
+#9048 = CARTESIAN_POINT('',(-1.325507564699,9.392236162948));
+#9049 = CARTESIAN_POINT('',(-1.337069588267,9.415460185396));
+#9050 = CARTESIAN_POINT('',(-1.349001720935,9.437549354526));
+#9051 = CARTESIAN_POINT('',(-1.361293317039,9.458420974923));
+#9052 = CARTESIAN_POINT('',(-1.403141407984,9.523212463941));
+#9053 = CARTESIAN_POINT('',(-1.434380057586,9.561745868868));
+#9054 = CARTESIAN_POINT('',(-1.46723573469,9.591905242307));
+#9055 = CARTESIAN_POINT('',(-1.501241483077,9.61253948016));
+#9056 = CARTESIAN_POINT('',(-1.535924037064,9.622963));
+#9057 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#9058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9059 = PCURVE('',#8165,#9060);
+#9060 = DEFINITIONAL_REPRESENTATION('',(#9061),#9159);
+#9061 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9062,#9063,#9064,#9065,#9066,
+    #9067,#9068,#9069,#9070,#9071,#9072,#9073,#9074,#9075,#9076,#9077,
+    #9078,#9079,#9080,#9081,#9082,#9083,#9084,#9085,#9086,#9087,#9088,
+    #9089,#9090,#9091,#9092,#9093,#9094,#9095,#9096,#9097,#9098,#9099,
+    #9100,#9101,#9102,#9103,#9104,#9105,#9106,#9107,#9108,#9109,#9110,
+    #9111,#9112,#9113,#9114,#9115,#9116,#9117,#9118,#9119,#9120,#9121,
+    #9122,#9123,#9124,#9125,#9126,#9127,#9128,#9129,#9130,#9131,#9132,
+    #9133,#9134,#9135,#9136,#9137,#9138,#9139,#9140,#9141,#9142,#9143,
+    #9144,#9145,#9146,#9147,#9148,#9149,#9150,#9151,#9152,#9153,#9154,
+    #9155,#9156,#9157,#9158),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,
+    5,5,5,5,5,5,5,5,5,7),(0.,7.026694006487E-02,9.986716851722E-02,
+    0.120849750885,0.185441828788,0.24989149232,0.315126311315,
+    0.37719454815,0.429021525322,0.469224758165,0.544278977652,
+    0.570258837781,0.600721231852,0.684574615475,0.749976818771,
+    0.815244294141,0.879026839215,0.899962381964,0.930177596923,1.),
+  .UNSPECIFIED.);
+#9062 = CARTESIAN_POINT('',(0.,2.));
+#9063 = CARTESIAN_POINT('',(-8.36105232094E-02,2.));
+#9064 = CARTESIAN_POINT('',(-0.166755492106,2.004439444847));
+#9065 = CARTESIAN_POINT('',(-0.249123794474,2.013225273461));
+#9066 = CARTESIAN_POINT('',(-0.330379973588,2.025833385115));
+#9067 = CARTESIAN_POINT('',(-0.410100659873,2.041337819577));
+#9068 = CARTESIAN_POINT('',(-0.52030298369,2.065959227941));
+#9069 = CARTESIAN_POINT('',(-0.552662380771,2.073598504463));
+#9070 = CARTESIAN_POINT('',(-0.584729561625,2.081515707891));
+#9071 = CARTESIAN_POINT('',(-0.616514835774,2.089648183458));
+#9072 = CARTESIAN_POINT('',(-0.648026908517,2.097934284491));
+#9073 = CARTESIAN_POINT('',(-0.701422074498,2.112253019225));
+#9074 = CARTESIAN_POINT('',(-0.723440769245,2.118240354732));
+#9075 = CARTESIAN_POINT('',(-0.745334376941,2.124254746084));
+#9076 = CARTESIAN_POINT('',(-0.767108618401,2.130276348778));
+#9077 = CARTESIAN_POINT('',(-0.788769523485,2.136286106661));
+#9078 = CARTESIAN_POINT('',(-0.876674257446,2.160673291383));
+#9079 = CARTESIAN_POINT('',(-0.942018992889,2.178797837981));
+#9080 = CARTESIAN_POINT('',(-1.006541237034,2.196106609916));
+#9081 = CARTESIAN_POINT('',(-1.070400820218,2.212127001713));
+#9082 = CARTESIAN_POINT('',(-1.13375391608,2.226457929512));
+#9083 = CARTESIAN_POINT('',(-1.259653445682,2.25107725258));
+#9084 = CARTESIAN_POINT('',(-1.322202297734,2.261374995516));
+#9085 = CARTESIAN_POINT('',(-1.384504004067,2.269338066076));
+#9086 = CARTESIAN_POINT('',(-1.446642111443,2.274730477497));
+#9087 = CARTESIAN_POINT('',(-1.508705810529,2.277427686911));
+#9088 = CARTESIAN_POINT('',(-1.633643258307,2.277427686911));
+#9089 = CARTESIAN_POINT('',(-1.696461794858,2.274664382113));
+#9090 = CARTESIAN_POINT('',(-1.759357569404,2.269139928164));
+#9091 = CARTESIAN_POINT('',(-1.822423444332,2.2609850453));
+#9092 = CARTESIAN_POINT('',(-1.885746343065,2.250447140485));
+#9093 = CARTESIAN_POINT('',(-2.00999130619,2.225919820047));
+#9094 = CARTESIAN_POINT('',(-2.07088462843,2.212121664059));
+#9095 = CARTESIAN_POINT('',(-2.132246347904,2.196769061525));
+#9096 = CARTESIAN_POINT('',(-2.194215342485,2.180217531036));
+#9097 = CARTESIAN_POINT('',(-2.256933503689,2.162883686073));
+#9098 = CARTESIAN_POINT('',(-2.373692109375,2.130500019412));
+#9099 = CARTESIAN_POINT('',(-2.427497265957,2.115534018039));
+#9100 = CARTESIAN_POINT('',(-2.482037203779,2.100619720053));
+#9101 = CARTESIAN_POINT('',(-2.537376258962,2.086067954833));
+#9102 = CARTESIAN_POINT('',(-2.5935894581,2.072207614133));
+#9103 = CARTESIAN_POINT('',(-2.695123321554,2.049419945817));
+#9104 = CARTESIAN_POINT('',(-2.740077108299,2.040079380289));
+#9105 = CARTESIAN_POINT('',(-2.785569836683,2.031534267491));
+#9106 = CARTESIAN_POINT('',(-2.83155745852,2.023954186824));
+#9107 = CARTESIAN_POINT('',(-2.878007504393,2.017488338003));
+#9108 = CARTESIAN_POINT('',(-3.012427160877,2.002490335021));
+#9109 = CARTESIAN_POINT('',(-3.101351245445,1.997040715103));
+#9110 = CARTESIAN_POINT('',(-3.19073808538,1.996751592335));
+#9111 = CARTESIAN_POINT('',(-3.279852501904,2.001838666678));
+#9112 = CARTESIAN_POINT('',(-3.367927754865,2.011669244813));
+#9113 = CARTESIAN_POINT('',(-3.483672812851,2.029730481212));
+#9114 = CARTESIAN_POINT('',(-3.5132255528,2.034811021909));
+#9115 = CARTESIAN_POINT('',(-3.542564529801,2.040287971717));
+#9116 = CARTESIAN_POINT('',(-3.571684002972,2.046118990676));
+#9117 = CARTESIAN_POINT('',(-3.600576358617,2.052259271821));
+#9118 = CARTESIAN_POINT('',(-3.662832090881,2.066168450448));
+#9119 = CARTESIAN_POINT('',(-3.696109822903,2.074036734597));
+#9120 = CARTESIAN_POINT('',(-3.729078516381,2.082197104523));
+#9121 = CARTESIAN_POINT('',(-3.76174960755,2.090581448969));
+#9122 = CARTESIAN_POINT('',(-3.794132758785,2.099122834538));
+#9123 = CARTESIAN_POINT('',(-3.914605588768,2.131518532463));
+#9124 = CARTESIAN_POINT('',(-4.000882043688,2.155982525246));
+#9125 = CARTESIAN_POINT('',(-4.085494417391,2.179861108572));
+#9126 = CARTESIAN_POINT('',(-4.168808035491,2.202025158513));
+#9127 = CARTESIAN_POINT('',(-4.251180145522,2.221547916535));
+#9128 = CARTESIAN_POINT('',(-4.396785889797,2.250338371114));
+#9129 = CARTESIAN_POINT('',(-4.46024160272,2.260917703299));
+#9130 = CARTESIAN_POINT('',(-4.523438574234,2.269105703679));
+#9131 = CARTESIAN_POINT('',(-4.586464312365,2.274652965585));
+#9132 = CARTESIAN_POINT('',(-4.649412315292,2.277427686911));
+#9133 = CARTESIAN_POINT('',(-4.775235914137,2.277427686911));
+#9134 = CARTESIAN_POINT('',(-4.838054453773,2.274664381924));
+#9135 = CARTESIAN_POINT('',(-4.900950231013,2.269139927419));
+#9136 = CARTESIAN_POINT('',(-4.964016106929,2.260985043953));
+#9137 = CARTESIAN_POINT('',(-5.027339003514,2.25044713913));
+#9138 = CARTESIAN_POINT('',(-5.153225933185,2.225595676462));
+#9139 = CARTESIAN_POINT('',(-5.215777426513,2.211372547115));
+#9140 = CARTESIAN_POINT('',(-5.278827248635,2.195517834705));
+#9141 = CARTESIAN_POINT('',(-5.342526043616,2.178418653663));
+#9142 = CARTESIAN_POINT('',(-5.407028001777,2.160529852848));
+#9143 = CARTESIAN_POINT('',(-5.494003087626,2.136400606974));
+#9144 = CARTESIAN_POINT('',(-5.515602724233,2.13040763975));
+#9145 = CARTESIAN_POINT('',(-5.537314991851,2.124402638527));
+#9146 = CARTESIAN_POINT('',(-5.559145873441,2.118404494456));
+#9147 = CARTESIAN_POINT('',(-5.581101048182,2.11243287839));
+#9148 = CARTESIAN_POINT('',(-5.635059834048,2.097957509815));
+#9149 = CARTESIAN_POINT('',(-5.667210851971,2.089502537759));
+#9150 = CARTESIAN_POINT('',(-5.699646321312,2.081207772641));
+#9151 = CARTESIAN_POINT('',(-5.732375366462,2.073138730517));
+#9152 = CARTESIAN_POINT('',(-5.765408860134,2.065361995572));
+#9153 = CARTESIAN_POINT('',(-5.875827101738,2.040806269222));
+#9154 = CARTESIAN_POINT('',(-5.955039567512,2.025487913284));
+#9155 = CARTESIAN_POINT('',(-6.035762695719,2.013044062175));
+#9156 = CARTESIAN_POINT('',(-6.117578848844,2.004377930107));
+#9157 = CARTESIAN_POINT('',(-6.200156045914,2.));
+#9158 = CARTESIAN_POINT('',(-6.28318530718,2.));
+#9159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9160 = ORIENTED_EDGE('',*,*,#9161,.T.);
+#9161 = EDGE_CURVE('',#8857,#9162,#9164,.T.);
+#9162 = VERTEX_POINT('',#9163);
+#9163 = CARTESIAN_POINT('',(7.908002865885,13.6318948843,9.439836559472)
+  );
+#9164 = SURFACE_CURVE('',#9165,(#9176,#9190),.PCURVE_S1.);
+#9165 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9166,#9167,#9168,#9169,#9170,
+    #9171,#9172,#9173,#9174,#9175),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,
+    0.522872893483,1.),.UNSPECIFIED.);
+#9166 = CARTESIAN_POINT('',(7.862874161585,13.768121919111,
+    9.156503800658));
+#9167 = CARTESIAN_POINT('',(7.871860563702,13.755744295791,
+    9.186129963927));
+#9168 = CARTESIAN_POINT('',(7.880242703852,13.742883465142,
+    9.215798363723));
+#9169 = CARTESIAN_POINT('',(7.88780393168,13.729516914025,9.245532087104
+    ));
+#9170 = CARTESIAN_POINT('',(7.89424845006,13.715633106426,9.275315544104
+    ));
+#9171 = CARTESIAN_POINT('',(7.903838114871,13.688128087108,
+    9.332245256486));
+#9172 = CARTESIAN_POINT('',(7.907222996861,13.674589809939,
+    9.359395047714));
+#9173 = CARTESIAN_POINT('',(7.909179951629,13.660661180765,
+    9.386461763555));
+#9174 = CARTESIAN_POINT('',(7.909469082144,13.646395865955,
+    9.413330037557));
+#9175 = CARTESIAN_POINT('',(7.908002854194,13.631894882448,
+    9.439836562858));
+#9176 = PCURVE('',#4074,#9177);
+#9177 = DEFINITIONAL_REPRESENTATION('',(#9178),#9189);
+#9178 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9179,#9180,#9181,#9182,#9183,
+    #9184,#9185,#9186,#9187,#9188),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,
+    0.522872893483,1.),.UNSPECIFIED.);
+#9179 = CARTESIAN_POINT('',(-1.175045309195,7.862874161585));
+#9180 = CARTESIAN_POINT('',(-1.164342686936,7.871860563702));
+#9181 = CARTESIAN_POINT('',(-1.153564978776,7.880242703852));
+#9182 = CARTESIAN_POINT('',(-1.142699655016,7.88780393168));
+#9183 = CARTESIAN_POINT('',(-1.131747199592,7.89424845006));
+#9184 = CARTESIAN_POINT('',(-1.110671889552,7.903838114871));
+#9185 = CARTESIAN_POINT('',(-1.100559999614,7.907222996861));
+#9186 = CARTESIAN_POINT('',(-1.090414336773,7.909179951629));
+#9187 = CARTESIAN_POINT('',(-1.080274984609,7.909469082144));
+#9188 = CARTESIAN_POINT('',(-1.070203714104,7.908002854194));
+#9189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9190 = PCURVE('',#9191,#9246);
+#9191 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#9192,#9193,#9194,#9195,#9196,#9197,#9198,#9199,#9200,#9201,#9202
+      ,#9203,#9204,#9205,#9206,#9207,#9208,#9209,#9210,#9211,#9212,#9213
+      ,#9214,#9215,#9216,#9217,#9218)
+    ,(#9219,#9220,#9221,#9222,#9223,#9224,#9225,#9226,#9227,#9228,#9229
+      ,#9230,#9231,#9232,#9233,#9234,#9235,#9236,#9237,#9238,#9239,#9240
+      ,#9241,#9242,#9243,#9244,#9245
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#9192 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,7.999999989872
+    ));
+#9193 = CARTESIAN_POINT('',(9.872968832046,13.765624792649,8.29648853245
+    ));
+#9194 = CARTESIAN_POINT('',(9.806454256135,13.749999685608,
+    8.592976132233));
+#9195 = CARTESIAN_POINT('',(9.673362563888,13.734374852014,
+    8.872052622819));
+#9196 = CARTESIAN_POINT('',(9.479243711091,13.718749829372,9.11628222833
+    ));
+#9197 = CARTESIAN_POINT('',(9.2350087681,13.703124802476,9.310410436549)
+  );
+#9198 = CARTESIAN_POINT('',(8.955941707484,13.687499781407,
+    9.443473825002));
+#9199 = CARTESIAN_POINT('',(8.362966100824,13.656249771032,
+    9.576538234201));
+#9200 = CARTESIAN_POINT('',(7.76998512048,13.624999793745,9.443474174489
+    ));
+#9201 = CARTESIAN_POINT('',(7.49091220896,13.60937480721,9.310410261219)
+  );
+#9202 = CARTESIAN_POINT('',(7.24667481717,13.593749800501,9.116285042151
+    ));
+#9203 = CARTESIAN_POINT('',(7.052551177727,13.578124787049,
+    8.872048230774));
+#9204 = CARTESIAN_POINT('',(6.9194895268,13.562499785516,8.592977588049)
+  );
+#9205 = CARTESIAN_POINT('',(6.786427769269,13.531249790002,
+    7.999999989483));
+#9206 = CARTESIAN_POINT('',(6.919489776237,13.499999794488,7.40702244689
+    ));
+#9207 = CARTESIAN_POINT('',(7.052551377788,13.484374792956,
+    7.127951899454));
+#9208 = CARTESIAN_POINT('',(7.246674053755,13.468749779503,
+    6.883714816045));
+#9209 = CARTESIAN_POINT('',(7.490911793414,13.453124772794,
+    6.689588830945));
+#9210 = CARTESIAN_POINT('',(7.769985042513,13.43749978626,6.556525657652
+    ));
+#9211 = CARTESIAN_POINT('',(8.362966097077,13.406249808971,
+    6.423462805689));
+#9212 = CARTESIAN_POINT('',(8.955941629516,13.374999798597,
+    6.556526668643));
+#9213 = CARTESIAN_POINT('',(9.2350087655,13.359374777521,6.689589655644)
+  );
+#9214 = CARTESIAN_POINT('',(9.479244680929,13.343749750652,
+    6.883713049519));
+#9215 = CARTESIAN_POINT('',(9.673366659465,13.328124727966,
+    7.127949876079));
+#9216 = CARTESIAN_POINT('',(9.806448425655,13.312499894407,
+    7.407024053937));
+#9217 = CARTESIAN_POINT('',(9.872968976451,13.296874787356,
+    7.703511445269));
+#9218 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    7.999999987846));
+#9219 = CARTESIAN_POINT('',(9.602338411092,13.937504974124,
+    8.000000263886));
+#9220 = CARTESIAN_POINT('',(9.602339078553,13.921880402594,
+    8.243362250105));
+#9221 = CARTESIAN_POINT('',(9.547745109265,13.906258190832,
+    8.486687182637));
+#9222 = CARTESIAN_POINT('',(9.438516666277,13.890628855969,
+    8.715758743434));
+#9223 = CARTESIAN_POINT('',(9.279171418181,13.875004446334,
+    8.916221326064));
+#9224 = CARTESIAN_POINT('',(9.078716293423,13.859380146528,9.07555217335
+    ));
+#9225 = CARTESIAN_POINT('',(8.849665101593,13.843755695405,
+    9.184768595068));
+#9226 = CARTESIAN_POINT('',(8.3629659234,13.812505965617,9.293984761129)
+  );
+#9227 = CARTESIAN_POINT('',(7.876260214299,13.781255374042,
+    9.184768385314));
+#9228 = CARTESIAN_POINT('',(7.647202993749,13.765630023309,
+    9.075552026029));
+#9229 = CARTESIAN_POINT('',(7.446740995847,13.750005198065,
+    8.916218443718));
+#9230 = CARTESIAN_POINT('',(7.287409410747,13.734380548451,
+    8.715757447601));
+#9231 = CARTESIAN_POINT('',(7.178195205965,13.718755588364,
+    8.486702855133));
+#9232 = CARTESIAN_POINT('',(7.068981216765,13.687505471527,
+    7.999999662484));
+#9233 = CARTESIAN_POINT('',(7.178195835571,13.65625535469,7.513296611116
+    ));
+#9234 = CARTESIAN_POINT('',(7.287410077245,13.640630394603,
+    7.284242221087));
+#9235 = CARTESIAN_POINT('',(7.446740263096,13.625005744988,
+    7.083780880896));
+#9236 = CARTESIAN_POINT('',(7.647202881225,13.609380919745,
+    6.924446206474));
+#9237 = CARTESIAN_POINT('',(7.876260681117,13.593755569013,
+    6.815231111978));
+#9238 = CARTESIAN_POINT('',(8.362966559885,13.562504977436,
+    6.706016856498));
+#9239 = CARTESIAN_POINT('',(8.84966556841,13.531255247649,6.815232414427
+    ));
+#9240 = CARTESIAN_POINT('',(9.078716823269,13.515630796516,
+    6.924448325354));
+#9241 = CARTESIAN_POINT('',(9.279173381623,13.500006496752,
+    7.083771783083));
+#9242 = CARTESIAN_POINT('',(9.438523392556,13.484382087048,
+    7.284245677653));
+#9243 = CARTESIAN_POINT('',(9.547736281132,13.468752752239,
+    7.513313695078));
+#9244 = CARTESIAN_POINT('',(9.602339423956,13.453130540462,
+    7.756638330442));
+#9245 = CARTESIAN_POINT('',(9.602340081058,13.437505968929,
+    8.000000316662));
+#9246 = DEFINITIONAL_REPRESENTATION('',(#9247),#9258);
+#9247 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9248,#9249,#9250,#9251,#9252,
+    #9253,#9254,#9255,#9256,#9257),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0.,
+    0.522872893483,1.),.UNSPECIFIED.);
+#9248 = CARTESIAN_POINT('',(0.288690314286,1.985185474847));
+#9249 = CARTESIAN_POINT('',(0.261408905486,1.969256931455));
+#9250 = CARTESIAN_POINT('',(0.233347500127,1.954503177835));
+#9251 = CARTESIAN_POINT('',(0.204473133318,1.941000223703));
+#9252 = CARTESIAN_POINT('',(0.174782602129,1.928873302908));
+#9253 = CARTESIAN_POINT('',(0.11654608465,1.908523455009));
+#9254 = CARTESIAN_POINT('',(8.812640678777E-02,1.900051210273));
+#9255 = CARTESIAN_POINT('',(5.913666240454E-02,1.892906465063));
+#9256 = CARTESIAN_POINT('',(2.969527655004E-02,1.887159168873));
+#9257 = CARTESIAN_POINT('',(0.,1.882782378639));
+#9258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9259 = ORIENTED_EDGE('',*,*,#9260,.T.);
+#9260 = EDGE_CURVE('',#9162,#9261,#9263,.T.);
+#9261 = VERTEX_POINT('',#9262);
+#9262 = CARTESIAN_POINT('',(8.337365350914,13.592400623527,
+    9.509787735789));
+#9263 = SURFACE_CURVE('',#9264,(#9271,#9281),.PCURVE_S1.);
+#9264 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9265,#9266,#9267,#9268,#9269,
+    #9270),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9265 = CARTESIAN_POINT('',(7.908002865885,13.6318948843,9.439836559472)
+  );
+#9266 = CARTESIAN_POINT('',(7.99139292716,13.61748000157,9.46618570019)
+  );
+#9267 = CARTESIAN_POINT('',(8.076514727945,13.605969518332,
+    9.486442323333));
+#9268 = CARTESIAN_POINT('',(8.162903444659,13.597798890578,
+    9.500515628234));
+#9269 = CARTESIAN_POINT('',(8.250047310372,13.593262779309,
+    9.508307360026));
+#9270 = CARTESIAN_POINT('',(8.337365272986,13.592400618728,
+    9.509787744029));
+#9271 = PCURVE('',#4074,#9272);
+#9272 = DEFINITIONAL_REPRESENTATION('',(#9273),#9280);
+#9273 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9274,#9275,#9276,#9277,#9278,
+    #9279),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9274 = CARTESIAN_POINT('',(-1.07020371539,7.908002865885));
+#9275 = CARTESIAN_POINT('',(-1.060192243855,7.99139292716));
+#9276 = CARTESIAN_POINT('',(-1.052427037458,8.076514727945));
+#9277 = CARTESIAN_POINT('',(-1.047002456247,8.162903444659));
+#9278 = CARTESIAN_POINT('',(-1.043997179369,8.250047310372));
+#9279 = CARTESIAN_POINT('',(-1.043426131827,8.337365272986));
+#9280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9281 = PCURVE('',#9282,#9325);
+#9282 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#9283,#9284,#9285,#9286,#9287,#9288,#9289,#9290,#9291,#9292,#9293
+      ,#9294,#9295,#9296,#9297,#9298,#9299,#9300,#9301,#9302,#9303)
+    ,(#9304,#9305,#9306,#9307,#9308,#9309,#9310,#9311,#9312,#9313,#9314
+      ,#9315,#9316,#9317,#9318,#9319,#9320,#9321,#9322,#9323,#9324
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#9283 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#9284 = CARTESIAN_POINT('',(9.872967700848,13.696022512459,
+    8.431255677149));
+#9285 = CARTESIAN_POINT('',(9.737518393551,13.673295031353,
+    8.862509397255));
+#9286 = CARTESIAN_POINT('',(9.466453630175,13.650568363649,
+    9.246491753397));
+#9287 = CARTESIAN_POINT('',(9.078668513873,13.627840619961,
+    9.535826364638));
+#9288 = CARTESIAN_POINT('',(8.611008438839,13.60511313502,9.69172040679)
+  );
+#9289 = CARTESIAN_POINT('',(8.114928631537,13.582386349342,
+    9.691676612883));
+#9290 = CARTESIAN_POINT('',(7.647282196614,13.559658861765,9.5358613776)
+  );
+#9291 = CARTESIAN_POINT('',(7.259402649052,13.536931620357,9.24647511607
+    ));
+#9292 = CARTESIAN_POINT('',(6.988440954287,13.514204328946,
+    8.862512107595));
+#9293 = CARTESIAN_POINT('',(6.717478951018,13.468749790016,
+    7.999999983238));
+#9294 = CARTESIAN_POINT('',(6.988441233651,13.423295251085,
+    7.137487946645));
+#9295 = CARTESIAN_POINT('',(7.259403496143,13.40056797362,6.753524654913
+    ));
+#9296 = CARTESIAN_POINT('',(7.647276030437,13.377840663475,
+    6.464142425617));
+#9297 = CARTESIAN_POINT('',(8.114935902155,13.355113328555,
+    6.308304214342));
+#9298 = CARTESIAN_POINT('',(8.611010241446,13.332386347103,
+    6.308313546525));
+#9299 = CARTESIAN_POINT('',(9.078652622991,13.309659014946,
+    6.464149487757));
+#9300 = CARTESIAN_POINT('',(9.466473749916,13.286931202379,
+    6.753513614733));
+#9301 = CARTESIAN_POINT('',(9.737509131763,13.264204548695,
+    7.137490911063));
+#9302 = CARTESIAN_POINT('',(9.872967483269,13.241477067574,
+    7.568744300571));
+#9303 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    7.999999987847));
+#9304 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,7.999999989872
+    ));
+#9305 = CARTESIAN_POINT('',(9.872969043122,13.758522512445,
+    8.431256051803));
+#9306 = CARTESIAN_POINT('',(9.737520909271,13.735795031313,
+    8.862510193863));
+#9307 = CARTESIAN_POINT('',(9.466451780379,13.713068363677,
+    9.246493768157));
+#9308 = CARTESIAN_POINT('',(9.078671134356,13.690340619956,
+    9.535823612236));
+#9309 = CARTESIAN_POINT('',(8.611008872726,13.667613134946,
+    9.691727868604));
+#9310 = CARTESIAN_POINT('',(8.114926894145,13.64488634937,9.691674202528
+    ));
+#9311 = CARTESIAN_POINT('',(7.647282721071,13.622158861743,
+    9.535863892839));
+#9312 = CARTESIAN_POINT('',(7.259401498078,13.599431620345,
+    9.246476001527));
+#9313 = CARTESIAN_POINT('',(6.988439718184,13.576704328932,
+    8.862512861906));
+#9314 = CARTESIAN_POINT('',(6.717477521195,13.531249790002,
+    7.999999974982));
+#9315 = CARTESIAN_POINT('',(6.988440081001,13.485795251072,
+    7.137487202038));
+#9316 = CARTESIAN_POINT('',(7.259402727374,13.463067973605,
+    6.753524063488));
+#9317 = CARTESIAN_POINT('',(7.647274269537,13.440340663462,
+    6.464139563543));
+#9318 = CARTESIAN_POINT('',(8.114937195757,13.417613328523,
+    6.308303700093));
+#9319 = CARTESIAN_POINT('',(8.611010250952,13.394886347115,6.30831323233
+    ));
+#9320 = CARTESIAN_POINT('',(9.078651239755,13.372159014956,
+    6.464146774308));
+#9321 = CARTESIAN_POINT('',(9.46647751895,13.349431202305,6.75351277426)
+  );
+#9322 = CARTESIAN_POINT('',(9.737509004891,13.326704548711,7.13749020834
+    ));
+#9323 = CARTESIAN_POINT('',(9.872968765195,13.303977067561,
+    7.568743925916));
+#9324 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    7.999999987846));
+#9325 = DEFINITIONAL_REPRESENTATION('',(#9326),#9333);
+#9326 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9327,#9328,#9329,#9330,#9331,
+    #9332),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9327 = CARTESIAN_POINT('',(6.25E-02,1.882782355877));
+#9328 = CARTESIAN_POINT('',(4.347631053597E-02,1.824683265054));
+#9329 = CARTESIAN_POINT('',(2.7366720417E-02,1.766706448973));
+#9330 = CARTESIAN_POINT('',(1.459936687723E-02,1.70875965021));
+#9331 = CARTESIAN_POINT('',(5.46448626793E-03,1.650787096453));
+#9332 = CARTESIAN_POINT('',(0.,1.592769720658));
+#9333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9334 = ORIENTED_EDGE('',*,*,#9335,.F.);
+#9335 = EDGE_CURVE('',#9336,#9261,#9338,.T.);
+#9336 = VERTEX_POINT('',#9337);
+#9337 = CARTESIAN_POINT('',(8.664426819946,13.609744378548,
+    9.479606122803));
+#9338 = SURFACE_CURVE('',#9339,(#9346,#9356),.PCURVE_S1.);
+#9339 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9340,#9341,#9342,#9343,#9344,
+    #9345),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9340 = CARTESIAN_POINT('',(8.664426819946,13.609744378548,
+    9.479606122803));
+#9341 = CARTESIAN_POINT('',(8.599330072059,13.604255092309,
+    9.489288181889));
+#9342 = CARTESIAN_POINT('',(8.534021645769,13.599751333799,
+    9.497127303146));
+#9343 = CARTESIAN_POINT('',(8.468556815692,13.596264795363,
+    9.503146180053));
+#9344 = CARTESIAN_POINT('',(8.402986941924,13.593813546118,
+    9.507361658719));
+#9345 = CARTESIAN_POINT('',(8.337365350914,13.592400623527,
+    9.509787735789));
+#9346 = PCURVE('',#4074,#9347);
+#9347 = DEFINITIONAL_REPRESENTATION('',(#9348),#9355);
+#9348 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9349,#9350,#9351,#9352,#9353,
+    #9354),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9349 = CARTESIAN_POINT('',(-1.055029531042,8.664426819946));
+#9350 = CARTESIAN_POINT('',(-1.051319566509,8.599330072059));
+#9351 = CARTESIAN_POINT('',(-1.04830602175,8.534021645769));
+#9352 = CARTESIAN_POINT('',(-1.045987428413,8.468556815692));
+#9353 = CARTESIAN_POINT('',(-1.044361976884,8.402986941924));
+#9354 = CARTESIAN_POINT('',(-1.043426135005,8.337365350914));
+#9355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9356 = PCURVE('',#9357,#9412);
+#9357 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#9358,#9359,#9360,#9361,#9362,#9363,#9364,#9365,#9366,#9367,#9368
+      ,#9369,#9370,#9371,#9372,#9373,#9374,#9375,#9376,#9377,#9378,#9379
+      ,#9380,#9381,#9382,#9383,#9384)
+    ,(#9385,#9386,#9387,#9388,#9389,#9390,#9391,#9392,#9393,#9394,#9395
+      ,#9396,#9397,#9398,#9399,#9400,#9401,#9402,#9403,#9404,#9405,#9406
+      ,#9407,#9408,#9409,#9410,#9411
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#9358 = CARTESIAN_POINT('',(9.602331254183,13.562504974192,
+    8.000000263889));
+#9359 = CARTESIAN_POINT('',(9.602331305139,13.546880402674,
+    8.243360704661));
+#9360 = CARTESIAN_POINT('',(9.547733702231,13.531258190989,
+    8.486683952379));
+#9361 = CARTESIAN_POINT('',(9.438512573626,13.515628856019,
+    8.715752518006));
+#9362 = CARTESIAN_POINT('',(9.279166255642,13.500004446372,
+    8.916218643461));
+#9363 = CARTESIAN_POINT('',(9.078711758046,13.484380146605,
+    9.075545271293));
+#9364 = CARTESIAN_POINT('',(8.849661972238,13.468755695495,
+    9.184760734413));
+#9365 = CARTESIAN_POINT('',(8.36296593641,13.437505965715,9.293975848397
+    ));
+#9366 = CARTESIAN_POINT('',(7.876263268061,13.406255374122,
+    9.184760977321));
+#9367 = CARTESIAN_POINT('',(7.647207276099,13.390630023379,
+    9.075545807831));
+#9368 = CARTESIAN_POINT('',(7.446746317794,13.37500519814,8.916212729314
+    ));
+#9369 = CARTESIAN_POINT('',(7.287416384716,13.359380548536,
+    8.715752827187));
+#9370 = CARTESIAN_POINT('',(7.178202903825,13.34375558845,8.486699754519
+    ));
+#9371 = CARTESIAN_POINT('',(7.068989436227,13.31250547161,7.99999969201)
+  );
+#9372 = CARTESIAN_POINT('',(7.178203189186,13.281255354769,
+    7.513299693536));
+#9373 = CARTESIAN_POINT('',(7.287416767313,13.265630394684,
+    7.284246693639));
+#9374 = CARTESIAN_POINT('',(7.446746580975,13.250005745079,
+    7.083786806327));
+#9375 = CARTESIAN_POINT('',(7.647207691863,13.234380919841,
+    6.924453652274));
+#9376 = CARTESIAN_POINT('',(7.876263810443,13.218755569098,
+    6.815238755446));
+#9377 = CARTESIAN_POINT('',(8.362966546883,13.187504977504,
+    6.706024382709));
+#9378 = CARTESIAN_POINT('',(8.84966251462,13.156255247725,6.815239605225
+    ));
+#9379 = CARTESIAN_POINT('',(9.078712265585,13.140630796613,
+    6.924455087334));
+#9380 = CARTESIAN_POINT('',(9.27916690401,13.125006496852,7.083780739935
+    ));
+#9381 = CARTESIAN_POINT('',(9.438513821979,13.109382087196,7.28424854544
+    ));
+#9382 = CARTESIAN_POINT('',(9.547732636412,13.093752752232,
+    7.513316648717));
+#9383 = CARTESIAN_POINT('',(9.602331452171,13.078130540546,
+    7.756639875895));
+#9384 = CARTESIAN_POINT('',(9.602331492768,13.062505969027,
+    8.000000316667));
+#9385 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#9386 = CARTESIAN_POINT('',(9.872967536477,13.703124792662,
+    8.296488274876));
+#9387 = CARTESIAN_POINT('',(9.806452354963,13.687499685634,
+    8.592975593857));
+#9388 = CARTESIAN_POINT('',(9.67336188178,13.671874852022,8.872051585248
+    ));
+#9389 = CARTESIAN_POINT('',(9.479242850668,13.656249829379,9.11628178123
+    ));
+#9390 = CARTESIAN_POINT('',(9.235008012204,13.640624802489,
+    9.310409286206));
+#9391 = CARTESIAN_POINT('',(8.955941185924,13.624999781422,
+    9.443472514893));
+#9392 = CARTESIAN_POINT('',(8.362966102992,13.593749771049,
+    9.576536748745));
+#9393 = CARTESIAN_POINT('',(7.76998562944,13.562499793758,9.443472939823
+    ));
+#9394 = CARTESIAN_POINT('',(7.490912922685,13.546874807221,
+    9.310409224852));
+#9395 = CARTESIAN_POINT('',(7.246675704161,13.531249800513,
+    9.116284089751));
+#9396 = CARTESIAN_POINT('',(7.052552340055,13.515624787063,
+    8.872047460705));
+#9397 = CARTESIAN_POINT('',(6.919490809776,13.499999785531,8.59297707128
+    ));
+#9398 = CARTESIAN_POINT('',(6.78642913918,13.468749790016,7.999999994404
+    ));
+#9399 = CARTESIAN_POINT('',(6.919491001839,13.437499794501,
+    7.407022960627));
+#9400 = CARTESIAN_POINT('',(7.052552492799,13.421874792969,
+    7.127952644879));
+#9401 = CARTESIAN_POINT('',(7.246675106735,13.406249779518,
+    6.883715803617));
+#9402 = CARTESIAN_POINT('',(7.490912595187,13.39062477281,6.689590071911
+    ));
+#9403 = CARTESIAN_POINT('',(7.769985564067,13.374999786274,
+    6.556526931564));
+#9404 = CARTESIAN_POINT('',(8.36296609491,13.343749808982,6.423464060057
+    ));
+#9405 = CARTESIAN_POINT('',(8.955941120551,13.31249979861,6.55652786711)
+  );
+#9406 = CARTESIAN_POINT('',(9.235008005886,13.296874777537,
+    6.689590782641));
+#9407 = CARTESIAN_POINT('',(9.479243601327,13.281249750669,
+    6.883714542327));
+#9408 = CARTESIAN_POINT('',(9.673365064369,13.26562472799,7.127950354044
+    ));
+#9409 = CARTESIAN_POINT('',(9.806447818202,13.249999894406,
+    7.407024546211));
+#9410 = CARTESIAN_POINT('',(9.872967647821,13.23437478737,7.703511702845
+    ));
+#9411 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    7.999999987847));
+#9412 = DEFINITIONAL_REPRESENTATION('',(#9413),#9420);
+#9413 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9414,#9415,#9416,#9417,#9418,
+    #9419),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9414 = CARTESIAN_POINT('',(0.3125,1.374132622677));
+#9415 = CARTESIAN_POINT('',(0.308448125702,1.417792890381));
+#9416 = CARTESIAN_POINT('',(0.306390697381,1.461600132826));
+#9417 = CARTESIAN_POINT('',(0.306373865292,1.505445683059));
+#9418 = CARTESIAN_POINT('',(0.308414490182,1.54920802979));
+#9419 = CARTESIAN_POINT('',(0.3125,1.592769661576));
+#9420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9421 = ORIENTED_EDGE('',*,*,#9422,.F.);
+#9422 = EDGE_CURVE('',#9423,#9336,#9425,.T.);
+#9423 = VERTEX_POINT('',#9424);
+#9424 = CARTESIAN_POINT('',(9.108450367845,13.697338699842,
+    9.313150386793));
+#9425 = SURFACE_CURVE('',#9426,(#9433,#9443),.PCURVE_S1.);
+#9426 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9427,#9428,#9429,#9430,#9431,
+    #9432),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9427 = CARTESIAN_POINT('',(9.108450367845,13.697338699842,
+    9.313150386793));
+#9428 = CARTESIAN_POINT('',(9.02457241158,13.674156623229,9.360768628405
+    ));
+#9429 = CARTESIAN_POINT('',(8.937659953155,13.653147455629,
+    9.401254327598));
+#9430 = CARTESIAN_POINT('',(8.848270451855,13.635028798836,
+    9.434612741451));
+#9431 = CARTESIAN_POINT('',(8.756974211514,13.620434918149,
+    9.460750040311));
+#9432 = CARTESIAN_POINT('',(8.664426627734,13.609744366765,
+    9.479606143587));
+#9433 = PCURVE('',#4074,#9434);
+#9434 = DEFINITIONAL_REPRESENTATION('',(#9435),#9442);
+#9435 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9436,#9437,#9438,#9439,#9440,
+    #9441),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9436 = CARTESIAN_POINT('',(-1.117738624535,9.108450367845));
+#9437 = CARTESIAN_POINT('',(-1.100084838003,9.02457241158));
+#9438 = CARTESIAN_POINT('',(-1.084885722773,8.937659953155));
+#9439 = CARTESIAN_POINT('',(-1.072233078193,8.848270451855));
+#9440 = CARTESIAN_POINT('',(-1.062254791391,8.756974211514));
+#9441 = CARTESIAN_POINT('',(-1.055029523078,8.664426627734));
+#9442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9443 = PCURVE('',#9282,#9444);
+#9444 = DEFINITIONAL_REPRESENTATION('',(#9445),#9452);
+#9445 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9446,#9447,#9448,#9449,#9450,
+    #9451),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9446 = CARTESIAN_POINT('',(6.25E-02,1.057791397645));
+#9447 = CARTESIAN_POINT('',(4.440098728811E-02,1.12186894476));
+#9448 = CARTESIAN_POINT('',(2.842841947634E-02,1.185360753739));
+#9449 = CARTESIAN_POINT('',(1.531747863819E-02,1.248488454505));
+#9450 = CARTESIAN_POINT('',(5.713057022824E-03,1.311386019715));
+#9451 = CARTESIAN_POINT('',(0.,1.374132770749));
+#9452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9453 = ORIENTED_EDGE('',*,*,#9454,.F.);
+#9454 = EDGE_CURVE('',#7960,#9423,#9455,.T.);
+#9455 = SURFACE_CURVE('',#9456,(#9469,#9485),.PCURVE_S1.);
+#9456 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9457,#9458,#9459,#9460,#9461,
+    #9462,#9463,#9464,#9465,#9466,#9467,#9468),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.545813532911,1.),.UNSPECIFIED.);
+#9457 = CARTESIAN_POINT('',(9.24690708583,13.862476580288,8.897901902938
+    ));
+#9458 = CARTESIAN_POINT('',(9.231911774036,13.85055675946,8.935901831272
+    ));
+#9459 = CARTESIAN_POINT('',(9.21689733028,13.838017825324,8.973756051021
+    ));
+#9460 = CARTESIAN_POINT('',(9.202002684421,13.824840864949,
+    9.011514226517));
+#9461 = CARTESIAN_POINT('',(9.187409788268,13.811004396196,
+    9.049216103113));
+#9462 = CARTESIAN_POINT('',(9.173366501128,13.796480029745,
+    9.086901444921));
+#9463 = CARTESIAN_POINT('',(9.149261151999,13.768536606395,
+    9.156006597773));
+#9464 = CARTESIAN_POINT('',(9.138930540819,13.755345985339,
+    9.187404524669));
+#9465 = CARTESIAN_POINT('',(9.129410795547,13.74163245264,9.218845620715
+    ));
+#9466 = CARTESIAN_POINT('',(9.120950019719,13.727384680411,
+    9.250321120983));
+#9467 = CARTESIAN_POINT('',(9.113863776883,13.71260684575,9.281788129152
+    ));
+#9468 = CARTESIAN_POINT('',(9.108450381707,13.697338698839,
+    9.313150388853));
+#9469 = PCURVE('',#4074,#9470);
+#9470 = DEFINITIONAL_REPRESENTATION('',(#9471),#9484);
+#9471 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9472,#9473,#9474,#9475,#9476,
+    #9477,#9478,#9479,#9480,#9481,#9482,#9483),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.545813532911,1.),.UNSPECIFIED.);
+#9472 = CARTESIAN_POINT('',(-1.266836722794,9.24690708583));
+#9473 = CARTESIAN_POINT('',(-1.253561530048,9.231911774036));
+#9474 = CARTESIAN_POINT('',(-1.240270915144,9.21689733028));
+#9475 = CARTESIAN_POINT('',(-1.226942976737,9.202002684421));
+#9476 = CARTESIAN_POINT('',(-1.213558679524,9.187409788268));
+#9477 = CARTESIAN_POINT('',(-1.200098020667,9.173366501128));
+#9478 = CARTESIAN_POINT('',(-1.175251028765,9.149261151999));
+#9479 = CARTESIAN_POINT('',(-1.163900003366,9.138930540819));
+#9480 = CARTESIAN_POINT('',(-1.152467705748,9.129410795547));
+#9481 = CARTESIAN_POINT('',(-1.140952702113,9.120950019719));
+#9482 = CARTESIAN_POINT('',(-1.129365735974,9.113863776883));
+#9483 = CARTESIAN_POINT('',(-1.117738623771,9.108450381707));
+#9484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9485 = PCURVE('',#9191,#9486);
+#9486 = DEFINITIONAL_REPRESENTATION('',(#9487),#9500);
+#9487 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9488,#9489,#9490,#9491,#9492,
+    #9493,#9494,#9495,#9496,#9497,#9498,#9499),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.545813532911,1.),.UNSPECIFIED.);
+#9488 = CARTESIAN_POINT('',(0.288690314286,0.795737997178));
+#9489 = CARTESIAN_POINT('',(0.269568470904,0.825470272348));
+#9490 = CARTESIAN_POINT('',(0.249048445723,0.854194208391));
+#9491 = CARTESIAN_POINT('',(0.227080874596,0.881837007812));
+#9492 = CARTESIAN_POINT('',(0.203606921951,0.908298555657));
+#9493 = CARTESIAN_POINT('',(0.17854945095,0.933450460515));
+#9494 = CARTESIAN_POINT('',(0.129548728733,0.976843732349));
+#9495 = CARTESIAN_POINT('',(0.106132769966,0.995529093));
+#9496 = CARTESIAN_POINT('',(8.149478183435E-02,1.013103500448));
+#9497 = CARTESIAN_POINT('',(5.559167984588E-02,1.029438169378));
+#9498 = CARTESIAN_POINT('',(2.840712185648E-02,1.044377431091));
+#9499 = CARTESIAN_POINT('',(0.,1.057791408803));
+#9500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9501 = ADVANCED_FACE('',(#9502,#9528),#4109,.F.);
+#9502 = FACE_BOUND('',#9503,.T.);
+#9503 = EDGE_LOOP('',(#9504,#9505,#9526,#9527));
+#9504 = ORIENTED_EDGE('',*,*,#4262,.T.);
+#9505 = ORIENTED_EDGE('',*,*,#9506,.T.);
+#9506 = EDGE_CURVE('',#4263,#4089,#9507,.T.);
+#9507 = SEAM_CURVE('',#9508,(#9512,#9519),.PCURVE_S1.);
+#9508 = LINE('',#9509,#9510);
+#9509 = CARTESIAN_POINT('',(0.,9.5,4.5));
+#9510 = VECTOR('',#9511,1.);
+#9511 = DIRECTION('',(1.,0.,-6.303296671011E-17));
+#9512 = PCURVE('',#4109,#9513);
+#9513 = DEFINITIONAL_REPRESENTATION('',(#9514),#9518);
+#9514 = LINE('',#9515,#9516);
+#9515 = CARTESIAN_POINT('',(-0.,0.));
+#9516 = VECTOR('',#9517,1.);
+#9517 = DIRECTION('',(-0.,1.));
+#9518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9519 = PCURVE('',#4109,#9520);
+#9520 = DEFINITIONAL_REPRESENTATION('',(#9521),#9525);
+#9521 = LINE('',#9522,#9523);
+#9522 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#9523 = VECTOR('',#9524,1.);
+#9524 = DIRECTION('',(-0.,1.));
+#9525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9526 = ORIENTED_EDGE('',*,*,#4088,.T.);
+#9527 = ORIENTED_EDGE('',*,*,#9506,.F.);
+#9528 = FACE_BOUND('',#9529,.T.);
+#9529 = EDGE_LOOP('',(#9530,#9602,#9642,#9753,#9825,#9930,#10000,#10090,
+    #10162,#10297,#10326,#10361,#10501,#10551,#10601,#10697,#10837,
+    #10927,#10999,#11098,#11213,#11257,#11286));
+#9530 = ORIENTED_EDGE('',*,*,#9531,.T.);
+#9531 = EDGE_CURVE('',#9532,#9534,#9536,.T.);
+#9532 = VERTEX_POINT('',#9533);
+#9533 = CARTESIAN_POINT('',(9.487817040878,10.888415144024,
+    3.567717700838));
+#9534 = VERTEX_POINT('',#9535);
+#9535 = CARTESIAN_POINT('',(9.622963,11.,3.));
+#9536 = SURFACE_CURVE('',#9537,(#9555,#9576),.PCURVE_S1.);
+#9537 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9538,#9539,#9540,#9541,#9542,
+    #9543,#9544,#9545,#9546,#9547,#9548,#9549,#9550,#9551,#9552,#9553,
+    #9554),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.243174315257,
+    0.667844822907,1.),.UNSPECIFIED.);
+#9538 = CARTESIAN_POINT('',(8.803817271514,10.425609252715,
+    4.180359060324));
+#9539 = CARTESIAN_POINT('',(8.858024526766,10.451427382725,
+    4.160113102269));
+#9540 = CARTESIAN_POINT('',(8.910525826737,10.479378574911,4.13710019045
+    ));
+#9541 = CARTESIAN_POINT('',(8.961336132456,10.508750822154,
+    4.111454214652));
+#9542 = CARTESIAN_POINT('',(9.010491913641,10.539003280429,
+    4.083244617806));
+#9543 = CARTESIAN_POINT('',(9.05804037244,10.56975521532,4.05247376174)
+  );
+#9544 = CARTESIAN_POINT('',(9.18434381396,10.654789971393,3.960622324707
+    ));
+#9545 = CARTESIAN_POINT('',(9.259842377044,10.709463581542,
+    3.894105685389));
+#9546 = CARTESIAN_POINT('',(9.330268962736,10.762859093327,
+    3.819273932004));
+#9547 = CARTESIAN_POINT('',(9.394816805032,10.813438890492,
+    3.735771458062));
+#9548 = CARTESIAN_POINT('',(9.452216109289,10.859441317547,
+    3.643256024781));
+#9549 = CARTESIAN_POINT('',(9.538393528966,10.929528816845,
+    3.462279326163));
+#9550 = CARTESIAN_POINT('',(9.570869629579,10.956357087682,
+    3.376934201257));
+#9551 = CARTESIAN_POINT('',(9.596447776301,10.977728095019,
+    3.286705318787));
+#9552 = CARTESIAN_POINT('',(9.614038084599,10.992502794417,
+    3.192858978399));
+#9553 = CARTESIAN_POINT('',(9.622963,11.,3.09680465821));
+#9554 = CARTESIAN_POINT('',(9.622963,11.,3.));
+#9555 = PCURVE('',#4109,#9556);
+#9556 = DEFINITIONAL_REPRESENTATION('',(#9557),#9575);
+#9557 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9558,#9559,#9560,#9561,#9562,
+    #9563,#9564,#9565,#9566,#9567,#9568,#9569,#9570,#9571,#9572,#9573,
+    #9574),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.243174315257,
+    0.667844822907,1.),.UNSPECIFIED.);
+#9558 = CARTESIAN_POINT('',(-0.665017412907,8.803817271514));
+#9559 = CARTESIAN_POINT('',(-0.686890528366,8.858024526766));
+#9560 = CARTESIAN_POINT('',(-0.711020974133,8.910525826737));
+#9561 = CARTESIAN_POINT('',(-0.736998689588,8.961336132456));
+#9562 = CARTESIAN_POINT('',(-0.764550704504,9.010491913641));
+#9563 = CARTESIAN_POINT('',(-0.793531705482,9.05804037244));
+#9564 = CARTESIAN_POINT('',(-0.876978551439,9.18434381396));
+#9565 = CARTESIAN_POINT('',(-0.93428069873,9.259842377044));
+#9566 = CARTESIAN_POINT('',(-0.995341289871,9.330268962736));
+#9567 = CARTESIAN_POINT('',(-1.060119635809,9.394816805032));
+#9568 = CARTESIAN_POINT('',(-1.128709502045,9.452216109289));
+#9569 = CARTESIAN_POINT('',(-1.258092349956,9.538393528966));
+#9570 = CARTESIAN_POINT('',(-1.317608472806,9.570869629579));
+#9571 = CARTESIAN_POINT('',(-1.379175985331,9.596447776301));
+#9572 = CARTESIAN_POINT('',(-1.442223552011,9.614038084599));
+#9573 = CARTESIAN_POINT('',(-1.506259887988,9.622963));
+#9574 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#9575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9576 = PCURVE('',#9577,#9582);
+#9577 = CYLINDRICAL_SURFACE('',#9578,1.26);
+#9578 = AXIS2_PLACEMENT_3D('',#9579,#9580,#9581);
+#9579 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#9580 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#9581 = DIRECTION('',(1.,0.,0.));
+#9582 = DEFINITIONAL_REPRESENTATION('',(#9583),#9601);
+#9583 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9584,#9585,#9586,#9587,#9588,
+    #9589,#9590,#9591,#9592,#9593,#9594,#9595,#9596,#9597,#9598,#9599,
+    #9600),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.243174315257,
+    0.667844822907,1.),.UNSPECIFIED.);
+#9584 = CARTESIAN_POINT('',(-5.069836620034,5.574390747285));
+#9585 = CARTESIAN_POINT('',(-5.115760997687,5.548572617275));
+#9586 = CARTESIAN_POINT('',(-5.161185406791,5.520621425089));
+#9587 = CARTESIAN_POINT('',(-5.206257855675,5.491249177846));
+#9588 = CARTESIAN_POINT('',(-5.251142443011,5.460996719571));
+#9589 = CARTESIAN_POINT('',(-5.296025642396,5.43024478468));
+#9590 = CARTESIAN_POINT('',(-5.419970536402,5.345210028607));
+#9591 = CARTESIAN_POINT('',(-5.499479908414,5.290536418458));
+#9592 = CARTESIAN_POINT('',(-5.58049401496,5.237140906673));
+#9593 = CARTESIAN_POINT('',(-5.663630315584,5.186561109508));
+#9594 = CARTESIAN_POINT('',(-5.749508971053,5.140558682453));
+#9595 = CARTESIAN_POINT('',(-5.908594115979,5.070471183155));
+#9596 = CARTESIAN_POINT('',(-5.980830082175,5.043642912318));
+#9597 = CARTESIAN_POINT('',(-6.054824781736,5.022271904981));
+#9598 = CARTESIAN_POINT('',(-6.130122712433,5.007497205583));
+#9599 = CARTESIAN_POINT('',(-6.206356213362,5.));
+#9600 = CARTESIAN_POINT('',(-6.28318530718,5.));
+#9601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9602 = ORIENTED_EDGE('',*,*,#9603,.T.);
+#9603 = EDGE_CURVE('',#9534,#9604,#9606,.T.);
+#9604 = VERTEX_POINT('',#9605);
+#9605 = CARTESIAN_POINT('',(9.563251885502,10.950204610382,
+    2.616716047784));
+#9606 = SURFACE_CURVE('',#9607,(#9615,#9626),.PCURVE_S1.);
+#9607 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9608,#9609,#9610,#9611,#9612,
+    #9613,#9614),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9608 = CARTESIAN_POINT('',(9.622963,11.,3.));
+#9609 = CARTESIAN_POINT('',(9.622963,11.,2.918212874237));
+#9610 = CARTESIAN_POINT('',(9.616592380168,10.994648604077,
+    2.836769369706));
+#9611 = CARTESIAN_POINT('',(9.603951610846,10.984030684615,
+    2.756649112468));
+#9612 = CARTESIAN_POINT('',(9.585407190551,10.968512354452,
+    2.678815644939));
+#9613 = CARTESIAN_POINT('',(9.561589348072,10.948739587395,
+    2.604164862021));
+#9614 = CARTESIAN_POINT('',(9.533414385656,10.925607395528,
+    2.533477166886));
+#9615 = PCURVE('',#4109,#9616);
+#9616 = DEFINITIONAL_REPRESENTATION('',(#9617),#9625);
+#9617 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9618,#9619,#9620,#9621,#9622,
+    #9623,#9624),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9618 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#9619 = CARTESIAN_POINT('',(-1.625321077304,9.622963));
+#9620 = CARTESIAN_POINT('',(-1.679616789394,9.616592380168));
+#9621 = CARTESIAN_POINT('',(-1.733321893454,9.603951610846));
+#9622 = CARTESIAN_POINT('',(-1.78607434452,9.585407190551));
+#9623 = CARTESIAN_POINT('',(-1.837473107133,9.561589348072));
+#9624 = CARTESIAN_POINT('',(-1.887057372307,9.533414385656));
+#9625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9626 = PCURVE('',#9627,#9632);
+#9627 = CYLINDRICAL_SURFACE('',#9628,1.26);
+#9628 = AXIS2_PLACEMENT_3D('',#9629,#9630,#9631);
+#9629 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#9630 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#9631 = DIRECTION('',(1.,0.,0.));
+#9632 = DEFINITIONAL_REPRESENTATION('',(#9633),#9641);
+#9633 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9634,#9635,#9636,#9637,#9638,
+    #9639,#9640),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#9634 = CARTESIAN_POINT('',(0.,5.));
+#9635 = CARTESIAN_POINT('',(-6.491041727259E-02,5.));
+#9636 = CARTESIAN_POINT('',(-0.129548089962,5.005351395923));
+#9637 = CARTESIAN_POINT('',(-0.193628023134,5.015969315385));
+#9638 = CARTESIAN_POINT('',(-0.256856365774,5.031487645548));
+#9639 = CARTESIAN_POINT('',(-0.318891291226,5.051260412605));
+#9640 = CARTESIAN_POINT('',(-0.379284824867,5.074392604472));
+#9641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9642 = ORIENTED_EDGE('',*,*,#9643,.T.);
+#9643 = EDGE_CURVE('',#9604,#9644,#9646,.T.);
+#9644 = VERTEX_POINT('',#9645);
+#9645 = CARTESIAN_POINT('',(9.694642555047,10.820315735981,
+    2.288124760003));
+#9646 = SURFACE_CURVE('',#9647,(#9662,#9680),.PCURVE_S1.);
+#9647 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9648,#9649,#9650,#9651,#9652,
+    #9653,#9654,#9655,#9656,#9657,#9658,#9659,#9660,#9661),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,4.928441229488E-02,0.553900519304,
+    1.),.UNSPECIFIED.);
+#9648 = CARTESIAN_POINT('',(9.563250809177,10.950205701383,
+    2.616720175751));
+#9649 = CARTESIAN_POINT('',(9.564181861165,10.949264432841,
+    2.613158722944));
+#9650 = CARTESIAN_POINT('',(9.565120876174,10.948312990159,
+    2.609603030465));
+#9651 = CARTESIAN_POINT('',(9.566067931908,10.947351443262,
+    2.606053220214));
+#9652 = CARTESIAN_POINT('',(9.567023104241,10.946379864567,
+    2.602509413984));
+#9653 = CARTESIAN_POINT('',(9.577850204144,10.935348525378,2.56274992429
+    ));
+#9654 = CARTESIAN_POINT('',(9.588573176851,10.924254213256,
+    2.527167734394));
+#9655 = CARTESIAN_POINT('',(9.600233685943,10.91219745539,2.492363529415
+    ));
+#9656 = CARTESIAN_POINT('',(9.612887974403,10.899285287491,
+    2.458455020397));
+#9657 = CARTESIAN_POINT('',(9.638610150313,10.873568637341,
+    2.396425687372));
+#9658 = CARTESIAN_POINT('',(9.65146087974,10.860924336695,2.368087459468
+    ));
+#9659 = CARTESIAN_POINT('',(9.665098425039,10.847782718648,
+    2.340575779742));
+#9660 = CARTESIAN_POINT('',(9.679503917545,10.834223316898,
+    2.313919164723));
+#9661 = CARTESIAN_POINT('',(9.694642519716,10.820315737859,
+    2.288124763487));
+#9662 = PCURVE('',#4109,#9663);
+#9663 = DEFINITIONAL_REPRESENTATION('',(#9664),#9679);
+#9664 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9665,#9666,#9667,#9668,#9669,
+    #9670,#9671,#9672,#9673,#9674,#9675,#9676,#9677,#9678),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,4.928441229488E-02,0.553900519304,
+    1.),.UNSPECIFIED.);
+#9665 = CARTESIAN_POINT('',(-1.829181725365,9.563250809177));
+#9666 = CARTESIAN_POINT('',(-1.831637551323,9.564181861165));
+#9667 = CARTESIAN_POINT('',(-1.834091397672,9.565120876174));
+#9668 = CARTESIAN_POINT('',(-1.836543204796,9.566067931908));
+#9669 = CARTESIAN_POINT('',(-1.838992912404,9.567023104241));
+#9670 = CARTESIAN_POINT('',(-1.866500547425,9.577850204144));
+#9671 = CARTESIAN_POINT('',(-1.891335899156,9.588573176851));
+#9672 = CARTESIAN_POINT('',(-1.915875870991,9.600233685943));
+#9673 = CARTESIAN_POINT('',(-1.940054757892,9.612887974403));
+#9674 = CARTESIAN_POINT('',(-1.984820738281,9.638610150313));
+#9675 = CARTESIAN_POINT('',(-2.005500821474,9.65146087974));
+#9676 = CARTESIAN_POINT('',(-2.02581822185,9.665098425039));
+#9677 = CARTESIAN_POINT('',(-2.045750565621,9.679503917545));
+#9678 = CARTESIAN_POINT('',(-2.065287105629,9.694642519716));
+#9679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9680 = PCURVE('',#9681,#9736);
+#9681 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#9682,#9683,#9684,#9685,#9686,#9687,#9688,#9689,#9690,#9691,#9692
+      ,#9693,#9694,#9695,#9696,#9697,#9698,#9699,#9700,#9701,#9702,#9703
+      ,#9704,#9705,#9706,#9707,#9708)
+    ,(#9709,#9710,#9711,#9712,#9713,#9714,#9715,#9716,#9717,#9718,#9719
+      ,#9720,#9721,#9722,#9723,#9724,#9725,#9726,#9727,#9728,#9729,#9730
+      ,#9731,#9732,#9733,#9734,#9735
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#9682 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#9683 = CARTESIAN_POINT('',(9.872974201706,11.265624601635,
+    3.296489576029));
+#9684 = CARTESIAN_POINT('',(9.806459391381,11.249999494537,
+    3.592978230688));
+#9685 = CARTESIAN_POINT('',(9.673367227651,11.234374661032,
+    3.872055713977));
+#9686 = CARTESIAN_POINT('',(9.479247686809,11.218749638379,
+    4.116286188828));
+#9687 = CARTESIAN_POINT('',(9.235011876796,11.203124611468,
+    4.310415088881));
+#9688 = CARTESIAN_POINT('',(8.955943825057,11.187499590387,
+    4.443478952189));
+#9689 = CARTESIAN_POINT('',(8.362966111402,11.156249580008,
+    4.576543838374));
+#9690 = CARTESIAN_POINT('',(7.769983022301,11.124999602732,
+    4.443479309638));
+#9691 = CARTESIAN_POINT('',(7.490909117879,11.109374616205,
+    4.310414925243));
+#9692 = CARTESIAN_POINT('',(7.246670856547,11.093749609492,4.11628901776
+    ));
+#9693 = CARTESIAN_POINT('',(7.052546525395,11.078124596033,
+    3.872051339436));
+#9694 = CARTESIAN_POINT('',(6.919484399605,11.062499594499,
+    3.592979705585));
+#9695 = CARTESIAN_POINT('',(6.786422165102,11.031249598987,
+    3.000000000064));
+#9696 = CARTESIAN_POINT('',(6.919484641083,10.999999603475,
+    2.407020348729));
+#9697 = CARTESIAN_POINT('',(7.052546713751,10.984374601942,2.12794880838
+    ));
+#9698 = CARTESIAN_POINT('',(7.246670078149,10.968749588483,1.88371085542
+    ));
+#9699 = CARTESIAN_POINT('',(7.490908684744,10.95312458177,1.689584178626
+    ));
+#9700 = CARTESIAN_POINT('',(7.769982924959,10.937499595243,
+    1.556520530463));
+#9701 = CARTESIAN_POINT('',(8.362966086494,10.906249617966,
+    1.423457201515));
+#9702 = CARTESIAN_POINT('',(8.955943727714,10.874999607587,
+    1.556521533497));
+#9703 = CARTESIAN_POINT('',(9.235011856606,10.8593745865,1.689584991608)
+  );
+#9704 = CARTESIAN_POINT('',(9.479248641663,10.843749559616,1.88370907404
+    ));
+#9705 = CARTESIAN_POINT('',(9.67337131152,10.828124536918,2.127946767332
+    ));
+#9706 = CARTESIAN_POINT('',(9.806453552946,10.812499703448,
+    2.407021936107));
+#9707 = CARTESIAN_POINT('',(9.872974342133,10.79687459634,2.703510381422
+    ));
+#9708 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,2.999999977712
+    ));
+#9709 = CARTESIAN_POINT('',(9.602346760957,11.437509948085,
+    3.000000527762));
+#9710 = CARTESIAN_POINT('',(9.602347376622,11.421885376539,
+    3.243364153122));
+#9711 = CARTESIAN_POINT('',(9.547752987807,11.406263164687,
+    3.486690714289));
+#9712 = CARTESIAN_POINT('',(9.438523759623,11.390633829964,
+    3.715763794681));
+#9713 = CARTESIAN_POINT('',(9.27917739602,11.37500942031,3.916227693645)
+  );
+#9714 = CARTESIAN_POINT('',(9.078720886587,11.359385120481,
+    4.075559571947));
+#9715 = CARTESIAN_POINT('',(8.849668128341,11.343760669341,
+    4.184776680666));
+#9716 = CARTESIAN_POINT('',(8.362965647894,11.312510939545,
+    4.293993478909));
+#9717 = CARTESIAN_POINT('',(7.876256683084,11.281260347989,
+    4.184776263663));
+#9718 = CARTESIAN_POINT('',(7.647197942634,11.265634997267,
+    4.075559119815));
+#9719 = CARTESIAN_POINT('',(7.446734628039,11.250010172017,
+    3.916224421389));
+#9720 = CARTESIAN_POINT('',(7.287402012151,11.234385522392,
+    3.715762040715));
+#9721 = CARTESIAN_POINT('',(7.17818712036,11.218760562304,3.486705881822
+    ));
+#9722 = CARTESIAN_POINT('',(7.068972499004,11.187510445471,
+    2.999999386982));
+#9723 = CARTESIAN_POINT('',(7.178187957215,11.156260328637,
+    2.513293079929));
+#9724 = CARTESIAN_POINT('',(7.287402983432,11.140635368549,
+    2.284237169981));
+#9725 = CARTESIAN_POINT('',(7.446734285421,11.125010718923,
+    2.083774513076));
+#9726 = CARTESIAN_POINT('',(7.647198288096,11.109385893674,
+    1.924438807891));
+#9727 = CARTESIAN_POINT('',(7.876257654399,11.093760542953,
+    1.815223026381));
+#9728 = CARTESIAN_POINT('',(8.362966835383,11.062509951395,
+    1.706008138736));
+#9729 = CARTESIAN_POINT('',(8.849669099654,11.031260221599,
+    1.815224536087));
+#9730 = CARTESIAN_POINT('',(9.078721874428,11.015635770449,
+    1.924441231542));
+#9731 = CARTESIAN_POINT('',(9.279179749613,11.000011470662,
+    2.083765805574));
+#9732 = CARTESIAN_POINT('',(9.438530790763,10.984387060941,
+    2.284241084417));
+#9733 = CARTESIAN_POINT('',(9.547744366845,10.968757726269,
+    2.513310667937));
+#9734 = CARTESIAN_POINT('',(9.60234782563,10.953135514403,2.756636955177
+    ));
+#9735 = CARTESIAN_POINT('',(9.602348430937,10.937510942855,
+    3.000000580536));
+#9736 = DEFINITIONAL_REPRESENTATION('',(#9737),#9752);
+#9737 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#9738,#9739,#9740,#9741,#9742,
+    #9743,#9744,#9745,#9746,#9747,#9748,#9749,#9750,#9751),
+  .UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,4.928441229488E-02,0.553900519304,
+    1.),.UNSPECIFIED.);
+#9738 = CARTESIAN_POINT('',(0.288699653472,5.992980815767));
+#9739 = CARTESIAN_POINT('',(0.286424497713,5.990505159672));
+#9740 = CARTESIAN_POINT('',(0.284131529311,5.988045480422));
+#9741 = CARTESIAN_POINT('',(0.281820905018,5.985601884471));
+#9742 = CARTESIAN_POINT('',(0.279492785499,5.983174471502));
+#9743 = CARTESIAN_POINT('',(0.25313260371,5.956076043973));
+#9744 = CARTESIAN_POINT('',(0.227299360236,5.933093168457));
+#9745 = CARTESIAN_POINT('',(0.199828576759,5.911920804485));
+#9746 = CARTESIAN_POINT('',(0.170936428656,5.892572218454));
+#9747 = CARTESIAN_POINT('',(0.114252937972,5.859456237343));
+#9748 = CARTESIAN_POINT('',(8.672036467292E-02,5.845300743334));
+#9749 = CARTESIAN_POINT('',(5.840681908895E-02,5.832491547005));
+#9750 = CARTESIAN_POINT('',(2.945852477748E-02,5.820947763307));
+#9751 = CARTESIAN_POINT('',(0.,5.810576835782));
+#9752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9753 = ORIENTED_EDGE('',*,*,#9754,.T.);
+#9754 = EDGE_CURVE('',#9644,#9755,#9757,.T.);
+#9755 = VERTEX_POINT('',#9756);
+#9756 = CARTESIAN_POINT('',(9.638517090034,10.763689431973,
+    2.191860767244));
+#9757 = SURFACE_CURVE('',#9758,(#9764,#9773),.PCURVE_S1.);
+#9758 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9759,#9760,#9761,#9762,#9763),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9759 = CARTESIAN_POINT('',(9.694642555047,10.820315735981,
+    2.288124760003));
+#9760 = CARTESIAN_POINT('',(9.681257273878,10.806816117714,2.26308700419
+    ));
+#9761 = CARTESIAN_POINT('',(9.667413319352,10.792850798189,
+    2.238701059887));
+#9762 = CARTESIAN_POINT('',(9.653154433355,10.778463221612,
+    2.214962580738));
+#9763 = CARTESIAN_POINT('',(9.638517109906,10.763689431882,
+    2.191860767102));
+#9764 = PCURVE('',#4109,#9765);
+#9765 = DEFINITIONAL_REPRESENTATION('',(#9766),#9772);
+#9766 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9767,#9768,#9769,#9770,#9771),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9767 = CARTESIAN_POINT('',(-2.065287108268,9.694642555047));
+#9768 = CARTESIAN_POINT('',(-2.084250569151,9.681257273878));
+#9769 = CARTESIAN_POINT('',(-2.102978897424,9.667413319352));
+#9770 = CARTESIAN_POINT('',(-2.121479011002,9.653154433355));
+#9771 = CARTESIAN_POINT('',(-2.139760254045,9.638517109906));
+#9772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9773 = PCURVE('',#9774,#9817);
+#9774 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#9775,#9776,#9777,#9778,#9779,#9780,#9781,#9782,#9783,#9784,#9785
+      ,#9786,#9787,#9788,#9789,#9790,#9791,#9792,#9793,#9794,#9795)
+    ,(#9796,#9797,#9798,#9799,#9800,#9801,#9802,#9803,#9804,#9805,#9806
+      ,#9807,#9808,#9809,#9810,#9811,#9812,#9813,#9814,#9815,#9816
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#9775 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#9776 = CARTESIAN_POINT('',(9.872971878593,11.196022321478,
+    3.431256859097));
+#9777 = CARTESIAN_POINT('',(9.737522199767,11.173294840287,
+    3.862511773323));
+#9778 = CARTESIAN_POINT('',(9.466456688851,11.150568172831,
+    4.246495191854));
+#9779 = CARTESIAN_POINT('',(9.078670504391,11.127840428955,
+    4.535830605725));
+#9780 = CARTESIAN_POINT('',(8.611009134378,11.105112943916,
+    4.691725083415));
+#9781 = CARTESIAN_POINT('',(8.114927958072,11.082386158449,
+    4.691681290624));
+#9782 = CARTESIAN_POINT('',(7.647280227976,11.059658670777,
+    4.535865629343));
+#9783 = CARTESIAN_POINT('',(7.25939960631,11.036931429384,4.246478569599
+    ));
+#9784 = CARTESIAN_POINT('',(6.988437159793,11.014204137965,
+    3.862514501454));
+#9785 = CARTESIAN_POINT('',(6.717474401592,10.968749599038,
+    2.999999994279));
+#9786 = CARTESIAN_POINT('',(6.988437427583,10.923295060109,
+    2.137485571232));
+#9787 = CARTESIAN_POINT('',(7.259400436475,10.900567782644,
+    1.753521216055));
+#9788 = CARTESIAN_POINT('',(7.647274041968,10.877840472478,
+    1.464138184023));
+#9789 = CARTESIAN_POINT('',(8.114935204599,10.855113137542,
+    1.308299538967));
+#9790 = CARTESIAN_POINT('',(8.611010915664,10.832386156199,
+    1.308308867526));
+#9791 = CARTESIAN_POINT('',(9.078654592137,10.80965882403,1.464145236532
+    ));
+#9792 = CARTESIAN_POINT('',(9.466476792045,10.786931011228,
+    1.753510161607));
+#9793 = CARTESIAN_POINT('',(9.73751292641,10.764204357807,2.137488516546
+    ));
+#9794 = CARTESIAN_POINT('',(9.872971655231,10.741476876597,2.56874309836
+    ));
+#9795 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#9796 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#9797 = CARTESIAN_POINT('',(9.872974413684,11.258522321427,
+    3.431257574343));
+#9798 = CARTESIAN_POINT('',(9.737525801327,11.235794840187,
+    3.862513251442));
+#9799 = CARTESIAN_POINT('',(9.466455710573,11.213068172866,
+    4.246498191146));
+#9800 = CARTESIAN_POINT('',(9.078673690654,11.190340428909,
+    4.535829066433));
+#9801 = CARTESIAN_POINT('',(8.611009763749,11.167612943763,
+    4.691733881889));
+#9802 = CARTESIAN_POINT('',(8.114926025019,11.144886158471,4.69168021629
+    ));
+#9803 = CARTESIAN_POINT('',(7.647280187023,11.122158670711,
+    4.535869357996));
+#9804 = CARTESIAN_POINT('',(7.259397583592,11.09943142934,4.246480439665
+    ));
+#9805 = CARTESIAN_POINT('',(6.988434837895,11.076704137913,
+    3.862515937091));
+#9806 = CARTESIAN_POINT('',(6.717471671931,11.031249598988,
+    2.999999986025));
+#9807 = CARTESIAN_POINT('',(6.988435189135,10.98579506006,2.137484145302
+    ));
+#9808 = CARTESIAN_POINT('',(7.259398795903,10.963067782592,
+    1.753519639983));
+#9809 = CARTESIAN_POINT('',(7.647271715875,10.940340472427,
+    1.464134108691));
+#9810 = CARTESIAN_POINT('',(8.11493630214,10.917613137458,1.30829768842)
+  );
+#9811 = CARTESIAN_POINT('',(8.611011121045,10.894886156201,
+    1.308307216947));
+#9812 = CARTESIAN_POINT('',(9.078653774456,10.872158824016,
+    1.464141309817));
+#9813 = CARTESIAN_POINT('',(9.46648143265,10.849431011071,1.753508336638
+    ));
+#9814 = CARTESIAN_POINT('',(9.737513885376,10.826704357812,
+    2.137487132308));
+#9815 = CARTESIAN_POINT('',(9.872974129973,10.803976876549,
+    2.568742383109));
+#9816 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,2.999999977712
+    ));
+#9817 = DEFINITIONAL_REPRESENTATION('',(#9818),#9824);
+#9818 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#9819,#9820,#9821,#9822,#9823),
+  .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#9819 = CARTESIAN_POINT('',(6.25E-02,5.810576856131));
+#9820 = CARTESIAN_POINT('',(4.75041815149E-02,5.791715591387));
+#9821 = CARTESIAN_POINT('',(3.206155737769E-02,5.773092525842));
+#9822 = CARTESIAN_POINT('',(1.621505131601E-02,5.754701099174));
+#9823 = CARTESIAN_POINT('',(0.,5.73653239653));
+#9824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9825 = ORIENTED_EDGE('',*,*,#9826,.T.);
+#9826 = EDGE_CURVE('',#9755,#9827,#9829,.T.);
+#9827 = VERTEX_POINT('',#9828);
+#9828 = CARTESIAN_POINT('',(9.167366703401,10.644318714485,
+    2.030188327726));
+#9829 = SURFACE_CURVE('',#9830,(#9843,#9859),.PCURVE_S1.);
+#9830 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9831,#9832,#9833,#9834,#9835,
+    #9836,#9837,#9838,#9839,#9840,#9841,#9842),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.160926246362,1.),.UNSPECIFIED.);
+#9831 = CARTESIAN_POINT('',(9.638517090034,10.763689431973,
+    2.191860767244));
+#9832 = CARTESIAN_POINT('',(9.626261738011,10.760063080488,
+    2.186190231942));
+#9833 = CARTESIAN_POINT('',(9.613974862483,10.756454622697,
+    2.180614947415));
+#9834 = CARTESIAN_POINT('',(9.601657483922,10.752865218367,
+    2.175133368252));
+#9835 = CARTESIAN_POINT('',(9.589310570851,10.749296018623,
+    2.169744050858));
+#9836 = CARTESIAN_POINT('',(9.576935039843,10.745748165946,
+    2.164445653458));
+#9837 = CARTESIAN_POINT('',(9.49986069927,10.723841411446,2.132078544394
+    ));
+#9838 = CARTESIAN_POINT('',(9.434438591335,10.706072183781,
+    2.107359496679));
+#9839 = CARTESIAN_POINT('',(9.36838013255,10.689073524798,2.084899597142
+    ));
+#9840 = CARTESIAN_POINT('',(9.30178552169,10.673005673799,2.064594070319
+    ));
+#9841 = CARTESIAN_POINT('',(9.234749272973,10.658033852653,
+    2.046371288439));
+#9842 = CARTESIAN_POINT('',(9.167356958222,10.644316730901,
+    2.030185987223));
+#9843 = PCURVE('',#4109,#9844);
+#9844 = DEFINITIONAL_REPRESENTATION('',(#9845),#9858);
+#9845 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9846,#9847,#9848,#9849,#9850,
+    #9851,#9852,#9853,#9854,#9855,#9856,#9857),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.160926246362,1.),.UNSPECIFIED.);
+#9846 = CARTESIAN_POINT('',(-2.139760253933,9.638517090034));
+#9847 = CARTESIAN_POINT('',(-2.144247539462,9.626261738011));
+#9848 = CARTESIAN_POINT('',(-2.148674901882,9.613974862483));
+#9849 = CARTESIAN_POINT('',(-2.153042953889,9.601657483922));
+#9850 = CARTESIAN_POINT('',(-2.157352234698,9.589310570851));
+#9851 = CARTESIAN_POINT('',(-2.161603210045,9.576935039843));
+#9852 = CARTESIAN_POINT('',(-2.187659010353,9.49986069927));
+#9853 = CARTESIAN_POINT('',(-2.207946255472,9.434438591335));
+#9854 = CARTESIAN_POINT('',(-2.226717024155,9.36838013255));
+#9855 = CARTESIAN_POINT('',(-2.243974856039,9.30178552169));
+#9856 = CARTESIAN_POINT('',(-2.259695985516,9.234749272973));
+#9857 = CARTESIAN_POINT('',(-2.273840060123,9.167356958222));
+#9858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9859 = PCURVE('',#9860,#9915);
+#9860 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#9861,#9862,#9863,#9864,#9865,#9866,#9867,#9868,#9869,#9870,#9871
+      ,#9872,#9873,#9874,#9875,#9876,#9877,#9878,#9879,#9880,#9881,#9882
+      ,#9883,#9884,#9885,#9886,#9887)
+    ,(#9888,#9889,#9890,#9891,#9892,#9893,#9894,#9895,#9896,#9897,#9898
+      ,#9899,#9900,#9901,#9902,#9903,#9904,#9905,#9906,#9907,#9908,#9909
+      ,#9910,#9911,#9912,#9913,#9914
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#9861 = CARTESIAN_POINT('',(9.602332447143,11.062509948358,
+    3.000000527777));
+#9862 = CARTESIAN_POINT('',(9.602332446304,11.046885376835,
+    3.243361202737));
+#9863 = CARTESIAN_POINT('',(9.54773473907,11.031263165138,3.486684673182
+    ));
+#9864 = CARTESIAN_POINT('',(9.438513456413,11.015633830189,
+    3.715753435989));
+#9865 = CARTESIAN_POINT('',(9.279166942499,11.000009420539,
+    3.916219720395));
+#9866 = CARTESIAN_POINT('',(9.078712217994,10.984385120768,
+    4.075546458978));
+#9867 = CARTESIAN_POINT('',(8.849662188457,10.968760669656,
+    4.184761978452));
+#9868 = CARTESIAN_POINT('',(8.362965660895,10.937510939875,
+    4.293977093939));
+#9869 = CARTESIAN_POINT('',(7.876262547326,10.906260348284,
+    4.184762014099));
+#9870 = CARTESIAN_POINT('',(7.647206358146,10.890634997543,
+    4.075546690708));
+#9871 = CARTESIAN_POINT('',(7.446745240802,10.875010172303,
+    3.916213416148));
+#9872 = CARTESIAN_POINT('',(7.287415197032,10.859385522698,
+    3.715753287129));
+#9873 = CARTESIAN_POINT('',(7.178201659788,10.843760562612,
+    3.486699970729));
+#9874 = CARTESIAN_POINT('',(7.068988190697,10.812510445772,
+    2.999999416496));
+#9875 = CARTESIAN_POINT('',(7.178202152407,10.781260328932,
+    2.513298972804));
+#9876 = CARTESIAN_POINT('',(7.287415884426,10.765635368846,
+    2.284245775684));
+#9877 = CARTESIAN_POINT('',(7.446745894134,10.75001071924,2.083785729327
+    ));
+#9878 = CARTESIAN_POINT('',(7.647207231916,10.734385894001,
+    1.924452464586));
+#9879 = CARTESIAN_POINT('',(7.876263594228,10.71876054326,1.81523751141)
+  );
+#9880 = CARTESIAN_POINT('',(8.362966822397,10.687509951668,
+    1.706023137186));
+#9881 = CARTESIAN_POINT('',(8.849663235359,10.656260221887,
+    1.815238568452));
+#9882 = CARTESIAN_POINT('',(9.078713183548,10.640635770773,
+    1.924454204448));
+#9883 = CARTESIAN_POINT('',(9.279167981036,10.625011471008,
+    2.083780053092));
+#9884 = CARTESIAN_POINT('',(9.43851500964,10.609387061352,2.28424808549)
+  );
+#9885 = CARTESIAN_POINT('',(9.547733880431,10.593757726407,
+    2.513316432448));
+#9886 = CARTESIAN_POINT('',(9.602332696945,10.578135514708,
+    2.756639905594));
+#9887 = CARTESIAN_POINT('',(9.602332685746,10.562510943186,
+    3.000000580554));
+#9888 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#9889 = CARTESIAN_POINT('',(9.872971713319,11.203124601685,
+    3.296489084298));
+#9890 = CARTESIAN_POINT('',(9.806456349925,11.187499494612,
+    3.592977223837));
+#9891 = CARTESIAN_POINT('',(9.67336551045,11.17187466107,3.872053987529)
+  );
+#9892 = CARTESIAN_POINT('',(9.479245944555,11.156249638417,
+    4.116284859953));
+#9893 = CARTESIAN_POINT('',(9.23501043203,11.140624611516,4.310412903386
+    ));
+#9894 = CARTESIAN_POINT('',(8.955942835076,11.12499959044,4.44347650182)
+  );
+#9895 = CARTESIAN_POINT('',(8.362966113569,11.093749580063,
+    4.576541107545));
+#9896 = CARTESIAN_POINT('',(7.769983999674,11.062499602781,4.44347693471
+    ));
+#9897 = CARTESIAN_POINT('',(7.490910520464,11.046874616251,
+    4.310412853725));
+#9898 = CARTESIAN_POINT('',(7.246672625341,11.031249609539,
+    4.116287183553));
+#9899 = CARTESIAN_POINT('',(7.052548722875,11.015624596084,
+    3.872049880505));
+#9900 = CARTESIAN_POINT('',(6.919486822843,10.999999594551,
+    3.592978720403));
+#9901 = CARTESIAN_POINT('',(6.786424780384,10.968749599038,
+    3.000000004983));
+#9902 = CARTESIAN_POINT('',(6.919487006948,10.937499603524,
+    2.407021330875));
+#9903 = CARTESIAN_POINT('',(7.052548863917,10.921874601992,
+    2.127950242664));
+#9904 = CARTESIAN_POINT('',(7.246672012935,10.906249588536,
+    1.883712724795));
+#9905 = CARTESIAN_POINT('',(7.490910175381,10.890624581824,
+    1.689586454742));
+#9906 = CARTESIAN_POINT('',(7.769983914931,10.874999595294,
+    1.556522944634));
+#9907 = CARTESIAN_POINT('',(8.362966084329,10.843749618012,
+    1.423459701257));
+#9908 = CARTESIAN_POINT('',(8.955942750332,10.812499607635,
+    1.556523872225));
+#9909 = CARTESIAN_POINT('',(9.235010408126,10.796874586554,
+    1.689587153759));
+#9910 = CARTESIAN_POINT('',(9.479246680234,10.781249559674,
+    1.883711448626));
+#9911 = CARTESIAN_POINT('',(9.673368681333,10.765624536986,
+    2.127947934178));
+#9912 = CARTESIAN_POINT('',(9.806451805211,10.749999703471,
+    2.407022896859));
+#9913 = CARTESIAN_POINT('',(9.872971820685,10.734374596391,
+    2.703510873158));
+#9914 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#9915 = DEFINITIONAL_REPRESENTATION('',(#9916),#9929);
+#9916 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9917,#9918,#9919,#9920,#9921,
+    #9922,#9923,#9924,#9925,#9926,#9927,#9928),.UNSPECIFIED.,.F.,.F.,(7,
+    5,7),(0.,0.160926246362,1.),.UNSPECIFIED.);
+#9917 = CARTESIAN_POINT('',(0.3125,5.736532395797));
+#9918 = CARTESIAN_POINT('',(0.30405052446,5.728992776043));
+#9919 = CARTESIAN_POINT('',(0.295629626104,5.721407712687));
+#9920 = CARTESIAN_POINT('',(0.287239353813,5.71377549871));
+#9921 = CARTESIAN_POINT('',(0.27888174556,5.706094467111));
+#9922 = CARTESIAN_POINT('',(0.270558828407,5.698362990902));
+#9923 = CARTESIAN_POINT('',(0.219068098409,5.649996065272));
+#9924 = CARTESIAN_POINT('',(0.176863809704,5.608000193808));
+#9925 = CARTESIAN_POINT('',(0.135940159651,5.564362089238));
+#9926 = CARTESIAN_POINT('',(9.658732540106E-02,5.518890403819));
+#9927 = CARTESIAN_POINT('',(5.911147980737E-02,5.471431716469));
+#9928 = CARTESIAN_POINT('',(2.381746781508E-02,5.421906976705));
+#9929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9930 = ORIENTED_EDGE('',*,*,#9931,.T.);
+#9931 = EDGE_CURVE('',#9827,#9932,#9934,.T.);
+#9932 = VERTEX_POINT('',#9933);
+#9933 = CARTESIAN_POINT('',(8.962925687264,10.51111584089,1.892008684013
+    ));
+#9934 = SURFACE_CURVE('',#9935,(#9953,#9974),.PCURVE_S1.);
+#9935 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9936,#9937,#9938,#9939,#9940,
+    #9941,#9942,#9943,#9944,#9945,#9946,#9947,#9948,#9949,#9950,#9951,
+    #9952),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.330433853887,
+    0.757249618484,1.),.UNSPECIFIED.);
+#9936 = CARTESIAN_POINT('',(9.622963,11.,3.));
+#9937 = CARTESIAN_POINT('',(9.622963,11.,2.90371356493));
+#9938 = CARTESIAN_POINT('',(9.614133380692,10.992582861325,2.80814738033
+    ));
+#9939 = CARTESIAN_POINT('',(9.596721952124,10.977958369158,
+    2.714746719476));
+#9940 = CARTESIAN_POINT('',(9.571392433463,10.956793808662,
+    2.624911176024));
+#9941 = CARTESIAN_POINT('',(9.539219266785,10.930211112252,
+    2.539900921363));
+#9942 = CARTESIAN_POINT('',(9.453323437916,10.860328418964,
+    2.358508743467));
+#9943 = CARTESIAN_POINT('',(9.395742732796,10.814162503156,
+    2.265390530533));
+#9944 = CARTESIAN_POINT('',(9.33092546573,10.763351941569,2.181377883253
+    ));
+#9945 = CARTESIAN_POINT('',(9.260164433108,10.709686874728,
+    2.106125356113));
+#9946 = CARTESIAN_POINT('',(9.184281679097,10.654728532326,
+    2.039273324549));
+#9947 = CARTESIAN_POINT('',(9.057617714728,10.569481902447,
+    1.947252801901));
+#9948 = CARTESIAN_POINT('',(9.010142326797,10.538788162145,
+    1.916554832648));
+#9949 = CARTESIAN_POINT('',(8.961065213961,10.508594246031,1.88840909093
+    ));
+#9950 = CARTESIAN_POINT('',(8.91033933341,10.479279306212,1.862818087281
+    ));
+#9951 = CARTESIAN_POINT('',(8.85792835591,10.45138157794,1.839850978718)
+  );
+#9952 = CARTESIAN_POINT('',(8.803817271514,10.425609252715,
+    1.819640939676));
+#9953 = PCURVE('',#4109,#9954);
+#9954 = DEFINITIONAL_REPRESENTATION('',(#9955),#9973);
+#9955 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9956,#9957,#9958,#9959,#9960,
+    #9961,#9962,#9963,#9964,#9965,#9966,#9967,#9968,#9969,#9970,#9971,
+    #9972),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.330433853887,
+    0.757249618484,1.),.UNSPECIFIED.);
+#9956 = CARTESIAN_POINT('',(-1.570796326795,9.622963));
+#9957 = CARTESIAN_POINT('',(-1.634987283508,9.622963));
+#9958 = CARTESIAN_POINT('',(-1.698698189463,9.614133380692));
+#9959 = CARTESIAN_POINT('',(-1.76144092058,9.596721952124));
+#9960 = CARTESIAN_POINT('',(-1.822724900575,9.571392433463));
+#9961 = CARTESIAN_POINT('',(-1.881980541913,9.539219266785));
+#9962 = CARTESIAN_POINT('',(-2.011572573601,9.453323437916));
+#9963 = CARTESIAN_POINT('',(-2.080565405932,9.395742732796));
+#9964 = CARTESIAN_POINT('',(-2.145709164769,9.33092546573));
+#9965 = CARTESIAN_POINT('',(-2.207098898641,9.260164433108));
+#9966 = CARTESIAN_POINT('',(-2.26469297444,9.184281679097));
+#9967 = CARTESIAN_POINT('',(-2.34831850083,9.057617714728));
+#9968 = CARTESIAN_POINT('',(-2.377237846687,9.010142326797));
+#9969 = CARTESIAN_POINT('',(-2.404732436295,8.961065213961));
+#9970 = CARTESIAN_POINT('',(-2.430657375761,8.91033933341));
+#9971 = CARTESIAN_POINT('',(-2.45474093103,8.85792835591));
+#9972 = CARTESIAN_POINT('',(-2.476575240683,8.803817271514));
+#9973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9974 = PCURVE('',#9975,#9980);
+#9975 = CYLINDRICAL_SURFACE('',#9976,1.26);
+#9976 = AXIS2_PLACEMENT_3D('',#9977,#9978,#9979);
+#9977 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#9978 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#9979 = DIRECTION('',(1.,0.,0.));
+#9980 = DEFINITIONAL_REPRESENTATION('',(#9981),#9999);
+#9981 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#9982,#9983,#9984,#9985,#9986,
+    #9987,#9988,#9989,#9990,#9991,#9992,#9993,#9994,#9995,#9996,#9997,
+    #9998),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,0.330433853887,
+    0.757249618484,1.),.UNSPECIFIED.);
+#9982 = CARTESIAN_POINT('',(0.,5.));
+#9983 = CARTESIAN_POINT('',(-7.641780561093E-02,5.));
+#9984 = CARTESIAN_POINT('',(-0.152263901864,5.007417138675));
+#9985 = CARTESIAN_POINT('',(-0.227195065622,5.022041630842));
+#9986 = CARTESIAN_POINT('',(-0.300841682532,5.043206191338));
+#9987 = CARTESIAN_POINT('',(-0.372747001264,5.069788887748));
+#9988 = CARTESIAN_POINT('',(-0.532034150243,5.139671581036));
+#9989 = CARTESIAN_POINT('',(-0.618385983261,5.185837496844));
+#9990 = CARTESIAN_POINT('',(-0.701963429022,5.236648058431));
+#9991 = CARTESIAN_POINT('',(-0.783394423915,5.290313125272));
+#9992 = CARTESIAN_POINT('',(-0.863303353279,5.345271467674));
+#9993 = CARTESIAN_POINT('',(-0.987558596098,5.430518097553));
+#9994 = CARTESIAN_POINT('',(-1.032362047248,5.461211837855));
+#9995 = CARTESIAN_POINT('',(-1.077167758582,5.491405753969));
+#9996 = CARTESIAN_POINT('',(-1.122161249222,5.520720693788));
+#9997 = CARTESIAN_POINT('',(-1.167505785426,5.54861842206));
+#9998 = CARTESIAN_POINT('',(-1.213348687146,5.574390747285));
+#9999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10000 = ORIENTED_EDGE('',*,*,#10001,.T.);
+#10001 = EDGE_CURVE('',#9932,#10002,#10004,.T.);
+#10002 = VERTEX_POINT('',#10003);
+#10003 = CARTESIAN_POINT('',(9.237463324959,10.357097094541,
+    1.768990426305));
+#10004 = SURFACE_CURVE('',#10005,(#10013,#10024),.PCURVE_S1.);
+#10005 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10006,#10007,#10008,#10009,
+    #10010,#10011,#10012),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10006 = CARTESIAN_POINT('',(8.962921010231,10.511118588056,
+    1.892011190992));
+#10007 = CARTESIAN_POINT('',(9.007072794112,10.485251734744,
+    1.868405847701));
+#10008 = CARTESIAN_POINT('',(9.052074428364,10.459515447336,
+    1.846247689858));
+#10009 = CARTESIAN_POINT('',(9.097719295177,10.433851661135,
+    1.82533203427));
+#10010 = CARTESIAN_POINT('',(9.143887487827,10.408238131767,
+    1.80554336372));
+#10011 = CARTESIAN_POINT('',(9.190489014103,10.382657534412,
+    1.786787021186));
+#10012 = CARTESIAN_POINT('',(9.237463376942,10.357097092668,
+    1.768990425001));
+#10013 = PCURVE('',#4109,#10014);
+#10014 = DEFINITIONAL_REPRESENTATION('',(#10015),#10023);
+#10015 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10016,#10017,#10018,#10019,
+    #10020,#10021,#10022),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10016 = CARTESIAN_POINT('',(-2.401875436065,8.962921010231));
+#10017 = CARTESIAN_POINT('',(-2.425221207342,9.007072794112));
+#10018 = CARTESIAN_POINT('',(-2.447852348516,9.052074428364));
+#10019 = CARTESIAN_POINT('',(-2.46991226022,9.097719295177));
+#10020 = CARTESIAN_POINT('',(-2.491480003632,9.143887487827));
+#10021 = CARTESIAN_POINT('',(-2.512620447369,9.190489014103));
+#10022 = CARTESIAN_POINT('',(-2.533384251537,9.237463376942));
+#10023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10024 = PCURVE('',#10025,#10080);
+#10025 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#10026,#10027,#10028,#10029,#10030,#10031,#10032,#10033,#10034
+      ,#10035,#10036,#10037,#10038,#10039,#10040,#10041,#10042,#10043
+      ,#10044,#10045,#10046,#10047,#10048,#10049,#10050,#10051,#10052)
+    ,(#10053,#10054,#10055,#10056,#10057,#10058,#10059,#10060,#10061
+      ,#10062,#10063,#10064,#10065,#10066,#10067,#10068,#10069,#10070
+      ,#10071,#10072,#10073,#10074,#10075,#10076,#10077,#10078,#10079
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#10026 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#10027 = CARTESIAN_POINT('',(9.872975275638,10.765624563421,
+    3.296489784744));
+#10028 = CARTESIAN_POINT('',(9.806460418431,10.749999456311,
+    3.592978650379));
+#10029 = CARTESIAN_POINT('',(9.673368160404,10.734374622824,
+    3.872056332209));
+#10030 = CARTESIAN_POINT('',(9.479248481952,10.718749600168,
+    4.116286980927));
+#10031 = CARTESIAN_POINT('',(9.235012498535,10.703124573254,
+    4.310416019346));
+#10032 = CARTESIAN_POINT('',(8.955944248571,10.687499552171,
+    4.443479977625));
+#10033 = CARTESIAN_POINT('',(8.362966113518,10.65624954179,
+    4.576544959208));
+#10034 = CARTESIAN_POINT('',(7.769982602666,10.624999564517,
+    4.443480336667));
+#10035 = CARTESIAN_POINT('',(7.490908499663,10.609374577991,
+    4.310415858047));
+#10036 = CARTESIAN_POINT('',(7.246670064423,10.593749571277,
+    4.116289812882));
+#10037 = CARTESIAN_POINT('',(7.052545594929,10.578124557817,
+    3.872051961168));
+#10038 = CARTESIAN_POINT('',(6.919483374167,10.562499556284,
+    3.592980129092));
+#10039 = CARTESIAN_POINT('',(6.78642104427,10.531249560772,3.00000000218
+    ));
+#10040 = CARTESIAN_POINT('',(6.919483614053,10.499999565261,
+    2.407019929098));
+#10041 = CARTESIAN_POINT('',(7.052545780944,10.484374563728,
+    2.127948190167));
+#10042 = CARTESIAN_POINT('',(7.246669283028,10.468749550266,
+    1.883710063295));
+#10043 = CARTESIAN_POINT('',(7.49090806301,10.453124543553,
+    1.689583248163));
+#10044 = CARTESIAN_POINT('',(7.769982501448,10.437499557027,
+    1.556519505026));
+#10045 = CARTESIAN_POINT('',(8.362966084376,10.406249579753,
+    1.423456080681));
+#10046 = CARTESIAN_POINT('',(8.955944147353,10.374999569373,
+    1.556520506468));
+#10047 = CARTESIAN_POINT('',(9.235012474827,10.359374548284,1.6895840588
+    ));
+#10048 = CARTESIAN_POINT('',(9.479249433809,10.343749521397,
+    1.883708278945));
+#10049 = CARTESIAN_POINT('',(9.673372241931,10.328124498696,
+    2.127946145582));
+#10050 = CARTESIAN_POINT('',(9.806454578403,10.312499665244,
+    2.407021512541));
+#10051 = CARTESIAN_POINT('',(9.872975415268,10.296874558124,
+    2.703510168652));
+#10052 = CARTESIAN_POINT('',(9.872975882419,10.281249541663,
+    2.999999975684));
+#10053 = CARTESIAN_POINT('',(9.602348430937,10.937510942855,
+    3.000000580536));
+#10054 = CARTESIAN_POINT('',(9.602349036247,10.921886371309,
+    3.243364533726));
+#10055 = CARTESIAN_POINT('',(9.547754563527,10.90626415944,
+    3.486691420624));
+#10056 = CARTESIAN_POINT('',(9.438525178302,10.890634824744,
+    3.715764804937));
+#10057 = CARTESIAN_POINT('',(9.279178591596,10.875010415086,
+    3.916228967169));
+#10058 = CARTESIAN_POINT('',(9.078721805227,10.859386115253,
+    4.075561051676));
+#10059 = CARTESIAN_POINT('',(8.849668733695,10.843761664109,
+    4.184778297795));
+#10060 = CARTESIAN_POINT('',(8.362965592793,10.812511934311,
+    4.293995222477));
+#10061 = CARTESIAN_POINT('',(7.876255976838,10.781261342759,
+    4.184777839343));
+#10062 = CARTESIAN_POINT('',(7.647196932406,10.765635992039,
+    4.075560538582));
+#10063 = CARTESIAN_POINT('',(7.44673335447,10.750011166788,
+    3.916225616932));
+#10064 = CARTESIAN_POINT('',(7.287400532422,10.734386517161,
+    3.715762959344));
+#10065 = CARTESIAN_POINT('',(7.178185503229,10.718761557072,
+    3.486706487165));
+#10066 = CARTESIAN_POINT('',(7.06897075544,10.68751144024,2.999999331882
+    ));
+#10067 = CARTESIAN_POINT('',(7.178186381533,10.656261323407,
+    2.513292373688));
+#10068 = CARTESIAN_POINT('',(7.287401564659,10.640636363319,
+    2.284236159755));
+#10069 = CARTESIAN_POINT('',(7.446733089878,10.62501171369,
+    2.083773239504));
+#10070 = CARTESIAN_POINT('',(7.647197369464,10.60938688844,
+    1.924437328166));
+#10071 = CARTESIAN_POINT('',(7.876257049051,10.593761537722,
+    1.815221409251));
+#10072 = CARTESIAN_POINT('',(8.362966890482,10.562510946168,
+    1.706006395172));
+#10073 = CARTESIAN_POINT('',(8.849669805907,10.53126121637,
+    1.815222960408));
+#10074 = CARTESIAN_POINT('',(9.078722884665,10.515636765215,
+    1.924439812769));
+#10075 = CARTESIAN_POINT('',(9.279181023218,10.500012465425,
+    2.083764610064));
+#10076 = CARTESIAN_POINT('',(9.438532270413,10.4843880557,2.284240165763
+    ));
+#10077 = CARTESIAN_POINT('',(9.547745983998,10.468758721056,
+    2.513310062504));
+#10078 = CARTESIAN_POINT('',(9.602349505974,10.453136509171,
+    2.75663668012));
+#10079 = CARTESIAN_POINT('',(9.602350100926,10.437511937623,
+    3.00000063331));
+#10080 = DEFINITIONAL_REPRESENTATION('',(#10081),#10089);
+#10081 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10082,#10083,#10084,#10085,
+    #10086,#10087,#10088),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10082 = CARTESIAN_POINT('',(0.288701529409,5.22513697935));
+#10083 = CARTESIAN_POINT('',(0.240455914332,5.247099554424));
+#10084 = CARTESIAN_POINT('',(0.192375571095,5.268457806771));
+#10085 = CARTESIAN_POINT('',(0.144328300807,5.289110396004));
+#10086 = CARTESIAN_POINT('',(9.626966473914E-02,5.309057642547));
+#10087 = CARTESIAN_POINT('',(4.816713985402E-02,5.328312966258));
+#10088 = CARTESIAN_POINT('',(0.,5.346906811576));
+#10089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10090 = ORIENTED_EDGE('',*,*,#10091,.T.);
+#10091 = EDGE_CURVE('',#10002,#10092,#10094,.T.);
+#10092 = VERTEX_POINT('',#10093);
+#10093 = CARTESIAN_POINT('',(9.17987667422,10.298261033633,1.73004751184
+    ));
+#10094 = SURFACE_CURVE('',#10095,(#10101,#10110),.PCURVE_S1.);
+#10095 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10096,#10097,#10098,#10099,
+    #10100),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10096 = CARTESIAN_POINT('',(9.237463324959,10.357097094541,
+    1.768990426305));
+#10097 = CARTESIAN_POINT('',(9.223165573479,10.34251021601,
+    1.758834232986));
+#10098 = CARTESIAN_POINT('',(9.208798008271,10.327839113021,
+    1.748961583138));
+#10099 = CARTESIAN_POINT('',(9.194366526781,10.313088208687,
+    1.739367510976));
+#10100 = CARTESIAN_POINT('',(9.17987665098,10.298261034014,1.73004751208
+    ));
+#10101 = PCURVE('',#4109,#10102);
+#10102 = DEFINITIONAL_REPRESENTATION('',(#10103),#10109);
+#10103 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10104,#10105,#10106,#10107,
+    #10108),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10104 = CARTESIAN_POINT('',(-2.533384250015,9.237463324959));
+#10105 = CARTESIAN_POINT('',(-2.545233774863,9.223165573479));
+#10106 = CARTESIAN_POINT('',(-2.557021370924,9.208798008271));
+#10107 = CARTESIAN_POINT('',(-2.568750937588,9.194366526781));
+#10108 = CARTESIAN_POINT('',(-2.580426315063,9.17987665098));
+#10109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10110 = PCURVE('',#10111,#10154);
+#10111 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#10112,#10113,#10114,#10115,#10116,#10117,#10118,#10119,#10120
+      ,#10121,#10122,#10123,#10124,#10125,#10126,#10127,#10128,#10129
+      ,#10130,#10131,#10132)
+    ,(#10133,#10134,#10135,#10136,#10137,#10138,#10139,#10140,#10141
+      ,#10142,#10143,#10144,#10145,#10146,#10147,#10148,#10149,#10150
+      ,#10151,#10152,#10153
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#10112 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#10113 = CARTESIAN_POINT('',(9.872972714143,10.696022283273,
+    3.431257095485));
+#10114 = CARTESIAN_POINT('',(9.73752296101,10.673294802062,
+    3.862512248538));
+#10115 = CARTESIAN_POINT('',(9.466457300584,10.650568134662,
+    4.246495879542));
+#10116 = CARTESIAN_POINT('',(9.078670902496,10.627840390737,
+    4.535831453945));
+#10117 = CARTESIAN_POINT('',(8.611009273485,10.605112905693,
+    4.691726018735));
+#10118 = CARTESIAN_POINT('',(8.11492782338,10.582386120254,
+    4.691682226175));
+#10119 = CARTESIAN_POINT('',(7.647279834249,10.559658632574,
+    4.535866479688));
+#10120 = CARTESIAN_POINT('',(7.259398997762,10.536931391178,
+    4.246479260305));
+#10121 = CARTESIAN_POINT('',(6.988436400895,10.51420409976,
+    3.862514980225));
+#10122 = CARTESIAN_POINT('',(6.717473491708,10.468749560832,
+    2.999999996488));
+#10123 = CARTESIAN_POINT('',(6.988436666369,10.423295021905,
+    2.13748509615));
+#10124 = CARTESIAN_POINT('',(7.259399824542,10.400567744436,
+    1.753520528284));
+#10125 = CARTESIAN_POINT('',(7.647273644275,10.377840434277,
+    1.464137335706));
+#10126 = CARTESIAN_POINT('',(8.114935065087,10.355113099319,
+    1.308298603891));
+#10127 = CARTESIAN_POINT('',(8.611011050508,10.33238611802,
+    1.308307931727));
+#10128 = CARTESIAN_POINT('',(9.078654985965,10.309658785827,
+    1.464144386287));
+#10129 = CARTESIAN_POINT('',(9.466477400471,10.286930972993,
+    1.753509470982));
+#10130 = CARTESIAN_POINT('',(9.737513685338,10.264204319618,
+    2.137488037643));
+#10131 = CARTESIAN_POINT('',(9.872972489621,10.241476838393,
+    2.568742857918));
+#10132 = CARTESIAN_POINT('',(9.872973019657,10.218749541729,
+    2.999999975688));
+#10133 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#10134 = CARTESIAN_POINT('',(9.872975487798,10.758522283212,
+    3.431257878849));
+#10135 = CARTESIAN_POINT('',(9.737526779738,10.735794801945,
+    3.862513862959));
+#10136 = CARTESIAN_POINT('',(9.46645649661,10.7130681347,4.246499075741)
+  );
+#10137 = CARTESIAN_POINT('',(9.078674201914,10.690340390673,
+    4.535830157274));
+#10138 = CARTESIAN_POINT('',(8.611009941953,10.667612905531,
+    4.691735084541));
+#10139 = CARTESIAN_POINT('',(8.114925851195,10.644886120264,
+    4.691681419045));
+#10140 = CARTESIAN_POINT('',(7.647279680213,10.622158632502,
+    4.535870451024));
+#10141 = CARTESIAN_POINT('',(7.259396800696,10.599431391123,
+    4.246481327294));
+#10142 = CARTESIAN_POINT('',(6.988433861838,10.576704099698,
+    3.862516552128));
+#10143 = CARTESIAN_POINT('',(6.71747050208,10.531249560772,
+    2.999999988234));
+#10144 = CARTESIAN_POINT('',(6.988434210762,10.485795021847,
+    2.137483533955));
+#10145 = CARTESIAN_POINT('',(7.259398009609,10.463067744375,
+    1.753518755283));
+#10146 = CARTESIAN_POINT('',(7.647271205142,10.440340434211,
+    1.464133017722));
+#10147 = CARTESIAN_POINT('',(8.114936123417,10.417613099228,
+    1.308296486085));
+#10148 = CARTESIAN_POINT('',(8.611011295063,10.39488611801,
+    1.308306013872));
+#10149 = CARTESIAN_POINT('',(9.078654281394,10.372158785813,
+    1.464140216918));
+#10150 = CARTESIAN_POINT('',(9.46648221539,10.349430972814,
+    1.753507449114));
+#10151 = CARTESIAN_POINT('',(9.737514861472,10.326704319619,
+    2.137486517102));
+#10152 = CARTESIAN_POINT('',(9.872975202926,10.303976838334,
+    2.568742074547));
+#10153 = CARTESIAN_POINT('',(9.872975882419,10.281249541663,
+    2.999999975684));
+#10154 = DEFINITIONAL_REPRESENTATION('',(#10155),#10161);
+#10155 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10156,#10157,#10158,#10159,
+    #10160),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10156 = CARTESIAN_POINT('',(6.25E-02,5.346906789713));
+#10157 = CARTESIAN_POINT('',(4.698887933079E-02,5.335255709805));
+#10158 = CARTESIAN_POINT('',(3.139918712785E-02,5.323675891773));
+#10159 = CARTESIAN_POINT('',(1.573511643983E-02,5.312164435318));
+#10160 = CARTESIAN_POINT('',(0.,5.300718840895));
+#10161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10162 = ORIENTED_EDGE('',*,*,#10163,.F.);
+#10163 = EDGE_CURVE('',#10164,#10092,#10166,.T.);
+#10164 = VERTEX_POINT('',#10165);
+#10165 = CARTESIAN_POINT('',(7.450936062382,10.395355027062,
+    1.796530276445));
+#10166 = SURFACE_CURVE('',#10167,(#10190,#10216),.PCURVE_S1.);
+#10167 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10168,#10169,#10170,#10171,
+    #10172,#10173,#10174,#10175,#10176,#10177,#10178,#10179,#10180,
+    #10181,#10182,#10183,#10184,#10185,#10186,#10187,#10188,#10189),
+  .UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.198514773355,0.561558877892,
+    0.855742242198,1.),.UNSPECIFIED.);
+#10168 = CARTESIAN_POINT('',(7.450936062382,10.395355027062,
+    1.796530276445));
+#10169 = CARTESIAN_POINT('',(7.506343872756,10.378938979342,
+    1.784317097697));
+#10170 = CARTESIAN_POINT('',(7.562041066046,10.363148066195,
+    1.772986377282));
+#10171 = CARTESIAN_POINT('',(7.618012397068,10.348055677573,
+    1.762514375563));
+#10172 = CARTESIAN_POINT('',(7.674240824897,10.333741937018,
+    1.75288258489));
+#10173 = CARTESIAN_POINT('',(7.730707682827,10.320289960838,
+    1.744076145427));
+#10174 = CARTESIAN_POINT('',(7.891058760963,10.284907754931,
+    1.721463033576));
+#10175 = CARTESIAN_POINT('',(7.995486157795,10.265184087293,
+    1.709556924552));
+#10176 = CARTESIAN_POINT('',(8.100486614463,10.249130317354,
+    1.700299497355));
+#10177 = CARTESIAN_POINT('',(8.20592202763,10.237224562168,
+    1.693626184616));
+#10178 = CARTESIAN_POINT('',(8.311701090169,10.229788184827,
+    1.689496121996));
+#10179 = CARTESIAN_POINT('',(8.503328654482,10.224486381161,
+    1.686559158695));
+#10180 = CARTESIAN_POINT('',(8.589185612191,10.225072317903,
+    1.686890546434));
+#10181 = CARTESIAN_POINT('',(8.674990536616,10.228643108865,
+    1.688850234257));
+#10182 = CARTESIAN_POINT('',(8.760655464883,10.235103327688,
+    1.69242069417));
+#10183 = CARTESIAN_POINT('',(8.84607398811,10.24425785459,1.697594246213
+    ));
+#10184 = CARTESIAN_POINT('',(8.972829066692,10.261553045709,
+    1.707684109082));
+#10185 = CARTESIAN_POINT('',(9.014449407961,10.267833224035,
+    1.711388104085));
+#10186 = CARTESIAN_POINT('',(9.055973471246,10.274674819329,
+    1.715475928395));
+#10187 = CARTESIAN_POINT('',(9.097391461852,10.282047412623,
+    1.719947741184));
+#10188 = CARTESIAN_POINT('',(9.138694911567,10.289919738537,
+    1.724804378016));
+#10189 = CARTESIAN_POINT('',(9.17987667422,10.298261033633,1.73004751184
+    ));
+#10190 = PCURVE('',#4109,#10191);
+#10191 = DEFINITIONAL_REPRESENTATION('',(#10192),#10215);
+#10192 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10193,#10194,#10195,#10196,
+    #10197,#10198,#10199,#10200,#10201,#10202,#10203,#10204,#10205,
+    #10206,#10207,#10208,#10209,#10210,#10211,#10212,#10213,#10214),
+  .UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.198514773355,0.561558877892,
+    0.855742242198,1.),.UNSPECIFIED.);
+#10193 = CARTESIAN_POINT('',(-2.501956762743,7.450936062382));
+#10194 = CARTESIAN_POINT('',(-2.515597361588,7.506343872756));
+#10195 = CARTESIAN_POINT('',(-2.528552426673,7.562041066046));
+#10196 = CARTESIAN_POINT('',(-2.54079673221,7.618012397068));
+#10197 = CARTESIAN_POINT('',(-2.552297040245,7.674240824897));
+#10198 = CARTESIAN_POINT('',(-2.563015208536,7.730707682827));
+#10199 = CARTESIAN_POINT('',(-2.591009281897,7.891058760963));
+#10200 = CARTESIAN_POINT('',(-2.606363307796,7.995486157795));
+#10201 = CARTESIAN_POINT('',(-2.618715771927,8.100486614463));
+#10202 = CARTESIAN_POINT('',(-2.627814866097,8.20592202763));
+#10203 = CARTESIAN_POINT('',(-2.633485676393,8.311701090169));
+#10204 = CARTESIAN_POINT('',(-2.637526296562,8.503328654482));
+#10205 = CARTESIAN_POINT('',(-2.63707755211,8.589185612191));
+#10206 = CARTESIAN_POINT('',(-2.634362081057,8.674990536616));
+#10207 = CARTESIAN_POINT('',(-2.629441246812,8.760655464883));
+#10208 = CARTESIAN_POINT('',(-2.622431732629,8.84607398811));
+#10209 = CARTESIAN_POINT('',(-2.609082925466,8.972829066692));
+#10210 = CARTESIAN_POINT('',(-2.604222243267,9.014449407961));
+#10211 = CARTESIAN_POINT('',(-2.598909181318,9.055973471246));
+#10212 = CARTESIAN_POINT('',(-2.593160884536,9.097391461852));
+#10213 = CARTESIAN_POINT('',(-2.58699450998,9.138694911567));
+#10214 = CARTESIAN_POINT('',(-2.580426315364,9.17987667422));
+#10215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10216 = PCURVE('',#10217,#10272);
+#10217 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#10218,#10219,#10220,#10221,#10222,#10223,#10224,#10225,#10226
+      ,#10227,#10228,#10229,#10230,#10231,#10232,#10233,#10234,#10235
+      ,#10236,#10237,#10238,#10239,#10240,#10241,#10242,#10243,#10244)
+    ,(#10245,#10246,#10247,#10248,#10249,#10250,#10251,#10252,#10253
+      ,#10254,#10255,#10256,#10257,#10258,#10259,#10260,#10261,#10262
+      ,#10263,#10264,#10265,#10266,#10267,#10268,#10269,#10270,#10271
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#10218 = CARTESIAN_POINT('',(9.602332685746,10.562510943186,
+    3.000000580554));
+#10219 = CARTESIAN_POINT('',(9.602332674548,10.546886371665,
+    3.243361302354));
+#10220 = CARTESIAN_POINT('',(9.547734946449,10.531264159966,
+    3.486684817347));
+#10221 = CARTESIAN_POINT('',(9.43851363298,10.51563482502,3.715753619593
+    ));
+#10222 = CARTESIAN_POINT('',(9.279167079879,10.500010415369,
+    3.916219935791));
+#10223 = CARTESIAN_POINT('',(9.07871230999,10.484386115598,
+    4.075546696525));
+#10224 = CARTESIAN_POINT('',(8.849662231706,10.468761664485,
+    4.184762227271));
+#10225 = CARTESIAN_POINT('',(8.362965605792,10.437511934704,
+    4.293977343059));
+#10226 = CARTESIAN_POINT('',(7.876262403174,10.406261343114,
+    4.184762221465));
+#10227 = CARTESIAN_POINT('',(7.647206174549,10.390635992373,
+    4.075546867293));
+#10228 = CARTESIAN_POINT('',(7.446745025395,10.375011167132,
+    3.916213553524));
+#10229 = CARTESIAN_POINT('',(7.287414959485,10.359386517527,
+    3.715753379124));
+#10230 = CARTESIAN_POINT('',(7.17820141097,10.343761557441,
+    3.486700013976));
+#10231 = CARTESIAN_POINT('',(7.068987941579,10.312511440601,
+    2.999999361393));
+#10232 = CARTESIAN_POINT('',(7.17820194504,10.281261323761,
+    2.513298828654));
+#10233 = CARTESIAN_POINT('',(7.287415707839,10.265636363675,
+    2.284245592086));
+#10234 = CARTESIAN_POINT('',(7.446745756757,10.250011714069,
+    2.083785513918));
+#10235 = CARTESIAN_POINT('',(7.64720713992,10.23438688883,1.924452227039
+    ));
+#10236 = CARTESIAN_POINT('',(7.876263550981,10.218761538089,
+    1.815237262592));
+#10237 = CARTESIAN_POINT('',(8.3629668775,10.187510946498,1.70602288807)
+  );
+#10238 = CARTESIAN_POINT('',(8.849663379512,10.156261216717,
+    1.815238361087));
+#10239 = CARTESIAN_POINT('',(9.078713367147,10.140636765602,
+    1.924454027861));
+#10240 = CARTESIAN_POINT('',(9.279168196449,10.125012465837,
+    2.083779915715));
+#10241 = CARTESIAN_POINT('',(9.438515247182,10.10938805618,
+    2.284247993493));
+#10242 = CARTESIAN_POINT('',(9.547734129245,10.093758721238,
+    2.51331638919));
+#10243 = CARTESIAN_POINT('',(9.602332945911,10.078136509537,
+    2.756639911531));
+#10244 = CARTESIAN_POINT('',(9.602332924354,10.062511938016,
+    3.000000633331));
+#10245 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#10246 = CARTESIAN_POINT('',(9.872972548688,10.70312456348,
+    3.296489246182));
+#10247 = CARTESIAN_POINT('',(9.806457148918,10.687499456398,
+    3.592977549832));
+#10248 = CARTESIAN_POINT('',(9.673366236183,10.67187462287,
+    3.872054467984));
+#10249 = CARTESIAN_POINT('',(9.479246563332,10.656249600215,
+    4.116285475697));
+#10250 = CARTESIAN_POINT('',(9.235010915995,10.640624573311,
+    4.310413626821));
+#10251 = CARTESIAN_POINT('',(8.955943164906,10.624999552234,
+    4.443477299205));
+#10252 = CARTESIAN_POINT('',(8.362966115684,10.593749541856,
+    4.576541979305));
+#10253 = CARTESIAN_POINT('',(7.769983673722,10.562499564577,
+    4.443477733687));
+#10254 = CARTESIAN_POINT('',(7.49091004002,10.546874578047,
+    4.310413579499));
+#10255 = CARTESIAN_POINT('',(7.246672009578,10.531249571335,
+    4.116287802314));
+#10256 = CARTESIAN_POINT('',(7.052547999439,10.515624557878,
+    3.872050364465));
+#10257 = CARTESIAN_POINT('',(6.919486025457,10.499999556345,
+    3.592979050227));
+#10258 = CARTESIAN_POINT('',(6.786423908626,10.468749560832,
+    3.000000007099));
+#10259 = CARTESIAN_POINT('',(6.919486207971,10.43749956532,
+    2.407021004926));
+#10260 = CARTESIAN_POINT('',(7.05254813814,10.421874563787,
+    2.127949762222));
+#10261 = CARTESIAN_POINT('',(7.246671394175,10.406249550329,
+    1.883712109031));
+#10262 = CARTESIAN_POINT('',(7.49090969142,10.390624543618,
+    1.689585731309));
+#10263 = CARTESIAN_POINT('',(7.769983585103,10.374999557088,
+    1.556522147249));
+#10264 = CARTESIAN_POINT('',(8.362966082213,10.343749579808,
+    1.423458829497));
+#10265 = CARTESIAN_POINT('',(8.955943076287,10.312499569431,
+    1.556523073248));
+#10266 = CARTESIAN_POINT('',(9.235010888574,10.296874548348,
+    1.689586427982));
+#10267 = CARTESIAN_POINT('',(9.479247296014,10.281249521466,
+    1.883710829886));
+#10268 = CARTESIAN_POINT('',(9.673369404726,10.265624498776,
+    2.127947450204));
+#10269 = CARTESIAN_POINT('',(9.806452602611,10.249999665275,
+    2.407022566988));
+#10270 = CARTESIAN_POINT('',(9.872972655257,10.234374558185,
+    2.703510707221));
+#10271 = CARTESIAN_POINT('',(9.872973019657,10.218749541729,
+    2.999999975688));
+#10272 = DEFINITIONAL_REPRESENTATION('',(#10273),#10296);
+#10273 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10274,#10275,#10276,#10277,
+    #10278,#10279,#10280,#10281,#10282,#10283,#10284,#10285,#10286,
+    #10287,#10288,#10289,#10290,#10291,#10292,#10293,#10294,#10295),
+  .UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.198514773355,0.561558877892,
+    0.855742242198,1.),.UNSPECIFIED.);
+#10274 = CARTESIAN_POINT('',(0.3125,4.076742635549));
+#10275 = CARTESIAN_POINT('',(0.285097702605,4.110980244113));
+#10276 = CARTESIAN_POINT('',(0.259118790873,4.146308324435));
+#10277 = CARTESIAN_POINT('',(0.234714004574,4.182751740709));
+#10278 = CARTESIAN_POINT('',(0.21204376648,4.220311493157));
+#10279 = CARTESIAN_POINT('',(0.191269301239,4.258955913526));
+#10280 = CARTESIAN_POINT('',(0.138298446879,4.371134713938));
+#10281 = CARTESIAN_POINT('',(0.110895327128,4.447062649484));
+#10282 = CARTESIAN_POINT('',(9.12957472628E-02,4.525909476244));
+#10283 = CARTESIAN_POINT('',(8.031280877491E-02,4.60677279833));
+#10284 = CARTESIAN_POINT('',(7.836830675338E-02,4.688260578772));
+#10285 = CARTESIAN_POINT('',(9.095427077957E-02,4.834419435343));
+#10286 = CARTESIAN_POINT('',(0.102432174676,4.899373628219));
+#10287 = CARTESIAN_POINT('',(0.119690301033,4.963131086691));
+#10288 = CARTESIAN_POINT('',(0.142435315019,5.025045789041));
+#10289 = CARTESIAN_POINT('',(0.170210684506,5.084699771345));
+#10290 = CARTESIAN_POINT('',(0.218319802783,5.169886483059));
+#10291 = CARTESIAN_POINT('',(0.235233416008,5.197317263299));
+#10292 = CARTESIAN_POINT('',(0.253171048437,5.224124630162));
+#10293 = CARTESIAN_POINT('',(0.272069710992,5.250295049562));
+#10294 = CARTESIAN_POINT('',(0.291866309363,5.2758250044));
+#10295 = CARTESIAN_POINT('',(0.3125,5.300718845262));
+#10296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10297 = ORIENTED_EDGE('',*,*,#10298,.F.);
+#10298 = EDGE_CURVE('',#10299,#10164,#10301,.T.);
+#10299 = VERTEX_POINT('',#10300);
+#10300 = CARTESIAN_POINT('',(7.385124296587,10.46230309916,
+    1.849359854104));
+#10301 = SURFACE_CURVE('',#10302,(#10308,#10317),.PCURVE_S1.);
+#10302 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10303,#10304,#10305,#10306,
+    #10307),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10303 = CARTESIAN_POINT('',(7.385124296587,10.46230309916,
+    1.849359854104));
+#10304 = CARTESIAN_POINT('',(7.40139454708,10.445771284605,
+    1.835533970801));
+#10305 = CARTESIAN_POINT('',(7.417794134095,10.42909617346,
+    1.822126443878));
+#10306 = CARTESIAN_POINT('',(7.434311377142,10.412288003,1.809128038478)
+  );
+#10307 = CARTESIAN_POINT('',(7.450936035308,10.395355029479,
+    1.796530278243));
+#10308 = PCURVE('',#4109,#10309);
+#10309 = DEFINITIONAL_REPRESENTATION('',(#10310),#10316);
+#10310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10311,#10312,#10313,#10314,
+    #10315),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10311 = CARTESIAN_POINT('',(-2.445094478373,7.385124296587));
+#10312 = CARTESIAN_POINT('',(-2.459461971645,7.40139454708));
+#10313 = CARTESIAN_POINT('',(-2.47372382315,7.417794134095));
+#10314 = CARTESIAN_POINT('',(-2.487886632327,7.434311377142));
+#10315 = CARTESIAN_POINT('',(-2.501956760735,7.450936035308));
+#10316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10317 = PCURVE('',#10111,#10318);
+#10318 = DEFINITIONAL_REPRESENTATION('',(#10319),#10325);
+#10319 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10320,#10321,#10322,#10323,
+    #10324),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10320 = CARTESIAN_POINT('',(6.25E-02,4.020669808011));
+#10321 = CARTESIAN_POINT('',(4.709339314195E-02,4.034854283806));
+#10322 = CARTESIAN_POINT('',(3.153440773601E-02,4.048924271977));
+#10323 = CARTESIAN_POINT('',(1.583372546025E-02,4.062885374717));
+#10324 = CARTESIAN_POINT('',(0.,4.076742602081));
+#10325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10326 = ORIENTED_EDGE('',*,*,#10327,.F.);
+#10327 = EDGE_CURVE('',#10328,#10299,#10330,.T.);
+#10328 = VERTEX_POINT('',#10329);
+#10329 = CARTESIAN_POINT('',(7.62201806077,10.600635923333,1.98088245807
+    ));
+#10330 = SURFACE_CURVE('',#10331,(#10339,#10350),.PCURVE_S1.);
+#10331 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10332,#10333,#10334,#10335,
+    #10336,#10337,#10338),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10332 = CARTESIAN_POINT('',(7.622020606356,10.600637540214,
+    1.980884204287));
+#10333 = CARTESIAN_POINT('',(7.5847919627,10.577061497293,1.95542225188)
+  );
+#10334 = CARTESIAN_POINT('',(7.546305813066,10.553811418031,
+    1.931729883741));
+#10335 = CARTESIAN_POINT('',(7.506935145486,10.530756505349,
+    1.909435243558));
+#10336 = CARTESIAN_POINT('',(7.46686820715,10.507847911839,
+    1.888366559437));
+#10337 = CARTESIAN_POINT('',(7.426240100374,10.485041941499,
+    1.868376797329));
+#10338 = CARTESIAN_POINT('',(7.385124341125,10.462303095869,
+    1.849359851352));
+#10339 = PCURVE('',#4109,#10340);
+#10340 = DEFINITIONAL_REPRESENTATION('',(#10341),#10349);
+#10341 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10342,#10343,#10344,#10345,
+    #10346,#10347,#10348),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10342 = CARTESIAN_POINT('',(-2.317755305888,7.622020606356));
+#10343 = CARTESIAN_POINT('',(-2.340889127402,7.5847919627));
+#10344 = CARTESIAN_POINT('',(-2.363009698952,7.546305813066));
+#10345 = CARTESIAN_POINT('',(-2.384380274309,7.506935145486));
+#10346 = CARTESIAN_POINT('',(-2.405120238433,7.46686820715));
+#10347 = CARTESIAN_POINT('',(-2.425332572476,7.426240100374));
+#10348 = CARTESIAN_POINT('',(-2.445094481234,7.385124341125));
+#10349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10350 = PCURVE('',#10025,#10351);
+#10351 = DEFINITIONAL_REPRESENTATION('',(#10352),#10360);
+#10352 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10353,#10354,#10355,#10356,
+    #10357,#10358,#10359),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10353 = CARTESIAN_POINT('',(0.288701529409,4.09665258948));
+#10354 = CARTESIAN_POINT('',(0.239641032177,4.08459992577));
+#10355 = CARTESIAN_POINT('',(0.191127314316,4.071884765702));
+#10356 = CARTESIAN_POINT('',(0.142976311713,4.058995698913));
+#10357 = CARTESIAN_POINT('',(9.511613254916E-02,4.046095335011));
+#10358 = CARTESIAN_POINT('',(4.747826921529E-02,4.033302675136));
+#10359 = CARTESIAN_POINT('',(0.,4.02066985234));
+#10360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10361 = ORIENTED_EDGE('',*,*,#10362,.T.);
+#10362 = EDGE_CURVE('',#10328,#10363,#10365,.T.);
+#10363 = VERTEX_POINT('',#10364);
+#10364 = CARTESIAN_POINT('',(7.388287280404,10.769800284259,
+    2.20149687659));
+#10365 = SURFACE_CURVE('',#10366,(#10409,#10455),.PCURVE_S1.);
+#10366 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10367,#10368,#10369,#10370,
+    #10371,#10372,#10373,#10374,#10375,#10376,#10377,#10378,#10379,
+    #10380,#10381,#10382,#10383,#10384,#10385,#10386,#10387,#10388,
+    #10389,#10390,#10391,#10392,#10393,#10394,#10395,#10396,#10397,
+    #10398,#10399,#10400,#10401,#10402,#10403,#10404,#10405,#10406,
+    #10407,#10408),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),(0.,
+    0.121503715312,0.333697317106,0.392894880088,0.500018757169,
+    0.604494239524,0.665476964734,0.878721850964,1.),.UNSPECIFIED.);
+#10367 = CARTESIAN_POINT('',(7.922108728486,10.425609252715,
+    1.819640939676));
+#10368 = CARTESIAN_POINT('',(7.867901596853,10.451427323847,
+    1.83988685156));
+#10369 = CARTESIAN_POINT('',(7.815400257319,10.479378521623,
+    1.862899762534));
+#10370 = CARTESIAN_POINT('',(7.764589827172,10.508750839001,
+    1.888545792422));
+#10371 = CARTESIAN_POINT('',(7.715434000728,10.539003336801,
+    1.916755438312));
+#10372 = CARTESIAN_POINT('',(7.667885587045,10.569755242597,
+    1.947526267724));
+#10373 = CARTESIAN_POINT('',(7.54158071686,10.654790960529,
+    2.039378743722));
+#10374 = CARTESIAN_POINT('',(7.466083674031,10.709463676878,
+    2.105894702163));
+#10375 = CARTESIAN_POINT('',(7.395657913676,10.762858377315,
+    2.180725207976));
+#10376 = CARTESIAN_POINT('',(7.331109887109,10.813438347266,
+    2.264227399977));
+#10377 = CARTESIAN_POINT('',(7.273710152915,10.859441104298,
+    2.356743424578));
+#10378 = CARTESIAN_POINT('',(7.211863599769,10.909740478153,
+    2.486624141025));
+#10379 = CARTESIAN_POINT('',(7.19908620586,10.920185149636,
+    2.515638453048));
+#10380 = CARTESIAN_POINT('',(7.187072123397,10.930049443173,2.5453118101
+    ));
+#10381 = CARTESIAN_POINT('',(7.17586981392,10.939282407936,
+    2.575616721148));
+#10382 = CARTESIAN_POINT('',(7.165525857769,10.947835573098,
+    2.606523065088));
+#10383 = CARTESIAN_POINT('',(7.139000700044,10.969827360805,
+    2.69495527968));
+#10384 = CARTESIAN_POINT('',(7.124847349551,10.981637181415,
+    2.753862728653));
+#10385 = CARTESIAN_POINT('',(7.113980635765,10.990744902758,
+    2.814292259629));
+#10386 = CARTESIAN_POINT('',(7.10664244788,10.996909436729,
+    2.875780150489));
+#10387 = CARTESIAN_POINT('',(7.102963,11.,2.93784406787));
+#10388 = CARTESIAN_POINT('',(7.102963,11.,3.060619267782));
+#10389 = CARTESIAN_POINT('',(7.106462762,10.997060357585,3.121153984977)
+  );
+#10390 = CARTESIAN_POINT('',(7.113443731587,10.991195939906,
+    3.181153186164));
+#10391 = CARTESIAN_POINT('',(7.123787491351,10.982525542232,
+    3.240167321875));
+#10392 = CARTESIAN_POINT('',(7.137273862816,10.971268496511,
+    3.29776333854));
+#10393 = CARTESIAN_POINT('',(7.163096382101,10.949845393608,
+    3.386096660893));
+#10394 = CARTESIAN_POINT('',(7.173581204201,10.941170072065,
+    3.418057922837));
+#10395 = CARTESIAN_POINT('',(7.184984864414,10.931765233036,
+    3.449386570437));
+#10396 = CARTESIAN_POINT('',(7.197256453314,10.921683745852,
+    3.480048588448));
+#10397 = CARTESIAN_POINT('',(7.210342762311,10.910981431444,
+    3.510012920217));
+#10398 = CARTESIAN_POINT('',(7.272603414528,10.860327725438,
+    3.641493056697));
+#10399 = CARTESIAN_POINT('',(7.330184970536,10.814161168123,
+    3.734612034471));
+#10400 = CARTESIAN_POINT('',(7.395002190663,10.763350605273,
+    3.818623613942));
+#10401 = CARTESIAN_POINT('',(7.465761399649,10.709687250035,
+    3.893873682318));
+#10402 = CARTESIAN_POINT('',(7.541641432756,10.654730476089,
+    3.960724577232));
+#10403 = CARTESIAN_POINT('',(7.668308285272,10.569481902447,
+    4.052747198099));
+#10404 = CARTESIAN_POINT('',(7.715783673203,10.538788162145,
+    4.083445167352));
+#10405 = CARTESIAN_POINT('',(7.764860786039,10.508594246031,
+    4.11159090907));
+#10406 = CARTESIAN_POINT('',(7.81558666659,10.479279306212,
+    4.137181912719));
+#10407 = CARTESIAN_POINT('',(7.86799764409,10.45138157794,4.160149021282
+    ));
+#10408 = CARTESIAN_POINT('',(7.922108728486,10.425609252715,
+    4.180359060324));
+#10409 = PCURVE('',#4109,#10410);
+#10410 = DEFINITIONAL_REPRESENTATION('',(#10411),#10454);
+#10411 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10412,#10413,#10414,#10415,
+    #10416,#10417,#10418,#10419,#10420,#10421,#10422,#10423,#10424,
+    #10425,#10426,#10427,#10428,#10429,#10430,#10431,#10432,#10433,
+    #10434,#10435,#10436,#10437,#10438,#10439,#10440,#10441,#10442,
+    #10443,#10444,#10445,#10446,#10447,#10448,#10449,#10450,#10451,
+    #10452,#10453),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),(0.,
+    0.121503715312,0.333697317106,0.392894880088,0.500018757169,
+    0.604494239524,0.665476964734,0.878721850964,1.),.UNSPECIFIED.);
+#10412 = CARTESIAN_POINT('',(-2.476575240683,7.922108728486));
+#10413 = CARTESIAN_POINT('',(-2.454702175105,7.867901596853));
+#10414 = CARTESIAN_POINT('',(-2.430571726574,7.815400257319));
+#10415 = CARTESIAN_POINT('',(-2.404593952769,7.764589827172));
+#10416 = CARTESIAN_POINT('',(-2.377041896054,7.715434000728));
+#10417 = CARTESIAN_POINT('',(-2.34806092134,7.667885587045));
+#10418 = CARTESIAN_POINT('',(-2.264613131485,7.54158071686));
+#10419 = CARTESIAN_POINT('',(-2.207311722726,7.466083674031));
+#10420 = CARTESIAN_POINT('',(-2.146252090258,7.395657913676));
+#10421 = CARTESIAN_POINT('',(-2.081473855851,7.331109887109));
+#10422 = CARTESIAN_POINT('',(-2.012883545206,7.273710152915));
+#10423 = CARTESIAN_POINT('',(-1.920029950733,7.211863599769));
+#10424 = CARTESIAN_POINT('',(-1.899477870448,7.19908620586));
+#10425 = CARTESIAN_POINT('',(-1.878640783478,7.187072123397));
+#10426 = CARTESIAN_POINT('',(-1.857530957062,7.17586981392));
+#10427 = CARTESIAN_POINT('',(-1.836159667312,7.165525857769));
+#10428 = CARTESIAN_POINT('',(-1.775409192951,7.139000700044));
+#10429 = CARTESIAN_POINT('',(-1.7353982291,7.124847349551));
+#10430 = CARTESIAN_POINT('',(-1.694729634886,7.113980635765));
+#10431 = CARTESIAN_POINT('',(-1.653609505481,7.10664244788));
+#10432 = CARTESIAN_POINT('',(-1.612233614882,7.102963));
+#10433 = CARTESIAN_POINT('',(-1.530383481607,7.102963));
+#10434 = CARTESIAN_POINT('',(-1.490027052165,7.106462762));
+#10435 = CARTESIAN_POINT('',(-1.449908665752,7.113443731587));
+#10436 = CARTESIAN_POINT('',(-1.410211212849,7.123787491351));
+#10437 = CARTESIAN_POINT('',(-1.371126775142,7.137273862816));
+#10438 = CARTESIAN_POINT('',(-1.310530753359,7.163096382101));
+#10439 = CARTESIAN_POINT('',(-1.288460432651,7.173581204201));
+#10440 = CARTESIAN_POINT('',(-1.266665203672,7.184984864414));
+#10441 = CARTESIAN_POINT('',(-1.24515781687,7.197256453314));
+#10442 = CARTESIAN_POINT('',(-1.223952160874,7.210342762311));
+#10443 = CARTESIAN_POINT('',(-1.130018793898,7.272603414528));
+#10444 = CARTESIAN_POINT('',(-1.061025337145,7.330184970536));
+#10445 = CARTESIAN_POINT('',(-0.995882185544,7.395002190663));
+#10446 = CARTESIAN_POINT('',(-0.934494394651,7.465761399649));
+#10447 = CARTESIAN_POINT('',(-0.876901585949,7.541641432756));
+#10448 = CARTESIAN_POINT('',(-0.793274152759,7.668308285272));
+#10449 = CARTESIAN_POINT('',(-0.764354806902,7.715783673203));
+#10450 = CARTESIAN_POINT('',(-0.736860217295,7.764860786039));
+#10451 = CARTESIAN_POINT('',(-0.710935277829,7.81558666659));
+#10452 = CARTESIAN_POINT('',(-0.68685172256,7.86799764409));
+#10453 = CARTESIAN_POINT('',(-0.665017412907,7.922108728486));
+#10454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10455 = PCURVE('',#9975,#10456);
+#10456 = DEFINITIONAL_REPRESENTATION('',(#10457),#10500);
+#10457 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10458,#10459,#10460,#10461,
+    #10462,#10463,#10464,#10465,#10466,#10467,#10468,#10469,#10470,
+    #10471,#10472,#10473,#10474,#10475,#10476,#10477,#10478,#10479,
+    #10480,#10481,#10482,#10483,#10484,#10485,#10486,#10487,#10488,
+    #10489,#10490,#10491,#10492,#10493,#10494,#10495,#10496,#10497,
+    #10498,#10499),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),(0.,
+    0.121503715312,0.333697317106,0.392894880088,0.500018757169,
+    0.604494239524,0.665476964734,0.878721850964,1.),.UNSPECIFIED.);
+#10458 = CARTESIAN_POINT('',(-1.928243966444,5.574390747285));
+#10459 = CARTESIAN_POINT('',(-1.974168239367,5.548572676153));
+#10460 = CARTESIAN_POINT('',(-2.019592677893,5.520621478377));
+#10461 = CARTESIAN_POINT('',(-2.064665232209,5.491249160999));
+#10462 = CARTESIAN_POINT('',(-2.109549870474,5.460996663199));
+#10463 = CARTESIAN_POINT('',(-2.154433028564,5.430244757403));
+#10464 = CARTESIAN_POINT('',(-2.278379324557,5.345209039471));
+#10465 = CARTESIAN_POINT('',(-2.357887404845,5.290536323122));
+#10466 = CARTESIAN_POINT('',(-2.438900436695,5.237141622685));
+#10467 = CARTESIAN_POINT('',(-2.522036603271,5.186561652734));
+#10468 = CARTESIAN_POINT('',(-2.60791583343,5.140558895702));
+#10469 = CARTESIAN_POINT('',(-2.722085739041,5.090259521847));
+#10470 = CARTESIAN_POINT('',(-2.747235958865,5.079814850364));
+#10471 = CARTESIAN_POINT('',(-2.772625838772,5.069950556827));
+#10472 = CARTESIAN_POINT('',(-2.798249625249,5.060717592064));
+#10473 = CARTESIAN_POINT('',(-2.824102906728,5.052164426902));
+#10474 = CARTESIAN_POINT('',(-2.897376436635,5.030172639195));
+#10475 = CARTESIAN_POINT('',(-2.945384505775,5.018362818585));
+#10476 = CARTESIAN_POINT('',(-2.99398952748,5.009255097242));
+#10477 = CARTESIAN_POINT('',(-3.04300544053,5.003090563271));
+#10478 = CARTESIAN_POINT('',(-3.092262548725,5.));
+#10479 = CARTESIAN_POINT('',(-3.189703183575,5.));
+#10480 = CARTESIAN_POINT('',(-3.237746637468,5.002939642415));
+#10481 = CARTESIAN_POINT('',(-3.285565428266,5.008804060094));
+#10482 = CARTESIAN_POINT('',(-3.333000615778,5.017474457768));
+#10483 = CARTESIAN_POINT('',(-3.379878695946,5.028731503489));
+#10484 = CARTESIAN_POINT('',(-3.452918626162,5.050154606392));
+#10485 = CARTESIAN_POINT('',(-3.479600519355,5.058829927935));
+#10486 = CARTESIAN_POINT('',(-3.506040316357,5.068234766964));
+#10487 = CARTESIAN_POINT('',(-3.532232709454,5.078316254148));
+#10488 = CARTESIAN_POINT('',(-3.558170836618,5.089018568556));
+#10489 = CARTESIAN_POINT('',(-3.673628384623,5.139672274562));
+#10490 = CARTESIAN_POINT('',(-3.7599810671,5.185838831877));
+#10491 = CARTESIAN_POINT('',(-3.843557761187,5.236649394727));
+#10492 = CARTESIAN_POINT('',(-3.924986519698,5.290312749965));
+#10493 = CARTESIAN_POINT('',(-4.004893173646,5.345269523911));
+#10494 = CARTESIAN_POINT('',(-4.129151249688,5.430518097553));
+#10495 = CARTESIAN_POINT('',(-4.173954700838,5.461211837855));
+#10496 = CARTESIAN_POINT('',(-4.218760412172,5.491405753969));
+#10497 = CARTESIAN_POINT('',(-4.263753902812,5.520720693788));
+#10498 = CARTESIAN_POINT('',(-4.309098439016,5.54861842206));
+#10499 = CARTESIAN_POINT('',(-4.354941340736,5.574390747285));
+#10500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10501 = ORIENTED_EDGE('',*,*,#10502,.F.);
+#10502 = EDGE_CURVE('',#10503,#10363,#10505,.T.);
+#10503 = VERTEX_POINT('',#10504);
+#10504 = CARTESIAN_POINT('',(6.904750699053,10.947846487953,
+    2.607902375267));
+#10505 = SURFACE_CURVE('',#10506,(#10519,#10535),.PCURVE_S1.);
+#10506 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10507,#10508,#10509,#10510,
+    #10511,#10512,#10513,#10514,#10515,#10516,#10517,#10518),
+  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.412532559057,1.),.UNSPECIFIED.);
+#10507 = CARTESIAN_POINT('',(6.904750699053,10.947846487953,
+    2.607902375267));
+#10508 = CARTESIAN_POINT('',(6.930285260284,10.937166344654,2.5684652377
+    ));
+#10509 = CARTESIAN_POINT('',(6.958140137203,10.925777429987,
+    2.531519710924));
+#10510 = CARTESIAN_POINT('',(6.987769323361,10.913902811798,2.4968500409
+    ));
+#10511 = CARTESIAN_POINT('',(7.018787312075,10.901705595671,
+    2.464265838398));
+#10512 = CARTESIAN_POINT('',(7.050926872419,10.889301466276,
+    2.43357344359));
+#10513 = CARTESIAN_POINT('',(7.131195030124,10.858910019244,
+    2.363300203921));
+#10514 = CARTESIAN_POINT('',(7.180271354345,10.840805741508,
+    2.325514799935));
+#10515 = CARTESIAN_POINT('',(7.230777250674,10.822686145463,
+    2.290718006589));
+#10516 = CARTESIAN_POINT('',(7.282410087865,10.804721850615,
+    2.258609225835));
+#10517 = CARTESIAN_POINT('',(7.334954740604,10.787053980792,
+    2.228934021547));
+#10518 = CARTESIAN_POINT('',(7.388292498457,10.769798595643,
+    2.201494191315));
+#10519 = PCURVE('',#4109,#10520);
+#10520 = DEFINITIONAL_REPRESENTATION('',(#10521),#10534);
+#10521 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10522,#10523,#10524,#10525,
+    #10526,#10527,#10528,#10529,#10530,#10531,#10532,#10533),
+  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.412532559057,1.),.UNSPECIFIED.);
+#10522 = CARTESIAN_POINT('',(-1.835267035564,6.904750699053));
+#10523 = CARTESIAN_POINT('',(-1.862505515537,6.930285260284));
+#10524 = CARTESIAN_POINT('',(-1.888264199855,6.958140137203));
+#10525 = CARTESIAN_POINT('',(-1.912679355041,6.987769323361));
+#10526 = CARTESIAN_POINT('',(-1.935861963753,7.018787312075));
+#10527 = CARTESIAN_POINT('',(-1.957925001554,7.050926872419));
+#10528 = CARTESIAN_POINT('',(-2.008967329376,7.131195030124));
+#10529 = CARTESIAN_POINT('',(-2.036879013811,7.180271354345));
+#10530 = CARTESIAN_POINT('',(-2.063014232477,7.230777250674));
+#10531 = CARTESIAN_POINT('',(-2.087528244548,7.282410087865));
+#10532 = CARTESIAN_POINT('',(-2.110545827653,7.334954740604));
+#10533 = CARTESIAN_POINT('',(-2.132155420172,7.388292498457));
+#10534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10535 = PCURVE('',#9860,#10536);
+#10536 = DEFINITIONAL_REPRESENTATION('',(#10537),#10550);
+#10537 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10538,#10539,#10540,#10541,
+    #10542,#10543,#10544,#10545,#10546,#10547,#10548,#10549),
+  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.412532559057,1.),.UNSPECIFIED.);
+#10538 = CARTESIAN_POINT('',(0.3125,3.415030800828));
+#10539 = CARTESIAN_POINT('',(0.295851505506,3.444736702841));
+#10540 = CARTESIAN_POINT('',(0.277703271682,3.473925167733));
+#10541 = CARTESIAN_POINT('',(0.25853057847,3.502779692787));
+#10542 = CARTESIAN_POINT('',(0.238679887615,3.531427776251));
+#10543 = CARTESIAN_POINT('',(0.218402279019,3.559993553297));
+#10544 = CARTESIAN_POINT('',(0.168625245518,3.629385865698));
+#10545 = CARTESIAN_POINT('',(0.13889464617,3.670229837495));
+#10546 = CARTESIAN_POINT('',(0.109203305265,3.711514419199));
+#10547 = CARTESIAN_POINT('',(7.992742404324E-02,3.753459825732));
+#10548 = CARTESIAN_POINT('',(5.137938989237E-02,3.79625588319));
+#10549 = CARTESIAN_POINT('',(2.381746781508E-02,3.840067241485));
+#10550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10551 = ORIENTED_EDGE('',*,*,#10552,.T.);
+#10552 = EDGE_CURVE('',#10503,#10553,#10555,.T.);
+#10553 = VERTEX_POINT('',#10554);
+#10554 = CARTESIAN_POINT('',(6.871571623594,10.981258144375,
+    3.236377472963));
+#10555 = SURFACE_CURVE('',#10556,(#10569,#10585),.PCURVE_S1.);
+#10556 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10557,#10558,#10559,#10560,
+    #10561,#10562,#10563,#10564,#10565,#10566,#10567,#10568),
+  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.591751787817,1.),.UNSPECIFIED.);
+#10557 = CARTESIAN_POINT('',(6.904750711836,10.947846487682,
+    2.607902374265));
+#10558 = CARTESIAN_POINT('',(6.88903720094,10.963672179162,
+    2.666339789644));
+#10559 = CARTESIAN_POINT('',(6.875868127847,10.976932370057,
+    2.726521685685));
+#10560 = CARTESIAN_POINT('',(6.865514478984,10.987356052862,
+    2.788151414634));
+#10561 = CARTESIAN_POINT('',(6.858200794213,10.994718622681,
+    2.850846303121));
+#10562 = CARTESIAN_POINT('',(6.854069471672,10.998877545139,
+    2.914128910338));
+#10563 = CARTESIAN_POINT('',(6.852470478752,11.000487376031,
+    3.021098660491));
+#10564 = CARTESIAN_POINT('',(6.853333511798,10.999618684623,
+    3.064789041789));
+#10565 = CARTESIAN_POINT('',(6.855714651754,10.997221829933,
+    3.108319255157));
+#10566 = CARTESIAN_POINT('',(6.859585900733,10.993324878071,
+    3.151523994097));
+#10567 = CARTESIAN_POINT('',(6.864895028153,10.987980149252,
+    3.194254065936));
+#10568 = CARTESIAN_POINT('',(6.871571623806,10.9812581445,3.236377472178
+    ));
+#10569 = PCURVE('',#4109,#10570);
+#10570 = DEFINITIONAL_REPRESENTATION('',(#10571),#10584);
+#10571 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10572,#10573,#10574,#10575,
+    #10576,#10577,#10578,#10579,#10580,#10581,#10582,#10583),
+  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.591751787817,1.),.UNSPECIFIED.);
+#10572 = CARTESIAN_POINT('',(-1.835267036256,6.904750711836));
+#10573 = CARTESIAN_POINT('',(-1.794905426185,6.88903720094));
+#10574 = CARTESIAN_POINT('',(-1.753868355026,6.875868127847));
+#10575 = CARTESIAN_POINT('',(-1.712275503872,6.865514478984));
+#10576 = CARTESIAN_POINT('',(-1.670274400136,6.858200794213));
+#10577 = CARTESIAN_POINT('',(-1.628049066362,6.854069471672));
+#10578 = CARTESIAN_POINT('',(-1.556727824387,6.852470478752));
+#10579 = CARTESIAN_POINT('',(-1.527612947723,6.853333511798));
+#10580 = CARTESIAN_POINT('',(-1.498575611066,6.855714651754));
+#10581 = CARTESIAN_POINT('',(-1.46968163457,6.859585900733));
+#10582 = CARTESIAN_POINT('',(-1.440989314883,6.864895028153));
+#10583 = CARTESIAN_POINT('',(-1.412551728633,6.871571623806));
+#10584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10585 = PCURVE('',#9774,#10586);
+#10586 = DEFINITIONAL_REPRESENTATION('',(#10587),#10600);
+#10587 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10588,#10589,#10590,#10591,
+    #10592,#10593,#10594,#10595,#10596,#10597,#10598,#10599),
+  .UNSPECIFIED.,.F.,.F.,(7,5,7),(0.,0.591751787817,1.),.UNSPECIFIED.);
+#10588 = CARTESIAN_POINT('',(0.,3.415030805724));
+#10589 = CARTESIAN_POINT('',(1.263664226771E-02,3.374829342861));
+#10590 = CARTESIAN_POINT('',(2.265382583724E-02,3.333947676956));
+#10591 = CARTESIAN_POINT('',(2.979012267561E-02,3.292506567914));
+#10592 = CARTESIAN_POINT('',(3.383271936963E-02,3.25065466075));
+#10593 = CARTESIAN_POINT('',(3.465376907861E-02,3.208577108651));
+#10594 = CARTESIAN_POINT('',(3.06256658622E-02,3.137504756764));
+#10595 = CARTESIAN_POINT('',(2.745543139493E-02,3.108491278512));
+#10596 = CARTESIAN_POINT('',(2.276319304785E-02,3.079555446567));
+#10597 = CARTESIAN_POINT('',(1.658226576416E-02,3.050763428459));
+#10598 = CARTESIAN_POINT('',(8.969622175821E-03,3.022173873131));
+#10599 = CARTESIAN_POINT('',(0.,2.993840188796));
+#10600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10601 = ORIENTED_EDGE('',*,*,#10602,.T.);
+#10602 = EDGE_CURVE('',#10553,#10603,#10605,.T.);
+#10603 = VERTEX_POINT('',#10604);
+#10604 = CARTESIAN_POINT('',(7.266606246346,10.86542964986,
+    3.620968494597));
+#10605 = SURFACE_CURVE('',#10606,(#10616,#10629),.PCURVE_S1.);
+#10606 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10607,#10608,#10609,#10610,
+    #10611,#10612,#10613,#10614,#10615),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10607 = CARTESIAN_POINT('',(6.871571623594,10.981258144375,
+    3.236377472963));
+#10608 = CARTESIAN_POINT('',(6.907179612899,10.970685086378,
+    3.302633483198));
+#10609 = CARTESIAN_POINT('',(6.949582370383,10.957695088851,
+    3.362272171911));
+#10610 = CARTESIAN_POINT('',(6.996609898474,10.943242387271,
+    3.416284619028));
+#10611 = CARTESIAN_POINT('',(7.046927279872,10.927938385558,
+    3.465215024398));
+#10612 = CARTESIAN_POINT('',(7.099512274357,10.912256947506,
+    3.509655024739));
+#10613 = CARTESIAN_POINT('',(7.153781175786,10.896496030263,
+    3.550103393592));
+#10614 = CARTESIAN_POINT('',(7.209454459934,10.880849399604,
+    3.587062654443));
+#10615 = CARTESIAN_POINT('',(7.266611395458,10.865428260918,
+    3.620971548694));
+#10616 = PCURVE('',#4109,#10617);
+#10617 = DEFINITIONAL_REPRESENTATION('',(#10618),#10628);
+#10618 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10619,#10620,#10621,#10622,
+    #10623,#10624,#10625,#10626,#10627),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10619 = CARTESIAN_POINT('',(-1.412551728103,6.871571623594));
+#10620 = CARTESIAN_POINT('',(-1.367822178101,6.907179612899));
+#10621 = CARTESIAN_POINT('',(-1.327195087789,6.949582370383));
+#10622 = CARTESIAN_POINT('',(-1.289982333348,6.996609898474));
+#10623 = CARTESIAN_POINT('',(-1.255856449948,7.046927279872));
+#10624 = CARTESIAN_POINT('',(-1.224473508271,7.099512274357));
+#10625 = CARTESIAN_POINT('',(-1.195554432244,7.153781175786));
+#10626 = CARTESIAN_POINT('',(-1.168807091753,7.209454459934));
+#10627 = CARTESIAN_POINT('',(-1.143973202474,7.266611395458));
+#10628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10629 = PCURVE('',#10630,#10685);
+#10630 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#10631,#10632,#10633,#10634,#10635,#10636,#10637,#10638,#10639
+      ,#10640,#10641,#10642,#10643,#10644,#10645,#10646,#10647,#10648
+      ,#10649,#10650,#10651,#10652,#10653,#10654,#10655,#10656,#10657)
+    ,(#10658,#10659,#10660,#10661,#10662,#10663,#10664,#10665,#10666
+      ,#10667,#10668,#10669,#10670,#10671,#10672,#10673,#10674,#10675
+      ,#10676,#10677,#10678,#10679,#10680,#10681,#10682,#10683,#10684
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#10631 = CARTESIAN_POINT('',(9.602332447143,11.062509948358,
+    3.000000527777));
+#10632 = CARTESIAN_POINT('',(9.602332446304,11.046885376835,
+    3.243361202737));
+#10633 = CARTESIAN_POINT('',(9.54773473907,11.031263165138,
+    3.486684673182));
+#10634 = CARTESIAN_POINT('',(9.438513456413,11.015633830189,
+    3.715753435989));
+#10635 = CARTESIAN_POINT('',(9.279166942499,11.000009420539,
+    3.916219720395));
+#10636 = CARTESIAN_POINT('',(9.078712217994,10.984385120768,
+    4.075546458978));
+#10637 = CARTESIAN_POINT('',(8.849662188457,10.968760669656,
+    4.184761978452));
+#10638 = CARTESIAN_POINT('',(8.362965660895,10.937510939875,
+    4.293977093939));
+#10639 = CARTESIAN_POINT('',(7.876262547326,10.906260348284,
+    4.184762014099));
+#10640 = CARTESIAN_POINT('',(7.647206358146,10.890634997543,
+    4.075546690708));
+#10641 = CARTESIAN_POINT('',(7.446745240802,10.875010172303,
+    3.916213416148));
+#10642 = CARTESIAN_POINT('',(7.287415197032,10.859385522698,
+    3.715753287129));
+#10643 = CARTESIAN_POINT('',(7.178201659788,10.843760562612,
+    3.486699970729));
+#10644 = CARTESIAN_POINT('',(7.068988190697,10.812510445772,
+    2.999999416496));
+#10645 = CARTESIAN_POINT('',(7.178202152407,10.781260328932,
+    2.513298972804));
+#10646 = CARTESIAN_POINT('',(7.287415884426,10.765635368846,
+    2.284245775684));
+#10647 = CARTESIAN_POINT('',(7.446745894134,10.75001071924,
+    2.083785729327));
+#10648 = CARTESIAN_POINT('',(7.647207231916,10.734385894001,
+    1.924452464586));
+#10649 = CARTESIAN_POINT('',(7.876263594228,10.71876054326,1.81523751141
+    ));
+#10650 = CARTESIAN_POINT('',(8.362966822397,10.687509951668,
+    1.706023137186));
+#10651 = CARTESIAN_POINT('',(8.849663235359,10.656260221887,
+    1.815238568452));
+#10652 = CARTESIAN_POINT('',(9.078713183548,10.640635770773,
+    1.924454204448));
+#10653 = CARTESIAN_POINT('',(9.279167981036,10.625011471008,
+    2.083780053092));
+#10654 = CARTESIAN_POINT('',(9.43851500964,10.609387061352,2.28424808549
+    ));
+#10655 = CARTESIAN_POINT('',(9.547733880431,10.593757726407,
+    2.513316432448));
+#10656 = CARTESIAN_POINT('',(9.602332696945,10.578135514708,
+    2.756639905594));
+#10657 = CARTESIAN_POINT('',(9.602332685746,10.562510943186,
+    3.000000580554));
+#10658 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#10659 = CARTESIAN_POINT('',(9.872971713319,11.203124601685,
+    3.296489084298));
+#10660 = CARTESIAN_POINT('',(9.806456349925,11.187499494612,
+    3.592977223837));
+#10661 = CARTESIAN_POINT('',(9.67336551045,11.17187466107,3.872053987529
+    ));
+#10662 = CARTESIAN_POINT('',(9.479245944555,11.156249638417,
+    4.116284859953));
+#10663 = CARTESIAN_POINT('',(9.23501043203,11.140624611516,
+    4.310412903386));
+#10664 = CARTESIAN_POINT('',(8.955942835076,11.12499959044,4.44347650182
+    ));
+#10665 = CARTESIAN_POINT('',(8.362966113569,11.093749580063,
+    4.576541107545));
+#10666 = CARTESIAN_POINT('',(7.769983999674,11.062499602781,
+    4.44347693471));
+#10667 = CARTESIAN_POINT('',(7.490910520464,11.046874616251,
+    4.310412853725));
+#10668 = CARTESIAN_POINT('',(7.246672625341,11.031249609539,
+    4.116287183553));
+#10669 = CARTESIAN_POINT('',(7.052548722875,11.015624596084,
+    3.872049880505));
+#10670 = CARTESIAN_POINT('',(6.919486822843,10.999999594551,
+    3.592978720403));
+#10671 = CARTESIAN_POINT('',(6.786424780384,10.968749599038,
+    3.000000004983));
+#10672 = CARTESIAN_POINT('',(6.919487006948,10.937499603524,
+    2.407021330875));
+#10673 = CARTESIAN_POINT('',(7.052548863917,10.921874601992,
+    2.127950242664));
+#10674 = CARTESIAN_POINT('',(7.246672012935,10.906249588536,
+    1.883712724795));
+#10675 = CARTESIAN_POINT('',(7.490910175381,10.890624581824,
+    1.689586454742));
+#10676 = CARTESIAN_POINT('',(7.769983914931,10.874999595294,
+    1.556522944634));
+#10677 = CARTESIAN_POINT('',(8.362966084329,10.843749618012,
+    1.423459701257));
+#10678 = CARTESIAN_POINT('',(8.955942750332,10.812499607635,
+    1.556523872225));
+#10679 = CARTESIAN_POINT('',(9.235010408126,10.796874586554,
+    1.689587153759));
+#10680 = CARTESIAN_POINT('',(9.479246680234,10.781249559674,
+    1.883711448626));
+#10681 = CARTESIAN_POINT('',(9.673368681333,10.765624536986,
+    2.127947934178));
+#10682 = CARTESIAN_POINT('',(9.806451805211,10.749999703471,
+    2.407022896859));
+#10683 = CARTESIAN_POINT('',(9.872971820685,10.734374596391,
+    2.703510873158));
+#10684 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#10685 = DEFINITIONAL_REPRESENTATION('',(#10686),#10696);
+#10686 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#10687,#10688,#10689,#10690,
+    #10691,#10692,#10693,#10694,#10695),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,
+    1.),.PIECEWISE_BEZIER_KNOTS.);
+#10687 = CARTESIAN_POINT('',(0.3125,2.993840189286));
+#10688 = CARTESIAN_POINT('',(0.283867083356,2.946663096521));
+#10689 = CARTESIAN_POINT('',(0.250695748226,2.901350325297));
+#10690 = CARTESIAN_POINT('',(0.214743758879,2.856951180034));
+#10691 = CARTESIAN_POINT('',(0.177166555867,2.813040505367));
+#10692 = CARTESIAN_POINT('',(0.138848655751,2.769219454874));
+#10693 = CARTESIAN_POINT('',(0.100334823099,2.725165359032));
+#10694 = CARTESIAN_POINT('',(6.194737074445E-02,2.680466975363));
+#10695 = CARTESIAN_POINT('',(2.381746781508E-02,2.634549135181));
+#10696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10697 = ORIENTED_EDGE('',*,*,#10698,.T.);
+#10698 = EDGE_CURVE('',#10603,#10699,#10701,.T.);
+#10699 = VERTEX_POINT('',#10700);
+#10700 = CARTESIAN_POINT('',(7.434498911103,10.734684398696,
+    3.851794831879));
+#10701 = SURFACE_CURVE('',#10702,(#10745,#10791),.PCURVE_S1.);
+#10702 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10703,#10704,#10705,#10706,
+    #10707,#10708,#10709,#10710,#10711,#10712,#10713,#10714,#10715,
+    #10716,#10717,#10718,#10719,#10720,#10721,#10722,#10723,#10724,
+    #10725,#10726,#10727,#10728,#10729,#10730,#10731,#10732,#10733,
+    #10734,#10735,#10736,#10737,#10738,#10739,#10740,#10741,#10742,
+    #10743,#10744),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),(0.,
+    0.121503715312,0.333697317106,0.392894880088,0.500018757169,
+    0.604494239524,0.665476964734,0.878721850964,1.),.UNSPECIFIED.);
+#10703 = CARTESIAN_POINT('',(7.922108728486,10.425609252715,
+    1.819640939676));
+#10704 = CARTESIAN_POINT('',(7.867901596853,10.451427323847,
+    1.83988685156));
+#10705 = CARTESIAN_POINT('',(7.815400257319,10.479378521623,
+    1.862899762534));
+#10706 = CARTESIAN_POINT('',(7.764589827172,10.508750839001,
+    1.888545792422));
+#10707 = CARTESIAN_POINT('',(7.715434000728,10.539003336801,
+    1.916755438312));
+#10708 = CARTESIAN_POINT('',(7.667885587045,10.569755242597,
+    1.947526267724));
+#10709 = CARTESIAN_POINT('',(7.54158071686,10.654790960529,
+    2.039378743722));
+#10710 = CARTESIAN_POINT('',(7.466083674031,10.709463676878,
+    2.105894702163));
+#10711 = CARTESIAN_POINT('',(7.395657913676,10.762858377315,
+    2.180725207976));
+#10712 = CARTESIAN_POINT('',(7.331109887109,10.813438347266,
+    2.264227399977));
+#10713 = CARTESIAN_POINT('',(7.273710152915,10.859441104298,
+    2.356743424578));
+#10714 = CARTESIAN_POINT('',(7.211863599769,10.909740478153,
+    2.486624141025));
+#10715 = CARTESIAN_POINT('',(7.19908620586,10.920185149636,
+    2.515638453048));
+#10716 = CARTESIAN_POINT('',(7.187072123397,10.930049443173,2.5453118101
+    ));
+#10717 = CARTESIAN_POINT('',(7.17586981392,10.939282407936,
+    2.575616721148));
+#10718 = CARTESIAN_POINT('',(7.165525857769,10.947835573098,
+    2.606523065088));
+#10719 = CARTESIAN_POINT('',(7.139000700044,10.969827360805,
+    2.69495527968));
+#10720 = CARTESIAN_POINT('',(7.124847349551,10.981637181415,
+    2.753862728653));
+#10721 = CARTESIAN_POINT('',(7.113980635765,10.990744902758,
+    2.814292259629));
+#10722 = CARTESIAN_POINT('',(7.10664244788,10.996909436729,
+    2.875780150489));
+#10723 = CARTESIAN_POINT('',(7.102963,11.,2.93784406787));
+#10724 = CARTESIAN_POINT('',(7.102963,11.,3.060619267782));
+#10725 = CARTESIAN_POINT('',(7.106462762,10.997060357585,3.121153984977)
+  );
+#10726 = CARTESIAN_POINT('',(7.113443731587,10.991195939906,
+    3.181153186164));
+#10727 = CARTESIAN_POINT('',(7.123787491351,10.982525542232,
+    3.240167321875));
+#10728 = CARTESIAN_POINT('',(7.137273862816,10.971268496511,
+    3.29776333854));
+#10729 = CARTESIAN_POINT('',(7.163096382101,10.949845393608,
+    3.386096660893));
+#10730 = CARTESIAN_POINT('',(7.173581204201,10.941170072065,
+    3.418057922837));
+#10731 = CARTESIAN_POINT('',(7.184984864414,10.931765233036,
+    3.449386570437));
+#10732 = CARTESIAN_POINT('',(7.197256453314,10.921683745852,
+    3.480048588448));
+#10733 = CARTESIAN_POINT('',(7.210342762311,10.910981431444,
+    3.510012920217));
+#10734 = CARTESIAN_POINT('',(7.272603414528,10.860327725438,
+    3.641493056697));
+#10735 = CARTESIAN_POINT('',(7.330184970536,10.814161168123,
+    3.734612034471));
+#10736 = CARTESIAN_POINT('',(7.395002190663,10.763350605273,
+    3.818623613942));
+#10737 = CARTESIAN_POINT('',(7.465761399649,10.709687250035,
+    3.893873682318));
+#10738 = CARTESIAN_POINT('',(7.541641432756,10.654730476089,
+    3.960724577232));
+#10739 = CARTESIAN_POINT('',(7.668308285272,10.569481902447,
+    4.052747198099));
+#10740 = CARTESIAN_POINT('',(7.715783673203,10.538788162145,
+    4.083445167352));
+#10741 = CARTESIAN_POINT('',(7.764860786039,10.508594246031,
+    4.11159090907));
+#10742 = CARTESIAN_POINT('',(7.81558666659,10.479279306212,
+    4.137181912719));
+#10743 = CARTESIAN_POINT('',(7.86799764409,10.45138157794,4.160149021282
+    ));
+#10744 = CARTESIAN_POINT('',(7.922108728486,10.425609252715,
+    4.180359060324));
+#10745 = PCURVE('',#4109,#10746);
+#10746 = DEFINITIONAL_REPRESENTATION('',(#10747),#10790);
+#10747 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10748,#10749,#10750,#10751,
+    #10752,#10753,#10754,#10755,#10756,#10757,#10758,#10759,#10760,
+    #10761,#10762,#10763,#10764,#10765,#10766,#10767,#10768,#10769,
+    #10770,#10771,#10772,#10773,#10774,#10775,#10776,#10777,#10778,
+    #10779,#10780,#10781,#10782,#10783,#10784,#10785,#10786,#10787,
+    #10788,#10789),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),(0.,
+    0.121503715312,0.333697317106,0.392894880088,0.500018757169,
+    0.604494239524,0.665476964734,0.878721850964,1.),.UNSPECIFIED.);
+#10748 = CARTESIAN_POINT('',(-2.476575240683,7.922108728486));
+#10749 = CARTESIAN_POINT('',(-2.454702175105,7.867901596853));
+#10750 = CARTESIAN_POINT('',(-2.430571726574,7.815400257319));
+#10751 = CARTESIAN_POINT('',(-2.404593952769,7.764589827172));
+#10752 = CARTESIAN_POINT('',(-2.377041896054,7.715434000728));
+#10753 = CARTESIAN_POINT('',(-2.34806092134,7.667885587045));
+#10754 = CARTESIAN_POINT('',(-2.264613131485,7.54158071686));
+#10755 = CARTESIAN_POINT('',(-2.207311722726,7.466083674031));
+#10756 = CARTESIAN_POINT('',(-2.146252090258,7.395657913676));
+#10757 = CARTESIAN_POINT('',(-2.081473855851,7.331109887109));
+#10758 = CARTESIAN_POINT('',(-2.012883545206,7.273710152915));
+#10759 = CARTESIAN_POINT('',(-1.920029950733,7.211863599769));
+#10760 = CARTESIAN_POINT('',(-1.899477870448,7.19908620586));
+#10761 = CARTESIAN_POINT('',(-1.878640783478,7.187072123397));
+#10762 = CARTESIAN_POINT('',(-1.857530957062,7.17586981392));
+#10763 = CARTESIAN_POINT('',(-1.836159667312,7.165525857769));
+#10764 = CARTESIAN_POINT('',(-1.775409192951,7.139000700044));
+#10765 = CARTESIAN_POINT('',(-1.7353982291,7.124847349551));
+#10766 = CARTESIAN_POINT('',(-1.694729634886,7.113980635765));
+#10767 = CARTESIAN_POINT('',(-1.653609505481,7.10664244788));
+#10768 = CARTESIAN_POINT('',(-1.612233614882,7.102963));
+#10769 = CARTESIAN_POINT('',(-1.530383481607,7.102963));
+#10770 = CARTESIAN_POINT('',(-1.490027052165,7.106462762));
+#10771 = CARTESIAN_POINT('',(-1.449908665752,7.113443731587));
+#10772 = CARTESIAN_POINT('',(-1.410211212849,7.123787491351));
+#10773 = CARTESIAN_POINT('',(-1.371126775142,7.137273862816));
+#10774 = CARTESIAN_POINT('',(-1.310530753359,7.163096382101));
+#10775 = CARTESIAN_POINT('',(-1.288460432651,7.173581204201));
+#10776 = CARTESIAN_POINT('',(-1.266665203672,7.184984864414));
+#10777 = CARTESIAN_POINT('',(-1.24515781687,7.197256453314));
+#10778 = CARTESIAN_POINT('',(-1.223952160874,7.210342762311));
+#10779 = CARTESIAN_POINT('',(-1.130018793898,7.272603414528));
+#10780 = CARTESIAN_POINT('',(-1.061025337145,7.330184970536));
+#10781 = CARTESIAN_POINT('',(-0.995882185544,7.395002190663));
+#10782 = CARTESIAN_POINT('',(-0.934494394651,7.465761399649));
+#10783 = CARTESIAN_POINT('',(-0.876901585949,7.541641432756));
+#10784 = CARTESIAN_POINT('',(-0.793274152759,7.668308285272));
+#10785 = CARTESIAN_POINT('',(-0.764354806902,7.715783673203));
+#10786 = CARTESIAN_POINT('',(-0.736860217295,7.764860786039));
+#10787 = CARTESIAN_POINT('',(-0.710935277829,7.81558666659));
+#10788 = CARTESIAN_POINT('',(-0.68685172256,7.86799764409));
+#10789 = CARTESIAN_POINT('',(-0.665017412907,7.922108728486));
+#10790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10791 = PCURVE('',#9577,#10792);
+#10792 = DEFINITIONAL_REPRESENTATION('',(#10793),#10836);
+#10793 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10794,#10795,#10796,#10797,
+    #10798,#10799,#10800,#10801,#10802,#10803,#10804,#10805,#10806,
+    #10807,#10808,#10809,#10810,#10811,#10812,#10813,#10814,#10815,
+    #10816,#10817,#10818,#10819,#10820,#10821,#10822,#10823,#10824,
+    #10825,#10826,#10827,#10828,#10829,#10830,#10831,#10832,#10833,
+    #10834,#10835),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),(0.,
+    0.121503715312,0.333697317106,0.392894880088,0.500018757169,
+    0.604494239524,0.665476964734,0.878721850964,1.),.UNSPECIFIED.);
+#10794 = CARTESIAN_POINT('',(-1.928243966444,5.574390747285));
+#10795 = CARTESIAN_POINT('',(-1.974168239367,5.548572676153));
+#10796 = CARTESIAN_POINT('',(-2.019592677893,5.520621478377));
+#10797 = CARTESIAN_POINT('',(-2.064665232209,5.491249160999));
+#10798 = CARTESIAN_POINT('',(-2.109549870474,5.460996663199));
+#10799 = CARTESIAN_POINT('',(-2.154433028564,5.430244757403));
+#10800 = CARTESIAN_POINT('',(-2.278379324557,5.345209039471));
+#10801 = CARTESIAN_POINT('',(-2.357887404845,5.290536323122));
+#10802 = CARTESIAN_POINT('',(-2.438900436695,5.237141622685));
+#10803 = CARTESIAN_POINT('',(-2.522036603271,5.186561652734));
+#10804 = CARTESIAN_POINT('',(-2.60791583343,5.140558895702));
+#10805 = CARTESIAN_POINT('',(-2.722085739041,5.090259521847));
+#10806 = CARTESIAN_POINT('',(-2.747235958865,5.079814850364));
+#10807 = CARTESIAN_POINT('',(-2.772625838772,5.069950556827));
+#10808 = CARTESIAN_POINT('',(-2.798249625249,5.060717592064));
+#10809 = CARTESIAN_POINT('',(-2.824102906728,5.052164426902));
+#10810 = CARTESIAN_POINT('',(-2.897376436635,5.030172639195));
+#10811 = CARTESIAN_POINT('',(-2.945384505775,5.018362818585));
+#10812 = CARTESIAN_POINT('',(-2.99398952748,5.009255097242));
+#10813 = CARTESIAN_POINT('',(-3.04300544053,5.003090563271));
+#10814 = CARTESIAN_POINT('',(-3.092262548725,5.));
+#10815 = CARTESIAN_POINT('',(-3.189703183575,5.));
+#10816 = CARTESIAN_POINT('',(-3.237746637468,5.002939642415));
+#10817 = CARTESIAN_POINT('',(-3.285565428266,5.008804060094));
+#10818 = CARTESIAN_POINT('',(-3.333000615778,5.017474457768));
+#10819 = CARTESIAN_POINT('',(-3.379878695946,5.028731503489));
+#10820 = CARTESIAN_POINT('',(-3.452918626162,5.050154606392));
+#10821 = CARTESIAN_POINT('',(-3.479600519355,5.058829927935));
+#10822 = CARTESIAN_POINT('',(-3.506040316357,5.068234766964));
+#10823 = CARTESIAN_POINT('',(-3.532232709454,5.078316254148));
+#10824 = CARTESIAN_POINT('',(-3.558170836618,5.089018568556));
+#10825 = CARTESIAN_POINT('',(-3.673628384623,5.139672274562));
+#10826 = CARTESIAN_POINT('',(-3.7599810671,5.185838831877));
+#10827 = CARTESIAN_POINT('',(-3.843557761187,5.236649394727));
+#10828 = CARTESIAN_POINT('',(-3.924986519698,5.290312749965));
+#10829 = CARTESIAN_POINT('',(-4.004893173646,5.345269523911));
+#10830 = CARTESIAN_POINT('',(-4.129151249688,5.430518097553));
+#10831 = CARTESIAN_POINT('',(-4.173954700838,5.461211837855));
+#10832 = CARTESIAN_POINT('',(-4.218760412172,5.491405753969));
+#10833 = CARTESIAN_POINT('',(-4.263753902812,5.520720693788));
+#10834 = CARTESIAN_POINT('',(-4.309098439016,5.54861842206));
+#10835 = CARTESIAN_POINT('',(-4.354941340736,5.574390747285));
+#10836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10837 = ORIENTED_EDGE('',*,*,#10838,.T.);
+#10838 = EDGE_CURVE('',#10699,#10839,#10841,.T.);
+#10839 = VERTEX_POINT('',#10840);
+#10840 = CARTESIAN_POINT('',(7.25828847334,10.590947060134,
+    4.029482642878));
+#10841 = SURFACE_CURVE('',#10842,(#10850,#10861),.PCURVE_S1.);
+#10842 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10843,#10844,#10845,#10846,
+    #10847,#10848,#10849),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10843 = CARTESIAN_POINT('',(7.434500874015,10.734686230625,
+    3.851792176476));
+#10844 = CARTESIAN_POINT('',(7.409165516016,10.711041493874,
+    3.88606559633));
+#10845 = CARTESIAN_POINT('',(7.381887712711,10.687103959787,
+    3.918320821462));
+#10846 = CARTESIAN_POINT('',(7.352911362687,10.663044477999,
+    3.948639941238));
+#10847 = CARTESIAN_POINT('',(7.322516378006,10.638967901274,
+    3.977171480397));
+#10848 = CARTESIAN_POINT('',(7.290923857975,10.614930290578,
+    4.004067513281));
+#10849 = CARTESIAN_POINT('',(7.258288470753,10.590947060926,
+    4.029482642038));
+#10850 = PCURVE('',#4109,#10851);
+#10851 = DEFINITIONAL_REPRESENTATION('',(#10852),#10860);
+#10852 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10853,#10854,#10855,#10856,
+    #10857,#10858,#10859),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10853 = CARTESIAN_POINT('',(-0.96689089512,7.434500874015));
+#10854 = CARTESIAN_POINT('',(-0.939132085632,7.409165516016));
+#10855 = CARTESIAN_POINT('',(-0.912369922601,7.381887712711));
+#10856 = CARTESIAN_POINT('',(-0.886585471614,7.352911362687));
+#10857 = CARTESIAN_POINT('',(-0.861712512671,7.322516378006));
+#10858 = CARTESIAN_POINT('',(-0.837673214535,7.290923857975));
+#10859 = CARTESIAN_POINT('',(-0.814376824026,7.258288470753));
+#10860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10861 = PCURVE('',#10862,#10917);
+#10862 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#10863,#10864,#10865,#10866,#10867,#10868,#10869,#10870,#10871
+      ,#10872,#10873,#10874,#10875,#10876,#10877,#10878,#10879,#10880
+      ,#10881,#10882,#10883,#10884,#10885,#10886,#10887,#10888,#10889)
+    ,(#10890,#10891,#10892,#10893,#10894,#10895,#10896,#10897,#10898
+      ,#10899,#10900,#10901,#10902,#10903,#10904,#10905,#10906,#10907
+      ,#10908,#10909,#10910,#10911,#10912,#10913,#10914,#10915,#10916
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#10863 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#10864 = CARTESIAN_POINT('',(9.872975275638,10.765624563421,
+    3.296489784744));
+#10865 = CARTESIAN_POINT('',(9.806460418431,10.749999456311,
+    3.592978650379));
+#10866 = CARTESIAN_POINT('',(9.673368160404,10.734374622824,
+    3.872056332209));
+#10867 = CARTESIAN_POINT('',(9.479248481952,10.718749600168,
+    4.116286980927));
+#10868 = CARTESIAN_POINT('',(9.235012498535,10.703124573254,
+    4.310416019346));
+#10869 = CARTESIAN_POINT('',(8.955944248571,10.687499552171,
+    4.443479977625));
+#10870 = CARTESIAN_POINT('',(8.362966113518,10.65624954179,
+    4.576544959208));
+#10871 = CARTESIAN_POINT('',(7.769982602666,10.624999564517,
+    4.443480336667));
+#10872 = CARTESIAN_POINT('',(7.490908499663,10.609374577991,
+    4.310415858047));
+#10873 = CARTESIAN_POINT('',(7.246670064423,10.593749571277,
+    4.116289812882));
+#10874 = CARTESIAN_POINT('',(7.052545594929,10.578124557817,
+    3.872051961168));
+#10875 = CARTESIAN_POINT('',(6.919483374167,10.562499556284,
+    3.592980129092));
+#10876 = CARTESIAN_POINT('',(6.78642104427,10.531249560772,3.00000000218
+    ));
+#10877 = CARTESIAN_POINT('',(6.919483614053,10.499999565261,
+    2.407019929098));
+#10878 = CARTESIAN_POINT('',(7.052545780944,10.484374563728,
+    2.127948190167));
+#10879 = CARTESIAN_POINT('',(7.246669283028,10.468749550266,
+    1.883710063295));
+#10880 = CARTESIAN_POINT('',(7.49090806301,10.453124543553,
+    1.689583248163));
+#10881 = CARTESIAN_POINT('',(7.769982501448,10.437499557027,
+    1.556519505026));
+#10882 = CARTESIAN_POINT('',(8.362966084376,10.406249579753,
+    1.423456080681));
+#10883 = CARTESIAN_POINT('',(8.955944147353,10.374999569373,
+    1.556520506468));
+#10884 = CARTESIAN_POINT('',(9.235012474827,10.359374548284,1.6895840588
+    ));
+#10885 = CARTESIAN_POINT('',(9.479249433809,10.343749521397,
+    1.883708278945));
+#10886 = CARTESIAN_POINT('',(9.673372241931,10.328124498696,
+    2.127946145582));
+#10887 = CARTESIAN_POINT('',(9.806454578403,10.312499665244,
+    2.407021512541));
+#10888 = CARTESIAN_POINT('',(9.872975415268,10.296874558124,
+    2.703510168652));
+#10889 = CARTESIAN_POINT('',(9.872975882419,10.281249541663,
+    2.999999975684));
+#10890 = CARTESIAN_POINT('',(9.602348430937,10.937510942855,
+    3.000000580536));
+#10891 = CARTESIAN_POINT('',(9.602349036247,10.921886371309,
+    3.243364533726));
+#10892 = CARTESIAN_POINT('',(9.547754563527,10.90626415944,
+    3.486691420624));
+#10893 = CARTESIAN_POINT('',(9.438525178302,10.890634824744,
+    3.715764804937));
+#10894 = CARTESIAN_POINT('',(9.279178591596,10.875010415086,
+    3.916228967169));
+#10895 = CARTESIAN_POINT('',(9.078721805227,10.859386115253,
+    4.075561051676));
+#10896 = CARTESIAN_POINT('',(8.849668733695,10.843761664109,
+    4.184778297795));
+#10897 = CARTESIAN_POINT('',(8.362965592793,10.812511934311,
+    4.293995222477));
+#10898 = CARTESIAN_POINT('',(7.876255976838,10.781261342759,
+    4.184777839343));
+#10899 = CARTESIAN_POINT('',(7.647196932406,10.765635992039,
+    4.075560538582));
+#10900 = CARTESIAN_POINT('',(7.44673335447,10.750011166788,
+    3.916225616932));
+#10901 = CARTESIAN_POINT('',(7.287400532422,10.734386517161,
+    3.715762959344));
+#10902 = CARTESIAN_POINT('',(7.178185503229,10.718761557072,
+    3.486706487165));
+#10903 = CARTESIAN_POINT('',(7.06897075544,10.68751144024,2.999999331882
+    ));
+#10904 = CARTESIAN_POINT('',(7.178186381533,10.656261323407,
+    2.513292373688));
+#10905 = CARTESIAN_POINT('',(7.287401564659,10.640636363319,
+    2.284236159755));
+#10906 = CARTESIAN_POINT('',(7.446733089878,10.62501171369,
+    2.083773239504));
+#10907 = CARTESIAN_POINT('',(7.647197369464,10.60938688844,
+    1.924437328166));
+#10908 = CARTESIAN_POINT('',(7.876257049051,10.593761537722,
+    1.815221409251));
+#10909 = CARTESIAN_POINT('',(8.362966890482,10.562510946168,
+    1.706006395172));
+#10910 = CARTESIAN_POINT('',(8.849669805907,10.53126121637,
+    1.815222960408));
+#10911 = CARTESIAN_POINT('',(9.078722884665,10.515636765215,
+    1.924439812769));
+#10912 = CARTESIAN_POINT('',(9.279181023218,10.500012465425,
+    2.083764610064));
+#10913 = CARTESIAN_POINT('',(9.438532270413,10.4843880557,2.284240165763
+    ));
+#10914 = CARTESIAN_POINT('',(9.547745983998,10.468758721056,
+    2.513310062504));
+#10915 = CARTESIAN_POINT('',(9.602349505974,10.453136509171,
+    2.75663668012));
+#10916 = CARTESIAN_POINT('',(9.602350100926,10.437511937623,
+    3.00000063331));
+#10917 = DEFINITIONAL_REPRESENTATION('',(#10918),#10926);
+#10918 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#10919,#10920,#10921,#10922,
+    #10923,#10924,#10925),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10919 = CARTESIAN_POINT('',(0.288701529409,2.406818385709));
+#10920 = CARTESIAN_POINT('',(0.240389036234,2.400347315822));
+#10921 = CARTESIAN_POINT('',(0.191926521001,2.39662163883));
+#10922 = CARTESIAN_POINT('',(0.143562310394,2.395052924547));
+#10923 = CARTESIAN_POINT('',(9.542745761744E-02,2.395145477184));
+#10924 = CARTESIAN_POINT('',(4.757742844198E-02,2.396542210922));
+#10925 = CARTESIAN_POINT('',(0.,2.398971751482));
+#10926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10927 = ORIENTED_EDGE('',*,*,#10928,.T.);
+#10928 = EDGE_CURVE('',#10839,#10929,#10931,.T.);
+#10929 = VERTEX_POINT('',#10930);
+#10930 = CARTESIAN_POINT('',(7.315714054852,10.53276242374,
+    4.087842716624));
+#10931 = SURFACE_CURVE('',#10932,(#10938,#10947),.PCURVE_S1.);
+#10932 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10933,#10934,#10935,#10936,
+    #10937),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10933 = CARTESIAN_POINT('',(7.25828847334,10.590947060134,
+    4.029482642878));
+#10934 = CARTESIAN_POINT('',(7.27242320205,10.576635391778,4.04464877766
+    ));
+#10935 = CARTESIAN_POINT('',(7.286713677331,10.562159878688,
+    4.059425364386));
+#10936 = CARTESIAN_POINT('',(7.301147506255,10.547532285671,
+    4.073820691056));
+#10937 = CARTESIAN_POINT('',(7.315714056988,10.532762423014,
+    4.087842717313));
+#10938 = PCURVE('',#4109,#10939);
+#10939 = DEFINITIONAL_REPRESENTATION('',(#10940),#10946);
+#10940 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10941,#10942,#10943,#10944,
+    #10945),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10941 = CARTESIAN_POINT('',(-0.814376823256,7.25828847334));
+#10942 = CARTESIAN_POINT('',(-0.800475016892,7.27242320205));
+#10943 = CARTESIAN_POINT('',(-0.786687118593,7.286713677331));
+#10944 = CARTESIAN_POINT('',(-0.773007349371,7.301147506255));
+#10945 = CARTESIAN_POINT('',(-0.75943014522,7.315714056988));
+#10946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10947 = PCURVE('',#10948,#10991);
+#10948 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#10949,#10950,#10951,#10952,#10953,#10954,#10955,#10956,#10957
+      ,#10958,#10959,#10960,#10961,#10962,#10963,#10964,#10965,#10966
+      ,#10967,#10968,#10969)
+    ,(#10970,#10971,#10972,#10973,#10974,#10975,#10976,#10977,#10978
+      ,#10979,#10980,#10981,#10982,#10983,#10984,#10985,#10986,#10987
+      ,#10988,#10989,#10990
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#10949 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#10950 = CARTESIAN_POINT('',(9.872972714143,10.696022283273,
+    3.431257095485));
+#10951 = CARTESIAN_POINT('',(9.73752296101,10.673294802062,
+    3.862512248538));
+#10952 = CARTESIAN_POINT('',(9.466457300584,10.650568134662,
+    4.246495879542));
+#10953 = CARTESIAN_POINT('',(9.078670902496,10.627840390737,
+    4.535831453945));
+#10954 = CARTESIAN_POINT('',(8.611009273485,10.605112905693,
+    4.691726018735));
+#10955 = CARTESIAN_POINT('',(8.11492782338,10.582386120254,
+    4.691682226175));
+#10956 = CARTESIAN_POINT('',(7.647279834249,10.559658632574,
+    4.535866479688));
+#10957 = CARTESIAN_POINT('',(7.259398997762,10.536931391178,
+    4.246479260305));
+#10958 = CARTESIAN_POINT('',(6.988436400895,10.51420409976,
+    3.862514980225));
+#10959 = CARTESIAN_POINT('',(6.717473491708,10.468749560832,
+    2.999999996488));
+#10960 = CARTESIAN_POINT('',(6.988436666369,10.423295021905,
+    2.13748509615));
+#10961 = CARTESIAN_POINT('',(7.259399824542,10.400567744436,
+    1.753520528284));
+#10962 = CARTESIAN_POINT('',(7.647273644275,10.377840434277,
+    1.464137335706));
+#10963 = CARTESIAN_POINT('',(8.114935065087,10.355113099319,
+    1.308298603891));
+#10964 = CARTESIAN_POINT('',(8.611011050508,10.33238611802,
+    1.308307931727));
+#10965 = CARTESIAN_POINT('',(9.078654985965,10.309658785827,
+    1.464144386287));
+#10966 = CARTESIAN_POINT('',(9.466477400471,10.286930972993,
+    1.753509470982));
+#10967 = CARTESIAN_POINT('',(9.737513685338,10.264204319618,
+    2.137488037643));
+#10968 = CARTESIAN_POINT('',(9.872972489621,10.241476838393,
+    2.568742857918));
+#10969 = CARTESIAN_POINT('',(9.872973019657,10.218749541729,
+    2.999999975688));
+#10970 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#10971 = CARTESIAN_POINT('',(9.872975487798,10.758522283212,
+    3.431257878849));
+#10972 = CARTESIAN_POINT('',(9.737526779738,10.735794801945,
+    3.862513862959));
+#10973 = CARTESIAN_POINT('',(9.46645649661,10.7130681347,4.246499075741)
+  );
+#10974 = CARTESIAN_POINT('',(9.078674201914,10.690340390673,
+    4.535830157274));
+#10975 = CARTESIAN_POINT('',(8.611009941953,10.667612905531,
+    4.691735084541));
+#10976 = CARTESIAN_POINT('',(8.114925851195,10.644886120264,
+    4.691681419045));
+#10977 = CARTESIAN_POINT('',(7.647279680213,10.622158632502,
+    4.535870451024));
+#10978 = CARTESIAN_POINT('',(7.259396800696,10.599431391123,
+    4.246481327294));
+#10979 = CARTESIAN_POINT('',(6.988433861838,10.576704099698,
+    3.862516552128));
+#10980 = CARTESIAN_POINT('',(6.71747050208,10.531249560772,
+    2.999999988234));
+#10981 = CARTESIAN_POINT('',(6.988434210762,10.485795021847,
+    2.137483533955));
+#10982 = CARTESIAN_POINT('',(7.259398009609,10.463067744375,
+    1.753518755283));
+#10983 = CARTESIAN_POINT('',(7.647271205142,10.440340434211,
+    1.464133017722));
+#10984 = CARTESIAN_POINT('',(8.114936123417,10.417613099228,
+    1.308296486085));
+#10985 = CARTESIAN_POINT('',(8.611011295063,10.39488611801,
+    1.308306013872));
+#10986 = CARTESIAN_POINT('',(9.078654281394,10.372158785813,
+    1.464140216918));
+#10987 = CARTESIAN_POINT('',(9.46648221539,10.349430972814,
+    1.753507449114));
+#10988 = CARTESIAN_POINT('',(9.737514861472,10.326704319619,
+    2.137486517102));
+#10989 = CARTESIAN_POINT('',(9.872975202926,10.303976838334,
+    2.568742074547));
+#10990 = CARTESIAN_POINT('',(9.872975882419,10.281249541663,
+    2.999999975684));
+#10991 = DEFINITIONAL_REPRESENTATION('',(#10992),#10998);
+#10992 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#10993,#10994,#10995,#10996,
+    #10997),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10993 = CARTESIAN_POINT('',(6.25E-02,2.398971759923));
+#10994 = CARTESIAN_POINT('',(4.709577432611E-02,2.385198879998));
+#10995 = CARTESIAN_POINT('',(3.153712512302E-02,2.371544764495));
+#10996 = CARTESIAN_POINT('',(1.583539531051E-02,2.358004095037));
+#10997 = CARTESIAN_POINT('',(0.,2.344571889961));
+#10998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10999 = ORIENTED_EDGE('',*,*,#11000,.T.);
+#11000 = EDGE_CURVE('',#10929,#11001,#11003,.T.);
+#11001 = VERTEX_POINT('',#11002);
+#11002 = CARTESIAN_POINT('',(7.930688151894,10.421553872655,
+    4.183527971699));
+#11003 = SURFACE_CURVE('',#11004,(#11015,#11029),.PCURVE_S1.);
+#11004 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11005,#11006,#11007,#11008,
+    #11009,#11010,#11011,#11012,#11013,#11014),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.528526002798,1.),.UNSPECIFIED.);
+#11005 = CARTESIAN_POINT('',(7.315714054852,10.53276242374,
+    4.087842716624));
+#11006 = CARTESIAN_POINT('',(7.379519714221,10.516586768902,
+    4.103199356182));
+#11007 = CARTESIAN_POINT('',(7.443731534016,10.501313581002,
+    4.117127688289));
+#11008 = CARTESIAN_POINT('',(7.508310904148,10.487076890556,
+    4.129667732187));
+#11009 = CARTESIAN_POINT('',(7.57320942499,10.47402533599,4.140836628094
+    ));
+#11010 = CARTESIAN_POINT('',(7.696501947533,10.451843976447,
+    4.159387298612));
+#11011 = CARTESIAN_POINT('',(7.754842091182,10.442442841875,
+    4.167047740502));
+#11012 = CARTESIAN_POINT('',(7.813351136146,10.43420018919,
+    4.173626602368));
+#11013 = CARTESIAN_POINT('',(7.871985731616,10.427212588681,
+    4.179121822209));
+#11014 = CARTESIAN_POINT('',(7.930700148529,10.421552717784,
+    4.183528870938));
+#11015 = PCURVE('',#4109,#11016);
+#11016 = DEFINITIONAL_REPRESENTATION('',(#11017),#11028);
+#11017 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11018,#11019,#11020,#11021,
+    #11022,#11023,#11024,#11025,#11026,#11027),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.528526002798,1.),.UNSPECIFIED.);
+#11018 = CARTESIAN_POINT('',(-0.759430145887,7.315714054852));
+#11019 = CARTESIAN_POINT('',(-0.744560666513,7.379519714221));
+#11020 = CARTESIAN_POINT('',(-0.730783119456,7.443731534016));
+#11021 = CARTESIAN_POINT('',(-0.718137080379,7.508310904148));
+#11022 = CARTESIAN_POINT('',(-0.706685744932,7.57320942499));
+#11023 = CARTESIAN_POINT('',(-0.687408353593,7.696501947533));
+#11024 = CARTESIAN_POINT('',(-0.679324357949,7.754842091182));
+#11025 = CARTESIAN_POINT('',(-0.672293821575,7.813351136146));
+#11026 = CARTESIAN_POINT('',(-0.666367528193,7.871985731616));
+#11027 = CARTESIAN_POINT('',(-0.661585328928,7.930700148529));
+#11028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11029 = PCURVE('',#11030,#11085);
+#11030 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#11031,#11032,#11033,#11034,#11035,#11036,#11037,#11038,#11039
+      ,#11040,#11041,#11042,#11043,#11044,#11045,#11046,#11047,#11048
+      ,#11049,#11050,#11051,#11052,#11053,#11054,#11055,#11056,#11057)
+    ,(#11058,#11059,#11060,#11061,#11062,#11063,#11064,#11065,#11066
+      ,#11067,#11068,#11069,#11070,#11071,#11072,#11073,#11074,#11075
+      ,#11076,#11077,#11078,#11079,#11080,#11081,#11082,#11083,#11084
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#11031 = CARTESIAN_POINT('',(9.602332685746,10.562510943186,
+    3.000000580554));
+#11032 = CARTESIAN_POINT('',(9.602332674548,10.546886371665,
+    3.243361302354));
+#11033 = CARTESIAN_POINT('',(9.547734946449,10.531264159966,
+    3.486684817347));
+#11034 = CARTESIAN_POINT('',(9.43851363298,10.51563482502,3.715753619593
+    ));
+#11035 = CARTESIAN_POINT('',(9.279167079879,10.500010415369,
+    3.916219935791));
+#11036 = CARTESIAN_POINT('',(9.07871230999,10.484386115598,
+    4.075546696525));
+#11037 = CARTESIAN_POINT('',(8.849662231706,10.468761664485,
+    4.184762227271));
+#11038 = CARTESIAN_POINT('',(8.362965605792,10.437511934704,
+    4.293977343059));
+#11039 = CARTESIAN_POINT('',(7.876262403174,10.406261343114,
+    4.184762221465));
+#11040 = CARTESIAN_POINT('',(7.647206174549,10.390635992373,
+    4.075546867293));
+#11041 = CARTESIAN_POINT('',(7.446745025395,10.375011167132,
+    3.916213553524));
+#11042 = CARTESIAN_POINT('',(7.287414959485,10.359386517527,
+    3.715753379124));
+#11043 = CARTESIAN_POINT('',(7.17820141097,10.343761557441,
+    3.486700013976));
+#11044 = CARTESIAN_POINT('',(7.068987941579,10.312511440601,
+    2.999999361393));
+#11045 = CARTESIAN_POINT('',(7.17820194504,10.281261323761,
+    2.513298828654));
+#11046 = CARTESIAN_POINT('',(7.287415707839,10.265636363675,
+    2.284245592086));
+#11047 = CARTESIAN_POINT('',(7.446745756757,10.250011714069,
+    2.083785513918));
+#11048 = CARTESIAN_POINT('',(7.64720713992,10.23438688883,1.924452227039
+    ));
+#11049 = CARTESIAN_POINT('',(7.876263550981,10.218761538089,
+    1.815237262592));
+#11050 = CARTESIAN_POINT('',(8.3629668775,10.187510946498,1.70602288807)
+  );
+#11051 = CARTESIAN_POINT('',(8.849663379512,10.156261216717,
+    1.815238361087));
+#11052 = CARTESIAN_POINT('',(9.078713367147,10.140636765602,
+    1.924454027861));
+#11053 = CARTESIAN_POINT('',(9.279168196449,10.125012465837,
+    2.083779915715));
+#11054 = CARTESIAN_POINT('',(9.438515247182,10.10938805618,
+    2.284247993493));
+#11055 = CARTESIAN_POINT('',(9.547734129245,10.093758721238,
+    2.51331638919));
+#11056 = CARTESIAN_POINT('',(9.602332945911,10.078136509537,
+    2.756639911531));
+#11057 = CARTESIAN_POINT('',(9.602332924354,10.062511938016,
+    3.000000633331));
+#11058 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#11059 = CARTESIAN_POINT('',(9.872972548688,10.70312456348,
+    3.296489246182));
+#11060 = CARTESIAN_POINT('',(9.806457148918,10.687499456398,
+    3.592977549832));
+#11061 = CARTESIAN_POINT('',(9.673366236183,10.67187462287,
+    3.872054467984));
+#11062 = CARTESIAN_POINT('',(9.479246563332,10.656249600215,
+    4.116285475697));
+#11063 = CARTESIAN_POINT('',(9.235010915995,10.640624573311,
+    4.310413626821));
+#11064 = CARTESIAN_POINT('',(8.955943164906,10.624999552234,
+    4.443477299205));
+#11065 = CARTESIAN_POINT('',(8.362966115684,10.593749541856,
+    4.576541979305));
+#11066 = CARTESIAN_POINT('',(7.769983673722,10.562499564577,
+    4.443477733687));
+#11067 = CARTESIAN_POINT('',(7.49091004002,10.546874578047,
+    4.310413579499));
+#11068 = CARTESIAN_POINT('',(7.246672009578,10.531249571335,
+    4.116287802314));
+#11069 = CARTESIAN_POINT('',(7.052547999439,10.515624557878,
+    3.872050364465));
+#11070 = CARTESIAN_POINT('',(6.919486025457,10.499999556345,
+    3.592979050227));
+#11071 = CARTESIAN_POINT('',(6.786423908626,10.468749560832,
+    3.000000007099));
+#11072 = CARTESIAN_POINT('',(6.919486207971,10.43749956532,
+    2.407021004926));
+#11073 = CARTESIAN_POINT('',(7.05254813814,10.421874563787,
+    2.127949762222));
+#11074 = CARTESIAN_POINT('',(7.246671394175,10.406249550329,
+    1.883712109031));
+#11075 = CARTESIAN_POINT('',(7.49090969142,10.390624543618,
+    1.689585731309));
+#11076 = CARTESIAN_POINT('',(7.769983585103,10.374999557088,
+    1.556522147249));
+#11077 = CARTESIAN_POINT('',(8.362966082213,10.343749579808,
+    1.423458829497));
+#11078 = CARTESIAN_POINT('',(8.955943076287,10.312499569431,
+    1.556523073248));
+#11079 = CARTESIAN_POINT('',(9.235010888574,10.296874548348,
+    1.689586427982));
+#11080 = CARTESIAN_POINT('',(9.479247296014,10.281249521466,
+    1.883710829886));
+#11081 = CARTESIAN_POINT('',(9.673369404726,10.265624498776,
+    2.127947450204));
+#11082 = CARTESIAN_POINT('',(9.806452602611,10.249999665275,
+    2.407022566988));
+#11083 = CARTESIAN_POINT('',(9.872972655257,10.234374558185,
+    2.703510707221));
+#11084 = CARTESIAN_POINT('',(9.872973019657,10.218749541729,
+    2.999999975688));
+#11085 = DEFINITIONAL_REPRESENTATION('',(#11086),#11097);
+#11086 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11087,#11088,#11089,#11090,
+    #11091,#11092,#11093,#11094,#11095,#11096),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.528526002798,1.),.UNSPECIFIED.);
+#11087 = CARTESIAN_POINT('',(0.3125,2.344571881936));
+#11088 = CARTESIAN_POINT('',(0.274178344292,2.306958630251));
+#11089 = CARTESIAN_POINT('',(0.237407406725,2.267742260626));
+#11090 = CARTESIAN_POINT('',(0.202436448802,2.226804188629));
+#11091 = CARTESIAN_POINT('',(0.169549850591,2.18406305293));
+#11092 = CARTESIAN_POINT('',(0.111814568651,2.09980258797));
+#11093 = CARTESIAN_POINT('',(8.648128583252E-02,2.058649422096));
+#11094 = CARTESIAN_POINT('',(6.324023333425E-02,2.016078886285));
+#11095 = CARTESIAN_POINT('',(4.229565122991E-02,1.972160883295));
+#11096 = CARTESIAN_POINT('',(2.381713981624E-02,1.927048125605));
+#11097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11098 = ORIENTED_EDGE('',*,*,#11099,.T.);
+#11099 = EDGE_CURVE('',#11001,#11100,#11102,.T.);
+#11100 = VERTEX_POINT('',#11101);
+#11101 = CARTESIAN_POINT('',(8.919214204306,10.485806980322,
+    4.130568263109));
+#11102 = SURFACE_CURVE('',#11103,(#11136,#11172),.PCURVE_S1.);
+#11103 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11104,#11105,#11106,#11107,
+    #11108,#11109,#11110,#11111,#11112,#11113,#11114,#11115,#11116,
+    #11117,#11118,#11119,#11120,#11121,#11122,#11123,#11124,#11125,
+    #11126,#11127,#11128,#11129,#11130,#11131,#11132,#11133,#11134,
+    #11135),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.296100399962,
+    0.370715458278,0.500009576669,0.627700239046,0.703578412048,1.),
+  .UNSPECIFIED.);
+#11104 = CARTESIAN_POINT('',(7.661549274149,10.574421339518,
+    4.046718102064));
+#11105 = CARTESIAN_POINT('',(7.720146774736,10.536167174508,
+    4.085984730902));
+#11106 = CARTESIAN_POINT('',(7.781125518263,10.498558030906,
+    4.121143391997));
+#11107 = CARTESIAN_POINT('',(7.844667553865,10.462169688531,
+    4.152406088618));
+#11108 = CARTESIAN_POINT('',(7.910848801606,10.427896951787,
+    4.179624228353));
+#11109 = CARTESIAN_POINT('',(7.979713127806,10.397108085031,
+    4.202575496867));
+#11110 = CARTESIAN_POINT('',(8.069419608064,10.365033755302,
+    4.225471139799));
+#11111 = CARTESIAN_POINT('',(8.087650633651,10.358906756055,
+    4.229782807783));
+#11112 = CARTESIAN_POINT('',(8.106047231763,10.35313946921,
+    4.233788997737));
+#11113 = CARTESIAN_POINT('',(8.124601413694,10.347761504342,
+    4.237481534981));
+#11114 = CARTESIAN_POINT('',(8.14330715159,10.342801069483,
+    4.240852938591));
+#11115 = CARTESIAN_POINT('',(8.194829539358,10.330459406578,
+    4.249170215138));
+#11116 = CARTESIAN_POINT('',(8.227981506399,10.323957950796,
+    4.253465488583));
+#11117 = CARTESIAN_POINT('',(8.261479364876,10.318955452297,
+    4.256721833222));
+#11118 = CARTESIAN_POINT('',(8.295205099888,10.315573949482,
+    4.258905280342));
+#11119 = CARTESIAN_POINT('',(8.329059656515,10.313879597975,4.26));
+#11120 = CARTESIAN_POINT('',(8.396445887236,10.313879597975,4.26));
+#11121 = CARTESIAN_POINT('',(8.429882668223,10.315532200093,
+    4.258932265501));
+#11122 = CARTESIAN_POINT('',(8.463195278729,10.318830690251,
+    4.256802388409));
+#11123 = CARTESIAN_POINT('',(8.496287630181,10.32371203833,
+    4.253625532924));
+#11124 = CARTESIAN_POINT('',(8.529045676334,10.330059738858,
+    4.249434195734));
+#11125 = CARTESIAN_POINT('',(8.580526377683,10.342250709691,
+    4.241226711575));
+#11126 = CARTESIAN_POINT('',(8.59956352809,10.347256764097,
+    4.237827631997));
+#11127 = CARTESIAN_POINT('',(8.618444606229,10.352696724494,
+    4.234095840109));
+#11128 = CARTESIAN_POINT('',(8.637163180275,10.358540960716,
+    4.230039202905));
+#11129 = CARTESIAN_POINT('',(8.655710711525,10.364758302852,
+    4.225666341735));
+#11130 = CARTESIAN_POINT('',(8.745823567968,10.396934149201,
+    4.202705131249));
+#11131 = CARTESIAN_POINT('',(8.814777765446,10.427741857877,
+    4.179747344115));
+#11132 = CARTESIAN_POINT('',(8.881043243688,10.462046450455,
+    4.152512034475));
+#11133 = CARTESIAN_POINT('',(8.944663155097,10.49847332306,
+    4.121222560723));
+#11134 = CARTESIAN_POINT('',(9.00571318802,10.536124063461,
+    4.086028982959));
+#11135 = CARTESIAN_POINT('',(9.064376725851,10.574421339518,
+    4.046718102064));
+#11136 = PCURVE('',#4109,#11137);
+#11137 = DEFINITIONAL_REPRESENTATION('',(#11138),#11171);
+#11138 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11139,#11140,#11141,#11142,
+    #11143,#11144,#11145,#11146,#11147,#11148,#11149,#11150,#11151,
+    #11152,#11153,#11154,#11155,#11156,#11157,#11158,#11159,#11160,
+    #11161,#11162,#11163,#11164,#11165,#11166,#11167,#11168,#11169,
+    #11170),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.296100399962,
+    0.370715458278,0.500009576669,0.627700239046,0.703578412048,1.),
+  .UNSPECIFIED.);
+#11139 = CARTESIAN_POINT('',(-0.798457966014,7.661549274149));
+#11140 = CARTESIAN_POINT('',(-0.761911196703,7.720146774736));
+#11141 = CARTESIAN_POINT('',(-0.727625839134,7.781125518263));
+#11142 = CARTESIAN_POINT('',(-0.695682699669,7.844667553865));
+#11143 = CARTESIAN_POINT('',(-0.666528353921,7.910848801606));
+#11144 = CARTESIAN_POINT('',(-0.640932197911,7.979713127806));
+#11145 = CARTESIAN_POINT('',(-0.614660344846,8.069419608064));
+#11146 = CARTESIAN_POINT('',(-0.609665760539,8.087650633651));
+#11147 = CARTESIAN_POINT('',(-0.604984425543,8.106047231763));
+#11148 = CARTESIAN_POINT('',(-0.600635444196,8.124601413694));
+#11149 = CARTESIAN_POINT('',(-0.596637009486,8.14330715159));
+#11150 = CARTESIAN_POINT('',(-0.586715232485,8.194829539358));
+#11151 = CARTESIAN_POINT('',(-0.581520646763,8.227981506399));
+#11152 = CARTESIAN_POINT('',(-0.577541397863,8.261479364876));
+#11153 = CARTESIAN_POINT('',(-0.574857917986,8.295205099888));
+#11154 = CARTESIAN_POINT('',(-0.573513104423,8.329059656515));
+#11155 = CARTESIAN_POINT('',(-0.573513104423,8.396445887236));
+#11156 = CARTESIAN_POINT('',(-0.574824777662,8.429882668223));
+#11157 = CARTESIAN_POINT('',(-0.577442391001,8.463195278729));
+#11158 = CARTESIAN_POINT('',(-0.581325045867,8.496287630181));
+#11159 = CARTESIAN_POINT('',(-0.586395926821,8.529045676334));
+#11160 = CARTESIAN_POINT('',(-0.596193490374,8.580526377683));
+#11161 = CARTESIAN_POINT('',(-0.600227450428,8.59956352809));
+#11162 = CARTESIAN_POINT('',(-0.604625314223,8.618444606229));
+#11163 = CARTESIAN_POINT('',(-0.609367963021,8.637163180275));
+#11164 = CARTESIAN_POINT('',(-0.614435275415,8.655710711525));
+#11165 = CARTESIAN_POINT('',(-0.640787608437,8.745823567968));
+#11166 = CARTESIAN_POINT('',(-0.666396435482,8.814777765446));
+#11167 = CARTESIAN_POINT('',(-0.695574499498,8.881043243688));
+#11168 = CARTESIAN_POINT('',(-0.727548621112,8.944663155097));
+#11169 = CARTESIAN_POINT('',(-0.761870009828,9.00571318802));
+#11170 = CARTESIAN_POINT('',(-0.798457966014,9.064376725851));
+#11171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11172 = PCURVE('',#11173,#11178);
+#11173 = CYLINDRICAL_SURFACE('',#11174,1.26);
+#11174 = AXIS2_PLACEMENT_3D('',#11175,#11176,#11177);
+#11175 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#11176 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#11177 = DIRECTION('',(1.,0.,0.));
+#11178 = DEFINITIONAL_REPRESENTATION('',(#11179),#11212);
+#11179 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#11180,#11181,#11182,#11183,
+    #11184,#11185,#11186,#11187,#11188,#11189,#11190,#11191,#11192,
+    #11193,#11194,#11195,#11196,#11197,#11198,#11199,#11200,#11201,
+    #11202,#11203,#11204,#11205,#11206,#11207,#11208,#11209,#11210,
+    #11211),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.296100399962,
+    0.370715458278,0.500009576669,0.627700239046,0.703578412048,1.),
+  .UNSPECIFIED.);
+#11180 = CARTESIAN_POINT('',(-4.122007993293,5.425578660482));
+#11181 = CARTESIAN_POINT('',(-4.177990115386,5.463832825492));
+#11182 = CARTESIAN_POINT('',(-4.23372759949,5.501441969094));
+#11183 = CARTESIAN_POINT('',(-4.289747672457,5.537830311469));
+#11184 = CARTESIAN_POINT('',(-4.346345091409,5.572103048213));
+#11185 = CARTESIAN_POINT('',(-4.403806739924,5.602891914969));
+#11186 = CARTESIAN_POINT('',(-4.477284673469,5.634966244698));
+#11187 = CARTESIAN_POINT('',(-4.492150567617,5.641093243945));
+#11188 = CARTESIAN_POINT('',(-4.507089655341,5.64686053079));
+#11189 = CARTESIAN_POINT('',(-4.522100301756,5.652238495658));
+#11190 = CARTESIAN_POINT('',(-4.53718280445,5.657198930517));
+#11191 = CARTESIAN_POINT('',(-4.578602963622,5.669540593422));
+#11192 = CARTESIAN_POINT('',(-4.605121005632,5.676042049204));
+#11193 = CARTESIAN_POINT('',(-4.631811430976,5.681044547703));
+#11194 = CARTESIAN_POINT('',(-4.658612822161,5.684426050518));
+#11195 = CARTESIAN_POINT('',(-4.68548156492,5.686120402025));
+#11196 = CARTESIAN_POINT('',(-4.738962700414,5.686120402025));
+#11197 = CARTESIAN_POINT('',(-4.7654998716,5.684467799907));
+#11198 = CARTESIAN_POINT('',(-4.791972107746,5.681169309749));
+#11199 = CARTESIAN_POINT('',(-4.818336866133,5.676287961669));
+#11200 = CARTESIAN_POINT('',(-4.844534752944,5.669940261142));
+#11201 = CARTESIAN_POINT('',(-4.885908442551,5.657749290309));
+#11202 = CARTESIAN_POINT('',(-4.901253581708,5.652743235903));
+#11203 = CARTESIAN_POINT('',(-4.916524578752,5.647303275506));
+#11204 = CARTESIAN_POINT('',(-4.931721690158,5.641459039284));
+#11205 = CARTESIAN_POINT('',(-4.946843096273,5.635241697148));
+#11206 = CARTESIAN_POINT('',(-5.020646407512,5.603065850799));
+#11207 = CARTESIAN_POINT('',(-5.078176800388,5.572258142123));
+#11208 = CARTESIAN_POINT('',(-5.134840552175,5.537953549545));
+#11209 = CARTESIAN_POINT('',(-5.190924835525,5.50152667694));
+#11210 = CARTESIAN_POINT('',(-5.246724755575,5.463875936539));
+#11211 = CARTESIAN_POINT('',(-5.302769967476,5.425578660482));
+#11212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11213 = ORIENTED_EDGE('',*,*,#11214,.F.);
+#11214 = EDGE_CURVE('',#11215,#11100,#11217,.T.);
+#11215 = VERTEX_POINT('',#11216);
+#11216 = CARTESIAN_POINT('',(9.540766994005,10.664944623262,
+    3.944935989754));
+#11217 = SURFACE_CURVE('',#11218,(#11229,#11243),.PCURVE_S1.);
+#11218 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11219,#11220,#11221,#11222,
+    #11223,#11224,#11225,#11226,#11227,#11228),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.544983128965,1.),.UNSPECIFIED.);
+#11219 = CARTESIAN_POINT('',(9.540766994005,10.664944623262,
+    3.944935989754));
+#11220 = CARTESIAN_POINT('',(9.475331197023,10.642271052438,
+    3.972888628565));
+#11221 = CARTESIAN_POINT('',(9.409088501284,10.620142064353,
+    3.998456643282));
+#11222 = CARTESIAN_POINT('',(9.342156550035,10.598718903007,
+    4.021856586049));
+#11223 = CARTESIAN_POINT('',(9.274625793151,10.578173702208,
+    4.043215255789));
+#11224 = CARTESIAN_POINT('',(9.149742953969,10.542418345017,
+    4.078837992346));
+#11225 = CARTESIAN_POINT('',(9.092552270188,10.526887760441,
+    4.093690623951));
+#11226 = CARTESIAN_POINT('',(9.035039117879,10.512201772495,
+    4.107240991394));
+#11227 = CARTESIAN_POINT('',(8.977243104341,10.49847183417,
+    4.119525115551));
+#11228 = CARTESIAN_POINT('',(8.919199989214,10.485803877873,
+    4.130570968303));
+#11229 = PCURVE('',#4109,#11230);
+#11230 = DEFINITIONAL_REPRESENTATION('',(#11231),#11242);
+#11231 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11232,#11233,#11234,#11235,
+    #11236,#11237,#11238,#11239,#11240,#11241),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.544983128965,1.),.UNSPECIFIED.);
+#11232 = CARTESIAN_POINT('',(-0.889298063485,9.540766994005));
+#11233 = CARTESIAN_POINT('',(-0.86530324154,9.475331197023));
+#11234 = CARTESIAN_POINT('',(-0.84277173274,9.409088501284));
+#11235 = CARTESIAN_POINT('',(-0.821630642886,9.342156550035));
+#11236 = CARTESIAN_POINT('',(-0.801877763663,9.274625793151));
+#11237 = CARTESIAN_POINT('',(-0.768229749505,9.149742953969));
+#11238 = CARTESIAN_POINT('',(-0.753906393639,9.092552270188));
+#11239 = CARTESIAN_POINT('',(-0.740587206688,9.035039117879));
+#11240 = CARTESIAN_POINT('',(-0.728306139173,8.977243104341));
+#11241 = CARTESIAN_POINT('',(-0.71710122002,8.919199989214));
+#11242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11243 = PCURVE('',#11030,#11244);
+#11244 = DEFINITIONAL_REPRESENTATION('',(#11245),#11256);
+#11245 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11246,#11247,#11248,#11249,
+    #11250,#11251,#11252,#11253,#11254,#11255),.UNSPECIFIED.,.F.,.F.,(6,
+    4,6),(0.,0.544983128965,1.),.UNSPECIFIED.);
+#11246 = CARTESIAN_POINT('',(0.3125,0.678270360376));
+#11247 = CARTESIAN_POINT('',(0.273763962609,0.719958657377));
+#11248 = CARTESIAN_POINT('',(0.236341779026,0.763062270176));
+#11249 = CARTESIAN_POINT('',(0.200589676974,0.807793847268));
+#11250 = CARTESIAN_POINT('',(0.166875658093,0.854303104595));
+#11251 = CARTESIAN_POINT('',(0.109432045935,0.94299575161));
+#11252 = CARTESIAN_POINT('',(8.497357413286E-02,0.984624584603));
+#11253 = CARTESIAN_POINT('',(6.241027632808E-02,1.02755112671));
+#11254 = CARTESIAN_POINT('',(4.196002880768E-02,1.071743561016));
+#11255 = CARTESIAN_POINT('',(2.381713981624E-02,1.117091016786));
+#11256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11257 = ORIENTED_EDGE('',*,*,#11258,.F.);
+#11258 = EDGE_CURVE('',#11259,#11215,#11261,.T.);
+#11259 = VERTEX_POINT('',#11260);
+#11260 = CARTESIAN_POINT('',(9.608560248251,10.733440636466,
+    3.853594866617));
+#11261 = SURFACE_CURVE('',#11262,(#11268,#11277),.PCURVE_S1.);
+#11262 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#11263,#11264,#11265,#11266,
+    #11267),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11263 = CARTESIAN_POINT('',(9.608560248251,10.733440636466,
+    3.853594866617));
+#11264 = CARTESIAN_POINT('',(9.592177889926,10.716897887565,
+    3.877499062309));
+#11265 = CARTESIAN_POINT('',(9.575391497246,10.699941401864,
+    3.900681057755));
+#11266 = CARTESIAN_POINT('',(9.558243159677,10.682612590542,
+    3.923154404902));
+#11267 = CARTESIAN_POINT('',(9.540767015821,10.664944622218,
+    3.944935991042));
+#11268 = PCURVE('',#4109,#11269);
+#11269 = DEFINITIONAL_REPRESENTATION('',(#11270),#11276);
+#11270 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#11271,#11272,#11273,#11274,
+    #11275),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11271 = CARTESIAN_POINT('',(-0.965430119465,9.608560248251));
+#11272 = CARTESIAN_POINT('',(-0.946050025292,9.592177889926));
+#11273 = CARTESIAN_POINT('',(-0.926908861061,9.575391497246));
+#11274 = CARTESIAN_POINT('',(-0.907995591622,9.558243159677));
+#11275 = CARTESIAN_POINT('',(-0.88929806238,9.540767015821));
+#11276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11277 = PCURVE('',#10948,#11278);
+#11278 = DEFINITIONAL_REPRESENTATION('',(#11279),#11285);
+#11279 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#11280,#11281,#11282,#11283,
+    #11284),.UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11280 = CARTESIAN_POINT('',(6.25E-02,0.602683964986));
+#11281 = CARTESIAN_POINT('',(4.748444008422E-02,0.621935877484));
+#11282 = CARTESIAN_POINT('',(3.203578835322E-02,0.640943797323));
+#11283 = CARTESIAN_POINT('',(1.619628419536E-02,0.659718164489));
+#11284 = CARTESIAN_POINT('',(0.,0.678270371829));
+#11285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11286 = ORIENTED_EDGE('',*,*,#11287,.F.);
+#11287 = EDGE_CURVE('',#9532,#11259,#11288,.T.);
+#11288 = SURFACE_CURVE('',#11289,(#11304,#11322),.PCURVE_S1.);
+#11289 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11290,#11291,#11292,#11293,
+    #11294,#11295,#11296,#11297,#11298,#11299,#11300,#11301,#11302,
+    #11303),.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,4.365974555369E-02,
+    0.53084635139,1.),.UNSPECIFIED.);
+#11290 = CARTESIAN_POINT('',(9.48781626776,10.888416811008,
+    3.567713624032));
+#11291 = CARTESIAN_POINT('',(9.48835944818,10.887245413396,
+    3.570578427813));
+#11292 = CARTESIAN_POINT('',(9.488913945831,10.886067885629,
+    3.573437131892));
+#11293 = CARTESIAN_POINT('',(9.489479816622,10.884884314435,
+    3.576289614844));
+#11294 = CARTESIAN_POINT('',(9.490057110777,10.883694788641,
+    3.579135756656));
+#11295 = CARTESIAN_POINT('',(9.497215700136,10.869160390226,
+    3.613662638273));
+#11296 = CARTESIAN_POINT('',(9.505214309113,10.85508885814,
+    3.644551032748));
+#11297 = CARTESIAN_POINT('',(9.514702716161,10.840418667935,
+    3.67445709921));
+#11298 = CARTESIAN_POINT('',(9.525646287389,10.825295512207,
+    3.703275413208));
+#11299 = CARTESIAN_POINT('',(9.549768902839,10.794978266621,
+    3.757603329272));
+#11300 = CARTESIAN_POINT('',(9.562852510047,10.779805042891,
+    3.78320027429));
+#11301 = CARTESIAN_POINT('',(9.577096108682,10.764441356918,
+    3.807708341686));
+#11302 = CARTESIAN_POINT('',(9.592369977522,10.748969358571,
+    3.831155934865));
+#11303 = CARTESIAN_POINT('',(9.608560231401,10.73344063813,
+    3.853594864213));
+#11304 = PCURVE('',#4109,#11305);
+#11305 = DEFINITIONAL_REPRESENTATION('',(#11306),#11321);
+#11306 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11307,#11308,#11309,#11310,
+    #11311,#11312,#11313,#11314,#11315,#11316,#11317,#11318,#11319,
+    #11320),.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,4.365974555369E-02,
+    0.53084635139,1.),.UNSPECIFIED.);
+#11307 = CARTESIAN_POINT('',(-1.182647336276,9.48781626776));
+#11308 = CARTESIAN_POINT('',(-1.180583976225,9.48835944818));
+#11309 = CARTESIAN_POINT('',(-1.178522833402,9.488913945831));
+#11310 = CARTESIAN_POINT('',(-1.176463986308,9.489479816622));
+#11311 = CARTESIAN_POINT('',(-1.174407513358,9.490057110777));
+#11312 = CARTESIAN_POINT('',(-1.149433266254,9.497215700136));
+#11313 = CARTESIAN_POINT('',(-1.126814422305,9.505214309113));
+#11314 = CARTESIAN_POINT('',(-1.104619052954,9.514702716161));
+#11315 = CARTESIAN_POINT('',(-1.082929244416,9.525646287389));
+#11316 = CARTESIAN_POINT('',(-1.041452836966,9.549768902839));
+#11317 = CARTESIAN_POINT('',(-1.021622150156,9.562852510047));
+#11318 = CARTESIAN_POINT('',(-1.002345853176,9.577096108682));
+#11319 = CARTESIAN_POINT('',(-0.983622265126,9.592369977522));
+#11320 = CARTESIAN_POINT('',(-0.965430121414,9.608560231401));
+#11321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11322 = PCURVE('',#10862,#11323);
+#11323 = DEFINITIONAL_REPRESENTATION('',(#11324),#11339);
+#11324 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#11325,#11326,#11327,#11328,
+    #11329,#11330,#11331,#11332,#11333,#11334,#11335,#11336,#11337,
+    #11338),.UNSPECIFIED.,.F.,.F.,(6,4,4,6),(0.,4.365974555369E-02,
+    0.53084635139,1.),.UNSPECIFIED.);
+#11325 = CARTESIAN_POINT('',(0.288701529409,0.468879758526));
+#11326 = CARTESIAN_POINT('',(0.286651035952,0.470721103179));
+#11327 = CARTESIAN_POINT('',(0.284585921896,0.472547564597));
+#11328 = CARTESIAN_POINT('',(0.282506347822,0.47435906176));
+#11329 = CARTESIAN_POINT('',(0.280412479792,0.476155521702));
+#11330 = CARTESIAN_POINT('',(0.254782027188,0.497814541439));
+#11331 = CARTESIAN_POINT('',(0.229496864707,0.515815342931));
+#11332 = CARTESIAN_POINT('',(0.202700227698,0.531835421707));
+#11333 = CARTESIAN_POINT('',(0.174694118493,0.545941823927));
+#11334 = CARTESIAN_POINT('',(0.117904017181,0.570145660913));
+#11335 = CARTESIAN_POINT('',(8.918248841275E-02,0.580373786218));
+#11336 = CARTESIAN_POINT('',(5.983955214665E-02,0.589085922685));
+#11337 = CARTESIAN_POINT('',(3.00689141254E-02,0.596467485874));
+#11338 = CARTESIAN_POINT('',(0.,0.602683945163));
+#11339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11340 = ADVANCED_FACE('',(#11341),#4141,.F.);
+#11341 = FACE_BOUND('',#11342,.T.);
+#11342 = EDGE_LOOP('',(#11343,#11364,#11365,#11366));
+#11343 = ORIENTED_EDGE('',*,*,#11344,.F.);
+#11344 = EDGE_CURVE('',#7885,#5663,#11345,.T.);
+#11345 = SURFACE_CURVE('',#11346,(#11350,#11357),.PCURVE_S1.);
+#11346 = LINE('',#11347,#11348);
+#11347 = CARTESIAN_POINT('',(11.588593920848,0.993222135932,
+    12.493222135932));
+#11348 = VECTOR('',#11349,1.);
+#11349 = DIRECTION('',(-0.281084637715,0.678598344546,0.678598344546));
+#11350 = PCURVE('',#4141,#11351);
+#11351 = DEFINITIONAL_REPRESENTATION('',(#11352),#11356);
+#11352 = LINE('',#11353,#11354);
+#11353 = CARTESIAN_POINT('',(-0.411406079152,1.051074824491));
+#11354 = VECTOR('',#11355,1.);
+#11355 = DIRECTION('',(-0.281084637715,0.959682982261));
+#11356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11357 = PCURVE('',#5678,#11358);
+#11358 = DEFINITIONAL_REPRESENTATION('',(#11359),#11363);
+#11359 = LINE('',#11360,#11361);
+#11360 = CARTESIAN_POINT('',(-7.588593920848,1.051074824491));
+#11361 = VECTOR('',#11362,1.);
+#11362 = DIRECTION('',(0.281084637715,0.959682982261));
+#11363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11364 = ORIENTED_EDGE('',*,*,#7907,.T.);
+#11365 = ORIENTED_EDGE('',*,*,#4125,.T.);
+#11366 = ORIENTED_EDGE('',*,*,#5690,.F.);
+#11367 = ADVANCED_FACE('',(#11368),#4218,.T.);
+#11368 = FACE_BOUND('',#11369,.T.);
+#11369 = EDGE_LOOP('',(#11370,#11393,#11414,#11415));
+#11370 = ORIENTED_EDGE('',*,*,#11371,.T.);
+#11371 = EDGE_CURVE('',#4398,#11372,#11374,.T.);
+#11372 = VERTEX_POINT('',#11373);
+#11373 = CARTESIAN_POINT('',(4.,-7.771561172376E-16,11.5));
+#11374 = SURFACE_CURVE('',#11375,(#11379,#11386),.PCURVE_S1.);
+#11375 = LINE('',#11376,#11377);
+#11376 = CARTESIAN_POINT('',(4.,0.,0.));
+#11377 = VECTOR('',#11378,1.);
+#11378 = DIRECTION('',(0.,0.,1.));
+#11379 = PCURVE('',#4218,#11380);
+#11380 = DEFINITIONAL_REPRESENTATION('',(#11381),#11385);
+#11381 = LINE('',#11382,#11383);
+#11382 = CARTESIAN_POINT('',(0.,-2.828427124746));
+#11383 = VECTOR('',#11384,1.);
+#11384 = DIRECTION('',(1.,0.));
+#11385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11386 = PCURVE('',#4461,#11387);
+#11387 = DEFINITIONAL_REPRESENTATION('',(#11388),#11392);
+#11388 = LINE('',#11389,#11390);
+#11389 = CARTESIAN_POINT('',(4.,0.));
+#11390 = VECTOR('',#11391,1.);
+#11391 = DIRECTION('',(0.,-1.));
+#11392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11393 = ORIENTED_EDGE('',*,*,#11394,.T.);
+#11394 = EDGE_CURVE('',#11372,#4182,#11395,.T.);
+#11395 = SURFACE_CURVE('',#11396,(#11400,#11407),.PCURVE_S1.);
+#11396 = LINE('',#11397,#11398);
+#11397 = CARTESIAN_POINT('',(4.,-1.33226762955E-15,11.5));
+#11398 = VECTOR('',#11399,1.);
+#11399 = DIRECTION('',(-0.707106781187,0.707106781187,0.));
+#11400 = PCURVE('',#4218,#11401);
+#11401 = DEFINITIONAL_REPRESENTATION('',(#11402),#11406);
+#11402 = LINE('',#11403,#11404);
+#11403 = CARTESIAN_POINT('',(11.5,-2.828427124746));
+#11404 = VECTOR('',#11405,1.);
+#11405 = DIRECTION('',(0.,1.));
+#11406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11407 = PCURVE('',#4331,#11408);
+#11408 = DEFINITIONAL_REPRESENTATION('',(#11409),#11413);
+#11409 = LINE('',#11410,#11411);
+#11410 = CARTESIAN_POINT('',(3.191891195797E-16,-0.353553390593));
+#11411 = VECTOR('',#11412,1.);
+#11412 = DIRECTION('',(-1.,-5.551115123126E-17));
+#11413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11414 = ORIENTED_EDGE('',*,*,#4204,.F.);
+#11415 = ORIENTED_EDGE('',*,*,#4420,.F.);
+#11416 = ADVANCED_FACE('',(#11417),#4331,.T.);
+#11417 = FACE_BOUND('',#11418,.F.);
+#11418 = EDGE_LOOP('',(#11419,#11440,#11441,#11442));
+#11419 = ORIENTED_EDGE('',*,*,#11420,.F.);
+#11420 = EDGE_CURVE('',#11372,#5661,#11421,.T.);
+#11421 = SURFACE_CURVE('',#11422,(#11426,#11433),.PCURVE_S1.);
+#11422 = LINE('',#11423,#11424);
+#11423 = CARTESIAN_POINT('',(4.095371784915,0.23024785661,11.73024785661
+    ));
+#11424 = VECTOR('',#11425,1.);
+#11425 = DIRECTION('',(0.281084637715,0.678598344546,0.678598344546));
+#11426 = PCURVE('',#4331,#11427);
+#11427 = DEFINITIONAL_REPRESENTATION('',(#11428),#11432);
+#11428 = LINE('',#11429,#11430);
+#11429 = CARTESIAN_POINT('',(-9.537178491528E-02,-2.793374906782E-02));
+#11430 = VECTOR('',#11431,1.);
+#11431 = DIRECTION('',(-0.281084637715,0.959682982261));
+#11432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11433 = PCURVE('',#5678,#11434);
+#11434 = DEFINITIONAL_REPRESENTATION('',(#11435),#11439);
+#11435 = LINE('',#11436,#11437);
+#11436 = CARTESIAN_POINT('',(-9.537178491527E-02,-2.793374906782E-02));
+#11437 = VECTOR('',#11438,1.);
+#11438 = DIRECTION('',(-0.281084637715,0.959682982261));
+#11439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11440 = ORIENTED_EDGE('',*,*,#11394,.T.);
+#11441 = ORIENTED_EDGE('',*,*,#4317,.T.);
+#11442 = ORIENTED_EDGE('',*,*,#5714,.F.);
+#11443 = ADVANCED_FACE('',(#11444),#4461,.F.);
+#11444 = FACE_BOUND('',#11445,.F.);
+#11445 = EDGE_LOOP('',(#11446,#11447,#11468,#11469));
+#11446 = ORIENTED_EDGE('',*,*,#11371,.T.);
+#11447 = ORIENTED_EDGE('',*,*,#11448,.T.);
+#11448 = EDGE_CURVE('',#11372,#7885,#11449,.T.);
+#11449 = SURFACE_CURVE('',#11450,(#11454,#11461),.PCURVE_S1.);
+#11450 = LINE('',#11451,#11452);
+#11451 = CARTESIAN_POINT('',(4.,0.,11.5));
+#11452 = VECTOR('',#11453,1.);
+#11453 = DIRECTION('',(1.,0.,0.));
+#11454 = PCURVE('',#4461,#11455);
+#11455 = DEFINITIONAL_REPRESENTATION('',(#11456),#11460);
+#11456 = LINE('',#11457,#11458);
+#11457 = CARTESIAN_POINT('',(4.,-11.5));
+#11458 = VECTOR('',#11459,1.);
+#11459 = DIRECTION('',(1.,0.));
+#11460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11461 = PCURVE('',#5678,#11462);
+#11462 = DEFINITIONAL_REPRESENTATION('',(#11463),#11467);
+#11463 = LINE('',#11464,#11465);
+#11464 = CARTESIAN_POINT('',(-0.,-0.353553390593));
+#11465 = VECTOR('',#11466,1.);
+#11466 = DIRECTION('',(-1.,0.));
+#11467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11468 = ORIENTED_EDGE('',*,*,#7884,.F.);
+#11469 = ORIENTED_EDGE('',*,*,#4447,.F.);
+#11470 = ADVANCED_FACE('',(#11471),#4534,.F.);
+#11471 = FACE_BOUND('',#11472,.F.);
+#11472 = EDGE_LOOP('',(#11473,#11514,#11599,#11869));
+#11473 = ORIENTED_EDGE('',*,*,#11474,.F.);
+#11474 = EDGE_CURVE('',#11475,#4479,#11477,.T.);
+#11475 = VERTEX_POINT('',#11476);
+#11476 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#11477 = SURFACE_CURVE('',#11478,(#11500,#11507),.PCURVE_S1.);
+#11478 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#11479,#11480,#11481,#11482,
+    #11483,#11484,#11485,#11486,#11487,#11488,#11489,#11490,#11491,
+    #11492,#11493,#11494,#11495,#11496,#11497,#11498,#11499),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#11479 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#11480 = CARTESIAN_POINT('',(11.013024971145,3.139482991148,
+    1.517044877074));
+#11481 = CARTESIAN_POINT('',(10.742755345606,2.27897169319,
+    1.471590060343));
+#11482 = CARTESIAN_POINT('',(10.201872519682,1.512779531178,
+    1.426136302502));
+#11483 = CARTESIAN_POINT('',(9.428102140501,0.935458772317,
+    1.380681144043));
+#11484 = CARTESIAN_POINT('',(8.49494668909,0.624373961086,1.335226322128
+    ));
+#11485 = CARTESIAN_POINT('',(7.505073921215,0.624477556606,
+    1.289772410925));
+#11486 = CARTESIAN_POINT('',(6.571951446509,0.935379975621,
+    1.244317585656));
+#11487 = CARTESIAN_POINT('',(5.79798339383,1.512815492858,1.198863081014
+    ));
+#11488 = CARTESIAN_POINT('',(5.257313667182,2.278965242174,1.15340851123
+    ));
+#11489 = CARTESIAN_POINT('',(4.71664305134,4.000000041297,1.062499428815
+    ));
+#11490 = CARTESIAN_POINT('',(5.257314383654,5.721034615337,
+    0.971590346398));
+#11491 = CARTESIAN_POINT('',(5.797986800763,6.487188019907,
+    0.926135776647));
+#11492 = CARTESIAN_POINT('',(6.571930749482,7.064598746984,
+    0.880681271823));
+#11493 = CARTESIAN_POINT('',(7.505101252263,7.375592273062,
+    0.835226447033));
+#11494 = CARTESIAN_POINT('',(8.49494268177,7.375518202143,0.789772535063
+    ));
+#11495 = CARTESIAN_POINT('',(9.428066112638,7.064614819218,
+    0.744317713949));
+#11496 = CARTESIAN_POINT('',(10.201923021989,6.487203741195,
+    0.698862554946));
+#11497 = CARTESIAN_POINT('',(10.742731527688,5.721027517006,
+    0.653408797324));
+#11498 = CARTESIAN_POINT('',(11.01302441071,4.860517069456,
+    0.607953980559));
+#11499 = CARTESIAN_POINT('',(11.013025764839,4.000000031621,
+    0.562499403956));
+#11500 = PCURVE('',#4534,#11501);
+#11501 = DEFINITIONAL_REPRESENTATION('',(#11502),#11506);
+#11502 = LINE('',#11503,#11504);
+#11503 = CARTESIAN_POINT('',(0.,0.));
+#11504 = VECTOR('',#11505,1.);
+#11505 = DIRECTION('',(0.,1.));
+#11506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11507 = PCURVE('',#4942,#11508);
+#11508 = DEFINITIONAL_REPRESENTATION('',(#11509),#11513);
+#11509 = LINE('',#11510,#11511);
+#11510 = CARTESIAN_POINT('',(0.125,0.));
+#11511 = VECTOR('',#11512,1.);
+#11512 = DIRECTION('',(0.,1.));
+#11513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11514 = ORIENTED_EDGE('',*,*,#11515,.T.);
+#11515 = EDGE_CURVE('',#11475,#11516,#11518,.T.);
+#11516 = VERTEX_POINT('',#11517);
+#11517 = CARTESIAN_POINT('',(10.513,3.999999457587,1.851216251783));
+#11518 = SURFACE_CURVE('',#11519,(#11522,#11529),.PCURVE_S1.);
+#11519 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11520,#11521),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#11520 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#11521 = CARTESIAN_POINT('',(10.471770861869,3.999998823335,
+    1.875022179614));
+#11522 = PCURVE('',#4534,#11523);
+#11523 = DEFINITIONAL_REPRESENTATION('',(#11524),#11528);
+#11524 = LINE('',#11525,#11526);
+#11525 = CARTESIAN_POINT('',(0.,0.));
+#11526 = VECTOR('',#11527,1.);
+#11527 = DIRECTION('',(1.,0.));
+#11528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11529 = PCURVE('',#11530,#11593);
+#11530 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#11531,#11532,#11533,#11534,#11535,#11536,#11537,#11538,#11539
+      ,#11540,#11541,#11542,#11543,#11544,#11545,#11546,#11547,#11548
+      ,#11549,#11550,#11551,#11552,#11553,#11554,#11555,#11556,#11557
+      ,#11558,#11559,#11560,#11561)
+    ,(#11562,#11563,#11564,#11565,#11566,#11567,#11568,#11569,#11570
+      ,#11571,#11572,#11573,#11574,#11575,#11576,#11577,#11578,#11579
+      ,#11580,#11581,#11582,#11583,#11584,#11585,#11586,#11587,#11588
+      ,#11589,#11590,#11591,#11592
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#11531 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#11532 = CARTESIAN_POINT('',(11.013022297302,3.474128877878,
+    2.534721706571));
+#11533 = CARTESIAN_POINT('',(10.909794698561,2.948259922038,
+    2.506943818064));
+#11534 = CARTESIAN_POINT('',(10.703256389378,2.445551733679,
+    2.479166153703));
+#11535 = CARTESIAN_POINT('',(10.399545346634,1.989192919748,
+    2.451388431751));
+#11536 = CARTESIAN_POINT('',(10.010799168274,1.600443297649,
+    2.423610625322));
+#11537 = CARTESIAN_POINT('',(9.55444101009,1.296740934698,2.395832818951
+    ));
+#11538 = CARTESIAN_POINT('',(9.051745342693,1.090232228723,
+    2.368055021394));
+#11539 = CARTESIAN_POINT('',(8.000005612028,0.883722143702,
+    2.312499456229));
+#11540 = CARTESIAN_POINT('',(6.948257496398,1.090231606729,
+    2.256943924557));
+#11541 = CARTESIAN_POINT('',(6.445552824062,1.296740919695,
+    2.229166161747));
+#11542 = CARTESIAN_POINT('',(5.989187978555,1.600440405714,
+    2.201388384959));
+#11543 = CARTESIAN_POINT('',(5.600435541263,1.989193732984,2.17361059552
+    ));
+#11544 = CARTESIAN_POINT('',(5.296739324879,2.445556407895,2.14583280735
+    ));
+#11545 = CARTESIAN_POINT('',(5.090233529439,2.94825729596,2.118055028892
+    ));
+#11546 = CARTESIAN_POINT('',(4.883727621614,4.000000009246,
+    2.062499478526));
+#11547 = CARTESIAN_POINT('',(5.090233969125,5.051742636201,
+    2.006943928159));
+#11548 = CARTESIAN_POINT('',(5.296739752364,5.554443385514,
+    1.979166149701));
+#11549 = CARTESIAN_POINT('',(5.60043486367,6.010806300243,1.951388361531
+    ));
+#11550 = CARTESIAN_POINT('',(5.989186752367,6.399560551626,
+    1.923610572092));
+#11551 = CARTESIAN_POINT('',(6.445552208363,6.703260397105,
+    1.895832795304));
+#11552 = CARTESIAN_POINT('',(6.948257346559,6.909768456842,
+    1.868055032495));
+#11553 = CARTESIAN_POINT('',(8.000005576904,7.116275971407,
+    1.812499500821));
+#11554 = CARTESIAN_POINT('',(9.051745192853,6.909766666357,
+    1.756943935657));
+#11555 = CARTESIAN_POINT('',(9.554442251591,6.703258317913,
+    1.729166138108));
+#11556 = CARTESIAN_POINT('',(10.010796875141,6.399562648225,1.7013883317
+    ));
+#11557 = CARTESIAN_POINT('',(10.399553417402,6.010809340615,
+    1.673610525347));
+#11558 = CARTESIAN_POINT('',(10.703256651,5.554445120927,1.645832803304)
+  );
+#11559 = CARTESIAN_POINT('',(10.90978568935,5.051739808665,
+    1.618055139004));
+#11560 = CARTESIAN_POINT('',(11.013022790707,4.525871177452,
+    1.590277250481));
+#11561 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#11562 = CARTESIAN_POINT('',(10.471767521905,3.999998930301,
+    2.875020163352));
+#11563 = CARTESIAN_POINT('',(10.47176861395,3.568573952375,
+    2.847243157501));
+#11564 = CARTESIAN_POINT('',(10.387083926294,3.13720735773,
+    2.819469871581));
+#11565 = CARTESIAN_POINT('',(10.217660829621,2.724799303675,
+    2.791687492373));
+#11566 = CARTESIAN_POINT('',(9.968495274174,2.350406287105,
+    2.763907450719));
+#11567 = CARTESIAN_POINT('',(9.649573520543,2.031490974018,
+    2.736130835472));
+#11568 = CARTESIAN_POINT('',(9.275202558666,1.782349804962,
+    2.708354216931));
+#11569 = CARTESIAN_POINT('',(8.86281066775,1.612936346872,2.680577241647
+    ));
+#11570 = CARTESIAN_POINT('',(8.000004561799,1.443523373587,
+    2.625022075867));
+#11571 = CARTESIAN_POINT('',(7.137188345902,1.61293710168,2.56946555157)
+  );
+#11572 = CARTESIAN_POINT('',(6.724787030928,1.78235069092,2.541687166661
+    ));
+#11573 = CARTESIAN_POINT('',(6.350404457776,2.031495117621,
+    2.513909348703));
+#11574 = CARTESIAN_POINT('',(6.031489053374,2.35041155004,2.486132043972
+    ));
+#11575 = CARTESIAN_POINT('',(5.782348454394,2.724791355368,
+    2.458354687693));
+#11576 = CARTESIAN_POINT('',(5.612938440541,3.137188674446,
+    2.430576937534));
+#11577 = CARTESIAN_POINT('',(5.443528885985,4.000001220565,
+    2.375021171485));
+#11578 = CARTESIAN_POINT('',(5.612939938674,4.86281347253,2.319465405436
+    ));
+#11579 = CARTESIAN_POINT('',(5.782350322696,5.275210415911,
+    2.291687655278));
+#11580 = CARTESIAN_POINT('',(6.031489555915,5.649590359199,
+    2.263910298997));
+#11581 = CARTESIAN_POINT('',(6.350404407874,5.968507928213,
+    2.236132994266));
+#11582 = CARTESIAN_POINT('',(6.724788165795,6.217652560802,
+    2.208355176309));
+#11583 = CARTESIAN_POINT('',(7.137190365318,6.387063811379,
+    2.180576791402));
+#11584 = CARTESIAN_POINT('',(8.000006919527,6.556473694287,
+    2.125020267101));
+#11585 = CARTESIAN_POINT('',(8.862812687165,6.387061120144,
+    2.069465101322));
+#11586 = CARTESIAN_POINT('',(9.275204655954,6.217651032447,
+    2.041688125984));
+#11587 = CARTESIAN_POINT('',(9.649576765078,5.968508481485,
+    2.013911507622));
+#11588 = CARTESIAN_POINT('',(9.968504431404,5.649603608811,
+    1.986134892155));
+#11589 = CARTESIAN_POINT('',(10.217664366608,5.275190507414,
+    1.958354850598));
+#11590 = CARTESIAN_POINT('',(10.387070725854,4.862789970814,
+    1.930572471414));
+#11591 = CARTESIAN_POINT('',(10.471769788487,4.43142380126,1.90279918547
+    ));
+#11592 = CARTESIAN_POINT('',(10.471770861869,3.999998823335,
+    1.875022179614));
+#11593 = DEFINITIONAL_REPRESENTATION('',(#11594),#11598);
+#11594 = LINE('',#11595,#11596);
+#11595 = CARTESIAN_POINT('',(0.,6.362265131567));
+#11596 = VECTOR('',#11597,1.);
+#11597 = DIRECTION('',(1.,0.));
+#11598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11599 = ORIENTED_EDGE('',*,*,#11600,.T.);
+#11600 = EDGE_CURVE('',#11516,#4520,#11601,.T.);
+#11601 = SURFACE_CURVE('',#11602,(#11689,#11779),.PCURVE_S1.);
+#11602 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11603,#11604,#11605,#11606,
+    #11607,#11608,#11609,#11610,#11611,#11612,#11613,#11614,#11615,
+    #11616,#11617,#11618,#11619,#11620,#11621,#11622,#11623,#11624,
+    #11625,#11626,#11627,#11628,#11629,#11630,#11631,#11632,#11633,
+    #11634,#11635,#11636,#11637,#11638,#11639,#11640,#11641,#11642,
+    #11643,#11644,#11645,#11646,#11647,#11648,#11649,#11650,#11651,
+    #11652,#11653,#11654,#11655,#11656,#11657,#11658,#11659,#11660,
+    #11661,#11662,#11663,#11664,#11665,#11666,#11667,#11668,#11669,
+    #11670,#11671,#11672,#11673,#11674,#11675,#11676,#11677,#11678,
+    #11679,#11680,#11681,#11682,#11683,#11684,#11685,#11686,#11687,
+    #11688),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600178573099E-02,0.133496628686,0.228567618026,0.29107849645,
+    0.380904042788,0.464177545597,0.503179375805,0.577441619561,
+    0.629443539519,0.749275633361,0.80926847334,0.867962966142,
+    0.960133054147,1.),.UNSPECIFIED.);
+#11603 = CARTESIAN_POINT('',(10.513,3.999998915173,1.851216217434));
+#11604 = CARTESIAN_POINT('',(10.512999955208,3.896238480125,
+    1.844645411361));
+#11605 = CARTESIAN_POINT('',(10.508001587648,3.792477256608,
+    1.83807548953));
+#11606 = CARTESIAN_POINT('',(10.49800504408,3.689005983437,
+    1.831505703447));
+#11607 = CARTESIAN_POINT('',(10.483031242837,3.586113217107,
+    1.824935607587));
+#11608 = CARTESIAN_POINT('',(10.463121799151,3.484084787247,
+    1.818365010716));
+#11609 = CARTESIAN_POINT('',(10.43833895049,3.383203252052,
+    1.811793927226));
+#11610 = CARTESIAN_POINT('',(10.352517100432,3.094583431814,
+    1.792723807073));
+#11611 = CARTESIAN_POINT('',(10.278929554654,2.91054648812,
+    1.780221979098));
+#11612 = CARTESIAN_POINT('',(10.188575355906,2.733592108678,
+    1.767720610806));
+#11613 = CARTESIAN_POINT('',(10.082295433357,2.565532481769,
+    1.755220367742));
+#11614 = CARTESIAN_POINT('',(9.961152473304,2.408048259325,
+    1.742720164832));
+#11615 = CARTESIAN_POINT('',(9.826423217171,2.262676126853,
+    1.730219324133));
+#11616 = CARTESIAN_POINT('',(9.520125423895,1.987446514021,
+    1.704139908486));
+#11617 = CARTESIAN_POINT('',(9.34632122512,1.859972218813,1.690557060444
+    ));
+#11618 = CARTESIAN_POINT('',(9.160161603851,1.750115255502,
+    1.676976458921));
+#11619 = CARTESIAN_POINT('',(8.963802592908,1.659264903835,
+    1.663396956577));
+#11620 = CARTESIAN_POINT('',(8.759559716882,1.58849246165,1.649815879294
+    ));
+#11621 = CARTESIAN_POINT('',(8.549887535676,1.538541807504,
+    1.636232578379));
+#11622 = CARTESIAN_POINT('',(8.197670374529,1.490821735639,
+    1.613721948903));
+#11623 = CARTESIAN_POINT('',(8.056705635082,1.481036889732,
+    1.604791819385));
+#11624 = CARTESIAN_POINT('',(7.915223954062,1.480496949164,
+    1.595861851277));
+#11625 = CARTESIAN_POINT('',(7.773951850679,1.489226243399,
+    1.586932016862));
+#11626 = CARTESIAN_POINT('',(7.633612849168,1.507180073326,
+    1.578002053823));
+#11627 = CARTESIAN_POINT('',(7.494924957674,1.534244864909,1.56907188949
+    ));
+#11628 = CARTESIAN_POINT('',(7.162701212782,1.621944209592,
+    1.547310381265));
+#11629 = CARTESIAN_POINT('',(6.97163816523,1.692090703382,1.534476798868
+    ));
+#11630 = CARTESIAN_POINT('',(6.787546344087,1.78011765228,1.521644816079
+    ));
+#11631 = CARTESIAN_POINT('',(6.612410611783,1.885167338597,
+    1.508813853973));
+#11632 = CARTESIAN_POINT('',(6.448076144173,2.006132989338,
+    1.495981961865));
+#11633 = CARTESIAN_POINT('',(6.296234086708,2.141667360036,
+    1.483148507358));
+#11634 = CARTESIAN_POINT('',(6.030580646298,2.427792682636,
+    1.458421242444));
+#11635 = CARTESIAN_POINT('',(5.914769685844,2.576600222426,1.44652411705
+    ));
+#11636 = CARTESIAN_POINT('',(5.812144221707,2.735287554751,
+    1.434627841387));
+#11637 = CARTESIAN_POINT('',(5.723691257606,2.902444078833,
+    1.422732067699));
+#11638 = CARTESIAN_POINT('',(5.650212485792,3.076554784841,
+    1.410835583589));
+#11639 = CARTESIAN_POINT('',(5.592319037729,3.25601017383,1.398938104212
+    ));
+#11640 = CARTESIAN_POINT('',(5.53076083162,3.524851796374,1.381470435032
+    ));
+#11641 = CARTESIAN_POINT('',(5.514627843507,3.611405995264,
+    1.375898824586));
+#11642 = CARTESIAN_POINT('',(5.502036405921,3.698589965717,
+    1.370327231155));
+#11643 = CARTESIAN_POINT('',(5.493015266526,3.786229855277,
+    1.364755665511));
+#11644 = CARTESIAN_POINT('',(5.487582435488,3.87415070565,1.359184136626
+    ));
+#11645 = CARTESIAN_POINT('',(5.485745185473,3.962176452704,
+    1.353612651685));
+#11646 = CARTESIAN_POINT('',(5.490841440985,4.217599562456,
+    1.337432808542));
+#11647 = CARTESIAN_POINT('',(5.507206151692,4.384821664795,
+    1.326823771956));
+#11648 = CARTESIAN_POINT('',(5.536572796301,4.550558964079,1.31621544564
+    ));
+#11649 = CARTESIAN_POINT('',(5.578769199523,4.713603642747,1.30560760587
+    ));
+#11650 = CARTESIAN_POINT('',(5.633490814288,4.872778966629,
+    1.294999487798));
+#11651 = CARTESIAN_POINT('',(5.700302268847,5.026945257196,
+    1.284390822648));
+#11652 = CARTESIAN_POINT('',(5.833465240081,5.27869225275,1.266354716322
+    ));
+#11653 = CARTESIAN_POINT('',(5.893955372619,5.379389561755,
+    1.258926397669));
+#11654 = CARTESIAN_POINT('',(5.959895510831,5.476730241321,
+    1.251498134825));
+#11655 = CARTESIAN_POINT('',(6.031060592443,5.570361785672,
+    1.244069876929));
+#11656 = CARTESIAN_POINT('',(6.107198066611,5.65995191728,1.23664149308)
+  );
+#11657 = CARTESIAN_POINT('',(6.188028535896,5.745189430687,
+    1.229212943792));
+#11658 = CARTESIAN_POINT('',(6.46962058764,6.011507797802,1.204666398499
+    ));
+#11659 = CARTESIAN_POINT('',(6.689395459328,6.172679155808,
+    1.187539650767));
+#11660 = CARTESIAN_POINT('',(6.928724934671,6.30558425631,1.170419427594
+    ));
+#11661 = CARTESIAN_POINT('',(7.183200329315,6.40752723199,1.153301346531
+    ));
+#11662 = CARTESIAN_POINT('',(7.448095351111,6.47661474556,1.136181180326
+    ));
+#11663 = CARTESIAN_POINT('',(7.718359464465,6.511753056872,
+    1.119054466567));
+#11664 = CARTESIAN_POINT('',(8.123961109639,6.513585773907,
+    1.093366317794));
+#11665 = CARTESIAN_POINT('',(8.259319528681,6.505696120715,
+    1.084796096912));
+#11666 = CARTESIAN_POINT('',(8.39407254875,6.489302899656,1.076226124226
+    ));
+#11667 = CARTESIAN_POINT('',(8.527580111499,6.464463695163,
+    1.067656305676));
+#11668 = CARTESIAN_POINT('',(8.659212116161,6.431295746337,1.05908637033
+    ));
+#11669 = CARTESIAN_POINT('',(8.788350638861,6.38997552995,1.050516227089
+    ));
+#11670 = CARTESIAN_POINT('',(9.037705912101,6.292566733477,
+    1.033561883043));
+#11671 = CARTESIAN_POINT('',(9.158062219108,6.236814428638,1.02517719395
+    ));
+#11672 = CARTESIAN_POINT('',(9.274896402048,6.173702424081,
+    1.016792647176));
+#11673 = CARTESIAN_POINT('',(9.387670516263,6.103500327729,
+    1.008408182932));
+#11674 = CARTESIAN_POINT('',(9.495875040475,6.026525306318,
+    1.000023594974));
+#11675 = CARTESIAN_POINT('',(9.599030573926,5.943141031437,
+    0.991638837004));
+#11676 = CARTESIAN_POINT('',(9.850046935072,5.713393055447,
+    0.970087832577));
+#11677 = CARTESIAN_POINT('',(9.989883604549,5.558203566591,
+    0.956919155885));
+#11678 = CARTESIAN_POINT('',(10.114429202343,5.389792618704,
+    0.943752204495));
+#11679 = CARTESIAN_POINT('',(10.22222267351,5.209983724666,
+    0.930586572904));
+#11680 = CARTESIAN_POINT('',(10.312068646724,5.020770975847,
+    0.917420007143));
+#11681 = CARTESIAN_POINT('',(10.383047350417,4.824302442132,
+    0.904251487757));
+#11682 = CARTESIAN_POINT('',(10.456866963248,4.53577952911,
+    0.885389915153));
+#11683 = CARTESIAN_POINT('',(10.475519201282,4.447732491584,
+    0.879694846282));
+#11684 = CARTESIAN_POINT('',(10.490487933864,4.358937718638,
+    0.873999712302));
+#11685 = CARTESIAN_POINT('',(10.501738012286,4.269580053018,
+    0.868304549996));
+#11686 = CARTESIAN_POINT('',(10.509245965473,4.179845795634,
+    0.862609447238));
+#11687 = CARTESIAN_POINT('',(10.512999999981,4.089922705553,
+    0.856914542998));
+#11688 = CARTESIAN_POINT('',(10.513,4.,0.851220027335));
+#11689 = PCURVE('',#4534,#11690);
+#11690 = DEFINITIONAL_REPRESENTATION('',(#11691),#11778);
+#11691 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11692,#11693,#11694,#11695,
+    #11696,#11697,#11698,#11699,#11700,#11701,#11702,#11703,#11704,
+    #11705,#11706,#11707,#11708,#11709,#11710,#11711,#11712,#11713,
+    #11714,#11715,#11716,#11717,#11718,#11719,#11720,#11721,#11722,
+    #11723,#11724,#11725,#11726,#11727,#11728,#11729,#11730,#11731,
+    #11732,#11733,#11734,#11735,#11736,#11737,#11738,#11739,#11740,
+    #11741,#11742,#11743,#11744,#11745,#11746,#11747,#11748,#11749,
+    #11750,#11751,#11752,#11753,#11754,#11755,#11756,#11757,#11758,
+    #11759,#11760,#11761,#11762,#11763,#11764,#11765,#11766,#11767,
+    #11768,#11769,#11770,#11771,#11772,#11773,#11774,#11775,#11776,
+    #11777),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600178573099E-02,0.133496628686,0.228567618026,0.29107849645,
+    0.380904042788,0.464177545597,0.503179375805,0.577441619561,
+    0.629443539519,0.749275633361,0.80926847334,0.867962966142,
+    0.960133054147,1.),.UNSPECIFIED.);
+#11692 = CARTESIAN_POINT('',(0.577391537871,0.));
+#11693 = CARTESIAN_POINT('',(0.577391877679,4.180736253417E-02));
+#11694 = CARTESIAN_POINT('',(0.577394092183,8.361632319669E-02));
+#11695 = CARTESIAN_POINT('',(0.577396637221,0.125425633564));
+#11696 = CARTESIAN_POINT('',(0.577398727821,0.167235061369));
+#11697 = CARTESIAN_POINT('',(0.577400100453,0.209044782261));
+#11698 = CARTESIAN_POINT('',(0.577400775287,0.250854771567));
+#11699 = CARTESIAN_POINT('',(0.577400900526,0.372185218361));
+#11700 = CARTESIAN_POINT('',(0.577398705092,0.451716739161));
+#11701 = CARTESIAN_POINT('',(0.57739504453,0.531239203191));
+#11702 = CARTESIAN_POINT('',(0.577391826333,0.610755965629));
+#11703 = CARTESIAN_POINT('',(0.577389996289,0.690277883166));
+#11704 = CARTESIAN_POINT('',(0.577389217101,0.769808202212));
+#11705 = CARTESIAN_POINT('',(0.577389353406,0.935732854256));
+#11706 = CARTESIAN_POINT('',(0.577390399773,1.022154936219));
+#11707 = CARTESIAN_POINT('',(0.577391988726,1.10856528569));
+#11708 = CARTESIAN_POINT('',(0.57739337823,1.194968137148));
+#11709 = CARTESIAN_POINT('',(0.577394194689,1.281378752058));
+#11710 = CARTESIAN_POINT('',(0.577394542274,1.367801398422));
+#11711 = CARTESIAN_POINT('',(0.57739454498,1.511020598366));
+#11712 = CARTESIAN_POINT('',(0.577394400311,1.567835959764));
+#11713 = CARTESIAN_POINT('',(0.577394145456,1.624649680875));
+#11714 = CARTESIAN_POINT('',(0.5773938856,1.681462320552));
+#11715 = CARTESIAN_POINT('',(0.57739369229,1.738275852089));
+#11716 = CARTESIAN_POINT('',(0.577393581905,1.795090875263));
+#11717 = CARTESIAN_POINT('',(0.577393567125,1.933541646839));
+#11718 = CARTESIAN_POINT('',(0.577393767059,2.015191983945));
+#11719 = CARTESIAN_POINT('',(0.577394216694,2.096833173766));
+#11720 = CARTESIAN_POINT('',(0.577394803954,2.178468673356));
+#11721 = CARTESIAN_POINT('',(0.577395328081,2.260110255608));
+#11722 = CARTESIAN_POINT('',(0.577395599503,2.341761233578));
+#11723 = CARTESIAN_POINT('',(0.577395552526,2.499083299669));
+#11724 = CARTESIAN_POINT('',(0.577395274592,2.57477558673));
+#11725 = CARTESIAN_POINT('',(0.577394692608,2.650461525432));
+#11726 = CARTESIAN_POINT('',(0.577393851066,2.726143351306));
+#11727 = CARTESIAN_POINT('',(0.577392874295,2.801829094283));
+#11728 = CARTESIAN_POINT('',(0.577391924627,2.877521069706));
+#11729 = CARTESIAN_POINT('',(0.577390760938,2.988651215161));
+#11730 = CARTESIAN_POINT('',(0.577390423404,3.024098141769));
+#11731 = CARTESIAN_POINT('',(0.577390135411,3.059545091271));
+#11732 = CARTESIAN_POINT('',(0.577389909309,3.094992040875));
+#11733 = CARTESIAN_POINT('',(0.577389753902,3.130438968645));
+#11734 = CARTESIAN_POINT('',(0.577389674449,3.165885853504));
+#11735 = CARTESIAN_POINT('',(0.577389669255,3.268825931352));
+#11736 = CARTESIAN_POINT('',(0.577389946138,3.336324092026));
+#11737 = CARTESIAN_POINT('',(0.577390509562,3.403818708911));
+#11738 = CARTESIAN_POINT('',(0.577391313196,3.471311121635));
+#11739 = CARTESIAN_POINT('',(0.577392262533,3.53880592277));
+#11740 = CARTESIAN_POINT('',(0.577393237167,3.606304417978));
+#11741 = CARTESIAN_POINT('',(0.577394756757,3.721060322539));
+#11742 = CARTESIAN_POINT('',(0.577395343432,3.768323402979));
+#11743 = CARTESIAN_POINT('',(0.577395853549,3.815585911413));
+#11744 = CARTESIAN_POINT('',(0.577396256188,3.86284804994));
+#11745 = CARTESIAN_POINT('',(0.577396530243,3.910110557845));
+#11746 = CARTESIAN_POINT('',(0.577396667771,3.957373635484));
+#11747 = CARTESIAN_POINT('',(0.577396699383,4.113545929652));
+#11748 = CARTESIAN_POINT('',(0.577396045181,4.222508784976));
+#11749 = CARTESIAN_POINT('',(0.577394761825,4.33142750687));
+#11750 = CARTESIAN_POINT('',(0.577393430387,4.440331721396));
+#11751 = CARTESIAN_POINT('',(0.57739245842,4.54924991357));
+#11752 = CARTESIAN_POINT('',(0.577392120201,4.658212205391));
+#11753 = CARTESIAN_POINT('',(0.577392176089,4.821646369157));
+#11754 = CARTESIAN_POINT('',(0.577392290762,4.87617266902));
+#11755 = CARTESIAN_POINT('',(0.577392480538,4.930697875263));
+#11756 = CARTESIAN_POINT('',(0.577392687527,4.985222422977));
+#11757 = CARTESIAN_POINT('',(0.577392847569,5.039747816994));
+#11758 = CARTESIAN_POINT('',(0.577392920921,5.09427445664));
+#11759 = CARTESIAN_POINT('',(0.577392924935,5.202144450436));
+#11760 = CARTESIAN_POINT('',(0.577392855544,5.255490905888));
+#11761 = CARTESIAN_POINT('',(0.577392711794,5.308836235003));
+#11762 = CARTESIAN_POINT('',(0.577392520989,5.362180778816));
+#11763 = CARTESIAN_POINT('',(0.577392331641,5.415525868233));
+#11764 = CARTESIAN_POINT('',(0.577392204387,5.468871881044));
+#11765 = CARTESIAN_POINT('',(0.577392200596,5.605984970499));
+#11766 = CARTESIAN_POINT('',(0.577392530969,5.689767559516));
+#11767 = CARTESIAN_POINT('',(0.577393280887,5.773539417077));
+#11768 = CARTESIAN_POINT('',(0.57739492807,5.857304666852));
+#11769 = CARTESIAN_POINT('',(0.577396948322,5.941077275703));
+#11770 = CARTESIAN_POINT('',(0.577398027755,6.024861493893));
+#11771 = CARTESIAN_POINT('',(0.577397816093,6.144865338303));
+#11772 = CARTESIAN_POINT('',(0.577397559184,6.18109911913));
+#11773 = CARTESIAN_POINT('',(0.577397024286,6.217332925045));
+#11774 = CARTESIAN_POINT('',(0.577396265974,6.253566613772));
+#11775 = CARTESIAN_POINT('',(0.577395478384,6.289799983049));
+#11776 = CARTESIAN_POINT('',(0.577394995213,6.326032770632));
+#11777 = CARTESIAN_POINT('',(0.577395289719,6.362264654296));
+#11778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11779 = PCURVE('',#5642,#11780);
+#11780 = DEFINITIONAL_REPRESENTATION('',(#11781),#11868);
+#11781 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#11782,#11783,#11784,#11785,
+    #11786,#11787,#11788,#11789,#11790,#11791,#11792,#11793,#11794,
+    #11795,#11796,#11797,#11798,#11799,#11800,#11801,#11802,#11803,
+    #11804,#11805,#11806,#11807,#11808,#11809,#11810,#11811,#11812,
+    #11813,#11814,#11815,#11816,#11817,#11818,#11819,#11820,#11821,
+    #11822,#11823,#11824,#11825,#11826,#11827,#11828,#11829,#11830,
+    #11831,#11832,#11833,#11834,#11835,#11836,#11837,#11838,#11839,
+    #11840,#11841,#11842,#11843,#11844,#11845,#11846,#11847,#11848,
+    #11849,#11850,#11851,#11852,#11853,#11854,#11855,#11856,#11857,
+    #11858,#11859,#11860,#11861,#11862,#11863,#11864,#11865,#11866,
+    #11867),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600178573099E-02,0.133496628686,0.228567618026,0.29107849645,
+    0.380904042788,0.464177545597,0.503179375805,0.577441619561,
+    0.629443539519,0.749275633361,0.80926847334,0.867962966142,
+    0.960133054147,1.),.UNSPECIFIED.);
+#11782 = CARTESIAN_POINT('',(-6.283184875494,10.148783782566));
+#11783 = CARTESIAN_POINT('',(-6.241895406712,10.155354588639));
+#11784 = CARTESIAN_POINT('',(-6.200605621181,10.16192451047));
+#11785 = CARTESIAN_POINT('',(-6.159316245182,10.168494296553));
+#11786 = CARTESIAN_POINT('',(-6.118027132502,10.175064392413));
+#11787 = CARTESIAN_POINT('',(-6.076737848903,10.181634989284));
+#11788 = CARTESIAN_POINT('',(-6.035448256594,10.188206072774));
+#11789 = CARTESIAN_POINT('',(-5.91562761718,10.207276192927));
+#11790 = CARTESIAN_POINT('',(-5.837085318814,10.219778020902));
+#11791 = CARTESIAN_POINT('',(-5.75855092162,10.232279389194));
+#11792 = CARTESIAN_POINT('',(-5.680021526843,10.244779632258));
+#11793 = CARTESIAN_POINT('',(-5.601486976718,10.257279835168));
+#11794 = CARTESIAN_POINT('',(-5.522944372237,10.269780675867));
+#11795 = CARTESIAN_POINT('',(-5.359081105319,10.295860091514));
+#11796 = CARTESIAN_POINT('',(-5.273733096021,10.309442939556));
+#11797 = CARTESIAN_POINT('',(-5.188397224954,10.323023541079));
+#11798 = CARTESIAN_POINT('',(-5.103069079082,10.336603043423));
+#11799 = CARTESIAN_POINT('',(-5.017733265761,10.350184120706));
+#11800 = CARTESIAN_POINT('',(-4.932385351051,10.363767421621));
+#11801 = CARTESIAN_POINT('',(-4.790946778376,10.386278051097));
+#11802 = CARTESIAN_POINT('',(-4.734837686662,10.395208180615));
+#11803 = CARTESIAN_POINT('',(-4.678730091226,10.404138148723));
+#11804 = CARTESIAN_POINT('',(-4.622623443149,10.413067983138));
+#11805 = CARTESIAN_POINT('',(-4.566515823197,10.421997946177));
+#11806 = CARTESIAN_POINT('',(-4.510406685169,10.43092811051));
+#11807 = CARTESIAN_POINT('',(-4.373676036284,10.452689618735));
+#11808 = CARTESIAN_POINT('',(-4.293040108118,10.465523201132));
+#11809 = CARTESIAN_POINT('',(-4.212413304811,10.478355183921));
+#11810 = CARTESIAN_POINT('',(-4.13179232079,10.491186146027));
+#11811 = CARTESIAN_POINT('',(-4.051165553032,10.504018038135));
+#11812 = CARTESIAN_POINT('',(-3.970529664702,10.516851492642));
+#11813 = CARTESIAN_POINT('',(-3.815163588069,10.541578757556));
+#11814 = CARTESIAN_POINT('',(-3.740412452941,10.55347588295));
+#11815 = CARTESIAN_POINT('',(-3.665667591739,10.565372158613));
+#11816 = CARTESIAN_POINT('',(-3.590926714766,10.577267932301));
+#11817 = CARTESIAN_POINT('',(-3.516181840771,10.589164416411));
+#11818 = CARTESIAN_POINT('',(-3.441430679239,10.601061895788));
+#11819 = CARTESIAN_POINT('',(-3.331681670856,10.618529564968));
+#11820 = CARTESIAN_POINT('',(-3.296675258923,10.624101175414));
+#11821 = CARTESIAN_POINT('',(-3.261668804044,10.629672768845));
+#11822 = CARTESIAN_POINT('',(-3.226662332858,10.635244334489));
+#11823 = CARTESIAN_POINT('',(-3.191655872188,10.640815863374));
+#11824 = CARTESIAN_POINT('',(-3.156649449041,10.646387348315));
+#11825 = CARTESIAN_POINT('',(-3.054988507746,10.662567191458));
+#11826 = CARTESIAN_POINT('',(-2.988329089509,10.673176228044));
+#11827 = CARTESIAN_POINT('',(-2.921673223353,10.68378455436));
+#11828 = CARTESIAN_POINT('',(-2.855019623112,10.69439239413));
+#11829 = CARTESIAN_POINT('',(-2.788363772374,10.705000512202));
+#11830 = CARTESIAN_POINT('',(-2.721704377083,10.715609177352));
+#11831 = CARTESIAN_POINT('',(-2.608375173028,10.733645283678));
+#11832 = CARTESIAN_POINT('',(-2.561699726102,10.741073602331));
+#11833 = CARTESIAN_POINT('',(-2.515024870895,10.748501865175));
+#11834 = CARTESIAN_POINT('',(-2.468350392422,10.755930123071));
+#11835 = CARTESIAN_POINT('',(-2.421675542369,10.76335850692));
+#11836 = CARTESIAN_POINT('',(-2.375000105055,10.770787056208));
+#11837 = CARTESIAN_POINT('',(-2.220769433785,10.795333601501));
+#11838 = CARTESIAN_POINT('',(-2.113161060219,10.812460349233));
+#11839 = CARTESIAN_POINT('',(-2.005595898218,10.829580572406));
+#11840 = CARTESIAN_POINT('',(-1.898044606661,10.846698653469));
+#11841 = CARTESIAN_POINT('',(-1.790479384858,10.863818819674));
+#11842 = CARTESIAN_POINT('',(-1.682870872504,10.880945533433));
+#11843 = CARTESIAN_POINT('',(-1.521467853908,10.906633682206));
+#11844 = CARTESIAN_POINT('',(-1.467619298482,10.915203903088));
+#11845 = CARTESIAN_POINT('',(-1.413771939542,10.923773875774));
+#11846 = CARTESIAN_POINT('',(-1.359925346436,10.932343694324));
+#11847 = CARTESIAN_POINT('',(-1.306078011664,10.94091362967));
+#11848 = CARTESIAN_POINT('',(-1.252229499659,10.949483772911));
+#11849 = CARTESIAN_POINT('',(-1.145701030154,10.966438116957));
+#11850 = CARTESIAN_POINT('',(-1.093018012152,10.97482280605));
+#11851 = CARTESIAN_POINT('',(-1.040336050718,10.983207352824));
+#11852 = CARTESIAN_POINT('',(-0.987654753001,10.991591817068));
+#11853 = CARTESIAN_POINT('',(-0.934972759661,10.999976405026));
+#11854 = CARTESIAN_POINT('',(-0.882289680381,11.008361162996));
+#11855 = CARTESIAN_POINT('',(-0.746880124626,11.029912167423));
+#11856 = CARTESIAN_POINT('',(-0.664138112704,11.043080844115));
+#11857 = CARTESIAN_POINT('',(-0.581406435836,11.056247795505));
+#11858 = CARTESIAN_POINT('',(-0.49868134953,11.069413427096));
+#11859 = CARTESIAN_POINT('',(-0.415949753137,11.082579992857));
+#11860 = CARTESIAN_POINT('',(-0.333207938665,11.095748512243));
+#11861 = CARTESIAN_POINT('',(-0.214697499666,11.114610084847));
+#11862 = CARTESIAN_POINT('',(-0.178914680566,11.120305153718));
+#11863 = CARTESIAN_POINT('',(-0.143131815492,11.126000287698));
+#11864 = CARTESIAN_POINT('',(-0.107348913831,11.131695450004));
+#11865 = CARTESIAN_POINT('',(-7.156597942499E-02,11.137390552762));
+#11866 = CARTESIAN_POINT('',(-3.578301056608E-02,11.143085457002));
+#11867 = CARTESIAN_POINT('',(0.,11.148779972665));
+#11868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11869 = ORIENTED_EDGE('',*,*,#4519,.F.);
+#11870 = ADVANCED_FACE('',(#11871),#4942,.F.);
+#11871 = FACE_BOUND('',#11872,.F.);
+#11872 = EDGE_LOOP('',(#11873,#11924,#11987,#11988));
+#11873 = ORIENTED_EDGE('',*,*,#11874,.F.);
+#11874 = EDGE_CURVE('',#11875,#4879,#11877,.T.);
+#11875 = VERTEX_POINT('',#11876);
+#11876 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#11877 = SURFACE_CURVE('',#11878,(#11910,#11917),.PCURVE_S1.);
+#11878 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#11879,#11880,#11881,#11882,
+    #11883,#11884,#11885,#11886,#11887,#11888,#11889,#11890,#11891,
+    #11892,#11893,#11894,#11895,#11896,#11897,#11898,#11899,#11900,
+    #11901,#11902,#11903,#11904,#11905,#11906,#11907,#11908,#11909),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848676,6.362265131567),.UNSPECIFIED.);
+#11879 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#11880 = CARTESIAN_POINT('',(11.013019013767,3.474129463304,
+    1.40972165698));
+#11881 = CARTESIAN_POINT('',(10.909790475119,2.948261126375,
+    1.381943768496));
+#11882 = CARTESIAN_POINT('',(10.703252594604,2.44555263547,
+    1.354166104104));
+#11883 = CARTESIAN_POINT('',(10.399545728655,1.989197935527,
+    1.32638838217));
+#11884 = CARTESIAN_POINT('',(10.01079455222,1.600442271683,
+    1.298610575693));
+#11885 = CARTESIAN_POINT('',(9.554440264766,1.29674519753,1.27083276937)
+  );
+#11886 = CARTESIAN_POINT('',(9.051744168676,1.09023557999,1.243054971807
+    ));
+#11887 = CARTESIAN_POINT('',(8.000005617205,0.883725807481,
+    1.187499406644));
+#11888 = CARTESIAN_POINT('',(6.948258654061,1.090234822036,
+    1.131943874966));
+#11889 = CARTESIAN_POINT('',(6.445554486592,1.296743765382,
+    1.104166112151));
+#11890 = CARTESIAN_POINT('',(5.98919007825,1.600442953369,1.076388335364
+    ));
+#11891 = CARTESIAN_POINT('',(5.600438131722,1.989195951247,
+    1.048610545927));
+#11892 = CARTESIAN_POINT('',(5.296742373439,2.445558146032,
+    1.020832757761));
+#11893 = CARTESIAN_POINT('',(5.090236806795,2.948258460845,
+    0.993054979302));
+#11894 = CARTESIAN_POINT('',(4.883731075957,3.999999998112,
+    0.937499428935));
+#11895 = CARTESIAN_POINT('',(5.090237142644,5.051741469437,
+    0.881943878567));
+#11896 = CARTESIAN_POINT('',(5.29674269687,5.554441677535,0.854166100109
+    ));
+#11897 = CARTESIAN_POINT('',(5.600437592989,6.010804060614,
+    0.826388311942));
+#11898 = CARTESIAN_POINT('',(5.989189110567,6.399557779511,
+    0.798610522505));
+#11899 = CARTESIAN_POINT('',(6.445553991963,6.703257249738,
+    0.770832745718));
+#11900 = CARTESIAN_POINT('',(6.948258520565,6.909765221279,
+    0.743054982904));
+#11901 = CARTESIAN_POINT('',(8.000005571728,7.116272726493,
+    0.687499451224));
+#11902 = CARTESIAN_POINT('',(9.051744035179,6.909763566756,
+    0.631943886063));
+#11903 = CARTESIAN_POINT('',(9.554440486676,6.703255261627,
+    0.604166088516));
+#11904 = CARTESIAN_POINT('',(10.010794626561,6.399559712425,
+    0.576388282127));
+#11905 = CARTESIAN_POINT('',(10.399550122328,6.01080648869,
+    0.548610475762));
+#11906 = CARTESIAN_POINT('',(10.703253516979,5.554443902463,
+    0.520832753723));
+#11907 = CARTESIAN_POINT('',(10.909783461827,5.051738681126,
+    0.493055089384));
+#11908 = CARTESIAN_POINT('',(11.013019394462,4.525870597287,
+    0.465277200891));
+#11909 = CARTESIAN_POINT('',(11.013020039316,4.000000031614,
+    0.437499404087));
+#11910 = PCURVE('',#4942,#11911);
+#11911 = DEFINITIONAL_REPRESENTATION('',(#11912),#11916);
+#11912 = LINE('',#11913,#11914);
+#11913 = CARTESIAN_POINT('',(0.,0.));
+#11914 = VECTOR('',#11915,1.);
+#11915 = DIRECTION('',(0.,1.));
+#11916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11917 = PCURVE('',#5282,#11918);
+#11918 = DEFINITIONAL_REPRESENTATION('',(#11919),#11923);
+#11919 = LINE('',#11920,#11921);
+#11920 = CARTESIAN_POINT('',(0.625,0.));
+#11921 = VECTOR('',#11922,1.);
+#11922 = DIRECTION('',(0.,1.));
+#11923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11924 = ORIENTED_EDGE('',*,*,#11925,.T.);
+#11925 = EDGE_CURVE('',#11875,#11475,#11926,.T.);
+#11926 = SURFACE_CURVE('',#11927,(#11930,#11937),.PCURVE_S1.);
+#11927 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11928,#11929),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#11928 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#11929 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#11930 = PCURVE('',#4942,#11931);
+#11931 = DEFINITIONAL_REPRESENTATION('',(#11932),#11936);
+#11932 = LINE('',#11933,#11934);
+#11933 = CARTESIAN_POINT('',(0.,0.));
+#11934 = VECTOR('',#11935,1.);
+#11935 = DIRECTION('',(1.,0.));
+#11936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11937 = PCURVE('',#11938,#11981);
+#11938 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#11939,#11940,#11941,#11942,#11943,#11944,#11945,#11946,#11947
+      ,#11948,#11949,#11950,#11951,#11952,#11953,#11954,#11955,#11956
+      ,#11957,#11958,#11959)
+    ,(#11960,#11961,#11962,#11963,#11964,#11965,#11966,#11967,#11968
+      ,#11969,#11970,#11971,#11972,#11973,#11974,#11975,#11976,#11977
+      ,#11978,#11979,#11980
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#11939 = CARTESIAN_POINT('',(11.013016699432,4.000000026342,
+    2.437499503469));
+#11940 = CARTESIAN_POINT('',(11.01301775314,3.139485032071,
+    2.392044926888));
+#11941 = CARTESIAN_POINT('',(10.742746186472,2.278975873751,
+    2.346590110305));
+#11942 = CARTESIAN_POINT('',(10.201872905333,1.512787299991,
+    2.301136352049));
+#11943 = CARTESIAN_POINT('',(9.428094746895,0.935457876082,
+    2.255681193878));
+#11944 = CARTESIAN_POINT('',(8.494945075528,0.624393963581,
+    2.210226372189));
+#11945 = CARTESIAN_POINT('',(7.505078136556,0.62447781321,2.164772460568
+    ));
+#11946 = CARTESIAN_POINT('',(6.571952543477,0.935389618317,
+    2.119317635494));
+#11947 = CARTESIAN_POINT('',(5.797989006229,1.51282100721,2.073863130815
+    ));
+#11948 = CARTESIAN_POINT('',(5.257320263904,2.278969342233,
+    2.028408561047));
+#11949 = CARTESIAN_POINT('',(4.716650850365,4.000000027661,
+    1.937499478626));
+#11950 = CARTESIAN_POINT('',(5.257320816486,5.721030539493,
+    1.846590396206));
+#11951 = CARTESIAN_POINT('',(5.797991649311,6.487181718961,
+    1.801135826458));
+#11952 = CARTESIAN_POINT('',(6.571936437465,7.064593828719,1.75568132165
+    ));
+#11953 = CARTESIAN_POINT('',(7.505099384873,7.375576497405,
+    1.710226496932));
+#11954 = CARTESIAN_POINT('',(8.494941949548,7.375522164729,1.66477258473
+    ));
+#11955 = CARTESIAN_POINT('',(9.428066716911,7.064599365652,
+    1.619317763652));
+#11956 = CARTESIAN_POINT('',(10.201912178141,6.487199695611,
+    1.573862605065));
+#11957 = CARTESIAN_POINT('',(10.742727656752,5.721023519409,
+    1.528408846976));
+#11958 = CARTESIAN_POINT('',(11.013017314913,4.860515023247,
+    1.482954030367));
+#11959 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#11960 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#11961 = CARTESIAN_POINT('',(11.013022823321,3.13948360158,
+    2.517044926785));
+#11962 = CARTESIAN_POINT('',(10.742753389591,2.278972917514,
+    2.471590110103));
+#11963 = CARTESIAN_POINT('',(10.201870948777,1.512781301407,
+    2.426136352122));
+#11964 = CARTESIAN_POINT('',(9.428101119419,0.935460954669,
+    2.380681193783));
+#11965 = CARTESIAN_POINT('',(8.49494633427,0.624376366632,2.335226371888
+    ));
+#11966 = CARTESIAN_POINT('',(7.505074270451,0.624479961881,
+    2.289772460607));
+#11967 = CARTESIAN_POINT('',(6.571952461571,0.935382161011,
+    2.244317635364));
+#11968 = CARTESIAN_POINT('',(5.797984960794,1.512817267079,
+    2.198863130725));
+#11969 = CARTESIAN_POINT('',(5.257315620108,2.278966470958,
+    2.153408560943));
+#11970 = CARTESIAN_POINT('',(4.716645391046,4.000000044171,
+    2.062499478526));
+#11971 = CARTESIAN_POINT('',(5.257316339592,5.721033391353,
+    1.971590396108));
+#11972 = CARTESIAN_POINT('',(5.797988372081,6.487186249541,1.92613582636
+    ));
+#11973 = CARTESIAN_POINT('',(6.571931769903,7.064596564089,
+    1.880681321534));
+#11974 = CARTESIAN_POINT('',(7.505101607415,7.375589868661,
+    1.835226496783));
+#11975 = CARTESIAN_POINT('',(8.494942332851,7.375515795721,
+    1.789772584714));
+#11976 = CARTESIAN_POINT('',(9.428065096924,7.064612634373,
+    1.744317763642));
+#11977 = CARTESIAN_POINT('',(10.201921455437,6.487201967108,
+    1.698862604742));
+#11978 = CARTESIAN_POINT('',(10.742729574684,5.721026287885,
+    1.65340884699));
+#11979 = CARTESIAN_POINT('',(11.013022264396,4.86051645375,
+    1.607954030269));
+#11980 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#11981 = DEFINITIONAL_REPRESENTATION('',(#11982),#11986);
+#11982 = LINE('',#11983,#11984);
+#11983 = CARTESIAN_POINT('',(0.,6.362265131567));
+#11984 = VECTOR('',#11985,1.);
+#11985 = DIRECTION('',(1.,0.));
+#11986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11987 = ORIENTED_EDGE('',*,*,#11474,.T.);
+#11988 = ORIENTED_EDGE('',*,*,#4929,.F.);
+#11989 = ADVANCED_FACE('',(#11990),#5282,.F.);
+#11990 = FACE_BOUND('',#11991,.F.);
+#11991 = EDGE_LOOP('',(#11992,#11993,#12076,#12077));
+#11992 = ORIENTED_EDGE('',*,*,#5383,.F.);
+#11993 = ORIENTED_EDGE('',*,*,#11994,.T.);
+#11994 = EDGE_CURVE('',#5384,#11875,#11995,.T.);
+#11995 = SURFACE_CURVE('',#11996,(#11999,#12006),.PCURVE_S1.);
+#11996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11997,#11998),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#11997 = CARTESIAN_POINT('',(10.471739371497,3.9999988233,1.125022180275
+    ));
+#11998 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#11999 = PCURVE('',#5282,#12000);
+#12000 = DEFINITIONAL_REPRESENTATION('',(#12001),#12005);
+#12001 = LINE('',#12002,#12003);
+#12002 = CARTESIAN_POINT('',(0.,0.));
+#12003 = VECTOR('',#12004,1.);
+#12004 = DIRECTION('',(1.,0.));
+#12005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12006 = PCURVE('',#12007,#12070);
+#12007 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#12008,#12009,#12010,#12011,#12012,#12013,#12014,#12015,#12016
+      ,#12017,#12018,#12019,#12020,#12021,#12022,#12023,#12024,#12025
+      ,#12026,#12027,#12028,#12029,#12030,#12031,#12032,#12033,#12034
+      ,#12035,#12036,#12037,#12038)
+    ,(#12039,#12040,#12041,#12042,#12043,#12044,#12045,#12046,#12047
+      ,#12048,#12049,#12050,#12051,#12052,#12053,#12054,#12055,#12056
+      ,#12057,#12058,#12059,#12060,#12061,#12062,#12063,#12064,#12065
+      ,#12066,#12067,#12068,#12069
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#12008 = CARTESIAN_POINT('',(10.47173889429,3.999998930272,
+    2.125020163898));
+#12009 = CARTESIAN_POINT('',(10.471738890324,3.5685791975,2.09724315809)
+  );
+#12010 = CARTESIAN_POINT('',(10.387048903682,3.137218066287,
+    2.069469872415));
+#12011 = CARTESIAN_POINT('',(10.217635149835,2.72481896678,
+    2.041687492905));
+#12012 = CARTESIAN_POINT('',(9.968473925665,2.350419663411,
+    2.013907451346));
+#12013 = CARTESIAN_POINT('',(9.649554775195,2.031516179731,
+    1.986130835807));
+#12014 = CARTESIAN_POINT('',(9.275186816982,1.782375266273,
+    1.958354217592));
+#12015 = CARTESIAN_POINT('',(8.862800110851,1.612966125236,
+    1.930577242279));
+#12016 = CARTESIAN_POINT('',(8.000004576509,1.443555719279,
+    1.875022076522));
+#12017 = CARTESIAN_POINT('',(7.137198774106,1.612966075333,
+    1.819465552168));
+#12018 = CARTESIAN_POINT('',(6.7248021611,1.782376762762,1.791687167225)
+  );
+#12019 = CARTESIAN_POINT('',(6.350423730184,2.031518393753,
+    1.763909349265));
+#12020 = CARTESIAN_POINT('',(6.03151256522,2.350431559043,1.736132044561
+    ));
+#12021 = CARTESIAN_POINT('',(5.782375727179,2.724806967539,
+    1.708354688305));
+#12022 = CARTESIAN_POINT('',(5.612967775448,3.137199176494,
+    1.680576938148));
+#12023 = CARTESIAN_POINT('',(5.443559975054,4.000001170119,
+    1.625021172087));
+#12024 = CARTESIAN_POINT('',(5.612968661605,4.862802989751,
+    1.569465406026));
+#12025 = CARTESIAN_POINT('',(5.782376987474,5.275195013062,
+    1.541687655869));
+#12026 = CARTESIAN_POINT('',(6.031513922027,5.649570247191,
+    1.513910299613));
+#12027 = CARTESIAN_POINT('',(6.350425256498,5.968483326435,
+    1.486132994909));
+#12028 = CARTESIAN_POINT('',(6.724804050768,6.217624695197,1.45835517695
+    ));
+#12029 = CARTESIAN_POINT('',(7.137200922125,6.387034727235,
+    1.430576792007));
+#12030 = CARTESIAN_POINT('',(8.000006904834,6.556443861786,
+    1.375020267652));
+#12031 = CARTESIAN_POINT('',(8.862802258868,6.387032840738,
+    1.319465101895));
+#12032 = CARTESIAN_POINT('',(9.275188911402,6.217623697047,
+    1.291688126587));
+#12033 = CARTESIAN_POINT('',(9.649556599283,5.968482876479,
+    1.263911508352));
+#12034 = CARTESIAN_POINT('',(9.968476691928,5.649579798034,
+    1.236134892848));
+#12035 = CARTESIAN_POINT('',(10.217636581363,5.275178012939,
+    1.20835485126));
+#12036 = CARTESIAN_POINT('',(10.387047689803,4.862779692505,
+    1.180572471763));
+#12037 = CARTESIAN_POINT('',(10.471739394126,4.431418556072,
+    1.152799186085));
+#12038 = CARTESIAN_POINT('',(10.471739371497,3.9999988233,1.125022180275
+    ));
+#12039 = CARTESIAN_POINT('',(11.013016699432,4.000000026342,
+    2.437499503469));
+#12040 = CARTESIAN_POINT('',(11.013017343365,3.474129752065,
+    2.409721706669));
+#12041 = CARTESIAN_POINT('',(10.909788861459,2.948261706798,
+    2.381943818203));
+#12042 = CARTESIAN_POINT('',(10.703251095032,2.445553494688,
+    2.354166153791));
+#12043 = CARTESIAN_POINT('',(10.399544396962,1.989199047867,
+    2.326388431857));
+#12044 = CARTESIAN_POINT('',(10.010793435637,1.600443599866,
+    2.298610625377));
+#12045 = CARTESIAN_POINT('',(9.554439400859,1.296746694424,
+    2.270832819062));
+#12046 = CARTESIAN_POINT('',(9.05174358321,1.090237191784,2.243055021499
+    ));
+#12047 = CARTESIAN_POINT('',(8.00000561448,0.883727534651,2.187499456338
+    ));
+#12048 = CARTESIAN_POINT('',(6.948259234432,1.090236435671,
+    2.131943924657));
+#12049 = CARTESIAN_POINT('',(6.445555345758,1.296745265003,
+    2.104166161841));
+#12050 = CARTESIAN_POINT('',(5.989191190623,1.600444285069,
+    2.076388385052));
+#12051 = CARTESIAN_POINT('',(5.600439459904,1.989197067818,
+    2.048610595618));
+#12052 = CARTESIAN_POINT('',(5.296743870343,2.445559009924,
+    2.020832807453));
+#12053 = CARTESIAN_POINT('',(5.090238418591,2.948259046301,
+    1.993055028994));
+#12054 = CARTESIAN_POINT('',(4.883732803125,4.000000000838,
+    1.937499478626));
+#12055 = CARTESIAN_POINT('',(5.09023875628,5.051740889071,1.881943928258
+    ));
+#12056 = CARTESIAN_POINT('',(5.296744196493,5.554440818372,1.8541661498)
+  );
+#12057 = CARTESIAN_POINT('',(5.600438924689,6.010802948242,
+    1.826388361634));
+#12058 = CARTESIAN_POINT('',(5.989190227138,6.399556451329,
+    1.798610572199));
+#12059 = CARTESIAN_POINT('',(6.445554855859,6.703255752837,
+    1.770832795411));
+#12060 = CARTESIAN_POINT('',(6.948259106027,6.909763609485,
+    1.743055032596));
+#12061 = CARTESIAN_POINT('',(8.000005574455,7.116270999323,
+    1.687499500913));
+#12062 = CARTESIAN_POINT('',(9.051743454804,6.909761953122,
+    1.631943935752));
+#12063 = CARTESIAN_POINT('',(9.554439627499,6.703253762013,
+    1.604166138209));
+#12064 = CARTESIAN_POINT('',(10.010793514175,6.399558380724,
+    1.576388331822));
+#12065 = CARTESIAN_POINT('',(10.399548794156,6.010805372152,
+    1.548610525463));
+#12066 = CARTESIAN_POINT('',(10.703252020126,5.554443038514,
+    1.520832803414));
+#12067 = CARTESIAN_POINT('',(10.909781850008,5.051738095613,
+    1.493055139062));
+#12068 = CARTESIAN_POINT('',(11.01301772498,4.525870303254,
+    1.465277250584));
+#12069 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#12070 = DEFINITIONAL_REPRESENTATION('',(#12071),#12075);
+#12071 = LINE('',#12072,#12073);
+#12072 = CARTESIAN_POINT('',(0.,6.362265131567));
+#12073 = VECTOR('',#12074,1.);
+#12074 = DIRECTION('',(1.,0.));
+#12075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12076 = ORIENTED_EDGE('',*,*,#11874,.T.);
+#12077 = ORIENTED_EDGE('',*,*,#5269,.F.);
+#12078 = ADVANCED_FACE('',(#12079),#5642,.F.);
+#12079 = FACE_BOUND('',#12080,.T.);
+#12080 = EDGE_LOOP('',(#12081,#12353,#12379,#12380));
+#12081 = ORIENTED_EDGE('',*,*,#12082,.F.);
+#12082 = EDGE_CURVE('',#12083,#5384,#12085,.T.);
+#12083 = VERTEX_POINT('',#12084);
+#12084 = CARTESIAN_POINT('',(10.513,3.999999506912,2.148840205736));
+#12085 = SURFACE_CURVE('',#12086,(#12173,#12263),.PCURVE_S1.);
+#12086 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12087,#12088,#12089,#12090,
+    #12091,#12092,#12093,#12094,#12095,#12096,#12097,#12098,#12099,
+    #12100,#12101,#12102,#12103,#12104,#12105,#12106,#12107,#12108,
+    #12109,#12110,#12111,#12112,#12113,#12114,#12115,#12116,#12117,
+    #12118,#12119,#12120,#12121,#12122,#12123,#12124,#12125,#12126,
+    #12127,#12128,#12129,#12130,#12131,#12132,#12133,#12134,#12135,
+    #12136,#12137,#12138,#12139,#12140,#12141,#12142,#12143,#12144,
+    #12145,#12146,#12147,#12148,#12149,#12150,#12151,#12152,#12153,
+    #12154,#12155,#12156,#12157,#12158,#12159,#12160,#12161,#12162,
+    #12163,#12164,#12165,#12166,#12167,#12168,#12169,#12170,#12171,
+    #12172),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293712233505E-02,0.134692723074,0.219694911798,0.272221771499,
+    0.375591212153,0.501185221054,0.535568805181,0.626570051031,
+    0.735800948991,0.786873421595,0.867156427205,0.956129832598,
+    0.980468617129,1.),.UNSPECIFIED.);
+#12087 = CARTESIAN_POINT('',(10.513,3.999999013824,2.14884017451));
+#12088 = CARTESIAN_POINT('',(10.512999970846,3.925708404523,
+    2.14413544985));
+#12089 = CARTESIAN_POINT('',(10.510437674652,3.851417767262,
+    2.139430344634));
+#12090 = CARTESIAN_POINT('',(10.505313160414,3.77723355779,
+    2.134725036482));
+#12091 = CARTESIAN_POINT('',(10.497631928049,3.703261676535,
+    2.130019659716));
+#12092 = CARTESIAN_POINT('',(10.487404928395,3.629607468604,
+    2.125314305356));
+#12093 = CARTESIAN_POINT('',(10.474648563214,3.556375723782,
+    2.120609021127));
+#12094 = CARTESIAN_POINT('',(10.412228620293,3.259056465135,
+    2.10136758596));
+#12095 = CARTESIAN_POINT('',(10.34112758408,3.039410306872,
+    2.086828547617));
+#12096 = CARTESIAN_POINT('',(10.246725798465,2.827900167048,
+    2.072293427226));
+#12097 = CARTESIAN_POINT('',(10.130187742321,2.627449101513,
+    2.057759971833));
+#12098 = CARTESIAN_POINT('',(9.993085785739,2.440762538222,
+    2.043224103387));
+#12099 = CARTESIAN_POINT('',(9.837384233961,2.270299667592,
+    2.028685238995));
+#12100 = CARTESIAN_POINT('',(9.521951716289,1.991122278651,
+    2.002007478547));
+#12101 = CARTESIAN_POINT('',(9.367055732633,1.876818478045,
+    1.989863499309));
+#12102 = CARTESIAN_POINT('',(9.202224369972,1.776519691093,
+    1.977720529336));
+#12103 = CARTESIAN_POINT('',(9.028985798396,1.691234896695,
+    1.965578291367));
+#12104 = CARTESIAN_POINT('',(8.848975494069,1.621769216445,1.95343545899
+    ));
+#12105 = CARTESIAN_POINT('',(8.663925044694,1.568718409526,
+    1.941291630814));
+#12106 = CARTESIAN_POINT('',(8.359335233735,1.510003330865,1.92164607266
+    ));
+#12107 = CARTESIAN_POINT('',(8.241766815797,1.493976420408,
+    1.914142676067));
+#12108 = CARTESIAN_POINT('',(8.123388767016,1.484429726039,
+    1.906639381248));
+#12109 = CARTESIAN_POINT('',(8.004629597797,1.481409685792,
+    1.899136137071));
+#12110 = CARTESIAN_POINT('',(7.885919278241,1.484927238181,
+    1.891632806146));
+#12111 = CARTESIAN_POINT('',(7.767688123761,1.494957794598,
+    1.884129344296));
+#12112 = CARTESIAN_POINT('',(7.419482749859,1.543879503603,
+    1.861859847584));
+#12113 = CARTESIAN_POINT('',(7.192047862055,1.601317886533,1.84708964021
+    ));
+#12114 = CARTESIAN_POINT('',(6.971425778064,1.683306661899,
+    1.832322188932));
+#12115 = CARTESIAN_POINT('',(6.76075363516,1.788823537127,1.817556501834
+    ));
+#12116 = CARTESIAN_POINT('',(6.562964422652,1.916399477189,
+    1.802789026218));
+#12117 = CARTESIAN_POINT('',(6.380755510342,2.06413447425,1.788018851285
+    ));
+#12118 = CARTESIAN_POINT('',(6.016934274027,2.430648001997,
+    1.755312141643));
+#12119 = CARTESIAN_POINT('',(5.843689784904,2.658056597524,
+    1.737361258136));
+#12120 = CARTESIAN_POINT('',(5.701177435298,2.907492817356,
+    1.719419547821));
+#12121 = CARTESIAN_POINT('',(5.59256639491,3.173912445993,1.701480653804
+    ));
+#12122 = CARTESIAN_POINT('',(5.520067914022,3.451891364335,
+    1.683538948806));
+#12123 = CARTESIAN_POINT('',(5.484942934796,3.735607380367,
+    1.665588060671));
+#12124 = CARTESIAN_POINT('',(5.487653473805,4.096427733411,
+    1.642735693881));
+#12125 = CARTESIAN_POINT('',(5.491028179047,4.173957345716,
+    1.637824053232));
+#12126 = CARTESIAN_POINT('',(5.497194075841,4.251345084539,
+    1.632912379183));
+#12127 = CARTESIAN_POINT('',(5.506143745276,4.328470448143,1.62800067695
+    ));
+#12128 = CARTESIAN_POINT('',(5.517863293843,4.40521370241,1.623088951786
+    ));
+#12129 = CARTESIAN_POINT('',(5.53233235344,4.481455880841,1.618177208973
+    ));
+#12130 = CARTESIAN_POINT('',(5.59502453455,4.757225995149,1.600265766665
+    ));
+#12131 = CARTESIAN_POINT('',(5.659604538794,4.95307037794,1.5872638617)
+  );
+#12132 = CARTESIAN_POINT('',(5.742765320026,5.142369055961,
+    1.574263463409));
+#12133 = CARTESIAN_POINT('',(5.843682296573,5.323030384162,
+    1.561264120157));
+#12134 = CARTESIAN_POINT('',(5.961264477834,5.49310129473,1.548263953671
+    ));
+#12135 = CARTESIAN_POINT('',(6.094163201927,5.650782924315,
+    1.535262432361));
+#12136 = CARTESIAN_POINT('',(6.416657981273,5.966950869127,
+    1.506659851748));
+#12137 = CARTESIAN_POINT('',(6.612373566522,6.119363333809,
+    1.491051589204));
+#12138 = CARTESIAN_POINT('',(6.825026870435,6.248873740816,
+    1.475447331734));
+#12139 = CARTESIAN_POINT('',(7.051377982329,6.353319221204,1.45984547378
+    ));
+#12140 = CARTESIAN_POINT('',(7.287911460289,6.431077579852,
+    1.444240995219));
+#12141 = CARTESIAN_POINT('',(7.530879225607,6.481087150183,
+    1.428632486427));
+#12142 = CARTESIAN_POINT('',(7.891009012805,6.513276687336,
+    1.405733449159));
+#12143 = CARTESIAN_POINT('',(8.006296270881,6.517396217247,
+    1.398437701911));
+#12144 = CARTESIAN_POINT('',(8.121736859899,6.51534441102,1.391142027562
+    ));
+#12145 = CARTESIAN_POINT('',(8.23693463167,6.507117733571,1.383846412848
+    ));
+#12146 = CARTESIAN_POINT('',(8.351495233132,6.492744355168,1.37655076916
+    ));
+#12147 = CARTESIAN_POINT('',(8.465027065537,6.472284075947,1.36925508323
+    ));
+#12148 = CARTESIAN_POINT('',(8.753380890674,6.404241205982,
+    1.350491434909));
+#12149 = CARTESIAN_POINT('',(8.926141089632,6.34783423075,1.339022301865
+    ));
+#12150 = CARTESIAN_POINT('',(9.093895440922,6.276962397084,
+    1.327554162956));
+#12151 = CARTESIAN_POINT('',(9.255202887592,6.192174891982,1.31608668692
+    ));
+#12152 = CARTESIAN_POINT('',(9.40870403538,6.094186227107,1.304618693307
+    ));
+#12153 = CARTESIAN_POINT('',(9.553129343511,5.983871942486,
+    1.293149701206));
+#12154 = CARTESIAN_POINT('',(9.836036793921,5.727544647326,
+    1.268972005833));
+#12155 = CARTESIAN_POINT('',(9.972222059703,5.578924798747,
+    1.256260223766));
+#12156 = CARTESIAN_POINT('',(10.094280231588,5.417862255863,
+    1.243549366837));
+#12157 = CARTESIAN_POINT('',(10.200879679495,5.245982197546,
+    1.23083870172));
+#12158 = CARTESIAN_POINT('',(10.290918385435,5.065061548259,
+    1.21812687227));
+#12159 = CARTESIAN_POINT('',(10.363532385074,4.877015402313,
+    1.205414301076));
+#12160 = CARTESIAN_POINT('',(10.433087099751,4.631086171745,
+    1.189227997681));
+#12161 = CARTESIAN_POINT('',(10.446680803515,4.577881177026,
+    1.185751350832));
+#12162 = CARTESIAN_POINT('',(10.458916594281,4.524336631373,
+    1.182274793243));
+#12163 = CARTESIAN_POINT('',(10.46978440127,4.470494149046,
+    1.178798329135));
+#12164 = CARTESIAN_POINT('',(10.479275760611,4.416395650966,
+    1.17532195255));
+#12165 = CARTESIAN_POINT('',(10.487383815341,4.362083364722,
+    1.171845647348));
+#12166 = CARTESIAN_POINT('',(10.499495578458,4.263877884311,
+    1.165579758683));
+#12167 = CARTESIAN_POINT('',(10.503993653014,4.220045625188,
+    1.162790157289));
+#12168 = CARTESIAN_POINT('',(10.507594828533,4.176125014244,
+    1.160000569424));
+#12169 = CARTESIAN_POINT('',(10.510297070776,4.132138064435,
+    1.157210972711));
+#12170 = CARTESIAN_POINT('',(10.512099021808,4.088106834627,
+    1.154421335998));
+#12171 = CARTESIAN_POINT('',(10.512999999993,4.044053429589,
+    1.151631619365));
+#12172 = CARTESIAN_POINT('',(10.513,4.,1.148841774114));
+#12173 = PCURVE('',#5642,#12174);
+#12174 = DEFINITIONAL_REPRESENTATION('',(#12175),#12262);
+#12175 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12176,#12177,#12178,#12179,
+    #12180,#12181,#12182,#12183,#12184,#12185,#12186,#12187,#12188,
+    #12189,#12190,#12191,#12192,#12193,#12194,#12195,#12196,#12197,
+    #12198,#12199,#12200,#12201,#12202,#12203,#12204,#12205,#12206,
+    #12207,#12208,#12209,#12210,#12211,#12212,#12213,#12214,#12215,
+    #12216,#12217,#12218,#12219,#12220,#12221,#12222,#12223,#12224,
+    #12225,#12226,#12227,#12228,#12229,#12230,#12231,#12232,#12233,
+    #12234,#12235,#12236,#12237,#12238,#12239,#12240,#12241,#12242,
+    #12243,#12244,#12245,#12246,#12247,#12248,#12249,#12250,#12251,
+    #12252,#12253,#12254,#12255,#12256,#12257,#12258,#12259,#12260,
+    #12261),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293712233505E-02,0.134692723074,0.219694911798,0.272221771499,
+    0.375591212153,0.501185221054,0.535568805181,0.626570051031,
+    0.735800948991,0.786873421595,0.867156427205,0.956129832598,
+    0.980468617129,1.),.UNSPECIFIED.);
+#12176 = CARTESIAN_POINT('',(-6.28318491475,9.85115982549));
+#12177 = CARTESIAN_POINT('',(-6.253622396126,9.85586455015));
+#12178 = CARTESIAN_POINT('',(-6.224059940904,9.860569655366));
+#12179 = CARTESIAN_POINT('',(-6.19449753256,9.865274963518));
+#12180 = CARTESIAN_POINT('',(-6.164935159292,9.869980340284));
+#12181 = CARTESIAN_POINT('',(-6.135372814023,9.874685694644));
+#12182 = CARTESIAN_POINT('',(-6.105810494399,9.879390978873));
+#12183 = CARTESIAN_POINT('',(-5.984918768742,9.89863241404));
+#12184 = CARTESIAN_POINT('',(-5.893566877507,9.913171452383));
+#12185 = CARTESIAN_POINT('',(-5.802231740474,9.927706572774));
+#12186 = CARTESIAN_POINT('',(-5.710907036502,9.942240028167));
+#12187 = CARTESIAN_POINT('',(-5.619571381459,9.956775896613));
+#12188 = CARTESIAN_POINT('',(-5.528218853052,9.971314761005));
+#12189 = CARTESIAN_POINT('',(-5.360597073874,9.997992521453));
+#12190 = CARTESIAN_POINT('',(-5.284295202443,10.010136500691));
+#12191 = CARTESIAN_POINT('',(-5.208000323916,10.022279470664));
+#12192 = CARTESIAN_POINT('',(-5.131709888885,10.034421708633));
+#12193 = CARTESIAN_POINT('',(-5.055415044521,10.04656454101));
+#12194 = CARTESIAN_POINT('',(-4.979113241844,10.058708369186));
+#12195 = CARTESIAN_POINT('',(-4.855676163398,10.07835392734));
+#12196 = CARTESIAN_POINT('',(-4.808530632706,10.085857323933));
+#12197 = CARTESIAN_POINT('',(-4.761385705828,10.093360618752));
+#12198 = CARTESIAN_POINT('',(-4.714241161054,10.100863862929));
+#12199 = CARTESIAN_POINT('',(-4.667096215437,10.108367193854));
+#12200 = CARTESIAN_POINT('',(-4.619950646132,10.115870655704));
+#12201 = CARTESIAN_POINT('',(-4.48002814338,10.138140152416));
+#12202 = CARTESIAN_POINT('',(-4.387225614438,10.15291035979));
+#12203 = CARTESIAN_POINT('',(-4.294441369582,10.167677811068));
+#12204 = CARTESIAN_POINT('',(-4.201668771654,10.182443498166));
+#12205 = CARTESIAN_POINT('',(-4.108884584342,10.197210973782));
+#12206 = CARTESIAN_POINT('',(-4.016082120161,10.211981148715));
+#12207 = CARTESIAN_POINT('',(-3.810579464712,10.244687858357));
+#12208 = CARTESIAN_POINT('',(-3.6977884286,10.262638741864));
+#12209 = CARTESIAN_POINT('',(-3.58505248984,10.280580452179));
+#12210 = CARTESIAN_POINT('',(-3.472332913279,10.298519346196));
+#12211 = CARTESIAN_POINT('',(-3.359596906022,10.316461051194));
+#12212 = CARTESIAN_POINT('',(-3.246805719565,10.334411939329));
+#12213 = CARTESIAN_POINT('',(-3.103220150963,10.357264306119));
+#12214 = CARTESIAN_POINT('',(-3.072359609315,10.362175946768));
+#12215 = CARTESIAN_POINT('',(-3.041499043068,10.367087620817));
+#12216 = CARTESIAN_POINT('',(-3.010638475499,10.37199932305));
+#12217 = CARTESIAN_POINT('',(-2.979777923415,10.376911048214));
+#12218 = CARTESIAN_POINT('',(-2.948917397151,10.381822791027));
+#12219 = CARTESIAN_POINT('',(-2.836380027487,10.399734233335));
+#12220 = CARTESIAN_POINT('',(-2.754689974713,10.4127361383));
+#12221 = CARTESIAN_POINT('',(-2.673009675806,10.425736536591));
+#12222 = CARTESIAN_POINT('',(-2.591335578818,10.438735879843));
+#12223 = CARTESIAN_POINT('',(-2.509655299315,10.451736046329));
+#12224 = CARTESIAN_POINT('',(-2.427965277003,10.464737567639));
+#12225 = CARTESIAN_POINT('',(-2.248249836527,10.493340148252));
+#12226 = CARTESIAN_POINT('',(-2.150178727075,10.508948410796));
+#12227 = CARTESIAN_POINT('',(-2.052131583297,10.524552668266));
+#12228 = CARTESIAN_POINT('',(-1.95409966355,10.54015452622));
+#12229 = CARTESIAN_POINT('',(-1.856052465507,10.555759004781));
+#12230 = CARTESIAN_POINT('',(-1.757981242595,10.571367513573));
+#12231 = CARTESIAN_POINT('',(-1.61410319784,10.594266550841));
+#12232 = CARTESIAN_POINT('',(-1.568263074831,10.601562298089));
+#12233 = CARTESIAN_POINT('',(-1.522423492955,10.608857972438));
+#12234 = CARTESIAN_POINT('',(-1.476584264002,10.616153587152));
+#12235 = CARTESIAN_POINT('',(-1.430744706375,10.62344923084));
+#12236 = CARTESIAN_POINT('',(-1.384904621681,10.63074491677));
+#12237 = CARTESIAN_POINT('',(-1.267008434536,10.649508565091));
+#12238 = CARTESIAN_POINT('',(-1.194944496449,10.660977698135));
+#12239 = CARTESIAN_POINT('',(-1.122885785565,10.672445837044));
+#12240 = CARTESIAN_POINT('',(-1.050830385169,10.68391331308));
+#12241 = CARTESIAN_POINT('',(-0.978771630282,10.695381306693));
+#12242 = CARTESIAN_POINT('',(-0.906707608228,10.706850298794));
+#12243 = CARTESIAN_POINT('',(-0.754793764458,10.731027994167));
+#12244 = CARTESIAN_POINT('',(-0.674925087274,10.743739776234));
+#12245 = CARTESIAN_POINT('',(-0.595065092716,10.756450633163));
+#12246 = CARTESIAN_POINT('',(-0.515210655625,10.76916129828));
+#12247 = CARTESIAN_POINT('',(-0.435350748196,10.78187312773));
+#12248 = CARTESIAN_POINT('',(-0.355482205213,10.794585698924));
+#12249 = CARTESIAN_POINT('',(-0.253780689868,10.810772002319));
+#12250 = CARTESIAN_POINT('',(-0.231935783319,10.814248649168));
+#12251 = CARTESIAN_POINT('',(-0.210090866511,10.817725206757));
+#12252 = CARTESIAN_POINT('',(-0.188245948085,10.821201670865));
+#12253 = CARTESIAN_POINT('',(-0.166401029711,10.82467804745));
+#12254 = CARTESIAN_POINT('',(-0.144556106083,10.828154352652));
+#12255 = CARTESIAN_POINT('',(-0.105181040983,10.834420241317));
+#12256 = CARTESIAN_POINT('',(-8.765090759551E-02,10.837209842711));
+#12257 = CARTESIAN_POINT('',(-7.012076027268E-02,10.839999430576));
+#12258 = CARTESIAN_POINT('',(-5.259059618541E-02,10.842789027289));
+#12259 = CARTESIAN_POINT('',(-3.506041416816E-02,10.845578664002));
+#12260 = CARTESIAN_POINT('',(-1.753021471909E-02,10.848368380635));
+#12261 = CARTESIAN_POINT('',(0.,10.851158225886));
+#12262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12263 = PCURVE('',#12007,#12264);
+#12264 = DEFINITIONAL_REPRESENTATION('',(#12265),#12352);
+#12265 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12266,#12267,#12268,#12269,
+    #12270,#12271,#12272,#12273,#12274,#12275,#12276,#12277,#12278,
+    #12279,#12280,#12281,#12282,#12283,#12284,#12285,#12286,#12287,
+    #12288,#12289,#12290,#12291,#12292,#12293,#12294,#12295,#12296,
+    #12297,#12298,#12299,#12300,#12301,#12302,#12303,#12304,#12305,
+    #12306,#12307,#12308,#12309,#12310,#12311,#12312,#12313,#12314,
+    #12315,#12316,#12317,#12318,#12319,#12320,#12321,#12322,#12323,
+    #12324,#12325,#12326,#12327,#12328,#12329,#12330,#12331,#12332,
+    #12333,#12334,#12335,#12336,#12337,#12338,#12339,#12340,#12341,
+    #12342,#12343,#12344,#12345,#12346,#12347,#12348,#12349,#12350,
+    #12351),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293712233505E-02,0.134692723074,0.219694911798,0.272221771499,
+    0.375591212153,0.501185221054,0.535568805181,0.626570051031,
+    0.735800948991,0.786873421595,0.867156427205,0.956129832598,
+    0.980468617129,1.),.UNSPECIFIED.);
+#12266 = CARTESIAN_POINT('',(4.764317107362E-02,0.));
+#12267 = CARTESIAN_POINT('',(4.764312852693E-02,2.99333372191E-02));
+#12268 = CARTESIAN_POINT('',(4.764231102355E-02,5.986726132035E-02));
+#12269 = CARTESIAN_POINT('',(4.764113609352E-02,8.980160357641E-02));
+#12270 = CARTESIAN_POINT('',(4.76399133496E-02,0.119736220939));
+#12271 = CARTESIAN_POINT('',(4.76388444872E-02,0.149670996039));
+#12272 = CARTESIAN_POINT('',(4.763802328447E-02,0.179605837187));
+#12273 = CARTESIAN_POINT('',(4.76356200229E-02,0.30202106317));
+#12274 = CARTESIAN_POINT('',(4.76362795697E-02,0.3945244594));
+#12275 = CARTESIAN_POINT('',(4.76399795011E-02,0.487009132239));
+#12276 = CARTESIAN_POINT('',(4.764348138404E-02,0.579482075599));
+#12277 = CARTESIAN_POINT('',(4.764513664043E-02,0.671965983015));
+#12278 = CARTESIAN_POINT('',(4.764587218305E-02,0.764467336518));
+#12279 = CARTESIAN_POINT('',(4.764568122814E-02,0.934197930817));
+#12280 = CARTESIAN_POINT('',(4.764505202954E-02,1.011460064079));
+#12281 = CARTESIAN_POINT('',(4.764413473356E-02,1.088715515826));
+#12282 = CARTESIAN_POINT('',(4.764329214524E-02,1.16596673593));
+#12283 = CARTESIAN_POINT('',(4.764275432035E-02,1.243222483367));
+#12284 = CARTESIAN_POINT('',(4.764253913521E-02,1.320485164759));
+#12285 = CARTESIAN_POINT('',(4.764253210797E-02,1.445476411068));
+#12286 = CARTESIAN_POINT('',(4.76426124547E-02,1.493215470931));
+#12287 = CARTESIAN_POINT('',(4.764273927844E-02,1.540953832883));
+#12288 = CARTESIAN_POINT('',(4.764287585084E-02,1.588691717688));
+#12289 = CARTESIAN_POINT('',(4.764298910899E-02,1.636429925492));
+#12290 = CARTESIAN_POINT('',(4.764305349562E-02,1.684168698031));
+#12291 = CARTESIAN_POINT('',(4.764305736472E-02,1.8258516267));
+#12292 = CARTESIAN_POINT('',(4.764282091916E-02,1.919821572692));
+#12293 = CARTESIAN_POINT('',(4.764224318105E-02,2.013772985968));
+#12294 = CARTESIAN_POINT('',(4.764141877532E-02,2.107712821845));
+#12295 = CARTESIAN_POINT('',(4.764063825073E-02,2.201664713768));
+#12296 = CARTESIAN_POINT('',(4.764023026285E-02,2.295635364289));
+#12297 = CARTESIAN_POINT('',(4.764026716399E-02,2.503725155379));
+#12298 = CARTESIAN_POINT('',(4.764091645297E-02,2.617936346275));
+#12299 = CARTESIAN_POINT('',(4.764236369023E-02,2.732091741772));
+#12300 = CARTESIAN_POINT('',(4.764424913655E-02,2.846230194331));
+#12301 = CARTESIAN_POINT('',(4.764582249698E-02,2.96038489295));
+#12302 = CARTESIAN_POINT('',(4.764659536714E-02,3.074595251196));
+#12303 = CARTESIAN_POINT('',(4.764656594844E-02,3.21998746656));
+#12304 = CARTESIAN_POINT('',(4.764649982268E-02,3.25123630764));
+#12305 = CARTESIAN_POINT('',(4.764637440213E-02,3.282485179083));
+#12306 = CARTESIAN_POINT('',(4.764619230376E-02,3.313734061452));
+#12307 = CARTESIAN_POINT('',(4.764595825344E-02,3.344982941222));
+#12308 = CARTESIAN_POINT('',(4.764567908597E-02,3.37623181078));
+#12309 = CARTESIAN_POINT('',(4.764452914854E-02,3.490185396545));
+#12310 = CARTESIAN_POINT('',(4.764344047837E-02,3.572903596687));
+#12311 = CARTESIAN_POINT('',(4.764224052523E-02,3.655612084678));
+#12312 = CARTESIAN_POINT('',(4.76411631435E-02,3.738314452875));
+#12313 = CARTESIAN_POINT('',(4.764040715436E-02,3.821023165736));
+#12314 = CARTESIAN_POINT('',(4.764005739064E-02,3.903741709414));
+#12315 = CARTESIAN_POINT('',(4.764004747294E-02,4.085719620989));
+#12316 = CARTESIAN_POINT('',(4.764053756858E-02,4.18502520714));
+#12317 = CARTESIAN_POINT('',(4.764146260637E-02,4.284306226947));
+#12318 = CARTESIAN_POINT('',(4.764242139357E-02,4.383571470572));
+#12319 = CARTESIAN_POINT('',(4.764307430359E-02,4.482851981846));
+#12320 = CARTESIAN_POINT('',(4.764333057193E-02,4.582156918768));
+#12321 = CARTESIAN_POINT('',(4.764331607352E-02,4.727845287431));
+#12322 = CARTESIAN_POINT('',(4.764325489453E-02,4.774262242723));
+#12323 = CARTESIAN_POINT('',(4.764314776177E-02,4.820678722753));
+#12324 = CARTESIAN_POINT('',(4.764302119034E-02,4.867094928541));
+#12325 = CARTESIAN_POINT('',(4.764290939587E-02,4.913511552149));
+#12326 = CARTESIAN_POINT('',(4.764284608608E-02,4.959928785664));
+#12327 = CARTESIAN_POINT('',(4.764287223308E-02,5.079309483186));
+#12328 = CARTESIAN_POINT('',(4.764306404672E-02,5.152280960929));
+#12329 = CARTESIAN_POINT('',(4.764349772034E-02,5.22524720111));
+#12330 = CARTESIAN_POINT('',(4.764413935304E-02,5.298209988678));
+#12331 = CARTESIAN_POINT('',(4.764481104579E-02,5.37117590901));
+#12332 = CARTESIAN_POINT('',(4.764524890813E-02,5.444146808163));
+#12333 = CARTESIAN_POINT('',(4.764527891622E-02,5.597971791856));
+#12334 = CARTESIAN_POINT('',(4.764475300055E-02,5.678844903671));
+#12335 = CARTESIAN_POINT('',(4.764355692097E-02,5.759708969587));
+#12336 = CARTESIAN_POINT('',(4.764130609951E-02,5.840567448711));
+#12337 = CARTESIAN_POINT('',(4.763865957762E-02,5.921432118252));
+#12338 = CARTESIAN_POINT('',(4.763709822157E-02,6.002306651157));
+#12339 = CARTESIAN_POINT('',(4.763720416606E-02,6.105289680782));
+#12340 = CARTESIAN_POINT('',(4.76373452339E-02,6.127409879849));
+#12341 = CARTESIAN_POINT('',(4.763762012895E-02,6.149530107002));
+#12342 = CARTESIAN_POINT('',(4.76380286136E-02,6.171650332784));
+#12343 = CARTESIAN_POINT('',(4.763855469706E-02,6.193770526936));
+#12344 = CARTESIAN_POINT('',(4.763916663528E-02,6.2158906584));
+#12345 = CARTESIAN_POINT('',(4.764033878022E-02,6.255761578056));
+#12346 = CARTESIAN_POINT('',(4.764088188932E-02,6.273512397834));
+#12347 = CARTESIAN_POINT('',(4.764142104255E-02,6.291263135637));
+#12348 = CARTESIAN_POINT('',(4.764191620386E-02,6.309013766946));
+#12349 = CARTESIAN_POINT('',(4.764231251693E-02,6.326764261737));
+#12350 = CARTESIAN_POINT('',(4.764254030516E-02,6.34451458448));
+#12351 = CARTESIAN_POINT('',(4.764251507168E-02,6.362264694142));
+#12352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12353 = ORIENTED_EDGE('',*,*,#12354,.T.);
+#12354 = EDGE_CURVE('',#12083,#11516,#12355,.T.);
+#12355 = SURFACE_CURVE('',#12356,(#12360,#12367),.PCURVE_S1.);
+#12356 = LINE('',#12357,#12358);
+#12357 = CARTESIAN_POINT('',(10.513,4.,12.));
+#12358 = VECTOR('',#12359,1.);
+#12359 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#12360 = PCURVE('',#5642,#12361);
+#12361 = DEFINITIONAL_REPRESENTATION('',(#12362),#12366);
+#12362 = LINE('',#12363,#12364);
+#12363 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#12364 = VECTOR('',#12365,1.);
+#12365 = DIRECTION('',(-0.,1.));
+#12366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12367 = PCURVE('',#12368,#12373);
+#12368 = CYLINDRICAL_SURFACE('',#12369,2.513);
+#12369 = AXIS2_PLACEMENT_3D('',#12370,#12371,#12372);
+#12370 = CARTESIAN_POINT('',(8.,4.,12.));
+#12371 = DIRECTION('',(-0.,-0.,-1.));
+#12372 = DIRECTION('',(1.,0.,0.));
+#12373 = DEFINITIONAL_REPRESENTATION('',(#12374),#12378);
+#12374 = LINE('',#12375,#12376);
+#12375 = CARTESIAN_POINT('',(-0.,0.));
+#12376 = VECTOR('',#12377,1.);
+#12377 = DIRECTION('',(-0.,1.));
+#12378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12379 = ORIENTED_EDGE('',*,*,#11600,.T.);
+#12380 = ORIENTED_EDGE('',*,*,#5628,.F.);
+#12381 = ADVANCED_FACE('',(#12382),#5678,.F.);
+#12382 = FACE_BOUND('',#12383,.T.);
+#12383 = EDGE_LOOP('',(#12384,#12385,#12386,#12387));
+#12384 = ORIENTED_EDGE('',*,*,#11420,.F.);
+#12385 = ORIENTED_EDGE('',*,*,#11448,.T.);
+#12386 = ORIENTED_EDGE('',*,*,#11344,.T.);
+#12387 = ORIENTED_EDGE('',*,*,#5660,.F.);
+#12388 = ADVANCED_FACE('',(#12389),#5756,.F.);
+#12389 = FACE_BOUND('',#12390,.T.);
+#12390 = EDGE_LOOP('',(#12391,#12414,#12415));
+#12391 = ORIENTED_EDGE('',*,*,#12392,.F.);
+#12392 = EDGE_CURVE('',#5738,#12393,#12395,.T.);
+#12393 = VERTEX_POINT('',#12394);
+#12394 = CARTESIAN_POINT('',(10.513,3.999999950691,11.851178869277));
+#12395 = SURFACE_CURVE('',#12396,(#12400,#12407),.PCURVE_S1.);
+#12396 = LINE('',#12397,#12398);
+#12397 = CARTESIAN_POINT('',(10.513,4.,12.));
+#12398 = VECTOR('',#12399,1.);
+#12399 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#12400 = PCURVE('',#5756,#12401);
+#12401 = DEFINITIONAL_REPRESENTATION('',(#12402),#12406);
+#12402 = LINE('',#12403,#12404);
+#12403 = CARTESIAN_POINT('',(-0.,0.));
+#12404 = VECTOR('',#12405,1.);
+#12405 = DIRECTION('',(-0.,1.));
+#12406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12407 = PCURVE('',#5785,#12408);
+#12408 = DEFINITIONAL_REPRESENTATION('',(#12409),#12413);
+#12409 = LINE('',#12410,#12411);
+#12410 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#12411 = VECTOR('',#12412,1.);
+#12412 = DIRECTION('',(-0.,1.));
+#12413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12414 = ORIENTED_EDGE('',*,*,#5737,.T.);
+#12415 = ORIENTED_EDGE('',*,*,#12416,.T.);
+#12416 = EDGE_CURVE('',#5740,#12393,#12417,.T.);
+#12417 = SURFACE_CURVE('',#12418,(#12436,#12457),.PCURVE_S1.);
+#12418 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12419,#12420,#12421,#12422,
+    #12423,#12424,#12425,#12426,#12427,#12428,#12429,#12430,#12431,
+    #12432,#12433,#12434,#12435),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,
+    0.117383478795,0.731752522759,1.),.UNSPECIFIED.);
+#12419 = CARTESIAN_POINT('',(9.492090121854,6.022087057539,12.0000006));
+#12420 = CARTESIAN_POINT('',(9.52908081997,5.994791766251,
+    11.997089133841));
+#12421 = CARTESIAN_POINT('',(9.565472359855,5.966684433971,
+    11.994177665901));
+#12422 = CARTESIAN_POINT('',(9.601242421815,5.937781530746,
+    11.99126619778));
+#12423 = CARTESIAN_POINT('',(9.63636933646,5.90810030424,11.988354730747
+    ));
+#12424 = CARTESIAN_POINT('',(9.670832084704,5.877658779734,
+    11.985443265743));
+#12425 = CARTESIAN_POINT('',(9.881400836608,5.683268108254,
+    11.967293608291));
+#12426 = CARTESIAN_POINT('',(10.039475456592,5.499715210534,
+    11.95205248382));
+#12427 = CARTESIAN_POINT('',(10.175823125706,5.298570116713,
+    11.936815001135));
+#12428 = CARTESIAN_POINT('',(10.288131768908,5.083078249039,
+    11.921578058046));
+#12429 = CARTESIAN_POINT('',(10.374642629039,4.856815444906,
+    11.90633715663));
+#12430 = CARTESIAN_POINT('',(10.460437135013,4.52197171484,
+    11.884445519843));
+#12431 = CARTESIAN_POINT('',(10.481407076561,4.418896052529,
+    11.877792076188));
+#12432 = CARTESIAN_POINT('',(10.497189635289,4.31483367567,
+    11.871138535608));
+#12433 = CARTESIAN_POINT('',(10.507729810509,4.210110243949,
+    11.86448499245));
+#12434 = CARTESIAN_POINT('',(10.513,4.105054846119,11.857831661007));
+#12435 = CARTESIAN_POINT('',(10.513,4.,11.851178875522));
+#12436 = PCURVE('',#5756,#12437);
+#12437 = DEFINITIONAL_REPRESENTATION('',(#12438),#12456);
+#12438 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12439,#12440,#12441,#12442,
+    #12443,#12444,#12445,#12446,#12447,#12448,#12449,#12450,#12451,
+    #12452,#12453,#12454,#12455),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,
+    0.117383478795,0.731752522759,1.),.UNSPECIFIED.);
+#12439 = CARTESIAN_POINT('',(-0.935086835653,-6.E-07));
+#12440 = CARTESIAN_POINT('',(-0.916793509471,2.910866158956E-03));
+#12441 = CARTESIAN_POINT('',(-0.89850017374,5.822334098925E-03));
+#12442 = CARTESIAN_POINT('',(-0.880206834021,8.73380222028E-03));
+#12443 = CARTESIAN_POINT('',(-0.861913493478,1.164526925313E-02));
+#12444 = CARTESIAN_POINT('',(-0.843620152884,1.455673425732E-02));
+#12445 = CARTESIAN_POINT('',(-0.729581963783,3.270639170861E-02));
+#12446 = CARTESIAN_POINT('',(-0.633818128958,4.794751618029E-02));
+#12447 = CARTESIAN_POINT('',(-0.538076414129,6.318499886475E-02));
+#12448 = CARTESIAN_POINT('',(-0.442334740178,7.842194195381E-02));
+#12449 = CARTESIAN_POINT('',(-0.346571118928,9.366284336968E-02));
+#12450 = CARTESIAN_POINT('',(-0.209022265795,0.115554480157));
+#12451 = CARTESIAN_POINT('',(-0.167217917708,0.122207923812));
+#12452 = CARTESIAN_POINT('',(-0.125413509459,0.128861464392));
+#12453 = CARTESIAN_POINT('',(-8.360905456614E-02,0.13551500755));
+#12454 = CARTESIAN_POINT('',(-4.180455476277E-02,0.142168338993));
+#12455 = CARTESIAN_POINT('',(0.,0.148821124478));
+#12456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12457 = PCURVE('',#6118,#12458);
+#12458 = DEFINITIONAL_REPRESENTATION('',(#12459),#12477);
+#12459 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#12460,#12461,#12462,#12463,
+    #12464,#12465,#12466,#12467,#12468,#12469,#12470,#12471,#12472,
+    #12473,#12474,#12475,#12476),.UNSPECIFIED.,.F.,.F.,(7,5,5,7),(0.,
+    0.117383478795,0.731752522759,1.),.UNSPECIFIED.);
+#12460 = CARTESIAN_POINT('',(0.577351101982,5.415410674519));
+#12461 = CARTESIAN_POINT('',(0.577351052766,5.433934235349));
+#12462 = CARTESIAN_POINT('',(0.577351008349,5.452457786834));
+#12463 = CARTESIAN_POINT('',(0.577350971526,5.470981322298));
+#12464 = CARTESIAN_POINT('',(0.577350945073,5.489504838323));
+#12465 = CARTESIAN_POINT('',(0.577350931748,5.508028334752));
+#12466 = CARTESIAN_POINT('',(0.577350947576,5.623501170537));
+#12467 = CARTESIAN_POINT('',(0.577351429451,5.720469252754));
+#12468 = CARTESIAN_POINT('',(0.577352531349,5.817414619924));
+#12469 = CARTESIAN_POINT('',(0.577355255094,5.914360342468));
+#12470 = CARTESIAN_POINT('',(0.577356777789,6.011330356202));
+#12471 = CARTESIAN_POINT('',(0.577356539255,6.150612525093));
+#12472 = CARTESIAN_POINT('',(0.57735619607,6.19294373349));
+#12473 = CARTESIAN_POINT('',(0.577355432076,6.235274950414));
+#12474 = CARTESIAN_POINT('',(0.577354424267,6.277605890935));
+#12475 = CARTESIAN_POINT('',(0.577353676755,6.31993612788));
+#12476 = CARTESIAN_POINT('',(0.577354020767,6.362265091832));
+#12477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12478 = ADVANCED_FACE('',(#12479),#6118,.F.);
+#12479 = FACE_BOUND('',#12480,.F.);
+#12480 = EDGE_LOOP('',(#12481,#12522,#12523,#12524));
+#12481 = ORIENTED_EDGE('',*,*,#12482,.F.);
+#12482 = EDGE_CURVE('',#5941,#12483,#12485,.T.);
+#12483 = VERTEX_POINT('',#12484);
+#12484 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#12485 = SURFACE_CURVE('',#12486,(#12508,#12515),.PCURVE_S1.);
+#12486 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#12487,#12488,#12489,#12490,
+    #12491,#12492,#12493,#12494,#12495,#12496,#12497,#12498,#12499,
+    #12500,#12501,#12502,#12503,#12504,#12505,#12506,#12507),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#12487 = CARTESIAN_POINT('',(11.013,4.,12.5625));
+#12488 = CARTESIAN_POINT('',(11.013001345101,3.139489705929,
+    12.517045423459));
+#12489 = CARTESIAN_POINT('',(10.742733829449,2.278985160762,
+    12.471590607222));
+#12490 = CARTESIAN_POINT('',(10.201855239715,1.51279900374,
+    12.426136847948));
+#12491 = CARTESIAN_POINT('',(9.428090908636,0.935482778195,
+    12.380681690609));
+#12492 = CARTESIAN_POINT('',(8.494942786077,0.624400422125,
+    12.335226869185));
+#12493 = CARTESIAN_POINT('',(7.505077762848,0.624504014619,
+    12.289772956841));
+#12494 = CARTESIAN_POINT('',(6.571962612202,0.935404014928,
+    12.244318132074));
+#12495 = CARTESIAN_POINT('',(5.798000630461,1.512835009281,
+    12.19886362736));
+#12496 = CARTESIAN_POINT('',(5.257335149383,2.278978758797,
+    12.15340905762));
+#12497 = CARTESIAN_POINT('',(4.716668788118,4.000000072884,
+    12.062499975188));
+#12498 = CARTESIAN_POINT('',(5.257335898968,5.721021151484,
+    11.971590892757));
+#12499 = CARTESIAN_POINT('',(5.79800408525,6.487168545855,
+    11.926136323049));
+#12500 = CARTESIAN_POINT('',(6.571941974126,7.064574735135,
+    11.880681818154));
+#12501 = CARTESIAN_POINT('',(7.505105158857,7.375565824626,
+    11.835226993867));
+#12502 = CARTESIAN_POINT('',(8.494938843711,7.375491731499,
+    11.789773080751));
+#12503 = CARTESIAN_POINT('',(9.428054939699,7.064590785915,
+    11.744318260135));
+#12504 = CARTESIAN_POINT('',(10.201905789919,6.48718422626,
+    11.698863102246));
+#12505 = CARTESIAN_POINT('',(10.74271004463,5.721013996663,
+    11.653409343195));
+#12506 = CARTESIAN_POINT('',(11.01300080122,4.860510296703,
+    11.607954526921));
+#12507 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#12508 = PCURVE('',#6118,#12509);
+#12509 = DEFINITIONAL_REPRESENTATION('',(#12510),#12514);
+#12510 = LINE('',#12511,#12512);
+#12511 = CARTESIAN_POINT('',(0.,0.));
+#12512 = VECTOR('',#12513,1.);
+#12513 = DIRECTION('',(0.,1.));
+#12514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12515 = PCURVE('',#5996,#12516);
+#12516 = DEFINITIONAL_REPRESENTATION('',(#12517),#12521);
+#12517 = LINE('',#12518,#12519);
+#12518 = CARTESIAN_POINT('',(0.125,0.));
+#12519 = VECTOR('',#12520,1.);
+#12520 = DIRECTION('',(0.,1.));
+#12521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12522 = ORIENTED_EDGE('',*,*,#6066,.F.);
+#12523 = ORIENTED_EDGE('',*,*,#12416,.T.);
+#12524 = ORIENTED_EDGE('',*,*,#12525,.F.);
+#12525 = EDGE_CURVE('',#12483,#12393,#12526,.T.);
+#12526 = SURFACE_CURVE('',#12527,(#12530,#12537),.PCURVE_S1.);
+#12527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12528,#12529),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#12528 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#12529 = CARTESIAN_POINT('',(10.471737462529,3.999999893027,
+    11.875002016394));
+#12530 = PCURVE('',#6118,#12531);
+#12531 = DEFINITIONAL_REPRESENTATION('',(#12532),#12536);
+#12532 = LINE('',#12533,#12534);
+#12533 = CARTESIAN_POINT('',(0.,6.362265131567));
+#12534 = VECTOR('',#12535,1.);
+#12535 = DIRECTION('',(1.,0.));
+#12536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12537 = PCURVE('',#12538,#12601);
+#12538 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#12539,#12540,#12541,#12542,#12543,#12544,#12545,#12546,#12547
+      ,#12548,#12549,#12550,#12551,#12552,#12553,#12554,#12555,#12556
+      ,#12557,#12558,#12559,#12560,#12561,#12562,#12563,#12564,#12565
+      ,#12566,#12567,#12568,#12569)
+    ,(#12570,#12571,#12572,#12573,#12574,#12575,#12576,#12577,#12578
+      ,#12579,#12580,#12581,#12582,#12583,#12584,#12585,#12586,#12587
+      ,#12588,#12589,#12590,#12591,#12592,#12593,#12594,#12595,#12596
+      ,#12597,#12598,#12599,#12600
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#12539 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#12540 = CARTESIAN_POINT('',(11.013002969538,3.474132226046,
+    11.534722153596));
+#12541 = CARTESIAN_POINT('',(10.909776028585,2.948266644909,
+    11.506944265252));
+#12542 = CARTESIAN_POINT('',(10.703239040627,2.445561682065,
+    11.479166600724));
+#12543 = CARTESIAN_POINT('',(10.39952994169,1.98920579677,
+    11.451388878689));
+#12544 = CARTESIAN_POINT('',(10.010786253086,1.600458670904,
+    11.423611072302));
+#12545 = CARTESIAN_POINT('',(9.554431019581,1.296758259516,
+    11.395833265974));
+#12546 = CARTESIAN_POINT('',(9.051738574553,1.090250881858,
+    11.368055468446));
+#12547 = CARTESIAN_POINT('',(8.000005587505,0.883742129536,
+    11.312499903296));
+#12548 = CARTESIAN_POINT('',(6.948264218673,1.09025027643,
+    11.256944371588));
+#12549 = CARTESIAN_POINT('',(6.445562771932,1.296758268956,
+    11.229166608755));
+#12550 = CARTESIAN_POINT('',(5.989200855706,1.60045581086,
+    11.201388831966));
+#12551 = CARTESIAN_POINT('',(5.60045091477,1.989206647902,
+    11.173611042544));
+#12552 = CARTESIAN_POINT('',(5.296756649706,2.44556639828,
+    11.145833254391));
+#12553 = CARTESIAN_POINT('',(5.090252182597,2.948264063982,
+    11.118055475933));
+#12554 = CARTESIAN_POINT('',(4.883747607431,4.000000033774,
+    11.062499925559));
+#12555 = CARTESIAN_POINT('',(5.090252638839,5.051735913986,
+    11.006944375185));
+#12556 = CARTESIAN_POINT('',(5.296757101662,5.554433437685,
+    10.979166596728));
+#12557 = CARTESIAN_POINT('',(5.600450268831,6.010793423099,
+    10.951388808574));
+#12558 = CARTESIAN_POINT('',(5.989199667292,6.399545178135,
+    10.923611019151));
+#12559 = CARTESIAN_POINT('',(6.445562198788,6.703243072315,
+    10.895833242362));
+#12560 = CARTESIAN_POINT('',(6.94826411464,6.909749803698,10.86805547953
+    ));
+#12561 = CARTESIAN_POINT('',(8.000005601438,7.116255985572,
+    10.812499947821));
+#12562 = CARTESIAN_POINT('',(9.051738470519,6.909747996664,
+    10.756944382671));
+#12563 = CARTESIAN_POINT('',(9.554432303591,6.703240968722,
+    10.729166585152));
+#12564 = CARTESIAN_POINT('',(10.010783997847,6.399547243065,
+    10.701388778786));
+#12565 = CARTESIAN_POINT('',(10.399538043997,6.010796426074,
+    10.673610972476));
+#12566 = CARTESIAN_POINT('',(10.703239326767,5.554435129884,
+    10.64583325035));
+#12567 = CARTESIAN_POINT('',(10.909767035924,5.051733039987,
+    10.618055585882));
+#12568 = CARTESIAN_POINT('',(11.013003471219,4.525867781852,
+    10.590277697523));
+#12569 = CARTESIAN_POINT('',(11.013004294144,4.000000005266,
+    10.562499900741));
+#12570 = CARTESIAN_POINT('',(10.471737462529,3.999999893027,
+    11.875002016394));
+#12571 = CARTESIAN_POINT('',(10.471738722542,3.568580160327,
+    11.84722501059));
+#12572 = CARTESIAN_POINT('',(10.3870552325,3.137218781057,
+    11.819451724925));
+#12573 = CARTESIAN_POINT('',(10.217634358045,2.724815676045,
+    11.791669345453));
+#12574 = CARTESIAN_POINT('',(9.96847197777,2.35042711435,11.763889303671
+    ));
+#12575 = CARTESIAN_POINT('',(9.64955422606,2.031515555357,
+    11.736112688492));
+#12576 = CARTESIAN_POINT('',(9.2751879145,1.782377270786,11.708336070016
+    ));
+#12577 = CARTESIAN_POINT('',(8.862801104737,1.612965712229,
+    11.680559094777));
+#12578 = CARTESIAN_POINT('',(8.000005557522,1.443554463141,
+    11.62500392902));
+#12579 = CARTESIAN_POINT('',(7.137199768281,1.612965794925,
+    11.569447404667));
+#12580 = CARTESIAN_POINT('',(6.724803402453,1.782377163319,
+    11.541669019723));
+#12581 = CARTESIAN_POINT('',(6.35042528526,2.031518414395,
+    11.513891201764));
+#12582 = CARTESIAN_POINT('',(6.031513635165,2.350430844108,
+    11.48611389706));
+#12583 = CARTESIAN_POINT('',(5.782375920225,2.724805999343,
+    11.458336540804));
+#12584 = CARTESIAN_POINT('',(5.612967805915,3.137198237272,
+    11.430558790647));
+#12585 = CARTESIAN_POINT('',(5.443559975482,4.00000022485,
+    11.375003024586));
+#12586 = CARTESIAN_POINT('',(5.612968631936,4.862802050241,
+    11.319447258525));
+#12587 = CARTESIAN_POINT('',(5.78237679517,5.27519404444,11.291669508368
+    ));
+#12588 = CARTESIAN_POINT('',(6.03151285274,5.649569531704,
+    11.263892152112));
+#12589 = CARTESIAN_POINT('',(6.350423701973,5.968483346419,
+    11.236114847407));
+#12590 = CARTESIAN_POINT('',(6.724802809841,6.217625095012,
+    11.208337029448));
+#12591 = CARTESIAN_POINT('',(7.137199928239,6.387034446028,
+    11.180558644506));
+#12592 = CARTESIAN_POINT('',(8.00000592382,6.556442604794,11.12500212015
+    ));
+#12593 = CARTESIAN_POINT('',(8.862801264694,6.387032426932,
+    11.069446954394));
+#12594 = CARTESIAN_POINT('',(9.275188284215,6.217624560132,
+    11.041669979102));
+#12595 = CARTESIAN_POINT('',(9.649555937348,5.968485184638,
+    11.013893360805));
+#12596 = CARTESIAN_POINT('',(9.968479849683,5.649584315229,
+    10.986116745404));
+#12597 = CARTESIAN_POINT('',(10.217636901655,5.275175862463,
+    10.958336703717));
+#12598 = CARTESIAN_POINT('',(10.387041360186,4.862780406987,
+    10.930554324272));
+#12599 = CARTESIAN_POINT('',(10.471739561081,4.431419518755,
+    10.902781038584));
+#12600 = CARTESIAN_POINT('',(10.471740802431,3.999999786055,
+    10.875004032775));
+#12601 = DEFINITIONAL_REPRESENTATION('',(#12602),#12606);
+#12602 = LINE('',#12603,#12604);
+#12603 = CARTESIAN_POINT('',(0.,0.));
+#12604 = VECTOR('',#12605,1.);
+#12605 = DIRECTION('',(1.,0.));
+#12606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12607 = ADVANCED_FACE('',(#12608),#5996,.F.);
+#12608 = FACE_BOUND('',#12609,.F.);
+#12609 = EDGE_LOOP('',(#12610,#12661,#12662,#12663));
+#12610 = ORIENTED_EDGE('',*,*,#12611,.F.);
+#12611 = EDGE_CURVE('',#5798,#12612,#12614,.T.);
+#12612 = VERTEX_POINT('',#12613);
+#12613 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#12614 = SURFACE_CURVE('',#12615,(#12647,#12654),.PCURVE_S1.);
+#12615 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#12616,#12617,#12618,#12619,
+    #12620,#12621,#12622,#12623,#12624,#12625,#12626,#12627,#12628,
+    #12629,#12630,#12631,#12632,#12633,#12634,#12635,#12636,#12637,
+    #12638,#12639,#12640,#12641,#12642,#12643,#12644,#12645,#12646),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#12616 = CARTESIAN_POINT('',(11.013,4.,12.4375));
+#12617 = CARTESIAN_POINT('',(11.013000639338,3.474132639696,
+    12.409722203225));
+#12618 = CARTESIAN_POINT('',(10.909772724871,2.948267511038,
+    12.381944314899));
+#12619 = CARTESIAN_POINT('',(10.703236099306,2.445562086896,
+    12.354166650344));
+#12620 = CARTESIAN_POINT('',(10.39953108004,1.989210171284,
+    12.326388928336));
+#12621 = CARTESIAN_POINT('',(10.010782269809,1.60045688171,
+    12.298611121894));
+#12622 = CARTESIAN_POINT('',(9.554430761798,1.296761663388,
+    12.270833315615));
+#12623 = CARTESIAN_POINT('',(9.051737728552,1.090253309736,
+    12.243055518078));
+#12624 = CARTESIAN_POINT('',(8.000005587238,0.883744806359,
+    12.187499952929));
+#12625 = CARTESIAN_POINT('',(6.948265038157,1.090252572022,
+    12.131944421217));
+#12626 = CARTESIAN_POINT('',(6.445563937435,1.296760261208,
+    12.104166658382));
+#12627 = CARTESIAN_POINT('',(5.989202314367,1.600457602061,
+    12.076388881593));
+#12628 = CARTESIAN_POINT('',(5.600452741748,1.989208233516,
+    12.048611092173));
+#12629 = CARTESIAN_POINT('',(5.296758839399,2.445567648837,
+    12.020833304021));
+#12630 = CARTESIAN_POINT('',(5.090254536562,2.948264900857,
+    11.993055525563));
+#12631 = CARTESIAN_POINT('',(4.883750074819,4.000000028084,
+    11.937499975189));
+#12632 = CARTESIAN_POINT('',(5.090254892642,5.051735085397,
+    11.881944424814));
+#12633 = CARTESIAN_POINT('',(5.296759192731,5.55443222673,
+    11.854166646356));
+#12634 = CARTESIAN_POINT('',(5.600452241694,6.010791824504,
+    11.826388858204));
+#12635 = CARTESIAN_POINT('',(5.989201392841,6.399543169501,
+    11.798611068784));
+#12636 = CARTESIAN_POINT('',(6.445563494806,6.703240783814,
+    11.770833291995));
+#12637 = CARTESIAN_POINT('',(6.948264960633,6.909747491525,
+    11.74305552916));
+#12638 = CARTESIAN_POINT('',(8.000005601706,7.116253727614,
+    11.687499997447));
+#12639 = CARTESIAN_POINT('',(9.051737651027,6.909745816778,
+    11.631944432298));
+#12640 = CARTESIAN_POINT('',(9.554431035709,6.703238765868,
+    11.604166634781));
+#12641 = CARTESIAN_POINT('',(10.010782390308,6.399545063721,
+    11.57638882843));
+#12642 = CARTESIAN_POINT('',(10.3995355124,6.01079420678,11.548611022108
+    ));
+#12643 = CARTESIAN_POINT('',(10.703237051585,5.554434399034,
+    11.520833299987));
+#12644 = CARTESIAN_POINT('',(10.909765731805,5.05173224049,
+    11.493055635491));
+#12645 = CARTESIAN_POINT('',(11.013001030148,4.525867362937,
+    11.465277747153));
+#12646 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#12647 = PCURVE('',#5996,#12648);
+#12648 = DEFINITIONAL_REPRESENTATION('',(#12649),#12653);
+#12649 = LINE('',#12650,#12651);
+#12650 = CARTESIAN_POINT('',(0.,0.));
+#12651 = VECTOR('',#12652,1.);
+#12652 = DIRECTION('',(0.,1.));
+#12653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12654 = PCURVE('',#5851,#12655);
+#12655 = DEFINITIONAL_REPRESENTATION('',(#12656),#12660);
+#12656 = LINE('',#12657,#12658);
+#12657 = CARTESIAN_POINT('',(0.625,0.));
+#12658 = VECTOR('',#12659,1.);
+#12659 = DIRECTION('',(0.,1.));
+#12660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12661 = ORIENTED_EDGE('',*,*,#5940,.F.);
+#12662 = ORIENTED_EDGE('',*,*,#12482,.T.);
+#12663 = ORIENTED_EDGE('',*,*,#12664,.F.);
+#12664 = EDGE_CURVE('',#12612,#12483,#12665,.T.);
+#12665 = SURFACE_CURVE('',#12666,(#12669,#12676),.PCURVE_S1.);
+#12666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12667,#12668),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#12667 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#12668 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#12669 = PCURVE('',#5996,#12670);
+#12670 = DEFINITIONAL_REPRESENTATION('',(#12671),#12675);
+#12671 = LINE('',#12672,#12673);
+#12672 = CARTESIAN_POINT('',(0.,6.362265131567));
+#12673 = VECTOR('',#12674,1.);
+#12674 = DIRECTION('',(1.,0.));
+#12675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12676 = PCURVE('',#12677,#12720);
+#12677 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#12678,#12679,#12680,#12681,#12682,#12683,#12684,#12685,#12686
+      ,#12687,#12688,#12689,#12690,#12691,#12692,#12693,#12694,#12695
+      ,#12696,#12697,#12698)
+    ,(#12699,#12700,#12701,#12702,#12703,#12704,#12705,#12706,#12707
+      ,#12708,#12709,#12710,#12711,#12712,#12713,#12714,#12715,#12716
+      ,#12717,#12718,#12719
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#12678 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#12679 = CARTESIAN_POINT('',(11.013002716887,3.139489299848,
+    11.39204537383));
+#12680 = CARTESIAN_POINT('',(10.74273249137,2.278984439228,
+    11.34659055756));
+#12681 = CARTESIAN_POINT('',(10.201861904642,1.512799687771,
+    11.301136798396));
+#12682 = CARTESIAN_POINT('',(9.428087593995,0.935473150055,
+    11.25568164093));
+#12683 = CARTESIAN_POINT('',(8.494942585892,0.624410801548,
+    11.210226819564));
+#12684 = CARTESIAN_POINT('',(7.505080575332,0.624494650992,
+    11.164772907206));
+#12685 = CARTESIAN_POINT('',(6.571959643562,0.935404918549,
+    11.119318082459));
+#12686 = CARTESIAN_POINT('',(5.797999970645,1.512833430597,
+    11.073863577731));
+#12687 = CARTESIAN_POINT('',(5.257333931385,2.278977948511,
+    11.028409007991));
+#12688 = CARTESIAN_POINT('',(4.716667228311,4.0000000535,10.937499925561
+    ));
+#12689 = CARTESIAN_POINT('',(5.257334511054,5.721021976381,
+    10.84659084313));
+#12690 = CARTESIAN_POINT('',(5.798002652874,6.487169330234,
+    10.801136273416));
+#12691 = CARTESIAN_POINT('',(6.571943585773,7.064578550948,
+    10.755681768547));
+#12692 = CARTESIAN_POINT('',(7.505101876787,7.375559667459,
+    10.710226944174));
+#12693 = CARTESIAN_POINT('',(8.494939513048,7.375505318901,
+    10.664773031215));
+#12694 = CARTESIAN_POINT('',(9.428059612212,7.064584069247,
+    10.619318210477));
+#12695 = CARTESIAN_POINT('',(10.201901216632,6.487187273169,
+    10.573863052583));
+#12696 = CARTESIAN_POINT('',(10.742713988725,5.721014910762,
+    10.528409293594));
+#12697 = CARTESIAN_POINT('',(11.013002292197,4.86051070805,
+    10.482954477294));
+#12698 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#12699 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#12700 = CARTESIAN_POINT('',(11.013003492925,3.139489095491,
+    11.517045373828));
+#12701 = CARTESIAN_POINT('',(10.742735785465,2.278983936434,
+    11.471590557547));
+#12702 = CARTESIAN_POINT('',(10.201856810622,1.512797233503,
+    11.426136798402));
+#12703 = CARTESIAN_POINT('',(9.428091929713,0.935480595839,
+    11.380681640963));
+#12704 = CARTESIAN_POINT('',(8.494943140895,0.624398016573,
+    11.335226819492));
+#12705 = CARTESIAN_POINT('',(7.505077413605,0.624501609343,
+    11.289772907254));
+#12706 = CARTESIAN_POINT('',(6.571961597136,0.935401829535,
+    11.24431808244));
+#12707 = CARTESIAN_POINT('',(5.797999063491,1.51283323506,
+    11.198863577733));
+#12708 = CARTESIAN_POINT('',(5.257333196452,2.278977530013,
+    11.153409007989));
+#12709 = CARTESIAN_POINT('',(4.716666448408,4.000000070014,
+    11.062499925559));
+#12710 = CARTESIAN_POINT('',(5.25733394303,5.721022375474,
+    10.971590843129));
+#12711 = CARTESIAN_POINT('',(5.798002513933,6.487170316228,
+    10.926136273416));
+#12712 = CARTESIAN_POINT('',(6.571940953702,7.064576918032,
+    10.88068176853));
+#12713 = CARTESIAN_POINT('',(7.505104803719,7.375568229036,
+    10.835226944194));
+#12714 = CARTESIAN_POINT('',(8.494939192623,7.37549413792,
+    10.789773031185));
+#12715 = CARTESIAN_POINT('',(9.428055955429,7.064592970765,
+    10.744318210522));
+#12716 = CARTESIAN_POINT('',(10.201907356472,6.487186000344,
+    10.698863052533));
+#12717 = CARTESIAN_POINT('',(10.742711997639,5.721015225785,
+    10.653409293611));
+#12718 = CARTESIAN_POINT('',(11.01300294754,4.860510912407,
+    10.607954477293));
+#12719 = CARTESIAN_POINT('',(11.013004294144,4.000000005266,
+    10.562499900741));
+#12720 = DEFINITIONAL_REPRESENTATION('',(#12721),#12725);
+#12721 = LINE('',#12722,#12723);
+#12722 = CARTESIAN_POINT('',(0.,0.));
+#12723 = VECTOR('',#12724,1.);
+#12724 = DIRECTION('',(1.,0.));
+#12725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12726 = ADVANCED_FACE('',(#12727),#5851,.F.);
+#12727 = FACE_BOUND('',#12728,.F.);
+#12728 = EDGE_LOOP('',(#12729,#12947,#12948,#12949));
+#12729 = ORIENTED_EDGE('',*,*,#12730,.F.);
+#12730 = EDGE_CURVE('',#5769,#12731,#12733,.T.);
+#12731 = VERTEX_POINT('',#12732);
+#12732 = CARTESIAN_POINT('',(10.513,3.999999950691,11.148826396319));
+#12733 = SURFACE_CURVE('',#12734,(#12803,#12875),.PCURVE_S1.);
+#12734 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12735,#12736,#12737,#12738,
+    #12739,#12740,#12741,#12742,#12743,#12744,#12745,#12746,#12747,
+    #12748,#12749,#12750,#12751,#12752,#12753,#12754,#12755,#12756,
+    #12757,#12758,#12759,#12760,#12761,#12762,#12763,#12764,#12765,
+    #12766,#12767,#12768,#12769,#12770,#12771,#12772,#12773,#12774,
+    #12775,#12776,#12777,#12778,#12779,#12780,#12781,#12782,#12783,
+    #12784,#12785,#12786,#12787,#12788,#12789,#12790,#12791,#12792,
+    #12793,#12794,#12795,#12796,#12797,#12798,#12799,#12800,#12801,
+    #12802),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.325803479961E-02,0.14494852905,0.26689909182,0.415359353849,
+    0.454021547131,0.560934245318,0.690086262325,0.750574634038,
+    0.844565843067,0.949810878349,1.),.UNSPECIFIED.);
+#12735 = CARTESIAN_POINT('',(9.492062152039,1.977892303943,12.0000006));
+#12736 = CARTESIAN_POINT('',(9.363444616718,1.882988675941,
+    11.989877342279));
+#12737 = CARTESIAN_POINT('',(9.227776819538,1.79762359612,
+    11.979753402025));
+#12738 = CARTESIAN_POINT('',(9.085921120322,1.722436457184,
+    11.969629896128));
+#12739 = CARTESIAN_POINT('',(8.938797209951,1.657953852429,
+    11.959506718436));
+#12740 = CARTESIAN_POINT('',(8.78737239719,1.604599736623,
+    11.949383329693));
+#12741 = CARTESIAN_POINT('',(8.632657191723,1.562693490948,
+    11.939259562628));
+#12742 = CARTESIAN_POINT('',(8.359412479145,1.510016359304,
+    11.921635660976));
+#12743 = CARTESIAN_POINT('',(8.24188393503,1.493990846524,
+    11.914134767149));
+#12744 = CARTESIAN_POINT('',(8.123546057821,1.484441188005,
+    11.906633974941));
+#12745 = CARTESIAN_POINT('',(8.004826926664,1.481413793666,
+    11.899133233293));
+#12746 = CARTESIAN_POINT('',(7.886156080714,1.484919621361,
+    11.891632405027));
+#12747 = CARTESIAN_POINT('',(7.76796340676,1.494934149238,
+    11.884131446029));
+#12748 = CARTESIAN_POINT('',(7.418826778799,1.543942011415,
+    11.861802784705));
+#12749 = CARTESIAN_POINT('',(7.190448480225,1.601696570467,
+    11.846970827452));
+#12750 = CARTESIAN_POINT('',(6.968951332521,1.684206222395,
+    11.832141685277));
+#12751 = CARTESIAN_POINT('',(6.757511346219,1.79043351007,
+    11.817314345605));
+#12752 = CARTESIAN_POINT('',(6.559096631117,1.918887235782,
+    11.802485181118));
+#12753 = CARTESIAN_POINT('',(6.376435238738,2.067638621165,
+    11.78765326053));
+#12754 = CARTESIAN_POINT('',(6.011656862452,2.437023407604,
+    11.75477469155));
+#12755 = CARTESIAN_POINT('',(5.838101841601,2.666443984416,
+    11.736713288679));
+#12756 = CARTESIAN_POINT('',(5.695744223059,2.918056352485,
+    11.718661346902));
+#12757 = CARTESIAN_POINT('',(5.587790772331,3.186708193233,
+    11.700612269193));
+#12758 = CARTESIAN_POINT('',(5.516465873352,3.466864150824,
+    11.682560310503));
+#12759 = CARTESIAN_POINT('',(5.48301957652,3.752585460904,
+    11.664498877634));
+#12760 = CARTESIAN_POINT('',(5.488390618769,4.111788347765,
+    11.641747022656));
+#12761 = CARTESIAN_POINT('',(5.492057802229,4.18596685659,
+    11.637046129806));
+#12762 = CARTESIAN_POINT('',(5.498280820401,4.260001149335,
+    11.632345207611));
+#12763 = CARTESIAN_POINT('',(5.507052628043,4.333785636767,
+    11.62764425952));
+#12764 = CARTESIAN_POINT('',(5.518360748756,4.407215377428,
+    11.622943289733));
+#12765 = CARTESIAN_POINT('',(5.532187274992,4.480186077642,
+    11.618242303191));
+#12766 = CARTESIAN_POINT('',(5.593643026368,4.75282422528,
+    11.600541620473));
+#12767 = CARTESIAN_POINT('',(5.657864577635,4.948786449179,
+    11.587539716289));
+#12768 = CARTESIAN_POINT('',(5.740678852473,5.138236977028,
+    11.574539317215));
+#12769 = CARTESIAN_POINT('',(5.841265097559,5.319082658163,
+    11.561539971521));
+#12770 = CARTESIAN_POINT('',(5.958535897437,5.489368431663,
+    11.548539801453));
+#12771 = CARTESIAN_POINT('',(6.091145883695,5.647292969556,
+    11.535538276401));
+#12772 = CARTESIAN_POINT('',(6.414186801659,5.965157622267,
+    11.506835715066));
+#12773 = CARTESIAN_POINT('',(6.61100414137,6.118778535453,
+    11.491127335171));
+#12774 = CARTESIAN_POINT('',(6.825000972629,6.249215289309,
+    11.475423081168));
+#12775 = CARTESIAN_POINT('',(7.052875394246,6.354261568606,
+    11.459721304866));
+#12776 = CARTESIAN_POINT('',(7.291043365602,6.432264993413,
+    11.444016820987));
+#12777 = CARTESIAN_POINT('',(7.535682919595,6.482147767092,
+    11.428308163977));
+#12778 = CARTESIAN_POINT('',(7.898395789688,6.513629068808,
+    11.405250095682));
+#12779 = CARTESIAN_POINT('',(8.014631226893,6.517433243978,
+    11.397895269984));
+#12780 = CARTESIAN_POINT('',(8.131003092272,6.514965077895,
+    11.390540521467));
+#12781 = CARTESIAN_POINT('',(8.247105524902,6.50622225603,
+    11.383185835633));
+#12782 = CARTESIAN_POINT('',(8.362534630786,6.49123519898,
+    11.375831120126));
+#12783 = CARTESIAN_POINT('',(8.476889486569,6.470066983465,
+    11.368476360915));
+#12784 = CARTESIAN_POINT('',(8.765179937446,6.400464460861,
+    11.349693696089));
+#12785 = CARTESIAN_POINT('',(8.93705633072,6.343417133402,
+    11.338264635018));
+#12786 = CARTESIAN_POINT('',(9.103892954119,6.272030451786,
+    11.326836551857));
+#12787 = CARTESIAN_POINT('',(9.264266390722,6.186854494324,
+    11.31540911723));
+#12788 = CARTESIAN_POINT('',(9.41683448574,6.088602067334,
+    11.303981167688));
+#12789 = CARTESIAN_POINT('',(9.560344373785,5.97814445651,11.29255222893
+    ));
+#12790 = CARTESIAN_POINT('',(9.842923508458,5.720356660805,
+    11.268327671667));
+#12791 = CARTESIAN_POINT('',(9.979443271518,5.570158986618,
+    11.255528911101));
+#12792 = CARTESIAN_POINT('',(10.101587946995,5.407406703767,
+    11.242731118054));
+#12793 = CARTESIAN_POINT('',(10.208005843737,5.233764784357,
+    11.229933536132));
+#12794 = CARTESIAN_POINT('',(10.297581855044,5.051052884049,
+    11.21713478393));
+#12795 = CARTESIAN_POINT('',(10.369446094695,4.861231146748,
+    11.204335316911));
+#12796 = CARTESIAN_POINT('',(10.448579273282,4.573509081018,
+    11.185436605493));
+#12797 = CARTESIAN_POINT('',(10.469975379523,4.479460938685,
+    11.179334489386));
+#12798 = CARTESIAN_POINT('',(10.487154142882,4.384493391142,
+    11.173232691636));
+#12799 = CARTESIAN_POINT('',(10.500069241407,4.288833400255,
+    11.167131201996));
+#12800 = CARTESIAN_POINT('',(10.508689712584,4.192710184467,
+    11.161029877098));
+#12801 = CARTESIAN_POINT('',(10.513,4.096354846325,11.154928427138));
+#12802 = CARTESIAN_POINT('',(10.513,4.,11.148826402564));
+#12803 = PCURVE('',#5851,#12804);
+#12804 = DEFINITIONAL_REPRESENTATION('',(#12805),#12874);
+#12805 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12806,#12807,#12808,#12809,
+    #12810,#12811,#12812,#12813,#12814,#12815,#12816,#12817,#12818,
+    #12819,#12820,#12821,#12822,#12823,#12824,#12825,#12826,#12827,
+    #12828,#12829,#12830,#12831,#12832,#12833,#12834,#12835,#12836,
+    #12837,#12838,#12839,#12840,#12841,#12842,#12843,#12844,#12845,
+    #12846,#12847,#12848,#12849,#12850,#12851,#12852,#12853,#12854,
+    #12855,#12856,#12857,#12858,#12859,#12860,#12861,#12862,#12863,
+    #12864,#12865,#12866,#12867,#12868,#12869,#12870,#12871,#12872,
+    #12873),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.325803479961E-02,0.14494852905,0.26689909182,0.415359353849,
+    0.454021547131,0.560934245318,0.690086262325,0.750574634038,
+    0.844565843067,0.949810878349,1.),.UNSPECIFIED.);
+#12806 = CARTESIAN_POINT('',(4.765195506835E-02,0.946868373867));
+#12807 = CARTESIAN_POINT('',(4.76515254949E-02,1.011274544668));
+#12808 = CARTESIAN_POINT('',(4.765087945911E-02,1.07568479621));
+#12809 = CARTESIAN_POINT('',(4.765018519351E-02,1.140092381057));
+#12810 = CARTESIAN_POINT('',(4.764961014233E-02,1.20449825565));
+#12811 = CARTESIAN_POINT('',(4.764924816138E-02,1.268905949572));
+#12812 = CARTESIAN_POINT('',(4.76490982144E-02,1.333316423068));
+#12813 = CARTESIAN_POINT('',(4.764909186267E-02,1.445445252109));
+#12814 = CARTESIAN_POINT('',(4.764917214304E-02,1.493168388566));
+#12815 = CARTESIAN_POINT('',(4.764929888906E-02,1.5408908282));
+#12816 = CARTESIAN_POINT('',(4.764943540939E-02,1.588612791406));
+#12817 = CARTESIAN_POINT('',(4.76495486714E-02,1.63633507702));
+#12818 = CARTESIAN_POINT('',(4.76496131332E-02,1.684057926369));
+#12819 = CARTESIAN_POINT('',(4.764961742709E-02,1.826117273747));
+#12820 = CARTESIAN_POINT('',(4.764937943496E-02,1.920480077358));
+#12821 = CARTESIAN_POINT('',(4.76487965173E-02,2.014823963367));
+#12822 = CARTESIAN_POINT('',(4.764796574541E-02,2.109156030521));
+#12823 = CARTESIAN_POINT('',(4.764718274814E-02,2.203500402813));
+#12824 = CARTESIAN_POINT('',(4.764678017619E-02,2.297863921508));
+#12825 = CARTESIAN_POINT('',(4.764684015646E-02,2.507047217779));
+#12826 = CARTESIAN_POINT('',(4.764751199249E-02,2.621961642844));
+#12827 = CARTESIAN_POINT('',(4.764899051437E-02,2.736818460302));
+#12828 = CARTESIAN_POINT('',(4.765089445704E-02,2.851657974071));
+#12829 = CARTESIAN_POINT('',(4.765246165264E-02,2.966514089728));
+#12830 = CARTESIAN_POINT('',(4.765319748032E-02,3.081427632608));
+#12831 = CARTESIAN_POINT('',(4.765311130743E-02,3.226180188095));
+#12832 = CARTESIAN_POINT('',(4.765303872776E-02,3.256088181003));
+#12833 = CARTESIAN_POINT('',(4.765291214562E-02,3.285996195367));
+#12834 = CARTESIAN_POINT('',(4.765273407528E-02,3.315904221989));
+#12835 = CARTESIAN_POINT('',(4.765250877263E-02,3.345812251947));
+#12836 = CARTESIAN_POINT('',(4.765224223522E-02,3.375720276593));
+#12837 = CARTESIAN_POINT('',(4.765111251983E-02,3.488333014798));
+#12838 = CARTESIAN_POINT('',(4.765002632739E-02,3.571051213486));
+#12839 = CARTESIAN_POINT('',(4.764882567255E-02,3.653759699855));
+#12840 = CARTESIAN_POINT('',(4.764774403586E-02,3.736462067051));
+#12841 = CARTESIAN_POINT('',(4.76469811913E-02,3.819170780197));
+#12842 = CARTESIAN_POINT('',(4.764662394758E-02,3.901889325664));
+#12843 = CARTESIAN_POINT('',(4.764659926789E-02,4.084503304919));
+#12844 = CARTESIAN_POINT('',(4.764708871048E-02,4.184445868297));
+#12845 = CARTESIAN_POINT('',(4.76480225068E-02,4.284363121542));
+#12846 = CARTESIAN_POINT('',(4.764899024499E-02,4.384264091103));
+#12847 = CARTESIAN_POINT('',(4.764964494948E-02,4.484180852795));
+#12848 = CARTESIAN_POINT('',(4.764989605732E-02,4.58412293408));
+#12849 = CARTESIAN_POINT('',(4.764987264655E-02,4.730823077402));
+#12850 = CARTESIAN_POINT('',(4.764980855352E-02,4.777615900474));
+#12851 = CARTESIAN_POINT('',(4.764969833055E-02,4.824408224471));
+#12852 = CARTESIAN_POINT('',(4.764956985415E-02,4.871200262871));
+#12853 = CARTESIAN_POINT('',(4.764945900792E-02,4.917992736475));
+#12854 = CARTESIAN_POINT('',(4.764940030914E-02,4.964785843669));
+#12855 = CARTESIAN_POINT('',(4.76494443025E-02,5.084287627662));
+#12856 = CARTESIAN_POINT('',(4.764964911261E-02,5.157004212649));
+#12857 = CARTESIAN_POINT('',(4.765009273224E-02,5.229715642261));
+#12858 = CARTESIAN_POINT('',(4.765073707254E-02,5.302423672713));
+#12859 = CARTESIAN_POINT('',(4.765140243838E-02,5.375134777069));
+#12860 = CARTESIAN_POINT('',(4.765182625188E-02,5.447850770164));
+#12861 = CARTESIAN_POINT('',(4.765181988994E-02,5.601973721672));
+#12862 = CARTESIAN_POINT('',(4.76512586881E-02,5.683400048927));
+#12863 = CARTESIAN_POINT('',(4.765001677978E-02,5.764817018094));
+#12864 = CARTESIAN_POINT('',(4.764770147978E-02,5.846228220598));
+#12865 = CARTESIAN_POINT('',(4.764502510941E-02,5.927645821561));
+#12866 = CARTESIAN_POINT('',(4.764354294258E-02,6.009073581954));
+#12867 = CARTESIAN_POINT('',(4.764385504929E-02,6.129314764137));
+#12868 = CARTESIAN_POINT('',(4.764433833873E-02,6.168140590762));
+#12869 = CARTESIAN_POINT('',(4.764523034222E-02,6.20696620865));
+#12870 = CARTESIAN_POINT('',(4.764650683192E-02,6.245791571241));
+#12871 = CARTESIAN_POINT('',(4.764797078653E-02,6.284616762034));
+#12872 = CARTESIAN_POINT('',(4.764913002835E-02,6.323441574475));
+#12873 = CARTESIAN_POINT('',(4.764907486038E-02,6.362265091832));
+#12874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12875 = PCURVE('',#5785,#12876);
+#12876 = DEFINITIONAL_REPRESENTATION('',(#12877),#12946);
+#12877 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#12878,#12879,#12880,#12881,
+    #12882,#12883,#12884,#12885,#12886,#12887,#12888,#12889,#12890,
+    #12891,#12892,#12893,#12894,#12895,#12896,#12897,#12898,#12899,
+    #12900,#12901,#12902,#12903,#12904,#12905,#12906,#12907,#12908,
+    #12909,#12910,#12911,#12912,#12913,#12914,#12915,#12916,#12917,
+    #12918,#12919,#12920,#12921,#12922,#12923,#12924,#12925,#12926,
+    #12927,#12928,#12929,#12930,#12931,#12932,#12933,#12934,#12935,
+    #12936,#12937,#12938,#12939,#12940,#12941,#12942,#12943,#12944,
+    #12945),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    8.325803479961E-02,0.14494852905,0.26689909182,0.415359353849,
+    0.454021547131,0.560934245318,0.690086262325,0.750574634038,
+    0.844565843067,0.949810878349,1.),.UNSPECIFIED.);
+#12878 = CARTESIAN_POINT('',(-5.348084639446,-6.E-07));
+#12879 = CARTESIAN_POINT('',(-5.284478959304,1.012265772084E-02));
+#12880 = CARTESIAN_POINT('',(-5.220869479201,2.024659797472E-02));
+#12881 = CARTESIAN_POINT('',(-5.157262840406,3.037010387152E-02));
+#12882 = CARTESIAN_POINT('',(-5.093658005469,4.049328156418E-02));
+#12883 = CARTESIAN_POINT('',(-5.030051378367,5.061667030743E-02));
+#12884 = CARTESIAN_POINT('',(-4.966441922549,6.074043737155E-02));
+#12885 = CARTESIAN_POINT('',(-4.855707327369,7.836433902425E-02));
+#12886 = CARTESIAN_POINT('',(-4.808577522155,8.586523285147E-02));
+#12887 = CARTESIAN_POINT('',(-4.761448319746,9.336602505856E-02));
+#12888 = CARTESIAN_POINT('',(-4.714319498794,0.100866766707));
+#12889 = CARTESIAN_POINT('',(-4.667190277624,0.108367594973));
+#12890 = CARTESIAN_POINT('',(-4.620060433772,0.115868553971));
+#12891 = CARTESIAN_POINT('',(-4.479766189653,0.138197215295));
+#12892 = CARTESIAN_POINT('',(-4.386575683025,0.153029172548));
+#12893 = CARTESIAN_POINT('',(-4.293403840837,0.167858314723));
+#12894 = CARTESIAN_POINT('',(-4.200243887652,0.182685654395));
+#12895 = CARTESIAN_POINT('',(-4.107072103019,0.197514818882));
+#12896 = CARTESIAN_POINT('',(-4.013881659473,0.21234673947));
+#12897 = CARTESIAN_POINT('',(-3.807299101069,0.24522530845));
+#12898 = CARTESIAN_POINT('',(-3.693813576592,0.263286711321));
+#12899 = CARTESIAN_POINT('',(-3.580384933119,0.281338653098));
+#12900 = CARTESIAN_POINT('',(-3.466972995121,0.299387730807));
+#12901 = CARTESIAN_POINT('',(-3.353544272536,0.317439689497));
+#12902 = CARTESIAN_POINT('',(-3.240058629071,0.335501122366));
+#12903 = CARTESIAN_POINT('',(-3.097104772991,0.358252977344));
+#12904 = CARTESIAN_POINT('',(-3.067568418997,0.362953870194));
+#12905 = CARTESIAN_POINT('',(-3.038032049217,0.367654792389));
+#12906 = CARTESIAN_POINT('',(-3.008495676271,0.37235574048));
+#12907 = CARTESIAN_POINT('',(-2.978959311967,0.377056710267));
+#12908 = CARTESIAN_POINT('',(-2.949422967307,0.381757696809));
+#12909 = CARTESIAN_POINT('',(-2.838209777879,0.399458379527));
+#12910 = CARTESIAN_POINT('',(-2.756519723559,0.412460283711));
+#12911 = CARTESIAN_POINT('',(-2.674839423166,0.425460682785));
+#12912 = CARTESIAN_POINT('',(-2.593165324843,0.438460028479));
+#12913 = CARTESIAN_POINT('',(-2.511485044217,0.451460198547));
+#12914 = CARTESIAN_POINT('',(-2.429795020998,0.464461723599));
+#12915 = CARTESIAN_POINT('',(-2.249451425475,0.493164284934));
+#12916 = CARTESIAN_POINT('',(-2.150751260477,0.508872664829));
+#12917 = CARTESIAN_POINT('',(-2.052075791998,0.524576918832));
+#12918 = CARTESIAN_POINT('',(-1.953416042533,0.540278695134));
+#12919 = CARTESIAN_POINT('',(-1.854740494407,0.555983179013));
+#12920 = CARTESIAN_POINT('',(-1.75604004378,0.571691836023));
+#12921 = CARTESIAN_POINT('',(-1.611162805072,0.594749904318));
+#12922 = CARTESIAN_POINT('',(-1.564951489097,0.602104730016));
+#12923 = CARTESIAN_POINT('',(-1.518740739515,0.609459478533));
+#12924 = CARTESIAN_POINT('',(-1.472530355758,0.616814164367));
+#12925 = CARTESIAN_POINT('',(-1.426319627471,0.624168879874));
+#12926 = CARTESIAN_POINT('',(-1.380108349213,0.631523639085));
+#12927 = CARTESIAN_POINT('',(-1.262092594508,0.650306303911));
+#12928 = CARTESIAN_POINT('',(-1.190280382446,0.661735364982));
+#12929 = CARTESIAN_POINT('',(-1.118473309559,0.673163448143));
+#12930 = CARTESIAN_POINT('',(-1.046669487905,0.68459088277));
+#12931 = CARTESIAN_POINT('',(-0.974862366504,0.696018832312));
+#12932 = CARTESIAN_POINT('',(-0.903050068071,0.70744777107));
+#12933 = CARTESIAN_POINT('',(-0.750841934696,0.731672328333));
+#12934 = CARTESIAN_POINT('',(-0.670426901103,0.744471088899));
+#12935 = CARTESIAN_POINT('',(-0.590020862964,0.757268881946));
+#12936 = CARTESIAN_POINT('',(-0.509620580006,0.770066463868));
+#12937 = CARTESIAN_POINT('',(-0.429214659814,0.78286521607));
+#12938 = CARTESIAN_POINT('',(-0.348799845234,0.795664683089));
+#12939 = CARTESIAN_POINT('',(-0.230054981376,0.814563394507));
+#12940 = CARTESIAN_POINT('',(-0.191712398206,0.820665510614));
+#12941 = CARTESIAN_POINT('',(-0.153370026065,0.826767308364));
+#12942 = CARTESIAN_POINT('',(-0.115027765582,0.832868798004));
+#12943 = CARTESIAN_POINT('',(-7.668531146087E-02,0.838970122902));
+#12944 = CARTESIAN_POINT('',(-3.83425572324E-02,0.845071572862));
+#12945 = CARTESIAN_POINT('',(0.,0.851173597436));
+#12946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12947 = ORIENTED_EDGE('',*,*,#5797,.F.);
+#12948 = ORIENTED_EDGE('',*,*,#12611,.T.);
+#12949 = ORIENTED_EDGE('',*,*,#12950,.F.);
+#12950 = EDGE_CURVE('',#12731,#12612,#12951,.T.);
+#12951 = SURFACE_CURVE('',#12952,(#12955,#12962),.PCURVE_S1.);
+#12952 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12953,#12954),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#12953 = CARTESIAN_POINT('',(10.471734599766,3.999999893027,
+    11.125002016399));
+#12954 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#12955 = PCURVE('',#5851,#12956);
+#12956 = DEFINITIONAL_REPRESENTATION('',(#12957),#12961);
+#12957 = LINE('',#12958,#12959);
+#12958 = CARTESIAN_POINT('',(0.,6.362265131567));
+#12959 = VECTOR('',#12960,1.);
+#12960 = DIRECTION('',(1.,0.));
+#12961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12962 = PCURVE('',#12963,#13026);
+#12963 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#12964,#12965,#12966,#12967,#12968,#12969,#12970,#12971,#12972
+      ,#12973,#12974,#12975,#12976,#12977,#12978,#12979,#12980,#12981
+      ,#12982,#12983,#12984,#12985,#12986,#12987,#12988,#12989,#12990
+      ,#12991,#12992,#12993,#12994)
+    ,(#12995,#12996,#12997,#12998,#12999,#13000,#13001,#13002,#13003
+      ,#13004,#13005,#13006,#13007,#13008,#13009,#13010,#13011,#13012
+      ,#13013,#13014,#13015,#13016,#13017,#13018,#13019,#13020,#13021
+      ,#13022,#13023,#13024,#13025
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#12964 = CARTESIAN_POINT('',(10.471734599766,3.999999893027,
+    11.125002016399));
+#12965 = CARTESIAN_POINT('',(10.47173476377,3.568580909635,
+    11.097225010599));
+#12966 = CARTESIAN_POINT('',(10.38704509218,3.137220495275,
+    11.069451724961));
+#12967 = CARTESIAN_POINT('',(10.217631793651,2.724822046321,
+    11.041669345412));
+#12968 = CARTESIAN_POINT('',(9.968471148089,2.350423296034,
+    11.013889303836));
+#12969 = CARTESIAN_POINT('',(9.649552675837,2.031520242398,
+    10.986112688306));
+#12970 = CARTESIAN_POINT('',(9.275185465149,1.782379615992,
+    10.958336070101));
+#12971 = CARTESIAN_POINT('',(8.862799541523,1.612970608705,
+    10.930559094794));
+#12972 = CARTESIAN_POINT('',(8.000005572258,1.443560161039,
+    10.87500392904));
+#12973 = CARTESIAN_POINT('',(7.137201202941,1.612969886657,
+    10.819447404678));
+#12974 = CARTESIAN_POINT('',(6.724805240449,1.782380119099,
+    10.79166901973));
+#12975 = CARTESIAN_POINT('',(6.350427362967,2.031521171404,
+    10.763891201771));
+#12976 = CARTESIAN_POINT('',(6.03151662791,2.350433658369,10.73611389707
+    ));
+#12977 = CARTESIAN_POINT('',(5.78238007693,2.724808319336,
+    10.708336540818));
+#12978 = CARTESIAN_POINT('',(5.612972258905,3.137199745794,
+    10.680558790661));
+#12979 = CARTESIAN_POINT('',(5.44356441678,4.000000174372,
+    10.625003024598));
+#12980 = CARTESIAN_POINT('',(5.612972472928,4.862800560928,
+    10.569447258536));
+#12981 = CARTESIAN_POINT('',(5.782380343836,5.275191933713,
+    10.541669508379));
+#12982 = CARTESIAN_POINT('',(6.031516699708,5.649566614388,
+    10.513892152126));
+#12983 = CARTESIAN_POINT('',(6.350427355847,5.968479263722,
+    10.486114847426));
+#12984 = CARTESIAN_POINT('',(6.724805402583,6.217620345438,
+    10.458337029466));
+#12985 = CARTESIAN_POINT('',(7.13720149144,6.387030243784,
+    10.430558644518));
+#12986 = CARTESIAN_POINT('',(8.000005909087,6.556439420086,
+    10.375002120156));
+#12987 = CARTESIAN_POINT('',(8.862799830021,6.387029029436,
+    10.319446954402));
+#12988 = CARTESIAN_POINT('',(9.275185832013,6.217620340701,
+    10.291669979101));
+#12989 = CARTESIAN_POINT('',(9.649552966445,5.968480098775,
+    10.263893360875));
+#12990 = CARTESIAN_POINT('',(9.968472629177,5.649577698694,
+    10.23611674538));
+#12991 = CARTESIAN_POINT('',(10.217632231698,5.275176661042,
+    10.208336703772));
+#12992 = CARTESIAN_POINT('',(10.387043206406,4.862779123078,
+    10.180554324239));
+#12993 = CARTESIAN_POINT('',(10.471734931563,4.431418769446,
+    10.152781038597));
+#12994 = CARTESIAN_POINT('',(10.471735076905,3.999999786054,
+    10.125004032797));
+#12995 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#12996 = CARTESIAN_POINT('',(11.013002309743,3.474132350931,
+    11.409722153598));
+#12997 = CARTESIAN_POINT('',(10.909774338532,2.948266930611,
+    11.381944265258));
+#12998 = CARTESIAN_POINT('',(10.70323759888,2.445561227673,
+    11.354166600717));
+#12999 = CARTESIAN_POINT('',(10.399532411733,1.989209058939,
+    11.326388878717));
+#13000 = CARTESIAN_POINT('',(10.010783386392,1.600455553523,
+    11.298611072271));
+#13001 = CARTESIAN_POINT('',(9.554431625704,1.296760166489,
+    11.270833265988));
+#13002 = CARTESIAN_POINT('',(9.051738314017,1.090251697938,
+    11.243055468449));
+#13003 = CARTESIAN_POINT('',(8.00000558996,0.883743079186,
+    11.187499903299));
+#13004 = CARTESIAN_POINT('',(6.948264457783,1.090250958385,
+    11.13194437159));
+#13005 = CARTESIAN_POINT('',(6.445563078265,1.296758761587,
+    11.104166608756));
+#13006 = CARTESIAN_POINT('',(5.98920120199,1.600456270361,
+    11.076388831967));
+#13007 = CARTESIAN_POINT('',(5.600451413561,1.989207116946,
+    11.048611042546));
+#13008 = CARTESIAN_POINT('',(5.296757342491,2.445566784946,
+    11.020833254393));
+#13009 = CARTESIAN_POINT('',(5.090252924762,2.948264315402,
+    10.993055475935));
+#13010 = CARTESIAN_POINT('',(4.883748347647,4.000000025361,
+    10.937499925561));
+#13011 = CARTESIAN_POINT('',(5.090253279004,5.051735665767,
+    10.881944375187));
+#13012 = CARTESIAN_POINT('',(5.296757693106,5.554433085897,
+    10.854166596729));
+#13013 = CARTESIAN_POINT('',(5.600450909993,6.01079293688,
+    10.826388808576));
+#13014 = CARTESIAN_POINT('',(5.98920027627,6.399544497686,
+    10.798611019154));
+#13015 = CARTESIAN_POINT('',(6.445562630912,6.703242280719,
+    10.770833242365));
+#13016 = CARTESIAN_POINT('',(6.948264375174,6.909749103324,
+    10.743055479533));
+#13017 = CARTESIAN_POINT('',(8.000005598982,7.116255454787,
+    10.687499947822));
+#13018 = CARTESIAN_POINT('',(9.051738231407,6.909747430414,
+    10.631944382672));
+#13019 = CARTESIAN_POINT('',(9.554431894891,6.703240265484,
+    10.604166585152));
+#13020 = CARTESIAN_POINT('',(10.010783502696,6.399546395422,
+    10.576388778797));
+#13021 = CARTESIAN_POINT('',(10.399536840579,6.010795323318,
+    10.548610972472));
+#13022 = CARTESIAN_POINT('',(10.703238548441,5.554435262981,
+    10.520833250359));
+#13023 = CARTESIAN_POINT('',(10.909767343628,5.051732826002,
+    10.493055585876));
+#13024 = CARTESIAN_POINT('',(11.013002699633,4.525867656967,
+    10.465277697525));
+#13025 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#13026 = DEFINITIONAL_REPRESENTATION('',(#13027),#13031);
+#13027 = LINE('',#13028,#13029);
+#13028 = CARTESIAN_POINT('',(0.,0.));
+#13029 = VECTOR('',#13030,1.);
+#13030 = DIRECTION('',(1.,0.));
+#13031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13032 = ADVANCED_FACE('',(#13033),#5785,.F.);
+#13033 = FACE_BOUND('',#13034,.T.);
+#13034 = EDGE_LOOP('',(#13035,#13036,#13037,#13309,#13335));
+#13035 = ORIENTED_EDGE('',*,*,#5768,.T.);
+#13036 = ORIENTED_EDGE('',*,*,#12392,.T.);
+#13037 = ORIENTED_EDGE('',*,*,#13038,.T.);
+#13038 = EDGE_CURVE('',#12393,#13039,#13041,.T.);
+#13039 = VERTEX_POINT('',#13040);
+#13040 = CARTESIAN_POINT('',(10.513,3.999999901382,10.851182603984));
+#13041 = SURFACE_CURVE('',#13042,(#13129,#13219),.PCURVE_S1.);
+#13042 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13043,#13044,#13045,#13046,
+    #13047,#13048,#13049,#13050,#13051,#13052,#13053,#13054,#13055,
+    #13056,#13057,#13058,#13059,#13060,#13061,#13062,#13063,#13064,
+    #13065,#13066,#13067,#13068,#13069,#13070,#13071,#13072,#13073,
+    #13074,#13075,#13076,#13077,#13078,#13079,#13080,#13081,#13082,
+    #13083,#13084,#13085,#13086,#13087,#13088,#13089,#13090,#13091,
+    #13092,#13093,#13094,#13095,#13096,#13097,#13098,#13099,#13100,
+    #13101,#13102,#13103,#13104,#13105,#13106,#13107,#13108,#13109,
+    #13110,#13111,#13112,#13113,#13114,#13115,#13116,#13117,#13118,
+    #13119,#13120,#13121,#13122,#13123,#13124,#13125,#13126,#13127,
+    #13128),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600181288296E-02,0.133496060623,0.228565424214,0.291072186187,
+    0.381157588821,0.464823302053,0.502825116329,0.587983436649,
+    0.629985204521,0.749211670754,0.809174756008,0.867991250466,
+    0.96032113081,1.),.UNSPECIFIED.);
+#13043 = CARTESIAN_POINT('',(10.513,3.999999901383,11.851178869277));
+#13044 = CARTESIAN_POINT('',(10.512999995928,3.896239466333,
+    11.844608063175));
+#13045 = CARTESIAN_POINT('',(10.508001669088,3.792478240862,
+    11.838038141228));
+#13046 = CARTESIAN_POINT('',(10.498005166128,3.689006963775,
+    11.831468355016));
+#13047 = CARTESIAN_POINT('',(10.483031405266,3.586114191575,
+    11.824898259051));
+#13048 = CARTESIAN_POINT('',(10.463122001623,3.484085753903,
+    11.818327662111));
+#13049 = CARTESIAN_POINT('',(10.438339192552,3.38320420898,
+    11.811756578587));
+#13050 = CARTESIAN_POINT('',(10.352517871608,3.094585753554,
+    11.792686550832));
+#13051 = CARTESIAN_POINT('',(10.278931070454,2.91055010425,
+    11.780184815453));
+#13052 = CARTESIAN_POINT('',(10.188577857362,2.733596893236,
+    11.767683539789));
+#13053 = CARTESIAN_POINT('',(10.082299139931,2.565538269821,
+    11.755183389282));
+#13054 = CARTESIAN_POINT('',(9.9611575768,2.408054851215,11.742683278867
+    ));
+#13055 = CARTESIAN_POINT('',(9.826429875973,2.262683292917,
+    11.730182530652));
+#13056 = CARTESIAN_POINT('',(9.520137216477,1.98745582547,
+    11.704103447605));
+#13057 = CARTESIAN_POINT('',(9.346336915218,1.85998273169,
+    11.690520839952));
+#13058 = CARTESIAN_POINT('',(9.160181515728,1.750126259261,
+    11.676940478628));
+#13059 = CARTESIAN_POINT('',(8.963826925465,1.659275630409,
+    11.663361216414));
+#13060 = CARTESIAN_POINT('',(8.759588535571,1.588502108616,
+    11.649780379424));
+#13061 = CARTESIAN_POINT('',(8.549920766433,1.538549561944,
+    11.636197319005));
+#13062 = CARTESIAN_POINT('',(8.197717364886,1.490825964332,
+    11.61368752314));
+#13063 = CARTESIAN_POINT('',(8.056762222127,1.481039042871,
+    11.604757987074));
+#13064 = CARTESIAN_POINT('',(7.915290019054,1.480495783644,
+    11.59582861234));
+#13065 = CARTESIAN_POINT('',(7.774027129315,1.489220527339,
+    11.586899371237));
+#13066 = CARTESIAN_POINT('',(7.633696934182,1.507168604067,
+    11.577970001542));
+#13067 = CARTESIAN_POINT('',(7.495017302301,1.534226486886,
+    11.569040430612));
+#13068 = CARTESIAN_POINT('',(7.162232409714,1.622059322519,
+    11.547242402319));
+#13069 = CARTESIAN_POINT('',(6.970627604239,1.692454367241,
+    11.534371678596));
+#13070 = CARTESIAN_POINT('',(6.78603997836,1.780832191009,
+    11.521502576491));
+#13071 = CARTESIAN_POINT('',(6.610471337283,1.886326708947,
+    11.508634508625));
+#13072 = CARTESIAN_POINT('',(6.445782060123,2.007820065077,
+    11.495765496619));
+#13073 = CARTESIAN_POINT('',(6.293676542725,2.143951361773,
+    11.482894899783));
+#13074 = CARTESIAN_POINT('',(6.027479987224,2.43157840292,
+    11.458074496554));
+#13075 = CARTESIAN_POINT('',(5.911418342568,2.581324666842,
+    11.44612131549));
+#13076 = CARTESIAN_POINT('',(5.808688331341,2.741016708386,
+    11.434169006361));
+#13077 = CARTESIAN_POINT('',(5.720287703928,2.909221552416,
+    11.422217213633));
+#13078 = CARTESIAN_POINT('',(5.647025196955,3.08440038359,
+    11.410264696576));
+#13079 = CARTESIAN_POINT('',(5.589515179787,3.264918729229,
+    11.398311163424));
+#13080 = CARTESIAN_POINT('',(5.529348497416,3.532670069425,
+    11.38093033807));
+#13081 = CARTESIAN_POINT('',(5.513883792048,3.617048273384,
+    11.375501591107));
+#13082 = CARTESIAN_POINT('',(5.501782801101,3.702014943479,
+    11.370072861064));
+#13083 = CARTESIAN_POINT('',(5.49307171596,3.787409200995,
+    11.364644157667));
+#13084 = CARTESIAN_POINT('',(5.487767049569,3.873069179388,
+    11.359215489012));
+#13085 = CARTESIAN_POINT('',(5.485875636427,3.958832024289,
+    11.353786861561));
+#13086 = CARTESIAN_POINT('',(5.490798553284,4.236583335598,
+    11.336193364226));
+#13087 = CARTESIAN_POINT('',(5.511328666228,4.428353286841,
+    11.32402713524));
+#13088 = CARTESIAN_POINT('',(5.548959037073,4.617967574443,
+    11.311862211071));
+#13089 = CARTESIAN_POINT('',(5.603398188192,4.80360787925,
+    11.299698154058));
+#13090 = CARTESIAN_POINT('',(5.674130338468,4.983515125262,
+    11.28753346244));
+#13091 = CARTESIAN_POINT('',(5.760418836121,5.156001572747,
+    11.275367621973));
+#13092 = CARTESIAN_POINT('',(5.911014453456,5.400101259367,
+    11.257203492948));
+#13093 = CARTESIAN_POINT('',(5.964303687574,5.478541685021,
+    11.25120370015));
+#13094 = CARTESIAN_POINT('',(6.021023338182,5.554606733259,
+    11.245203907027));
+#13095 = CARTESIAN_POINT('',(6.081045680752,5.628117023594,
+    11.23920409457));
+#13096 = CARTESIAN_POINT('',(6.14423163522,5.698902223244,
+    11.233204216653));
+#13097 = CARTESIAN_POINT('',(6.210430986237,5.766801316666,
+    11.227204259619));
+#13098 = CARTESIAN_POINT('',(6.475492931546,6.015779277774,
+    11.204172786393));
+#13099 = CARTESIAN_POINT('',(6.694583519061,6.175511777455,
+    11.187132784994));
+#13100 = CARTESIAN_POINT('',(6.932955070502,6.307216706526,
+    11.170099139292));
+#13101 = CARTESIAN_POINT('',(7.186260301781,6.408248660838,
+    11.153067600001));
+#13102 = CARTESIAN_POINT('',(7.44984117993,6.476749729686,11.13603401481
+    ));
+#13103 = CARTESIAN_POINT('',(7.718723079945,6.511647121272,
+    11.118994059797));
+#13104 = CARTESIAN_POINT('',(8.122890095507,6.513634738411,
+    11.09339672168));
+#13105 = CARTESIAN_POINT('',(8.258184244135,6.505807263762,11.084830767)
+  );
+#13106 = CARTESIAN_POINT('',(8.392877311758,6.489484445536,
+    11.076265060125));
+#13107 = CARTESIAN_POINT('',(8.526330170855,6.46472349695,
+    11.067699507282));
+#13108 = CARTESIAN_POINT('',(8.657913603631,6.431641172058,
+    11.059133838128));
+#13109 = CARTESIAN_POINT('',(8.787010515625,6.390413350578,
+    11.050567961664));
+#13110 = CARTESIAN_POINT('',(9.036616314053,6.293075506513,
+    11.033600471466));
+#13111 = CARTESIAN_POINT('',(9.15724921361,6.237262425003,11.02519836784
+    ));
+#13112 = CARTESIAN_POINT('',(9.274348501671,6.174057431682,
+    11.016796408234));
+#13113 = CARTESIAN_POINT('',(9.387372764816,6.103731603829,
+    11.008394531928));
+#13114 = CARTESIAN_POINT('',(9.495809236112,6.026603981486,
+    10.999992530339));
+#13115 = CARTESIAN_POINT('',(9.599175508701,5.943040506427,
+    10.991590356836));
+#13116 = CARTESIAN_POINT('',(9.850619072807,5.712818817363,
+    10.969999138209));
+#13117 = CARTESIAN_POINT('',(9.990646770296,5.557309657251,
+    10.956807640584));
+#13118 = CARTESIAN_POINT('',(10.115324861012,5.388538728334,
+    10.943617882663));
+#13119 = CARTESIAN_POINT('',(10.223185536278,5.208339762897,
+    10.930429455537));
+#13120 = CARTESIAN_POINT('',(10.313028563991,5.018718059088,
+    10.917240084705));
+#13121 = CARTESIAN_POINT('',(10.383931282587,4.821833718286,
+    10.904048741107));
+#13122 = CARTESIAN_POINT('',(10.457393899463,4.533286095334,
+    10.885191238617));
+#13123 = CARTESIAN_POINT('',(10.475871591305,4.445637063984,
+    10.879523045946));
+#13124 = CARTESIAN_POINT('',(10.490699809158,4.357250793864,
+    10.87385478974));
+#13125 = CARTESIAN_POINT('',(10.501844061455,4.268309553879,
+    10.868186506848));
+#13126 = CARTESIAN_POINT('',(10.509281316006,4.178997032683,
+    10.862518284116));
+#13127 = CARTESIAN_POINT('',(10.513,4.089498338675,10.85685025838));
+#13128 = CARTESIAN_POINT('',(10.513,4.,10.851182616475));
+#13129 = PCURVE('',#5785,#13130);
+#13130 = DEFINITIONAL_REPRESENTATION('',(#13131),#13218);
+#13131 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13132,#13133,#13134,#13135,
+    #13136,#13137,#13138,#13139,#13140,#13141,#13142,#13143,#13144,
+    #13145,#13146,#13147,#13148,#13149,#13150,#13151,#13152,#13153,
+    #13154,#13155,#13156,#13157,#13158,#13159,#13160,#13161,#13162,
+    #13163,#13164,#13165,#13166,#13167,#13168,#13169,#13170,#13171,
+    #13172,#13173,#13174,#13175,#13176,#13177,#13178,#13179,#13180,
+    #13181,#13182,#13183,#13184,#13185,#13186,#13187,#13188,#13189,
+    #13190,#13191,#13192,#13193,#13194,#13195,#13196,#13197,#13198,
+    #13199,#13200,#13201,#13202,#13203,#13204,#13205,#13206,#13207,
+    #13208,#13209,#13210,#13211,#13212,#13213,#13214,#13215,#13216,
+    #13217),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600181288296E-02,0.133496060623,0.228565424214,0.291072186187,
+    0.381157588821,0.464823302053,0.502825116329,0.587983436649,
+    0.629985204521,0.749211670754,0.809174756008,0.867991250466,
+    0.96032113081,1.),.UNSPECIFIED.);
+#13132 = CARTESIAN_POINT('',(-6.283185267937,0.148821130723));
+#13133 = CARTESIAN_POINT('',(-6.241895799154,0.155391936825));
+#13134 = CARTESIAN_POINT('',(-6.200606013627,0.161961858772));
+#13135 = CARTESIAN_POINT('',(-6.159316637631,0.168531644984));
+#13136 = CARTESIAN_POINT('',(-6.118027524952,0.175101740949));
+#13137 = CARTESIAN_POINT('',(-6.076738241354,0.181672337889));
+#13138 = CARTESIAN_POINT('',(-6.035448649045,0.188243421413));
+#13139 = CARTESIAN_POINT('',(-5.915628590215,0.207313449168));
+#13140 = CARTESIAN_POINT('',(-5.83708687283,0.219815184547));
+#13141 = CARTESIAN_POINT('',(-5.758553056324,0.232316460211));
+#13142 = CARTESIAN_POINT('',(-5.680024242049,0.244816610718));
+#13143 = CARTESIAN_POINT('',(-5.601490272614,0.257316721133));
+#13144 = CARTESIAN_POINT('',(-5.522948249118,0.269817469348));
+#13145 = CARTESIAN_POINT('',(-5.359087072349,0.295896552395));
+#13146 = CARTESIAN_POINT('',(-5.273740574042,0.309479160048));
+#13147 = CARTESIAN_POINT('',(-5.1884062129,0.323059521372));
+#13148 = CARTESIAN_POINT('',(-5.103079576283,0.336638783586));
+#13149 = CARTESIAN_POINT('',(-5.01774527289,0.350219620576));
+#13150 = CARTESIAN_POINT('',(-4.932398869164,0.363802680995));
+#13151 = CARTESIAN_POINT('',(-4.790965533905,0.38631247686));
+#13152 = CARTESIAN_POINT('',(-4.734860170716,0.395242012926));
+#13153 = CARTESIAN_POINT('',(-4.678756303299,0.40417138766));
+#13154 = CARTESIAN_POINT('',(-4.622653382925,0.413100628763));
+#13155 = CARTESIAN_POINT('',(-4.566549490993,0.422029998458));
+#13156 = CARTESIAN_POINT('',(-4.510444081479,0.430959569388));
+#13157 = CARTESIAN_POINT('',(-4.373483972258,0.452757597681));
+#13158 = CARTESIAN_POINT('',(-4.292614676276,0.465628321404));
+#13159 = CARTESIAN_POINT('',(-4.211754637083,0.478497423509));
+#13160 = CARTESIAN_POINT('',(-4.130900501067,0.491365491375));
+#13161 = CARTESIAN_POINT('',(-4.050040498474,0.504234503381));
+#13162 = CARTESIAN_POINT('',(-3.969171244924,0.517105100217));
+#13163 = CARTESIAN_POINT('',(-3.813219991428,0.541925503446));
+#13164 = CARTESIAN_POINT('',(-3.738116671367,0.55387868451));
+#13165 = CARTESIAN_POINT('',(-3.663019774081,0.565830993639));
+#13166 = CARTESIAN_POINT('',(-3.587926954061,0.577782786367));
+#13167 = CARTESIAN_POINT('',(-3.512830042076,0.589735303424));
+#13168 = CARTESIAN_POINT('',(-3.437726694913,0.601688836576));
+#13169 = CARTESIAN_POINT('',(-3.328523292364,0.61906966193));
+#13170 = CARTESIAN_POINT('',(-3.294414479997,0.624498408893));
+#13171 = CARTESIAN_POINT('',(-3.260305629687,0.629927138936));
+#13172 = CARTESIAN_POINT('',(-3.226196764849,0.635355842333));
+#13173 = CARTESIAN_POINT('',(-3.192087909065,0.640784510988));
+#13174 = CARTESIAN_POINT('',(-3.15797908608,0.646213138439));
+#13175 = CARTESIAN_POINT('',(-3.047435936363,0.663806635774));
+#13176 = CARTESIAN_POINT('',(-2.970992142786,0.67597286476));
+#13177 = CARTESIAN_POINT('',(-2.894555341286,0.688137788929));
+#13178 = CARTESIAN_POINT('',(-2.818122990207,0.700301845942));
+#13179 = CARTESIAN_POINT('',(-2.741686162179,0.71246653756));
+#13180 = CARTESIAN_POINT('',(-2.665242283456,0.724632378027));
+#13181 = CARTESIAN_POINT('',(-2.551109180961,0.742796507052));
+#13182 = CARTESIAN_POINT('',(-2.513410031992,0.74879629985));
+#13183 = CARTESIAN_POINT('',(-2.475711089946,0.754796092973));
+#13184 = CARTESIAN_POINT('',(-2.438012279554,0.76079590543));
+#13185 = CARTESIAN_POINT('',(-2.400313339585,0.766795783347));
+#13186 = CARTESIAN_POINT('',(-2.362614194556,0.772795740381));
+#13187 = CARTESIAN_POINT('',(-2.217903096836,0.795827213607));
+#13188 = CARTESIAN_POINT('',(-2.110839801923,0.812867215006));
+#13189 = CARTESIAN_POINT('',(-2.003818608033,0.829900860708));
+#13190 = CARTESIAN_POINT('',(-1.896811034818,0.846932399999));
+#13191 = CARTESIAN_POINT('',(-1.789789781075,0.86396598519));
+#13192 = CARTESIAN_POINT('',(-1.682726379214,0.881005940203));
+#13193 = CARTESIAN_POINT('',(-1.521893946705,0.90660327832));
+#13194 = CARTESIAN_POINT('',(-1.468072199551,0.915169233));
+#13195 = CARTESIAN_POINT('',(-1.414251645794,0.923734939875));
+#13196 = CARTESIAN_POINT('',(-1.360431856165,0.932300492718));
+#13197 = CARTESIAN_POINT('',(-1.306611326928,0.940866161872));
+#13198 = CARTESIAN_POINT('',(-1.252789623441,0.949432038336));
+#13199 = CARTESIAN_POINT('',(-1.146178550992,0.966399528534));
+#13200 = CARTESIAN_POINT('',(-1.093386112098,0.97480163216));
+#13201 = CARTESIAN_POINT('',(-1.040594741235,0.983203591766));
+#13202 = CARTESIAN_POINT('',(-0.98780403979,0.991605468072));
+#13203 = CARTESIAN_POINT('',(-0.935012633411,1.000007469661));
+#13204 = CARTESIAN_POINT('',(-0.882220129083,1.008409643164));
+#13205 = CARTESIAN_POINT('',(-0.746557897897,1.030000861791));
+#13206 = CARTESIAN_POINT('',(-0.663672493941,1.043192359416));
+#13207 = CARTESIAN_POINT('',(-0.580797514942,1.056382117337));
+#13208 = CARTESIAN_POINT('',(-0.497929183679,1.069570544463));
+#13209 = CARTESIAN_POINT('',(-0.415054287102,1.082759915295));
+#13210 = CARTESIAN_POINT('',(-0.332169085346,1.095951258893));
+#13211 = CARTESIAN_POINT('',(-0.213684249793,1.114808761383));
+#13212 = CARTESIAN_POINT('',(-0.178070304728,1.120476954054));
+#13213 = CARTESIAN_POINT('',(-0.142456315367,1.12614521026));
+#13214 = CARTESIAN_POINT('',(-0.106842291333,1.131813493152));
+#13215 = CARTESIAN_POINT('',(-7.12282350889E-02,1.137481715884));
+#13216 = CARTESIAN_POINT('',(-3.561414193211E-02,1.14314974162));
+#13217 = CARTESIAN_POINT('',(0.,1.148817383525));
+#13218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13219 = PCURVE('',#12538,#13220);
+#13220 = DEFINITIONAL_REPRESENTATION('',(#13221),#13308);
+#13221 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13222,#13223,#13224,#13225,
+    #13226,#13227,#13228,#13229,#13230,#13231,#13232,#13233,#13234,
+    #13235,#13236,#13237,#13238,#13239,#13240,#13241,#13242,#13243,
+    #13244,#13245,#13246,#13247,#13248,#13249,#13250,#13251,#13252,
+    #13253,#13254,#13255,#13256,#13257,#13258,#13259,#13260,#13261,
+    #13262,#13263,#13264,#13265,#13266,#13267,#13268,#13269,#13270,
+    #13271,#13272,#13273,#13274,#13275,#13276,#13277,#13278,#13279,
+    #13280,#13281,#13282,#13283,#13284,#13285,#13286,#13287,#13288,
+    #13289,#13290,#13291,#13292,#13293,#13294,#13295,#13296,#13297,
+    #13298,#13299,#13300,#13301,#13302,#13303,#13304,#13305,#13306,
+    #13307),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600181288296E-02,0.133496060623,0.228565424214,0.291072186187,
+    0.381157588821,0.464823302053,0.502825116329,0.587983436649,
+    0.629985204521,0.749211670754,0.809174756008,0.867991250466,
+    0.96032113081,1.),.UNSPECIFIED.);
+#13222 = CARTESIAN_POINT('',(0.577354020767,0.));
+#13223 = CARTESIAN_POINT('',(0.57735436054,4.180736253621E-02));
+#13224 = CARTESIAN_POINT('',(0.577356574958,8.361632319842E-02));
+#13225 = CARTESIAN_POINT('',(0.577359119907,0.125425633565));
+#13226 = CARTESIAN_POINT('',(0.577361210435,0.167235061368));
+#13227 = CARTESIAN_POINT('',(0.577362583021,0.209044782259));
+#13228 = CARTESIAN_POINT('',(0.577363257832,0.250854771565));
+#13229 = CARTESIAN_POINT('',(0.577363383065,0.372184630457));
+#13230 = CARTESIAN_POINT('',(0.577361187738,0.45171556296));
+#13231 = CARTESIAN_POINT('',(0.577357527343,0.531237439009));
+#13232 = CARTESIAN_POINT('',(0.577354309267,0.610753613658));
+#13233 = CARTESIAN_POINT('',(0.577352479261,0.690274943205));
+#13234 = CARTESIAN_POINT('',(0.577351700065,0.769804673952));
+#13235 = CARTESIAN_POINT('',(0.577351836284,0.935727209524));
+#13236 = CARTESIAN_POINT('',(0.57735288255,1.022147761457));
+#13237 = CARTESIAN_POINT('',(0.577354471394,1.108556581956));
+#13238 = CARTESIAN_POINT('',(0.577355860839,1.194957905127));
+#13239 = CARTESIAN_POINT('',(0.577356677303,1.281366991096));
+#13240 = CARTESIAN_POINT('',(0.577357024926,1.367788107474));
+#13241 = CARTESIAN_POINT('',(0.577357027708,1.511002004127));
+#13242 = CARTESIAN_POINT('',(0.57735688309,1.5678135901));
+#13243 = CARTESIAN_POINT('',(0.577356628282,1.62462353632));
+#13244 = CARTESIAN_POINT('',(0.57735636845,1.681432401435));
+#13245 = CARTESIAN_POINT('',(0.577356175135,1.738242158087));
+#13246 = CARTESIAN_POINT('',(0.577356064718,1.795053405865));
+#13247 = CARTESIAN_POINT('',(0.577356049781,1.933736524489));
+#13248 = CARTESIAN_POINT('',(0.577356250772,2.015623165108));
+#13249 = CARTESIAN_POINT('',(0.577356703156,2.097500525688));
+#13250 = CARTESIAN_POINT('',(0.577357293257,2.179372112874));
+#13251 = CARTESIAN_POINT('',(0.577357818119,2.261249868118));
+#13252 = CARTESIAN_POINT('',(0.577358086856,2.343137151306));
+#13253 = CARTESIAN_POINT('',(0.577358029926,2.501051763975));
+#13254 = CARTESIAN_POINT('',(0.577357744114,2.577100670724));
+#13255 = CARTESIAN_POINT('',(0.577357151397,2.653143076926));
+#13256 = CARTESIAN_POINT('',(0.577356298653,2.729181273575));
+#13257 = CARTESIAN_POINT('',(0.577355313433,2.805223480999));
+#13258 = CARTESIAN_POINT('',(0.577354360858,2.881272069091));
+#13259 = CARTESIAN_POINT('',(0.577353213875,2.991849735263));
+#13260 = CARTESIAN_POINT('',(0.577352888691,3.026387765621));
+#13261 = CARTESIAN_POINT('',(0.577352611141,3.060925815079));
+#13262 = CARTESIAN_POINT('',(0.577352392569,3.095463863844));
+#13263 = CARTESIAN_POINT('',(0.577352241091,3.13000189289));
+#13264 = CARTESIAN_POINT('',(0.5773521616,3.164539883961));
+#13265 = CARTESIAN_POINT('',(0.577352142677,3.276473929193));
+#13266 = CARTESIAN_POINT('',(0.577352498039,3.353879577157));
+#13267 = CARTESIAN_POINT('',(0.577353232236,3.431278221161));
+#13268 = CARTESIAN_POINT('',(0.577354266274,3.508672492102));
+#13269 = CARTESIAN_POINT('',(0.57735543691,3.586071450321));
+#13270 = CARTESIAN_POINT('',(0.577356546495,3.663477676518));
+#13271 = CARTESIAN_POINT('',(0.577357906802,3.779047692225));
+#13272 = CARTESIAN_POINT('',(0.577358307962,3.817221482168));
+#13273 = CARTESIAN_POINT('',(0.577358644006,3.855395071626));
+#13274 = CARTESIAN_POINT('',(0.577358902149,3.893568527851));
+#13275 = CARTESIAN_POINT('',(0.577359074566,3.931742105723));
+#13276 = CARTESIAN_POINT('',(0.577359159174,3.969915872554));
+#13277 = CARTESIAN_POINT('',(0.577359163942,4.116448742764));
+#13278 = CARTESIAN_POINT('',(0.577358499943,4.224859649966));
+#13279 = CARTESIAN_POINT('',(0.577357221928,4.333227550888));
+#13280 = CARTESIAN_POINT('',(0.577355903164,4.441581206348));
+#13281 = CARTESIAN_POINT('',(0.577354940661,4.549948591078));
+#13282 = CARTESIAN_POINT('',(0.577354604257,4.658358915674));
+#13283 = CARTESIAN_POINT('',(0.577354658203,4.821215311028));
+#13284 = CARTESIAN_POINT('',(0.577354772206,4.875714464468));
+#13285 = CARTESIAN_POINT('',(0.577354961591,4.930212527229));
+#13286 = CARTESIAN_POINT('',(0.577355168595,4.98470993312));
+#13287 = CARTESIAN_POINT('',(0.577355329022,5.039208183349));
+#13288 = CARTESIAN_POINT('',(0.577355402995,5.093707676499));
+#13289 = CARTESIAN_POINT('',(0.577355408383,5.201661313569));
+#13290 = CARTESIAN_POINT('',(0.577355339381,5.255118568295));
+#13291 = CARTESIAN_POINT('',(0.577355195544,5.308574685181));
+#13292 = CARTESIAN_POINT('',(0.577355004264,5.362030010683));
+#13293 = CARTESIAN_POINT('',(0.577354814327,5.415485890548));
+#13294 = CARTESIAN_POINT('',(0.577354686755,5.468942705155));
+#13295 = CARTESIAN_POINT('',(0.57735468389,5.606311647728));
+#13296 = CARTESIAN_POINT('',(0.577355016583,5.690239430971));
+#13297 = CARTESIAN_POINT('',(0.577355769865,5.774156391302));
+#13298 = CARTESIAN_POINT('',(0.577357425981,5.858066688318));
+#13299 = CARTESIAN_POINT('',(0.577359453006,5.941984407675));
+#13300 = CARTESIAN_POINT('',(0.577360523276,6.025913832474));
+#13301 = CARTESIAN_POINT('',(0.577360290573,6.145891755416));
+#13302 = CARTESIAN_POINT('',(0.577360028789,6.181954533183));
+#13303 = CARTESIAN_POINT('',(0.577359492937,6.218017332092));
+#13304 = CARTESIAN_POINT('',(0.577358738162,6.254080010772));
+#13305 = CARTESIAN_POINT('',(0.577357956984,6.290142370542));
+#13306 = CARTESIAN_POINT('',(0.577357479296,6.326204155416));
+#13307 = CARTESIAN_POINT('',(0.577357772368,6.362265052097));
+#13308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13309 = ORIENTED_EDGE('',*,*,#13310,.F.);
+#13310 = EDGE_CURVE('',#12731,#13039,#13311,.T.);
+#13311 = SURFACE_CURVE('',#13312,(#13316,#13323),.PCURVE_S1.);
+#13312 = LINE('',#13313,#13314);
+#13313 = CARTESIAN_POINT('',(10.513,4.,12.));
+#13314 = VECTOR('',#13315,1.);
+#13315 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#13316 = PCURVE('',#5785,#13317);
+#13317 = DEFINITIONAL_REPRESENTATION('',(#13318),#13322);
+#13318 = LINE('',#13319,#13320);
+#13319 = CARTESIAN_POINT('',(-0.,0.));
+#13320 = VECTOR('',#13321,1.);
+#13321 = DIRECTION('',(-0.,1.));
+#13322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13323 = PCURVE('',#13324,#13329);
+#13324 = CYLINDRICAL_SURFACE('',#13325,2.513);
+#13325 = AXIS2_PLACEMENT_3D('',#13326,#13327,#13328);
+#13326 = CARTESIAN_POINT('',(8.,4.,12.));
+#13327 = DIRECTION('',(-0.,-0.,-1.));
+#13328 = DIRECTION('',(1.,0.,0.));
+#13329 = DEFINITIONAL_REPRESENTATION('',(#13330),#13334);
+#13330 = LINE('',#13331,#13332);
+#13331 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#13332 = VECTOR('',#13333,1.);
+#13333 = DIRECTION('',(-0.,1.));
+#13334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13335 = ORIENTED_EDGE('',*,*,#12730,.F.);
+#13336 = ADVANCED_FACE('',(#13337),#6770,.F.);
+#13337 = FACE_BOUND('',#13338,.T.);
+#13338 = EDGE_LOOP('',(#13339,#13629,#13630,#13921));
+#13339 = ORIENTED_EDGE('',*,*,#13340,.F.);
+#13340 = EDGE_CURVE('',#6211,#13341,#13343,.T.);
+#13341 = VERTEX_POINT('',#13342);
+#13342 = CARTESIAN_POINT('',(9.622963,14.574414688994,8.0000000729));
+#13343 = SURFACE_CURVE('',#13344,(#13437,#13533),.PCURVE_S1.);
+#13344 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13345,#13346,#13347,#13348,
+    #13349,#13350,#13351,#13352,#13353,#13354,#13355,#13356,#13357,
+    #13358,#13359,#13360,#13361,#13362,#13363,#13364,#13365,#13366,
+    #13367,#13368,#13369,#13370,#13371,#13372,#13373,#13374,#13375,
+    #13376,#13377,#13378,#13379,#13380,#13381,#13382,#13383,#13384,
+    #13385,#13386,#13387,#13388,#13389,#13390,#13391,#13392,#13393,
+    #13394,#13395,#13396,#13397,#13398,#13399,#13400,#13401,#13402,
+    #13403,#13404,#13405,#13406,#13407,#13408,#13409,#13410,#13411,
+    #13412,#13413,#13414,#13415,#13416,#13417,#13418,#13419,#13420,
+    #13421,#13422,#13423,#13424,#13425,#13426,#13427,#13428,#13429,
+    #13430,#13431,#13432,#13433,#13434,#13435,#13436),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493806637062E-02,
+    0.104982213193,0.133911646045,0.222916877369,0.272809629159,
+    0.376371233052,0.501563087376,0.626855294275,0.657589946346,
+    0.685592522892,0.70359421492,0.868529945268,0.892271358697,
+    0.957007973714,1.),.UNSPECIFIED.);
+#13345 = CARTESIAN_POINT('',(9.622963,15.074413936897,8.0000000972));
+#13346 = CARTESIAN_POINT('',(9.622962996952,15.071918710421,
+    8.03951102796));
+#13347 = CARTESIAN_POINT('',(9.62151750956,15.069423280022,8.0790218523)
+  );
+#13348 = CARTESIAN_POINT('',(9.618626587067,15.066927747566,
+    8.118468878713));
+#13349 = CARTESIAN_POINT('',(9.614293729876,15.064432188754,
+    8.157788783297));
+#13350 = CARTESIAN_POINT('',(9.608525889555,15.061936653127,
+    8.196918609749));
+#13351 = CARTESIAN_POINT('',(9.601333468837,15.059441164062,
+    8.235795769366));
+#13352 = CARTESIAN_POINT('',(9.575482655396,15.051942827817,
+    8.351668026969));
+#13353 = CARTESIAN_POINT('',(9.552564087964,15.046939973233,
+    8.427715459936));
+#13354 = CARTESIAN_POINT('',(9.52408697381,15.041937463117,
+    8.501997127065));
+#13355 = CARTESIAN_POINT('',(9.490217644599,15.036935160884,
+    8.574027029527));
+#13356 = CARTESIAN_POINT('',(9.451174379454,15.031932781667,
+    8.643340808915));
+#13357 = CARTESIAN_POINT('',(9.407225375257,15.02693018872,
+    8.709500173614));
+#13358 = CARTESIAN_POINT('',(9.338639419325,15.019861572048,
+    8.79795102138));
+#13359 = CARTESIAN_POINT('',(9.317808917233,15.017795439364,
+    8.823197486153));
+#13360 = CARTESIAN_POINT('',(9.296217368874,15.015729291198,
+    8.847808154923));
+#13361 = CARTESIAN_POINT('',(9.273888129686,15.013663127811,
+    8.871755580095));
+#13362 = CARTESIAN_POINT('',(9.250845752331,15.01159695029,
+    8.895013431054));
+#13363 = CARTESIAN_POINT('',(9.227115986694,15.009530760547,
+    8.917556494163));
+#13364 = CARTESIAN_POINT('',(9.127686078598,15.001107625766,
+    9.006444115763));
+#13365 = CARTESIAN_POINT('',(9.046387700852,14.994750030682,
+    9.06653993262));
+#13366 = CARTESIAN_POINT('',(8.959623101725,14.988392813766,
+    9.118935942116));
+#13367 = CARTESIAN_POINT('',(8.868273070082,14.982035902061,
+    9.163048848268));
+#13368 = CARTESIAN_POINT('',(8.77328731772,14.975678790287,
+    9.198420059437));
+#13369 = CARTESIAN_POINT('',(8.675670352765,14.969321293843,
+    9.22472250022));
+#13370 = CARTESIAN_POINT('',(8.520866388996,14.95940094436,
+    9.251339276393));
+#13371 = CARTESIAN_POINT('',(8.464760144039,14.95583748601,
+    9.257995170641));
+#13372 = CARTESIAN_POINT('',(8.408336858707,14.952274054648,
+    9.261714654367));
+#13373 = CARTESIAN_POINT('',(8.351780984005,14.948710634581,
+    9.262480742726));
+#13374 = CARTESIAN_POINT('',(8.295277601816,14.945147187652,
+    9.260290923461));
+#13375 = CARTESIAN_POINT('',(8.239011561039,14.94158369967,
+    9.255157169841));
+#13376 = CARTESIAN_POINT('',(8.067250130761,14.930623582098,
+    9.230394170052));
+#13377 = CARTESIAN_POINT('',(7.953126761338,14.923225677978,
+    9.201109582059));
+#13378 = CARTESIAN_POINT('',(7.842468171577,14.915828581516,
+    9.159486195032));
+#13379 = CARTESIAN_POINT('',(7.736861362287,14.908432007208,
+    9.106037879681));
+#13380 = CARTESIAN_POINT('',(7.637791808729,14.90103490863,
+    9.041516492292));
+#13381 = CARTESIAN_POINT('',(7.546613244177,14.893637038098,
+    8.966896545361));
+#13382 = CARTESIAN_POINT('',(7.365245315423,14.877299037679,
+    8.782434087243));
+#13383 = CARTESIAN_POINT('',(7.279186006229,14.868354682778,
+    8.668435172963));
+#13384 = CARTESIAN_POINT('',(7.208451140489,14.859413012863,
+    8.543518440266));
+#13385 = CARTESIAN_POINT('',(7.154635815755,14.850472482306,
+    8.410189538096));
+#13386 = CARTESIAN_POINT('',(7.118838880899,14.841530798892,
+    8.271170598514));
+#13387 = CARTESIAN_POINT('',(7.101651591342,14.832586422792,
+    8.129372675838));
+#13388 = CARTESIAN_POINT('',(7.104393572537,14.814696287705,
+    7.846120495958));
+#13389 = CARTESIAN_POINT('',(7.124353556169,14.805744337821,
+    7.704568519809));
+#13390 = CARTESIAN_POINT('',(7.162895687458,14.79679470227,
+    7.566162769616));
+#13391 = CARTESIAN_POINT('',(7.219370326385,14.787846058489,
+    7.433809237333));
+#13392 = CARTESIAN_POINT('',(7.292622518081,14.778896492184,
+    7.310214373912));
+#13393 = CARTESIAN_POINT('',(7.381003891393,14.769944626742,
+    7.197857782073));
+#13394 = CARTESIAN_POINT('',(7.507200600443,14.758800879563,
+    7.074538624621));
+#13395 = CARTESIAN_POINT('',(7.532841051439,14.756605757609,
+    7.051046785271));
+#13396 = CARTESIAN_POINT('',(7.559232314536,14.754410643133,
+    7.028385196426));
+#13397 = CARTESIAN_POINT('',(7.586342061623,14.752215535579,
+    7.006582534525));
+#13398 = CARTESIAN_POINT('',(7.614136658266,14.750020434108,
+    6.985665850704));
+#13399 = CARTESIAN_POINT('',(7.642581163714,14.747825337594,
+    6.965660570796));
+#13400 = CARTESIAN_POINT('',(7.698114449227,14.743630278635,
+    6.929215603735));
+#13401 = CARTESIAN_POINT('',(7.72509907672,14.741630314381,
+    6.912616975501));
+#13402 = CARTESIAN_POINT('',(7.752565808575,14.739630350832,
+    6.896812589846));
+#13403 = CARTESIAN_POINT('',(7.780486559917,14.737630387045,
+    6.881819160087));
+#13404 = CARTESIAN_POINT('',(7.808832565794,14.735630422162,
+    6.867652133635));
+#13405 = CARTESIAN_POINT('',(7.837574381173,14.733630455414,6.854325692)
+  );
+#13406 = CARTESIAN_POINT('',(7.885393882162,14.730344789016,
+    6.833834415541));
+#13407 = CARTESIAN_POINT('',(7.904257032924,14.729059090575,
+    6.826168792274));
+#13408 = CARTESIAN_POINT('',(7.923263344064,14.72777339059,
+    6.818859304138));
+#13409 = CARTESIAN_POINT('',(7.942404742629,14.726487688899,
+    6.811909143584));
+#13410 = CARTESIAN_POINT('',(7.961673071873,14.725201985378,
+    6.805321272361));
+#13411 = CARTESIAN_POINT('',(7.981060091258,14.72391627994,
+    6.799098421512));
+#13412 = CARTESIAN_POINT('',(8.179197098889,14.710850619368,
+    6.739595181488));
+#13413 = CARTESIAN_POINT('',(8.367286698598,14.699058349455,
+    6.716744071525));
+#13414 = CARTESIAN_POINT('',(8.558122115996,14.687276143427,
+    6.726825716992));
+#13415 = CARTESIAN_POINT('',(8.744801234326,14.675497346545,
+    6.769854220272));
+#13416 = CARTESIAN_POINT('',(8.920794861778,14.663716123354,
+    6.844323649384));
+#13417 = CARTESIAN_POINT('',(9.079904625996,14.651924605288,
+    6.947201397308));
+#13418 = CARTESIAN_POINT('',(9.23677675006,14.638448936421,
+    7.091831308143));
+#13419 = CARTESIAN_POINT('',(9.256063716309,14.636753267173,
+    7.110520960782));
+#13420 = CARTESIAN_POINT('',(9.274883613225,14.635057582644,
+    7.129687822808));
+#13421 = CARTESIAN_POINT('',(9.293222308547,14.633361881786,
+    7.14931785579));
+#13422 = CARTESIAN_POINT('',(9.31106621393,14.631666163978,
+    7.169396515321));
+#13423 = CARTESIAN_POINT('',(9.328402284945,14.629970429026,
+    7.189908751026));
+#13424 = CARTESIAN_POINT('',(9.391070128389,14.623650806065,
+    7.267910330419));
+#13425 = CARTESIAN_POINT('',(9.433054601032,14.61902670352,
+    7.328091247774));
+#13426 = CARTESIAN_POINT('',(9.470916706595,14.614402550097,
+    7.391064592881));
+#13427 = CARTESIAN_POINT('',(9.504436062284,14.609778396619,
+    7.456490160344));
+#13428 = CARTESIAN_POINT('',(9.533428097969,14.60515426841,
+    7.524007609685));
+#13429 = CARTESIAN_POINT('',(9.557745519241,14.600530269551,
+    7.593239369918));
+#13430 = CARTESIAN_POINT('',(9.590252599545,14.592836134597,
+    7.710649051028));
+#13431 = CARTESIAN_POINT('',(9.601116184962,14.589765698842,
+    7.758088761233));
+#13432 = CARTESIAN_POINT('',(9.609838888621,14.586695417388,
+    7.805998365519));
+#13433 = CARTESIAN_POINT('',(9.616396899594,14.583625285876,
+    7.85426189539));
+#13434 = CARTESIAN_POINT('',(9.620774278186,14.580555238021,
+    7.90276212953));
+#13435 = CARTESIAN_POINT('',(9.622963,14.577485125558,7.951381000262));
+#13436 = CARTESIAN_POINT('',(9.622963,14.574414698202,8.));
+#13437 = PCURVE('',#6770,#13438);
+#13438 = DEFINITIONAL_REPRESENTATION('',(#13439),#13532);
+#13439 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13440,#13441,#13442,#13443,
+    #13444,#13445,#13446,#13447,#13448,#13449,#13450,#13451,#13452,
+    #13453,#13454,#13455,#13456,#13457,#13458,#13459,#13460,#13461,
+    #13462,#13463,#13464,#13465,#13466,#13467,#13468,#13469,#13470,
+    #13471,#13472,#13473,#13474,#13475,#13476,#13477,#13478,#13479,
+    #13480,#13481,#13482,#13483,#13484,#13485,#13486,#13487,#13488,
+    #13489,#13490,#13491,#13492,#13493,#13494,#13495,#13496,#13497,
+    #13498,#13499,#13500,#13501,#13502,#13503,#13504,#13505,#13506,
+    #13507,#13508,#13509,#13510,#13511,#13512,#13513,#13514,#13515,
+    #13516,#13517,#13518,#13519,#13520,#13521,#13522,#13523,#13524,
+    #13525,#13526,#13527,#13528,#13529,#13530,#13531),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493806637062E-02,
+    0.104982213193,0.133911646045,0.222916877369,0.272809629159,
+    0.376371233052,0.501563087376,0.626855294275,0.657589946346,
+    0.685592522892,0.70359421492,0.868529945268,0.892271358697,
+    0.957007973714,1.),.UNSPECIFIED.);
+#13440 = CARTESIAN_POINT('',(-6.283185230037,0.925586063103));
+#13441 = CARTESIAN_POINT('',(-6.251827348481,0.928081289579));
+#13442 = CARTESIAN_POINT('',(-6.220469651409,0.930576719978));
+#13443 = CARTESIAN_POINT('',(-6.189112083983,0.933072252434));
+#13444 = CARTESIAN_POINT('',(-6.157754602614,0.935567811246));
+#13445 = CARTESIAN_POINT('',(-6.126397174961,0.938063346873));
+#13446 = CARTESIAN_POINT('',(-6.095039779933,0.940558835938));
+#13447 = CARTESIAN_POINT('',(-6.000816868357,0.948057172183));
+#13448 = CARTESIAN_POINT('',(-5.937949292061,0.953060026767));
+#13449 = CARTESIAN_POINT('',(-5.875083106805,0.958062536883));
+#13450 = CARTESIAN_POINT('',(-5.812217711793,0.963064839116));
+#13451 = CARTESIAN_POINT('',(-5.749351206278,0.968067218333));
+#13452 = CARTESIAN_POINT('',(-5.686483118412,0.97306981128));
+#13453 = CARTESIAN_POINT('',(-5.597652405372,0.980138427952));
+#13454 = CARTESIAN_POINT('',(-5.571687668481,0.982204560636));
+#13455 = CARTESIAN_POINT('',(-5.545722929829,0.984270708802));
+#13456 = CARTESIAN_POINT('',(-5.519758195495,0.986336872189));
+#13457 = CARTESIAN_POINT('',(-5.493793471247,0.98840304971));
+#13458 = CARTESIAN_POINT('',(-5.467828762538,0.990469239453));
+#13459 = CARTESIAN_POINT('',(-5.361980273263,0.998892374234));
+#13460 = CARTESIAN_POINT('',(-5.282089537387,1.005249969318));
+#13461 = CARTESIAN_POINT('',(-5.202204146359,1.011607186234));
+#13462 = CARTESIAN_POINT('',(-5.122322143012,1.017964097939));
+#13463 = CARTESIAN_POINT('',(-5.042436833476,1.024321209713));
+#13464 = CARTESIAN_POINT('',(-4.962546264208,1.030678706157));
+#13465 = CARTESIAN_POINT('',(-4.837883150598,1.04059905564));
+#13466 = CARTESIAN_POINT('',(-4.793103216245,1.04416251399));
+#13467 = CARTESIAN_POINT('',(-4.748323546612,1.047725945352));
+#13468 = CARTESIAN_POINT('',(-4.703544037732,1.051289365419));
+#13469 = CARTESIAN_POINT('',(-4.658764327613,1.054852812348));
+#13470 = CARTESIAN_POINT('',(-4.613984315709,1.05841630033));
+#13471 = CARTESIAN_POINT('',(-4.476256298468,1.069376417902));
+#13472 = CARTESIAN_POINT('',(-4.383292934115,1.076774322022));
+#13473 = CARTESIAN_POINT('',(-4.290340684045,1.084171418484));
+#13474 = CARTESIAN_POINT('',(-4.197395541212,1.091567992792));
+#13475 = CARTESIAN_POINT('',(-4.104443430587,1.09896509137));
+#13476 = CARTESIAN_POINT('',(-4.01148027605,1.106362961902));
+#13477 = CARTESIAN_POINT('',(-3.806170433272,1.122700962321));
+#13478 = CARTESIAN_POINT('',(-3.693769980062,1.131645317222));
+#13479 = CARTESIAN_POINT('',(-3.581400768832,1.140586987137));
+#13480 = CARTESIAN_POINT('',(-3.469044610089,1.149527517694));
+#13481 = CARTESIAN_POINT('',(-3.356675210376,1.158469201108));
+#13482 = CARTESIAN_POINT('',(-3.244274493574,1.167413577208));
+#13483 = CARTESIAN_POINT('',(-3.019460643382,1.185303712295));
+#13484 = CARTESIAN_POINT('',(-2.906969730644,1.194255662179));
+#13485 = CARTESIAN_POINT('',(-2.794510282851,1.20320529773));
+#13486 = CARTESIAN_POINT('',(-2.682064129966,1.212153941511));
+#13487 = CARTESIAN_POINT('',(-2.569604868022,1.221103507816));
+#13488 = CARTESIAN_POINT('',(-2.457114206119,1.230055373258));
+#13489 = CARTESIAN_POINT('',(-2.317077623845,1.241199120437));
+#13490 = CARTESIAN_POINT('',(-2.289492767627,1.243394242391));
+#13491 = CARTESIAN_POINT('',(-2.261907898936,1.245589356867));
+#13492 = CARTESIAN_POINT('',(-2.234323022916,1.247784464421));
+#13493 = CARTESIAN_POINT('',(-2.206738144149,1.249979565892));
+#13494 = CARTESIAN_POINT('',(-2.179153266648,1.252174662406));
+#13495 = CARTESIAN_POINT('',(-2.126435605314,1.256369721365));
+#13496 = CARTESIAN_POINT('',(-2.10130280445,1.258369685619));
+#13497 = CARTESIAN_POINT('',(-2.076169994263,1.260369649168));
+#13498 = CARTESIAN_POINT('',(-2.051037177905,1.262369612955));
+#13499 = CARTESIAN_POINT('',(-2.025904358693,1.264369577838));
+#13500 = CARTESIAN_POINT('',(-2.000771540107,1.266369544586));
+#13501 = CARTESIAN_POINT('',(-1.959481884563,1.269655210984));
+#13502 = CARTESIAN_POINT('',(-1.943325041257,1.270940909425));
+#13503 = CARTESIAN_POINT('',(-1.927168196382,1.27222660941));
+#13504 = CARTESIAN_POINT('',(-1.911011350465,1.273512311101));
+#13505 = CARTESIAN_POINT('',(-1.89485450405,1.274798014622));
+#13506 = CARTESIAN_POINT('',(-1.878697657695,1.27608372006));
+#13507 = CARTESIAN_POINT('',(-1.714507996781,1.289149380632));
+#13508 = CARTESIAN_POINT('',(-1.566322236784,1.300941650545));
+#13509 = CARTESIAN_POINT('',(-1.418267837029,1.312723856573));
+#13510 = CARTESIAN_POINT('',(-1.27025199544,1.324502653455));
+#13511 = CARTESIAN_POINT('',(-1.122198212975,1.336283876646));
+#13512 = CARTESIAN_POINT('',(-0.974012725108,1.348075394712));
+#13513 = CARTESIAN_POINT('',(-0.80467160867,1.361551063579));
+#13514 = CARTESIAN_POINT('',(-0.783363249418,1.363246732827));
+#13515 = CARTESIAN_POINT('',(-0.762054880763,1.364942417356));
+#13516 = CARTESIAN_POINT('',(-0.740746507411,1.366638118214));
+#13517 = CARTESIAN_POINT('',(-0.719438132775,1.368333836022));
+#13518 = CARTESIAN_POINT('',(-0.698129758971,1.370029570974));
+#13519 = CARTESIAN_POINT('',(-0.618719038009,1.376349193935));
+#13520 = CARTESIAN_POINT('',(-0.560615279151,1.38097329648));
+#13521 = CARTESIAN_POINT('',(-0.50251259612,1.385597449903));
+#13522 = CARTESIAN_POINT('',(-0.444410656657,1.390221603381));
+#13523 = CARTESIAN_POINT('',(-0.386308172506,1.39484573159));
+#13524 = CARTESIAN_POINT('',(-0.328204761555,1.399469730449));
+#13525 = CARTESIAN_POINT('',(-0.231516908793,1.407163865403));
+#13526 = CARTESIAN_POINT('',(-0.192930839529,1.410234301158));
+#13527 = CARTESIAN_POINT('',(-0.154344899929,1.413304582612));
+#13528 = CARTESIAN_POINT('',(-0.115759001575,1.416374714124));
+#13529 = CARTESIAN_POINT('',(-7.717291382105E-02,1.419444761979));
+#13530 = CARTESIAN_POINT('',(-3.858650772819E-02,1.422514874442));
+#13531 = CARTESIAN_POINT('',(0.,1.425585301798));
+#13532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13533 = PCURVE('',#6913,#13534);
+#13534 = DEFINITIONAL_REPRESENTATION('',(#13535),#13628);
+#13535 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13536,#13537,#13538,#13539,
+    #13540,#13541,#13542,#13543,#13544,#13545,#13546,#13547,#13548,
+    #13549,#13550,#13551,#13552,#13553,#13554,#13555,#13556,#13557,
+    #13558,#13559,#13560,#13561,#13562,#13563,#13564,#13565,#13566,
+    #13567,#13568,#13569,#13570,#13571,#13572,#13573,#13574,#13575,
+    #13576,#13577,#13578,#13579,#13580,#13581,#13582,#13583,#13584,
+    #13585,#13586,#13587,#13588,#13589,#13590,#13591,#13592,#13593,
+    #13594,#13595,#13596,#13597,#13598,#13599,#13600,#13601,#13602,
+    #13603,#13604,#13605,#13606,#13607,#13608,#13609,#13610,#13611,
+    #13612,#13613,#13614,#13615,#13616,#13617,#13618,#13619,#13620,
+    #13621,#13622,#13623,#13624,#13625,#13626,#13627),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493806637062E-02,
+    0.104982213193,0.133911646045,0.222916877369,0.272809629159,
+    0.376371233052,0.501563087376,0.626855294275,0.657589946346,
+    0.685592522892,0.70359421492,0.868529945268,0.892271358697,
+    0.957007973714,1.),.UNSPECIFIED.);
+#13536 = CARTESIAN_POINT('',(2.382420945249E-02,0.));
+#13537 = CARTESIAN_POINT('',(2.382418689228E-02,3.145571801357E-02));
+#13538 = CARTESIAN_POINT('',(2.382373080524E-02,6.291196367787E-02));
+#13539 = CARTESIAN_POINT('',(2.382308624784E-02,9.436857575776E-02));
+#13540 = CARTESIAN_POINT('',(2.382243246706E-02,0.125825419884));
+#13541 = CARTESIAN_POINT('',(2.382188290043E-02,0.157282388555));
+#13542 = CARTESIAN_POINT('',(2.382148517603E-02,0.188739401133));
+#13543 = CARTESIAN_POINT('',(2.382069171557E-02,0.283261683234));
+#13544 = CARTESIAN_POINT('',(2.382077635966E-02,0.346329043922));
+#13545 = CARTESIAN_POINT('',(2.382146525638E-02,0.409394504041));
+#13546 = CARTESIAN_POINT('',(2.382248983846E-02,0.472458578616));
+#13547 = CARTESIAN_POINT('',(2.38235033806E-02,0.535523352518));
+#13548 = CARTESIAN_POINT('',(2.382426162041E-02,0.598589553411));
+#13549 = CARTESIAN_POINT('',(2.382502713503E-02,0.687700166759));
+#13550 = CARTESIAN_POINT('',(2.382520962799E-02,0.713746714687));
+#13551 = CARTESIAN_POINT('',(2.38253485584E-02,0.739793274607));
+#13552 = CARTESIAN_POINT('',(2.382544379221E-02,0.765839850676));
+#13553 = CARTESIAN_POINT('',(2.382549736113E-02,0.79188644509));
+#13554 = CARTESIAN_POINT('',(2.382551346263E-02,0.817933058087));
+#13555 = CARTESIAN_POINT('',(2.382545230223E-02,0.924115594061));
+#13556 = CARTESIAN_POINT('',(2.382510585913E-02,1.004258807993));
+#13557 = CARTESIAN_POINT('',(2.382462495791E-02,1.084397121953));
+#13558 = CARTESIAN_POINT('',(2.38242326157E-02,1.164532321624));
+#13559 = CARTESIAN_POINT('',(2.382401631549E-02,1.244670867349));
+#13560 = CARTESIAN_POINT('',(2.382392010124E-02,1.324814530464));
+#13561 = CARTESIAN_POINT('',(2.382392227145E-02,1.449872256942));
+#13562 = CARTESIAN_POINT('',(2.38239513822E-02,1.494793873859));
+#13563 = CARTESIAN_POINT('',(2.382400756528E-02,1.539715149418));
+#13564 = CARTESIAN_POINT('',(2.382407355532E-02,1.584636185908));
+#13565 = CARTESIAN_POINT('',(2.382412720743E-02,1.629557352411));
+#13566 = CARTESIAN_POINT('',(2.382415262426E-02,1.674478763223));
+#13567 = CARTESIAN_POINT('',(2.382414849887E-02,1.812641558396));
+#13568 = CARTESIAN_POINT('',(2.382402461774E-02,1.905898222323));
+#13569 = CARTESIAN_POINT('',(2.382372976977E-02,1.99914372372));
+#13570 = CARTESIAN_POINT('',(2.38233146019E-02,2.092382313534));
+#13571 = CARTESIAN_POINT('',(2.382292672073E-02,2.185628211514));
+#13572 = CARTESIAN_POINT('',(2.38227301854E-02,2.278885434191));
+#13573 = CARTESIAN_POINT('',(2.382276964699E-02,2.484845008577));
+#13574 = CARTESIAN_POINT('',(2.382310573876E-02,2.597601352693));
+#13575 = CARTESIAN_POINT('',(2.38238349952E-02,2.710326344304));
+#13576 = CARTESIAN_POINT('',(2.38247725096E-02,2.823037873278));
+#13577 = CARTESIAN_POINT('',(2.382555068016E-02,2.935762307852));
+#13578 = CARTESIAN_POINT('',(2.382592783453E-02,3.048517952192));
+#13579 = CARTESIAN_POINT('',(2.382589177029E-02,3.274041719815));
+#13580 = CARTESIAN_POINT('',(2.382547607211E-02,3.386887870646));
+#13581 = CARTESIAN_POINT('',(2.382467671959E-02,3.499702680637));
+#13582 = CARTESIAN_POINT('',(2.38237071021E-02,3.612504542339));
+#13583 = CARTESIAN_POINT('',(2.382297495398E-02,3.725319903948));
+#13584 = CARTESIAN_POINT('',(2.382264939186E-02,3.838166743159));
+#13585 = CARTESIAN_POINT('',(2.382265058084E-02,3.97864646246));
+#13586 = CARTESIAN_POINT('',(2.382267065532E-02,4.006318596718));
+#13587 = CARTESIAN_POINT('',(2.382270935653E-02,4.033990727802));
+#13588 = CARTESIAN_POINT('',(2.38227649587E-02,4.061662848107));
+#13589 = CARTESIAN_POINT('',(2.382283522374E-02,4.089334951333));
+#13590 = CARTESIAN_POINT('',(2.382291740134E-02,4.117007032477));
+#13591 = CARTESIAN_POINT('',(2.382309098251E-02,4.169891309096));
+#13592 = CARTESIAN_POINT('',(2.382318107152E-02,4.195103525277));
+#13593 = CARTESIAN_POINT('',(2.382327604336E-02,4.220315733352));
+#13594 = CARTESIAN_POINT('',(2.382337353711E-02,4.245527930738));
+#13595 = CARTESIAN_POINT('',(2.38234712834E-02,4.270740115302));
+#13596 = CARTESIAN_POINT('',(2.382356710446E-02,4.295952285351));
+#13597 = CARTESIAN_POINT('',(2.382371793466E-02,4.337372285236));
+#13598 = CARTESIAN_POINT('',(2.382377532921E-02,4.353580128155));
+#13599 = CARTESIAN_POINT('',(2.382383057537E-02,4.369787968524));
+#13600 = CARTESIAN_POINT('',(2.382388321171E-02,4.385995806516));
+#13601 = CARTESIAN_POINT('',(2.38239328378E-02,4.402203642351));
+#13602 = CARTESIAN_POINT('',(2.382397911413E-02,4.418411476294));
+#13603 = CARTESIAN_POINT('',(2.382441251348E-02,4.583119275463));
+#13604 = CARTESIAN_POINT('',(2.382454623847E-02,4.731772594404));
+#13605 = CARTESIAN_POINT('',(2.382385989234E-02,4.880294701663));
+#13606 = CARTESIAN_POINT('',(2.382364819728E-02,5.028779742954));
+#13607 = CARTESIAN_POINT('',(2.382424635186E-02,5.177304038625));
+#13608 = CARTESIAN_POINT('',(2.382523561912E-02,5.325958225543));
+#13609 = CARTESIAN_POINT('',(2.382524548956E-02,5.495833670606));
+#13610 = CARTESIAN_POINT('',(2.382522795711E-02,5.517209240616));
+#13611 = CARTESIAN_POINT('',(2.382518859759E-02,5.538584797981));
+#13612 = CARTESIAN_POINT('',(2.382512521063E-02,5.559960341285));
+#13613 = CARTESIAN_POINT('',(2.382503644807E-02,5.581335871461));
+#13614 = CARTESIAN_POINT('',(2.382492181401E-02,5.602711391786));
+#13615 = CARTESIAN_POINT('',(2.382439951451E-02,5.682372340656));
+#13616 = CARTESIAN_POINT('',(2.382384018508E-02,5.740659173121));
+#13617 = CARTESIAN_POINT('',(2.382307558134E-02,5.798945018927));
+#13618 = CARTESIAN_POINT('',(2.382223389625E-02,5.857230403671));
+#13619 = CARTESIAN_POINT('',(2.382152024362E-02,5.915516778874));
+#13620 = CARTESIAN_POINT('',(2.382113729095E-02,5.973804535947));
+#13621 = CARTESIAN_POINT('',(2.382125145077E-02,6.070799470726));
+#13622 = CARTESIAN_POINT('',(2.382149209549E-02,6.10950817191));
+#13623 = CARTESIAN_POINT('',(2.382193998025E-02,6.148216746037));
+#13624 = CARTESIAN_POINT('',(2.382258312697E-02,6.186925141194));
+#13625 = CARTESIAN_POINT('',(2.382332252529E-02,6.225633371354));
+#13626 = CARTESIAN_POINT('',(2.38239092323E-02,6.264341256488));
+#13627 = CARTESIAN_POINT('',(2.382388147231E-02,6.303048162683));
+#13628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13629 = ORIENTED_EDGE('',*,*,#6756,.T.);
+#13630 = ORIENTED_EDGE('',*,*,#13631,.T.);
+#13631 = EDGE_CURVE('',#6466,#13632,#13634,.T.);
+#13632 = VERTEX_POINT('',#13633);
+#13633 = CARTESIAN_POINT('',(9.622963,14.425594983299,8.000000097201));
+#13634 = SURFACE_CURVE('',#13635,(#13710,#13788),.PCURVE_S1.);
+#13635 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13636,#13637,#13638,#13639,
+    #13640,#13641,#13642,#13643,#13644,#13645,#13646,#13647,#13648,
+    #13649,#13650,#13651,#13652,#13653,#13654,#13655,#13656,#13657,
+    #13658,#13659,#13660,#13661,#13662,#13663,#13664,#13665,#13666,
+    #13667,#13668,#13669,#13670,#13671,#13672,#13673,#13674,#13675,
+    #13676,#13677,#13678,#13679,#13680,#13681,#13682,#13683,#13684,
+    #13685,#13686,#13687,#13688,#13689,#13690,#13691,#13692,#13693,
+    #13694,#13695,#13696,#13697,#13698,#13699,#13700,#13701,#13702,
+    #13703,#13704,#13705,#13706,#13707,#13708,#13709),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177198754E-02,0.133479145642,
+    0.228489907589,0.291868121892,0.381511435773,0.505245878366,
+    0.630203633756,0.748456207195,0.817528323382,0.871184689999,
+    0.959364144847,1.),.UNSPECIFIED.);
+#13636 = CARTESIAN_POINT('',(9.622963,14.92559312928,8.000000145801));
+#13637 = CARTESIAN_POINT('',(9.622962995027,14.922879066948,
+    8.042977584669));
+#13638 = CARTESIAN_POINT('',(9.621252733113,14.920165324773,
+    8.08595497874));
+#13639 = CARTESIAN_POINT('',(9.617832282612,14.917451688269,
+    8.12885026482));
+#13640 = CARTESIAN_POINT('',(9.612706539846,14.914738005546,
+    8.171581946764));
+#13641 = CARTESIAN_POINT('',(9.605885229105,14.912024187315,
+    8.214069095472));
+#13642 = CARTESIAN_POINT('',(9.597382902645,14.909310206887,
+    8.256231348891));
+#13643 = CARTESIAN_POINT('',(9.561682542187,14.899777055492,
+    8.402902505479));
+#13644 = CARTESIAN_POINT('',(9.525654068073,14.892956326327,
+    8.505275070225));
+#13645 = CARTESIAN_POINT('',(9.479441081039,14.886135391042,
+    8.603825347354));
+#13646 = CARTESIAN_POINT('',(9.423545077707,14.8793149049,8.69734802526)
+  );
+#13647 = CARTESIAN_POINT('',(9.35863456531,14.872494581184,
+    8.784724145933));
+#13648 = CARTESIAN_POINT('',(9.285533671121,14.865674040533,
+    8.864940682455));
+#13649 = CARTESIAN_POINT('',(9.125311371939,14.852068543893,
+    9.008945145658));
+#13650 = CARTESIAN_POINT('',(9.038241249067,14.845281984757,
+    9.072828514259));
+#13651 = CARTESIAN_POINT('',(8.944979336119,14.838496169094,
+    9.127897948071));
+#13652 = CARTESIAN_POINT('',(8.846603609979,14.831710661261,
+    9.173451541195));
+#13653 = CARTESIAN_POINT('',(8.744279254257,14.824924612647,
+    9.208949778732));
+#13654 = CARTESIAN_POINT('',(8.639238845741,14.818137836257,
+    9.234024693635));
+#13655 = CARTESIAN_POINT('',(8.46174864482,14.806824941302,9.25816483271
+    ));
+#13656 = CARTESIAN_POINT('',(8.390084513982,14.802298011996,
+    9.263111030664));
+#13657 = CARTESIAN_POINT('',(8.318155811145,14.797771120401,
+    9.263292552968));
+#13658 = CARTESIAN_POINT('',(8.24634258834,14.793244262557,
+    9.258695932841));
+#13659 = CARTESIAN_POINT('',(8.175023937854,14.788717366334,
+    9.24934542536));
+#13660 = CARTESIAN_POINT('',(8.104575106766,14.784190420357,
+    9.235302826225));
+#13661 = CARTESIAN_POINT('',(7.937472011929,14.773260788969,
+    9.190308845527));
+#13662 = CARTESIAN_POINT('',(7.842044630868,14.766857450275,
+    9.154758801408));
+#13663 = CARTESIAN_POINT('',(7.750134707792,14.760454616459,
+    9.110297406453));
+#13664 = CARTESIAN_POINT('',(7.662733003101,14.754052104937,
+    9.057353660139));
+#13665 = CARTESIAN_POINT('',(7.580761367862,14.747649317793,
+    8.996486008425));
+#13666 = CARTESIAN_POINT('',(7.505058791257,14.741246047351,
+    8.928373871219));
+#13667 = CARTESIAN_POINT('',(7.341537433175,14.726005581135,
+    8.750913482344));
+#13668 = CARTESIAN_POINT('',(7.260016071803,14.717164827365,
+    8.635686977956));
+#13669 = CARTESIAN_POINT('',(7.193779125582,14.708326232055,
+    8.51026040253));
+#13670 = CARTESIAN_POINT('',(7.144293720686,14.699488521662,
+    8.377096677478));
+#13671 = CARTESIAN_POINT('',(7.112547307077,14.690649844079,
+    8.23885270683));
+#13672 = CARTESIAN_POINT('',(7.099037284504,14.681809025825,
+    8.09835198238));
+#13673 = CARTESIAN_POINT('',(7.108301877839,14.664046231421,
+    7.817254563167));
+#13674 = CARTESIAN_POINT('',(7.131439694622,14.655118287102,7.6765751779
+    ));
+#13675 = CARTESIAN_POINT('',(7.172984246242,14.646193010194,
+    7.53944667554));
+#13676 = CARTESIAN_POINT('',(7.232225973334,14.637268908932,
+    7.408736552845));
+#13677 = CARTESIAN_POINT('',(7.307959607623,14.62834364975,7.28710382629
+    ));
+#13678 = CARTESIAN_POINT('',(7.398496632689,14.619415706333,
+    7.176972067982));
+#13679 = CARTESIAN_POINT('',(7.599246146016,14.602044455354,
+    6.988950437663));
+#13680 = CARTESIAN_POINT('',(7.708201351111,14.593595810959,
+    6.90959247319));
+#13681 = CARTESIAN_POINT('',(7.826667764969,14.585148712993,
+    6.844036083687));
+#13682 = CARTESIAN_POINT('',(7.952530844365,14.576702646388,
+    6.793595980007));
+#13683 = CARTESIAN_POINT('',(8.083483783639,14.568255569919,
+    6.759196678619));
+#13684 = CARTESIAN_POINT('',(8.217089188253,14.559806938072,
+    6.741347732741));
+#13685 = CARTESIAN_POINT('',(8.428927768176,14.546427247317,
+    6.739305524107));
+#13686 = CARTESIAN_POINT('',(8.50709574248,14.541493647782,
+    6.744202329223));
+#13687 = CARTESIAN_POINT('',(8.584825963751,14.536560187741,
+    6.754753608917));
+#13688 = CARTESIAN_POINT('',(8.66162822925,14.5316268196,6.770910576498)
+  );
+#13689 = CARTESIAN_POINT('',(8.737021117131,14.526693393745,
+    6.792571939357));
+#13690 = CARTESIAN_POINT('',(8.810536350431,14.521759858093,
+    6.819584826879));
+#13691 = CARTESIAN_POINT('',(8.937022257435,14.51299411027,
+    6.876728832819));
+#13692 = CARTESIAN_POINT('',(8.990918289615,14.509161709031,
+    6.904819306766));
+#13693 = CARTESIAN_POINT('',(9.043200684684,14.505329323799,
+    6.93592198001));
+#13694 = CARTESIAN_POINT('',(9.093668140237,14.501496942289,
+    6.969924589274));
+#13695 = CARTESIAN_POINT('',(9.142129655521,14.497664528046,
+    7.006698459179));
+#13696 = CARTESIAN_POINT('',(9.188405562578,14.493832078425,
+    7.046099193234));
+#13697 = CARTESIAN_POINT('',(9.304512083433,14.483701481678,
+    7.156773972102));
+#13698 = CARTESIAN_POINT('',(9.370348533173,14.477402772464,
+    7.232251814917));
+#13699 = CARTESIAN_POINT('',(9.429086212786,14.471104519453,
+    7.313688120283));
+#13700 = CARTESIAN_POINT('',(9.480090004651,14.464806653721,
+    7.400275177122));
+#13701 = CARTESIAN_POINT('',(9.522839302718,14.458508587164,
+    7.491129030424));
+#13702 = CARTESIAN_POINT('',(9.556935674353,14.452209983732,
+    7.585302588629));
+#13703 = CARTESIAN_POINT('',(9.593726089429,14.44300938156,
+    7.726259014945));
+#13704 = CARTESIAN_POINT('',(9.603439891708,14.440106950109,
+    7.771219038448));
+#13705 = CARTESIAN_POINT('',(9.61123634023,14.43720448411,7.816575961304
+    ));
+#13706 = CARTESIAN_POINT('',(9.617096425694,14.434302000232,
+    7.862231742156));
+#13707 = CARTESIAN_POINT('',(9.62100744475,14.431399540984,
+    7.908087551704));
+#13708 = CARTESIAN_POINT('',(9.622963,14.428497174706,7.954043772711));
+#13709 = CARTESIAN_POINT('',(9.622963,14.425594995575,8.));
+#13710 = PCURVE('',#6770,#13711);
+#13711 = DEFINITIONAL_REPRESENTATION('',(#13712),#13787);
+#13712 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13713,#13714,#13715,#13716,
+    #13717,#13718,#13719,#13720,#13721,#13722,#13723,#13724,#13725,
+    #13726,#13727,#13728,#13729,#13730,#13731,#13732,#13733,#13734,
+    #13735,#13736,#13737,#13738,#13739,#13740,#13741,#13742,#13743,
+    #13744,#13745,#13746,#13747,#13748,#13749,#13750,#13751,#13752,
+    #13753,#13754,#13755,#13756,#13757,#13758,#13759,#13760,#13761,
+    #13762,#13763,#13764,#13765,#13766,#13767,#13768,#13769,#13770,
+    #13771,#13772,#13773,#13774,#13775,#13776,#13777,#13778,#13779,
+    #13780,#13781,#13782,#13783,#13784,#13785,#13786),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177198754E-02,0.133479145642,
+    0.228489907589,0.291868121892,0.381511435773,0.505245878366,
+    0.630203633756,0.748456207195,0.817528323382,0.871184689999,
+    0.959364144847,1.),.UNSPECIFIED.);
+#13713 = CARTESIAN_POINT('',(-6.283185191465,1.07440687072));
+#13714 = CARTESIAN_POINT('',(-6.249076112998,1.077120933052));
+#13715 = CARTESIAN_POINT('',(-6.214967222453,1.079834675227));
+#13716 = CARTESIAN_POINT('',(-6.180858466828,1.082548311731));
+#13717 = CARTESIAN_POINT('',(-6.146749804219,1.085261994454));
+#13718 = CARTESIAN_POINT('',(-6.11264120382,1.087975812685));
+#13719 = CARTESIAN_POINT('',(-6.078532645929,1.090689793113));
+#13720 = CARTESIAN_POINT('',(-5.95872832094,1.100222944508));
+#13721 = CARTESIAN_POINT('',(-5.87302285236,1.107043673673));
+#13722 = CARTESIAN_POINT('',(-5.787324488812,1.113864608958));
+#13723 = CARTESIAN_POINT('',(-5.701630462872,1.1206850951));
+#13724 = CARTESIAN_POINT('',(-5.61593152396,1.127505418816));
+#13725 = CARTESIAN_POINT('',(-5.530225187221,1.134325959467));
+#13726 = CARTESIAN_POINT('',(-5.359251970378,1.147931456107));
+#13727 = CARTESIAN_POINT('',(-5.27396512353,1.154718015243));
+#13728 = CARTESIAN_POINT('',(-5.188685644677,1.161503830906));
+#13729 = CARTESIAN_POINT('',(-5.103410842362,1.168289338739));
+#13730 = CARTESIAN_POINT('',(-5.018131462015,1.175075387353));
+#13731 = CARTESIAN_POINT('',(-4.932844803985,1.181862163743));
+#13732 = CARTESIAN_POINT('',(-4.790682654733,1.193175058698));
+#13733 = CARTESIAN_POINT('',(-4.73379618458,1.197701988004));
+#13734 = CARTESIAN_POINT('',(-4.676910617778,1.202228879599));
+#13735 = CARTESIAN_POINT('',(-4.620025614915,1.206755737443));
+#13736 = CARTESIAN_POINT('',(-4.563139990055,1.211282633666));
+#13737 = CARTESIAN_POINT('',(-4.506253411402,1.215809579643));
+#13738 = CARTESIAN_POINT('',(-4.368908472372,1.226739211031));
+#13739 = CARTESIAN_POINT('',(-4.288441538512,1.233142549725));
+#13740 = CARTESIAN_POINT('',(-4.207980037198,1.239545383541));
+#13741 = CARTESIAN_POINT('',(-4.127522021107,1.245947895063));
+#13742 = CARTESIAN_POINT('',(-4.047060630114,1.252350682207));
+#13743 = CARTESIAN_POINT('',(-3.966593877909,1.258753952649));
+#13744 = CARTESIAN_POINT('',(-3.775076511614,1.273994418865));
+#13745 = CARTESIAN_POINT('',(-3.663981978484,1.282835172635));
+#13746 = CARTESIAN_POINT('',(-3.55291686845,1.291673767945));
+#13747 = CARTESIAN_POINT('',(-3.441864179461,1.300511478338));
+#13748 = CARTESIAN_POINT('',(-3.330798887014,1.309350155921));
+#13749 = CARTESIAN_POINT('',(-3.219704092895,1.318190974175));
+#13750 = CARTESIAN_POINT('',(-2.996489765871,1.335953768579));
+#13751 = CARTESIAN_POINT('',(-2.884295153072,1.344881712898));
+#13752 = CARTESIAN_POINT('',(-2.772131571704,1.353806989806));
+#13753 = CARTESIAN_POINT('',(-2.659981132622,1.362731091068));
+#13754 = CARTESIAN_POINT('',(-2.547817734315,1.37165635025));
+#13755 = CARTESIAN_POINT('',(-2.43562337001,1.380584293667));
+#13756 = CARTESIAN_POINT('',(-2.217329722002,1.397955544646));
+#13757 = CARTESIAN_POINT('',(-2.111163125414,1.406404189041));
+#13758 = CARTESIAN_POINT('',(-2.005017968087,1.414851287007));
+#13759 = CARTESIAN_POINT('',(-1.898886362079,1.423297353612));
+#13760 = CARTESIAN_POINT('',(-1.792741061258,1.431744430081));
+#13761 = CARTESIAN_POINT('',(-1.686574274311,1.440193061928));
+#13762 = CARTESIAN_POINT('',(-1.518440604828,1.453572752683));
+#13763 = CARTESIAN_POINT('',(-1.456442864547,1.458506352218));
+#13764 = CARTESIAN_POINT('',(-1.394446601893,1.463439812259));
+#13765 = CARTESIAN_POINT('',(-1.332451293798,1.4683731804));
+#13766 = CARTESIAN_POINT('',(-1.270455104487,1.473306606255));
+#13767 = CARTESIAN_POINT('',(-1.208457490478,1.478240141907));
+#13768 = CARTESIAN_POINT('',(-1.098302528266,1.48700588973));
+#13769 = CARTESIAN_POINT('',(-1.050142681792,1.490838290969));
+#13770 = CARTESIAN_POINT('',(-1.001983225576,1.494670676201));
+#13771 = CARTESIAN_POINT('',(-0.953823999549,1.498503057711));
+#13772 = CARTESIAN_POINT('',(-0.905664473189,1.502335471954));
+#13773 = CARTESIAN_POINT('',(-0.85750449457,1.506167921575));
+#13774 = CARTESIAN_POINT('',(-0.730199268445,1.516298518322));
+#13775 = CARTESIAN_POINT('',(-0.651046681479,1.522597227536));
+#13776 = CARTESIAN_POINT('',(-0.571899025455,1.528895480547));
+#13777 = CARTESIAN_POINT('',(-0.492754571611,1.535193346279));
+#13778 = CARTESIAN_POINT('',(-0.413607146904,1.541491412836));
+#13779 = CARTESIAN_POINT('',(-0.334455034484,1.547790016268));
+#13780 = CARTESIAN_POINT('',(-0.218837113603,1.55699061844));
+#13781 = CARTESIAN_POINT('',(-0.182364450835,1.559893049891));
+#13782 = CARTESIAN_POINT('',(-0.145891755341,1.56279551589));
+#13783 = CARTESIAN_POINT('',(-0.109419008859,1.565697999768));
+#13784 = CARTESIAN_POINT('',(-7.294617440233E-02,1.568600459016));
+#13785 = CARTESIAN_POINT('',(-3.647319626084E-02,1.571502825294));
+#13786 = CARTESIAN_POINT('',(0.,1.574405004425));
+#13787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13788 = PCURVE('',#13789,#13844);
+#13789 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#13790,#13791,#13792,#13793,#13794,#13795,#13796,#13797,#13798
+      ,#13799,#13800,#13801,#13802,#13803,#13804,#13805,#13806,#13807
+      ,#13808,#13809,#13810,#13811,#13812,#13813,#13814,#13815,#13816)
+    ,(#13817,#13818,#13819,#13820,#13821,#13822,#13823,#13824,#13825
+      ,#13826,#13827,#13828,#13829,#13830,#13831,#13832,#13833,#13834
+      ,#13835,#13836,#13837,#13838,#13839,#13840,#13841,#13842,#13843
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#13790 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#13791 = CARTESIAN_POINT('',(9.872966684179,14.765624869026,
+    8.296488115016));
+#13792 = CARTESIAN_POINT('',(9.806452202034,14.749999762007,
+    8.592975292848));
+#13793 = CARTESIAN_POINT('',(9.673360698381,14.734374928378,
+    8.872051386353));
+#13794 = CARTESIAN_POINT('',(9.479242120803,14.718749905741,
+    9.116280644128));
+#13795 = CARTESIAN_POINT('',(9.235007524622,14.70312487885,
+    9.310408575612));
+#13796 = CARTESIAN_POINT('',(8.955940860455,14.687499857786,
+    9.443471774124));
+#13797 = CARTESIAN_POINT('',(8.362966096595,14.656249847414,
+    9.576535992528));
+#13798 = CARTESIAN_POINT('',(7.769985959754,14.624999870121,
+    9.443472120427));
+#13799 = CARTESIAN_POINT('',(7.490913445396,14.609374883583,
+    9.310408395607));
+#13800 = CARTESIAN_POINT('',(7.246676401423,14.593749876876,
+    9.116283451907));
+#13801 = CARTESIAN_POINT('',(7.052553038663,14.578124863427,
+    8.872046987308));
+#13802 = CARTESIAN_POINT('',(6.919491577681,14.562499861895,
+    8.592976741035));
+#13803 = CARTESIAN_POINT('',(6.78643001094,14.531249866379,
+    7.999999985253));
+#13804 = CARTESIAN_POINT('',(6.919491830301,14.499999870864,
+    7.407023286157));
+#13805 = CARTESIAN_POINT('',(7.052553243405,14.484374869332,
+    7.127953135887));
+#13806 = CARTESIAN_POINT('',(7.246675643998,14.468749855883,
+    6.883716400299));
+#13807 = CARTESIAN_POINT('',(7.490913036882,14.453124849175,
+    6.689590691876));
+#13808 = CARTESIAN_POINT('',(7.769985889534,14.437499862638,
+    6.556527708532));
+#13809 = CARTESIAN_POINT('',(8.362966101308,14.406249885344,
+    6.423465047362));
+#13810 = CARTESIAN_POINT('',(8.955940790234,14.374999874972,
+    6.556528722704));
+#13811 = CARTESIAN_POINT('',(9.235007529054,14.359374853901,
+    6.689591521261));
+#13812 = CARTESIAN_POINT('',(9.479243096632,14.343749827038,
+    6.883714639711));
+#13813 = CARTESIAN_POINT('',(9.673364798639,14.328124804356,
+    7.127951119579));
+#13814 = CARTESIAN_POINT('',(9.806446374735,14.312499970762,
+    7.407024901069));
+#13815 = CARTESIAN_POINT('',(9.872966830175,14.296874863734,
+    7.703511870807));
+#13816 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#13817 = CARTESIAN_POINT('',(9.602335071171,14.937502984493,
+    8.000000158332));
+#13818 = CARTESIAN_POINT('',(9.602335759349,14.921878412969,
+    8.243361488901));
+#13819 = CARTESIAN_POINT('',(9.547741957871,14.906256201242,
+    8.486685769983));
+#13820 = CARTESIAN_POINT('',(9.43851382896,14.890626866324,
+    8.715756722945));
+#13821 = CARTESIAN_POINT('',(9.279169027065,14.875002456697,
+    8.916218779046));
+#13822 = CARTESIAN_POINT('',(9.078714456173,14.859378156899,
+    9.075549213929));
+#13823 = CARTESIAN_POINT('',(8.849663890905,14.843753705784,
+    9.18476536085));
+#13824 = CARTESIAN_POINT('',(8.362966033606,14.812503976,9.293981274041)
+  );
+#13825 = CARTESIAN_POINT('',(7.876261626779,14.781253384417,
+    9.184765233998));
+#13826 = CARTESIAN_POINT('',(7.647205014184,14.765628033679,
+    9.075549188536));
+#13827 = CARTESIAN_POINT('',(7.446743542955,14.750003208438,
+    8.916216052668));
+#13828 = CARTESIAN_POINT('',(7.287412370168,14.734378558828,
+    8.715755610371));
+#13829 = CARTESIAN_POINT('',(7.178198440186,14.718753598742,
+    8.486701644469));
+#13830 = CARTESIAN_POINT('',(7.068984703846,14.687503481903,
+    7.999999772688));
+#13831 = CARTESIAN_POINT('',(7.17819898689,14.656253365064,
+    7.513298023585));
+#13832 = CARTESIAN_POINT('',(7.287412914748,14.640628404978,
+    7.284244241519));
+#13833 = CARTESIAN_POINT('',(7.446742654147,14.625003755368,
+    7.083783428009));
+#13834 = CARTESIAN_POINT('',(7.647204718461,14.609378930126,
+    6.924449165889));
+#13835 = CARTESIAN_POINT('',(7.876261891793,14.59375357939,
+    6.815234346196));
+#13836 = CARTESIAN_POINT('',(8.362966449683,14.562502987806,
+    6.706020343579));
+#13837 = CARTESIAN_POINT('',(8.849664155918,14.531253258022,
+    6.81523556574));
+#13838 = CARTESIAN_POINT('',(9.078714802817,14.515628806896,
+    6.924451162857));
+#13839 = CARTESIAN_POINT('',(9.279170834442,14.500004507141,
+    7.083774174067));
+#13840 = CARTESIAN_POINT('',(9.438520433292,14.484380097445,
+    7.284247514933));
+#13841 = CARTESIAN_POINT('',(9.547733046868,14.46875076258,
+    7.513314905923));
+#13842 = CARTESIAN_POINT('',(9.602336063309,14.453128550838,
+    7.756638880541));
+#13843 = CARTESIAN_POINT('',(9.602336741129,14.437503979311,
+    8.000000211109));
+#13844 = DEFINITIONAL_REPRESENTATION('',(#13845),#13920);
+#13845 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#13846,#13847,#13848,#13849,
+    #13850,#13851,#13852,#13853,#13854,#13855,#13856,#13857,#13858,
+    #13859,#13860,#13861,#13862,#13863,#13864,#13865,#13866,#13867,
+    #13868,#13869,#13870,#13871,#13872,#13873,#13874,#13875,#13876,
+    #13877,#13878,#13879,#13880,#13881,#13882,#13883,#13884,#13885,
+    #13886,#13887,#13888,#13889,#13890,#13891,#13892,#13893,#13894,
+    #13895,#13896,#13897,#13898,#13899,#13900,#13901,#13902,#13903,
+    #13904,#13905,#13906,#13907,#13908,#13909,#13910,#13911,#13912,
+    #13913,#13914,#13915,#13916,#13917,#13918,#13919),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177198754E-02,0.133479145642,
+    0.228489907589,0.291868121892,0.381511435773,0.505245878366,
+    0.630203633756,0.748456207195,0.817528323382,0.871184689999,
+    0.959364144847,1.),.UNSPECIFIED.);
+#13846 = CARTESIAN_POINT('',(0.288680761998,0.));
+#13847 = CARTESIAN_POINT('',(0.288680902344,3.421548045157E-02));
+#13848 = CARTESIAN_POINT('',(0.288681659152,6.843161930993E-02));
+#13849 = CARTESIAN_POINT('',(0.288682652556,0.102648195171));
+#13850 = CARTESIAN_POINT('',(0.288683610582,0.136865026461));
+#13851 = CARTESIAN_POINT('',(0.288684369152,0.171081971434));
+#13852 = CARTESIAN_POINT('',(0.288684872082,0.205298928174));
+#13853 = CARTESIAN_POINT('',(0.288685922311,0.325483940514));
+#13854 = CARTESIAN_POINT('',(0.288685217171,0.411461629098));
+#13855 = CARTESIAN_POINT('',(0.288683137846,0.497430801528));
+#13856 = CARTESIAN_POINT('',(0.28868115933,0.583394688787));
+#13857 = CARTESIAN_POINT('',(0.28868007558,0.669363355357));
+#13858 = CARTESIAN_POINT('',(0.288679599101,0.755339727195));
+#13859 = CARTESIAN_POINT('',(0.288679668681,0.926852430498));
+#13860 = CARTESIAN_POINT('',(0.288680190676,1.012408785462));
+#13861 = CARTESIAN_POINT('',(0.288680984602,1.097958296433));
+#13862 = CARTESIAN_POINT('',(0.288681680129,1.183503434721));
+#13863 = CARTESIAN_POINT('',(0.288682089665,1.269053166093));
+#13864 = CARTESIAN_POINT('',(0.288682263904,1.354609980651));
+#13865 = CARTESIAN_POINT('',(0.288682266113,1.497222033127));
+#13866 = CARTESIAN_POINT('',(0.28868218877,1.554288422711));
+#13867 = CARTESIAN_POINT('',(0.288682064333,1.611353774733));
+#13868 = CARTESIAN_POINT('',(0.288681932408,1.668418440116));
+#13869 = CARTESIAN_POINT('',(0.288681829932,1.72548363979));
+#13870 = CARTESIAN_POINT('',(0.288681780029,1.782549747916));
+#13871 = CARTESIAN_POINT('',(0.288681782057,1.920328117908));
+#13872 = CARTESIAN_POINT('',(0.288681887718,2.00104897167));
+#13873 = CARTESIAN_POINT('',(0.288682116258,2.081764470238));
+#13874 = CARTESIAN_POINT('',(0.288682409756,2.162476672628));
+#13875 = CARTESIAN_POINT('',(0.288682667955,2.243192481602));
+#13876 = CARTESIAN_POINT('',(0.288682797991,2.323913823685));
+#13877 = CARTESIAN_POINT('',(0.288682754768,2.516037315942));
+#13878 = CARTESIAN_POINT('',(0.288682447259,2.627483591626));
+#13879 = CARTESIAN_POINT('',(0.288681773891,2.738900292987));
+#13880 = CARTESIAN_POINT('',(0.288680906058,2.850304161408));
+#13881 = CARTESIAN_POINT('',(0.288680146026,2.961720317575));
+#13882 = CARTESIAN_POINT('',(0.288679795134,3.073165891331));
+#13883 = CARTESIAN_POINT('',(0.288679867877,3.297085092707));
+#13884 = CARTESIAN_POINT('',(0.288680304153,3.409634039672));
+#13885 = CARTESIAN_POINT('',(0.288681126846,3.522152094996));
+#13886 = CARTESIAN_POINT('',(0.28868217391,3.634657362618));
+#13887 = CARTESIAN_POINT('',(0.288682968329,3.747175957858));
+#13888 = CARTESIAN_POINT('',(0.288683334053,3.85972556461));
+#13889 = CARTESIAN_POINT('',(0.288683329727,4.078709956019));
+#13890 = CARTESIAN_POINT('',(0.288682997192,4.185212291071));
+#13891 = CARTESIAN_POINT('',(0.288682375927,4.291692742023));
+#13892 = CARTESIAN_POINT('',(0.288681710525,4.39815918963));
+#13893 = CARTESIAN_POINT('',(0.288681239338,4.50463922601));
+#13894 = CARTESIAN_POINT('',(0.288681060203,4.611141074717));
+#13895 = CARTESIAN_POINT('',(0.288681077397,4.77980596732));
+#13896 = CARTESIAN_POINT('',(0.288681141192,4.84199971889));
+#13897 = CARTESIAN_POINT('',(0.288681221123,4.904192142428));
+#13898 = CARTESIAN_POINT('',(0.288681300417,4.966383757521));
+#13899 = CARTESIAN_POINT('',(0.288681372027,5.028576368963));
+#13900 = CARTESIAN_POINT('',(0.288681423821,5.090770453622));
+#13901 = CARTESIAN_POINT('',(0.288681423715,5.201274398213));
+#13902 = CARTESIAN_POINT('',(0.288681397569,5.24958678865));
+#13903 = CARTESIAN_POINT('',(0.288681337449,5.297898713969));
+#13904 = CARTESIAN_POINT('',(0.288681253071,5.346210292971));
+#13905 = CARTESIAN_POINT('',(0.288681166612,5.394522028535));
+#13906 = CARTESIAN_POINT('',(0.288681107576,5.442834068246));
+#13907 = CARTESIAN_POINT('',(0.288681107799,5.570540938474));
+#13908 = CARTESIAN_POINT('',(0.28868127213,5.649942930962));
+#13909 = CARTESIAN_POINT('',(0.288681683747,5.729339781015));
+#13910 = CARTESIAN_POINT('',(0.288682518508,5.80873358289));
+#13911 = CARTESIAN_POINT('',(0.288683494799,5.888131096068));
+#13912 = CARTESIAN_POINT('',(0.288684009411,5.96753436333));
+#13913 = CARTESIAN_POINT('',(0.288683936546,6.083519512096));
+#13914 = CARTESIAN_POINT('',(0.288683811826,6.120108066435));
+#13915 = CARTESIAN_POINT('',(0.288683540177,6.156696640185));
+#13916 = CARTESIAN_POINT('',(0.288683149474,6.193285121647));
+#13917 = CARTESIAN_POINT('',(0.288682740661,6.229873347702));
+#13918 = CARTESIAN_POINT('',(0.28868248775,6.266461103805));
+#13919 = CARTESIAN_POINT('',(0.288682637823,6.30304812399));
+#13920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13921 = ORIENTED_EDGE('',*,*,#13922,.F.);
+#13922 = EDGE_CURVE('',#13341,#13632,#13923,.T.);
+#13923 = SURFACE_CURVE('',#13924,(#13928,#13935),.PCURVE_S1.);
+#13924 = LINE('',#13925,#13926);
+#13925 = CARTESIAN_POINT('',(9.622963,16.,8.));
+#13926 = VECTOR('',#13927,1.);
+#13927 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#13928 = PCURVE('',#6770,#13929);
+#13929 = DEFINITIONAL_REPRESENTATION('',(#13930),#13934);
+#13930 = LINE('',#13931,#13932);
+#13931 = CARTESIAN_POINT('',(-0.,0.));
+#13932 = VECTOR('',#13933,1.);
+#13933 = DIRECTION('',(-0.,1.));
+#13934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13935 = PCURVE('',#8295,#13936);
+#13936 = DEFINITIONAL_REPRESENTATION('',(#13937),#13941);
+#13937 = LINE('',#13938,#13939);
+#13938 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#13939 = VECTOR('',#13940,1.);
+#13940 = DIRECTION('',(-0.,1.));
+#13941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13942 = ADVANCED_FACE('',(#13943),#6623,.F.);
+#13943 = FACE_BOUND('',#13944,.F.);
+#13944 = EDGE_LOOP('',(#13945,#13986,#13987,#13988));
+#13945 = ORIENTED_EDGE('',*,*,#13946,.F.);
+#13946 = EDGE_CURVE('',#6786,#13947,#13949,.T.);
+#13947 = VERTEX_POINT('',#13948);
+#13948 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#13949 = SURFACE_CURVE('',#13950,(#13972,#13979),.PCURVE_S1.);
+#13950 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#13951,#13952,#13953,#13954,
+    #13955,#13956,#13957,#13958,#13959,#13960,#13961,#13962,#13963,
+    #13964,#13965,#13966,#13967,#13968,#13969,#13970,#13971),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#13951 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,
+    7.99999999595));
+#13952 = CARTESIAN_POINT('',(9.872965820779,15.258522627006,
+    8.431255138275));
+#13953 = CARTESIAN_POINT('',(9.737517974034,15.235795145941,
+    8.862508359309));
+#13954 = CARTESIAN_POINT('',(9.466449422262,15.21306847811,
+    9.246491114358));
+#13955 = CARTESIAN_POINT('',(9.078669600577,15.190340734541,
+    9.53582033971));
+#13956 = CARTESIAN_POINT('',(8.611008338115,15.167613249599,
+    9.691724260629));
+#13957 = CARTESIAN_POINT('',(8.114927415623,15.144886463867,
+    9.691670594263));
+#13958 = CARTESIAN_POINT('',(7.647284241506,15.122158976308,
+    9.535860613742));
+#13959 = CARTESIAN_POINT('',(7.259403846776,15.099431734901,
+    9.246473338641));
+#13960 = CARTESIAN_POINT('',(6.988442646363,15.076704443494,
+    8.862511016794));
+#13961 = CARTESIAN_POINT('',(6.717481030759,15.031249904562,
+    7.999999968359));
+#13962 = CARTESIAN_POINT('',(6.988443016124,14.98579536563,
+    7.137489036085));
+#13963 = CARTESIAN_POINT('',(7.259405086258,14.963068088163,
+    6.753526717597));
+#13964 = CARTESIAN_POINT('',(7.647275801735,14.940340778034,
+    6.46414283646));
+#13965 = CARTESIAN_POINT('',(8.114937731923,14.917613443113,
+    6.308307307104));
+#13966 = CARTESIAN_POINT('',(8.611009728893,14.894886461613,
+    6.308316841565));
+#13967 = CARTESIAN_POINT('',(9.078649718928,14.872159129472,
+    6.464150053006));
+#13968 = CARTESIAN_POINT('',(9.466475170724,14.849431316996,
+    6.753515436836));
+#13969 = CARTESIAN_POINT('',(9.737506076594,14.826704663203,
+    7.137492053959));
+#13970 = CARTESIAN_POINT('',(9.872965546323,14.803977182119,
+    7.568744851599));
+#13971 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#13972 = PCURVE('',#6623,#13973);
+#13973 = DEFINITIONAL_REPRESENTATION('',(#13974),#13978);
+#13974 = LINE('',#13975,#13976);
+#13975 = CARTESIAN_POINT('',(0.,0.));
+#13976 = VECTOR('',#13977,1.);
+#13977 = DIRECTION('',(0.,1.));
+#13978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13979 = PCURVE('',#6994,#13980);
+#13980 = DEFINITIONAL_REPRESENTATION('',(#13981),#13985);
+#13981 = LINE('',#13982,#13983);
+#13982 = CARTESIAN_POINT('',(6.25E-02,0.));
+#13983 = VECTOR('',#13984,1.);
+#13984 = DIRECTION('',(0.,1.));
+#13985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#13986 = ORIENTED_EDGE('',*,*,#6828,.T.);
+#13987 = ORIENTED_EDGE('',*,*,#6465,.T.);
+#13988 = ORIENTED_EDGE('',*,*,#13989,.F.);
+#13989 = EDGE_CURVE('',#13947,#6466,#13990,.T.);
+#13990 = SURFACE_CURVE('',#13991,(#13994,#14001),.PCURVE_S1.);
+#13991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#13992,#13993),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#13992 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#13993 = CARTESIAN_POINT('',(9.602335071171,14.937502984493,
+    8.000000158332));
+#13994 = PCURVE('',#6623,#13995);
+#13995 = DEFINITIONAL_REPRESENTATION('',(#13996),#14000);
+#13996 = LINE('',#13997,#13998);
+#13997 = CARTESIAN_POINT('',(0.,6.303048278758));
+#13998 = VECTOR('',#13999,1.);
+#13999 = DIRECTION('',(1.,0.));
+#14000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14001 = PCURVE('',#13789,#14002);
+#14002 = DEFINITIONAL_REPRESENTATION('',(#14003),#14007);
+#14003 = LINE('',#14004,#14005);
+#14004 = CARTESIAN_POINT('',(0.,0.));
+#14005 = VECTOR('',#14006,1.);
+#14006 = DIRECTION('',(1.,0.));
+#14007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14008 = ADVANCED_FACE('',(#14009),#6913,.F.);
+#14009 = FACE_BOUND('',#14010,.F.);
+#14010 = EDGE_LOOP('',(#14011,#14012,#14013,#14060));
+#14011 = ORIENTED_EDGE('',*,*,#13340,.F.);
+#14012 = ORIENTED_EDGE('',*,*,#6900,.T.);
+#14013 = ORIENTED_EDGE('',*,*,#14014,.T.);
+#14014 = EDGE_CURVE('',#6854,#14015,#14017,.T.);
+#14015 = VERTEX_POINT('',#14016);
+#14016 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#14017 = SURFACE_CURVE('',#14018,(#14046,#14053),.PCURVE_S1.);
+#14018 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14019,#14020,#14021,#14022,
+    #14023,#14024,#14025,#14026,#14027,#14028,#14029,#14030,#14031,
+    #14032,#14033,#14034,#14035,#14036,#14037,#14038,#14039,#14040,
+    #14041,#14042,#14043,#14044,#14045),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#14019 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,
+    7.99999999595));
+#14020 = CARTESIAN_POINT('',(9.872965030368,15.20312490721,
+    8.296487789219));
+#14021 = CARTESIAN_POINT('',(9.806449957982,15.187499800209,
+    8.592974615865));
+#14022 = CARTESIAN_POINT('',(9.673359704575,15.171874966555,
+    8.872050143875));
+#14023 = CARTESIAN_POINT('',(9.479240994335,15.156249943918,
+    9.116279933991));
+#14024 = CARTESIAN_POINT('',(9.235006560308,15.140624917034,
+    9.310407115893));
+#14025 = CARTESIAN_POINT('',(8.955940196434,15.124999895973,
+    9.443470122732));
+#14026 = CARTESIAN_POINT('',(8.362966096649,15.093749885602,
+    9.576534133461));
+#14027 = CARTESIAN_POINT('',(7.769986607303,15.062499908306,
+    9.443470542888));
+#14028 = CARTESIAN_POINT('',(7.490914364022,15.046874921766,
+    9.310407047526));
+#14029 = CARTESIAN_POINT('',(7.246677551458,15.031249915059,
+    9.116282233468));
+#14030 = CARTESIAN_POINT('',(7.052554510368,15.015624901613,
+    8.872046008824));
+#14031 = CARTESIAN_POINT('',(6.919493201941,14.999999900081,
+    8.592976081807));
+#14032 = CARTESIAN_POINT('',(6.786431754461,14.968749904565,
+    7.99999998806));
+#14033 = CARTESIAN_POINT('',(6.919493398777,14.937499909048,
+    7.407023938481));
+#14034 = CARTESIAN_POINT('',(7.052554670131,14.921874907517,
+    7.127954086213));
+#14035 = CARTESIAN_POINT('',(7.246676963016,14.90624989407,
+    6.883717650915));
+#14036 = CARTESIAN_POINT('',(7.490914047071,14.890624887363,
+    6.689592242218));
+#14037 = CARTESIAN_POINT('',(7.769986553549,14.874999900824,
+    6.556529323726));
+#14038 = CARTESIAN_POINT('',(8.362966101256,14.843749923526,
+    6.423466675342));
+#14039 = CARTESIAN_POINT('',(8.955940142679,14.812499913156,
+    6.556530264044));
+#14040 = CARTESIAN_POINT('',(9.235006564538,14.796874892089,
+    6.689592959973));
+#14041 = CARTESIAN_POINT('',(9.479241753978,14.781249865228,
+    6.883716398549));
+#14042 = CARTESIAN_POINT('',(9.673362894186,14.765624842555,
+    7.127951805965));
+#14043 = CARTESIAN_POINT('',(9.806445425992,14.750000008928,
+    7.407025535821));
+#14044 = CARTESIAN_POINT('',(9.872965144097,14.734374901919,
+    7.703512200655));
+#14045 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#14046 = PCURVE('',#6913,#14047);
+#14047 = DEFINITIONAL_REPRESENTATION('',(#14048),#14052);
+#14048 = LINE('',#14049,#14050);
+#14049 = CARTESIAN_POINT('',(0.3125,0.));
+#14050 = VECTOR('',#14051,1.);
+#14051 = DIRECTION('',(0.,1.));
+#14052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14053 = PCURVE('',#6994,#14054);
+#14054 = DEFINITIONAL_REPRESENTATION('',(#14055),#14059);
+#14055 = LINE('',#14056,#14057);
+#14056 = CARTESIAN_POINT('',(0.,0.));
+#14057 = VECTOR('',#14058,1.);
+#14058 = DIRECTION('',(0.,1.));
+#14059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14060 = ORIENTED_EDGE('',*,*,#14061,.F.);
+#14061 = EDGE_CURVE('',#13341,#14015,#14062,.T.);
+#14062 = SURFACE_CURVE('',#14063,(#14066,#14073),.PCURVE_S1.);
+#14063 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14064,#14065),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#14064 = CARTESIAN_POINT('',(9.602330777025,14.562502984518,
+    8.000000158334));
+#14065 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#14066 = PCURVE('',#6913,#14067);
+#14067 = DEFINITIONAL_REPRESENTATION('',(#14068),#14072);
+#14068 = LINE('',#14069,#14070);
+#14069 = CARTESIAN_POINT('',(0.,6.303048278758));
+#14070 = VECTOR('',#14071,1.);
+#14071 = DIRECTION('',(1.,0.));
+#14072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14073 = PCURVE('',#14074,#14129);
+#14074 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#14075,#14076,#14077,#14078,#14079,#14080,#14081,#14082,#14083
+      ,#14084,#14085,#14086,#14087,#14088,#14089,#14090,#14091,#14092
+      ,#14093,#14094,#14095,#14096,#14097,#14098,#14099,#14100,#14101)
+    ,(#14102,#14103,#14104,#14105,#14106,#14107,#14108,#14109,#14110
+      ,#14111,#14112,#14113,#14114,#14115,#14116,#14117,#14118,#14119
+      ,#14120,#14121,#14122,#14123,#14124,#14125,#14126,#14127,#14128
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#14075 = CARTESIAN_POINT('',(9.602330777025,14.562502984518,
+    8.000000158334));
+#14076 = CARTESIAN_POINT('',(9.602330848699,14.546878413,8.243360505435)
+  );
+#14077 = CARTESIAN_POINT('',(9.547733287521,14.531256201321,
+    8.486683664067));
+#14078 = CARTESIAN_POINT('',(9.438512220534,14.515626866343,
+    8.715752150827));
+#14079 = CARTESIAN_POINT('',(9.279165980919,14.500002456697,
+    8.916218212706));
+#14080 = CARTESIAN_POINT('',(9.078711574083,14.484378156931,
+    9.075544796242));
+#14081 = CARTESIAN_POINT('',(8.849661885761,14.468753705822,
+    9.184760236822));
+#14082 = CARTESIAN_POINT('',(8.362966046617,14.437503976043,
+    9.293975350208));
+#14083 = CARTESIAN_POINT('',(7.876263556345,14.406253384448,
+    9.184760562636));
+#14084 = CARTESIAN_POINT('',(7.647207643266,14.390628033705,
+    9.075545454703));
+#14085 = CARTESIAN_POINT('',(7.446746748572,14.375003208466,8.9162124546
+    ));
+#14086 = CARTESIAN_POINT('',(7.287416859767,14.359378558863,
+    8.715752643226));
+#14087 = CARTESIAN_POINT('',(7.178203401415,14.343753598777,
+    8.486699668045));
+#14088 = CARTESIAN_POINT('',(7.068989934413,14.312503481937,
+    7.999999802217));
+#14089 = CARTESIAN_POINT('',(7.178203603872,14.281253365096,
+    7.513299981819));
+#14090 = CARTESIAN_POINT('',(7.287417120444,14.26562840501,
+    7.284247060806));
+#14091 = CARTESIAN_POINT('',(7.446746855692,14.250003755407,
+    7.083787237109));
+#14092 = CARTESIAN_POINT('',(7.647207875826,14.234378930169,
+    6.924454127327));
+#14093 = CARTESIAN_POINT('',(7.876263896919,14.218753579425,
+    6.815239253036));
+#14094 = CARTESIAN_POINT('',(8.362966436677,14.18750298783,
+    6.706024880891));
+#14095 = CARTESIAN_POINT('',(8.849662226334,14.156253258051,
+    6.815240019909));
+#14096 = CARTESIAN_POINT('',(9.078711898415,14.14062880694,
+    6.924455440466));
+#14097 = CARTESIAN_POINT('',(9.279166473219,14.12500450718,
+    7.083781014653));
+#14098 = CARTESIAN_POINT('',(9.438513346936,14.109380097526,
+    7.284248729405));
+#14099 = CARTESIAN_POINT('',(9.547732138829,14.093750762554,
+    7.513316735214));
+#14100 = CARTESIAN_POINT('',(9.602330954288,14.078128550873,
+    7.75663986401));
+#14101 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    8.000000211111));
+#14102 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#14103 = CARTESIAN_POINT('',(9.872965865738,14.703124869031,
+    8.296487951105));
+#14104 = CARTESIAN_POINT('',(9.806450756975,14.68749976202,
+    8.592974941862));
+#14105 = CARTESIAN_POINT('',(9.67336043031,14.671874928381,
+    8.872050624333));
+#14106 = CARTESIAN_POINT('',(9.479241613112,14.656249905741,
+    9.116280549738));
+#14107 = CARTESIAN_POINT('',(9.235007044273,14.640624878856,
+    9.310407839331));
+#14108 = CARTESIAN_POINT('',(8.955940526264,14.624999857792,
+    9.443470920119));
+#14109 = CARTESIAN_POINT('',(8.362966098763,14.593749847421,
+    9.576535005223));
+#14110 = CARTESIAN_POINT('',(7.769986281349,14.562499870127,
+    9.443471341866));
+#14111 = CARTESIAN_POINT('',(7.490913883576,14.546874883588,
+    9.310407773301));
+#14112 = CARTESIAN_POINT('',(7.246676935692,14.53124987688,
+    9.116282852229));
+#14113 = CARTESIAN_POINT('',(7.05255378693,14.515624863433,
+    8.872046492784));
+#14114 = CARTESIAN_POINT('',(6.919492404553,14.499999861901,
+    8.592976411631));
+#14115 = CARTESIAN_POINT('',(6.786430882701,14.468749866385,
+    7.999999990174));
+#14116 = CARTESIAN_POINT('',(6.919492599798,14.437499870869,
+    7.40702361253));
+#14117 = CARTESIAN_POINT('',(7.052553944354,14.421874869337,
+    7.127953605768));
+#14118 = CARTESIAN_POINT('',(7.246676344256,14.406249855889,
+    6.883717035149));
+#14119 = CARTESIAN_POINT('',(7.49091356311,14.390624849182,
+    6.689591518782));
+#14120 = CARTESIAN_POINT('',(7.769986223722,14.374999862643,
+    6.556528526338));
+#14121 = CARTESIAN_POINT('',(8.362966099141,14.343749885348,
+    6.42346580358));
+#14122 = CARTESIAN_POINT('',(8.955940468637,14.312499874977,
+    6.556529465066));
+#14123 = CARTESIAN_POINT('',(9.235007044987,14.296874853909,
+    6.689592234196));
+#14124 = CARTESIAN_POINT('',(9.479242369761,14.281249827045,
+    6.883715779808));
+#14125 = CARTESIAN_POINT('',(9.67336361758,14.26562480437,7.127951321991
+    ));
+#14126 = CARTESIAN_POINT('',(9.806446223396,14.249999970757,
+    7.407025205951));
+#14127 = CARTESIAN_POINT('',(9.872965978672,14.234374863739,
+    7.703512034718));
+#14128 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#14129 = DEFINITIONAL_REPRESENTATION('',(#14130),#14134);
+#14130 = LINE('',#14131,#14132);
+#14131 = CARTESIAN_POINT('',(0.,0.));
+#14132 = VECTOR('',#14133,1.);
+#14133 = DIRECTION('',(1.,0.));
+#14134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14135 = ADVANCED_FACE('',(#14136),#6994,.F.);
+#14136 = FACE_BOUND('',#14137,.F.);
+#14137 = EDGE_LOOP('',(#14138,#14139,#14140,#14141));
+#14138 = ORIENTED_EDGE('',*,*,#14014,.F.);
+#14139 = ORIENTED_EDGE('',*,*,#6981,.T.);
+#14140 = ORIENTED_EDGE('',*,*,#13946,.T.);
+#14141 = ORIENTED_EDGE('',*,*,#14142,.F.);
+#14142 = EDGE_CURVE('',#14015,#13947,#14143,.T.);
+#14143 = SURFACE_CURVE('',#14144,(#14147,#14154),.PCURVE_S1.);
+#14144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14145,#14146),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#14145 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#14146 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#14147 = PCURVE('',#6994,#14148);
+#14148 = DEFINITIONAL_REPRESENTATION('',(#14149),#14153);
+#14149 = LINE('',#14150,#14151);
+#14150 = CARTESIAN_POINT('',(0.,6.303048278758));
+#14151 = VECTOR('',#14152,1.);
+#14152 = DIRECTION('',(1.,0.));
+#14153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14154 = PCURVE('',#14155,#14198);
+#14155 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#14156,#14157,#14158,#14159,#14160,#14161,#14162,#14163,#14164
+      ,#14165,#14166,#14167,#14168,#14169,#14170,#14171,#14172,#14173
+      ,#14174,#14175,#14176)
+    ,(#14177,#14178,#14179,#14180,#14181,#14182,#14183,#14184,#14185
+      ,#14186,#14187,#14188,#14189,#14190,#14191,#14192,#14193,#14194
+      ,#14195,#14196,#14197
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#14156 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#14157 = CARTESIAN_POINT('',(9.872966029747,14.696022588829,
+    8.431255204369));
+#14158 = CARTESIAN_POINT('',(9.737516871063,14.673295107757,
+    8.862508446825));
+#14159 = CARTESIAN_POINT('',(9.466452406704,14.650568439953,
+    9.246490378011));
+#14160 = CARTESIAN_POINT('',(9.078667717665,14.627840696342,
+    9.535824668199));
+#14161 = CARTESIAN_POINT('',(8.611008160625,14.60511321144,
+    9.691718536137));
+#14162 = CARTESIAN_POINT('',(8.114928900924,14.582386425677,
+    9.691674741783));
+#14163 = CARTESIAN_POINT('',(7.647282984072,14.559658938139,
+    9.535859676901));
+#14164 = CARTESIAN_POINT('',(7.259403866152,14.536931696723,
+    9.246473734657));
+#14165 = CARTESIAN_POINT('',(6.988442472088,14.514204405317,
+    8.862511150051));
+#14166 = CARTESIAN_POINT('',(6.717480770791,14.468749866385,
+    7.999999978823));
+#14167 = CARTESIAN_POINT('',(6.988442756081,14.423295327453,
+    7.137488896812));
+#14168 = CARTESIAN_POINT('',(7.259404720011,14.400568049989,
+    6.75352603046));
+#14169 = CARTESIAN_POINT('',(7.647276825825,14.377840739851,
+    6.464144122258));
+#14170 = CARTESIAN_POINT('',(8.114936181176,14.35511340494,
+    6.308306084496));
+#14171 = CARTESIAN_POINT('',(8.611009971758,14.332386423441,
+    6.308315418129));
+#14172 = CARTESIAN_POINT('',(9.07865183533,14.309659091292,
+    6.464151188249));
+#14173 = CARTESIAN_POINT('',(9.466472533061,14.286931278816,
+    6.753514995986));
+#14174 = CARTESIAN_POINT('',(9.737507613901,14.264204625029,
+    7.13749186887));
+#14175 = CARTESIAN_POINT('',(9.872965814482,14.241477143942,
+    7.568744781454));
+#14176 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#14177 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#14178 = CARTESIAN_POINT('',(9.872966894894,14.758522588823,
+    8.431255442785));
+#14179 = CARTESIAN_POINT('',(9.737518952446,14.735795107736,
+    8.862508970827));
+#14180 = CARTESIAN_POINT('',(9.466450208301,14.71306843997,
+    9.246491998958));
+#14181 = CARTESIAN_POINT('',(9.078670111836,14.690340696351,
+    9.535821430551));
+#14182 = CARTESIAN_POINT('',(8.611008516319,14.667613211385,
+    9.691725463289));
+#14183 = CARTESIAN_POINT('',(8.114927241796,14.644886425706,
+    9.691671797017));
+#14184 = CARTESIAN_POINT('',(7.647283734694,14.622158938123,
+    9.535861706775));
+#14185 = CARTESIAN_POINT('',(7.259403063876,14.59943169672,
+    9.246474226269));
+#14186 = CARTESIAN_POINT('',(6.988441670303,14.576704405311,
+    8.862511631831));
+#14187 = CARTESIAN_POINT('',(6.717479860904,14.531249866379,
+    7.999999970566));
+#14188 = CARTESIAN_POINT('',(6.98844203775,14.485795327448,
+    7.137488424736));
+#14189 = CARTESIAN_POINT('',(7.259404299963,14.463068049981,
+    6.753525832894));
+#14190 = CARTESIAN_POINT('',(7.647275291003,14.440340739848,
+    6.464141745488));
+#14191 = CARTESIAN_POINT('',(8.114937553201,14.417613404919,
+    6.308306104766));
+#14192 = CARTESIAN_POINT('',(8.611009902913,14.394886423452,
+    6.308315638487));
+#14193 = CARTESIAN_POINT('',(9.078650225871,14.372159091304,
+    6.464148960107));
+#14194 = CARTESIAN_POINT('',(9.466475953466,14.34943127877,
+    6.753514549311));
+#14195 = CARTESIAN_POINT('',(9.737507052694,14.326704625043,
+    7.137491438753));
+#14196 = CARTESIAN_POINT('',(9.87296661928,14.303977143937,
+    7.568744543038));
+#14197 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#14198 = DEFINITIONAL_REPRESENTATION('',(#14199),#14203);
+#14199 = LINE('',#14200,#14201);
+#14200 = CARTESIAN_POINT('',(0.,0.));
+#14201 = VECTOR('',#14202,1.);
+#14202 = DIRECTION('',(1.,0.));
+#14203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14204 = ADVANCED_FACE('',(#14205),#7607,.F.);
+#14205 = FACE_BOUND('',#14206,.T.);
+#14206 = EDGE_LOOP('',(#14207,#14497,#14498,#14789));
+#14207 = ORIENTED_EDGE('',*,*,#14208,.F.);
+#14208 = EDGE_CURVE('',#7048,#14209,#14211,.T.);
+#14209 = VERTEX_POINT('',#14210);
+#14210 = CARTESIAN_POINT('',(9.622963,14.574414688994,3.0000000729));
+#14211 = SURFACE_CURVE('',#14212,(#14305,#14401),.PCURVE_S1.);
+#14212 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14213,#14214,#14215,#14216,
+    #14217,#14218,#14219,#14220,#14221,#14222,#14223,#14224,#14225,
+    #14226,#14227,#14228,#14229,#14230,#14231,#14232,#14233,#14234,
+    #14235,#14236,#14237,#14238,#14239,#14240,#14241,#14242,#14243,
+    #14244,#14245,#14246,#14247,#14248,#14249,#14250,#14251,#14252,
+    #14253,#14254,#14255,#14256,#14257,#14258,#14259,#14260,#14261,
+    #14262,#14263,#14264,#14265,#14266,#14267,#14268,#14269,#14270,
+    #14271,#14272,#14273,#14274,#14275,#14276,#14277,#14278,#14279,
+    #14280,#14281,#14282,#14283,#14284,#14285,#14286,#14287,#14288,
+    #14289,#14290,#14291,#14292,#14293,#14294,#14295,#14296,#14297,
+    #14298,#14299,#14300,#14301,#14302,#14303,#14304),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493806637062E-02,
+    0.104982213193,0.133911646045,0.222916877369,0.272809629159,
+    0.376371233052,0.501563087376,0.626855294275,0.657589946346,
+    0.685592522892,0.70359421492,0.868529945268,0.892271358697,
+    0.957007973714,1.),.UNSPECIFIED.);
+#14213 = CARTESIAN_POINT('',(9.622963,15.074413936897,3.0000000972));
+#14214 = CARTESIAN_POINT('',(9.622962996952,15.071918710421,
+    3.03951102796));
+#14215 = CARTESIAN_POINT('',(9.62151750956,15.069423280022,3.0790218523)
+  );
+#14216 = CARTESIAN_POINT('',(9.618626587067,15.066927747566,
+    3.118468878713));
+#14217 = CARTESIAN_POINT('',(9.614293729876,15.064432188754,
+    3.157788783297));
+#14218 = CARTESIAN_POINT('',(9.608525889555,15.061936653127,
+    3.196918609749));
+#14219 = CARTESIAN_POINT('',(9.601333468837,15.059441164062,
+    3.235795769366));
+#14220 = CARTESIAN_POINT('',(9.575482655396,15.051942827817,
+    3.351668026969));
+#14221 = CARTESIAN_POINT('',(9.552564087964,15.046939973233,
+    3.427715459936));
+#14222 = CARTESIAN_POINT('',(9.52408697381,15.041937463117,
+    3.501997127065));
+#14223 = CARTESIAN_POINT('',(9.490217644599,15.036935160884,
+    3.574027029527));
+#14224 = CARTESIAN_POINT('',(9.451174379454,15.031932781667,
+    3.643340808915));
+#14225 = CARTESIAN_POINT('',(9.407225375257,15.02693018872,
+    3.709500173614));
+#14226 = CARTESIAN_POINT('',(9.338639419325,15.019861572048,
+    3.79795102138));
+#14227 = CARTESIAN_POINT('',(9.317808917233,15.017795439364,
+    3.823197486153));
+#14228 = CARTESIAN_POINT('',(9.296217368874,15.015729291198,
+    3.847808154923));
+#14229 = CARTESIAN_POINT('',(9.273888129686,15.013663127811,
+    3.871755580095));
+#14230 = CARTESIAN_POINT('',(9.250845752331,15.01159695029,
+    3.895013431054));
+#14231 = CARTESIAN_POINT('',(9.227115986694,15.009530760547,
+    3.917556494163));
+#14232 = CARTESIAN_POINT('',(9.127686078598,15.001107625766,
+    4.006444115763));
+#14233 = CARTESIAN_POINT('',(9.046387700852,14.994750030682,
+    4.06653993262));
+#14234 = CARTESIAN_POINT('',(8.959623101725,14.988392813766,
+    4.118935942116));
+#14235 = CARTESIAN_POINT('',(8.868273070082,14.982035902061,
+    4.163048848268));
+#14236 = CARTESIAN_POINT('',(8.77328731772,14.975678790287,
+    4.198420059437));
+#14237 = CARTESIAN_POINT('',(8.675670352765,14.969321293843,
+    4.22472250022));
+#14238 = CARTESIAN_POINT('',(8.520866388996,14.95940094436,
+    4.251339276393));
+#14239 = CARTESIAN_POINT('',(8.464760144039,14.95583748601,
+    4.257995170641));
+#14240 = CARTESIAN_POINT('',(8.408336858707,14.952274054648,
+    4.261714654367));
+#14241 = CARTESIAN_POINT('',(8.351780984005,14.948710634581,
+    4.262480742726));
+#14242 = CARTESIAN_POINT('',(8.295277601816,14.945147187652,
+    4.260290923461));
+#14243 = CARTESIAN_POINT('',(8.239011561039,14.94158369967,
+    4.255157169841));
+#14244 = CARTESIAN_POINT('',(8.067250130761,14.930623582098,
+    4.230394170052));
+#14245 = CARTESIAN_POINT('',(7.953126761338,14.923225677978,
+    4.201109582059));
+#14246 = CARTESIAN_POINT('',(7.842468171577,14.915828581516,
+    4.159486195032));
+#14247 = CARTESIAN_POINT('',(7.736861362287,14.908432007208,
+    4.106037879681));
+#14248 = CARTESIAN_POINT('',(7.637791808729,14.90103490863,
+    4.041516492292));
+#14249 = CARTESIAN_POINT('',(7.546613244177,14.893637038098,
+    3.966896545361));
+#14250 = CARTESIAN_POINT('',(7.365245315423,14.877299037679,
+    3.782434087243));
+#14251 = CARTESIAN_POINT('',(7.279186006229,14.868354682778,
+    3.668435172963));
+#14252 = CARTESIAN_POINT('',(7.208451140489,14.859413012863,
+    3.543518440266));
+#14253 = CARTESIAN_POINT('',(7.154635815755,14.850472482306,
+    3.410189538096));
+#14254 = CARTESIAN_POINT('',(7.118838880899,14.841530798892,
+    3.271170598514));
+#14255 = CARTESIAN_POINT('',(7.101651591342,14.832586422792,
+    3.129372675838));
+#14256 = CARTESIAN_POINT('',(7.104393572537,14.814696287705,
+    2.846120495958));
+#14257 = CARTESIAN_POINT('',(7.124353556169,14.805744337821,
+    2.704568519809));
+#14258 = CARTESIAN_POINT('',(7.162895687458,14.79679470227,
+    2.566162769616));
+#14259 = CARTESIAN_POINT('',(7.219370326385,14.787846058489,
+    2.433809237333));
+#14260 = CARTESIAN_POINT('',(7.292622518081,14.778896492184,
+    2.310214373912));
+#14261 = CARTESIAN_POINT('',(7.381003891393,14.769944626742,
+    2.197857782073));
+#14262 = CARTESIAN_POINT('',(7.507200600443,14.758800879563,
+    2.074538624621));
+#14263 = CARTESIAN_POINT('',(7.532841051439,14.756605757609,
+    2.051046785271));
+#14264 = CARTESIAN_POINT('',(7.559232314536,14.754410643133,
+    2.028385196426));
+#14265 = CARTESIAN_POINT('',(7.586342061623,14.752215535579,
+    2.006582534525));
+#14266 = CARTESIAN_POINT('',(7.614136658266,14.750020434108,
+    1.985665850704));
+#14267 = CARTESIAN_POINT('',(7.642581163714,14.747825337594,
+    1.965660570796));
+#14268 = CARTESIAN_POINT('',(7.698114449227,14.743630278635,
+    1.929215603735));
+#14269 = CARTESIAN_POINT('',(7.72509907672,14.741630314381,
+    1.912616975501));
+#14270 = CARTESIAN_POINT('',(7.752565808575,14.739630350832,
+    1.896812589846));
+#14271 = CARTESIAN_POINT('',(7.780486559917,14.737630387045,
+    1.881819160087));
+#14272 = CARTESIAN_POINT('',(7.808832565794,14.735630422162,
+    1.867652133635));
+#14273 = CARTESIAN_POINT('',(7.837574381173,14.733630455414,1.854325692)
+  );
+#14274 = CARTESIAN_POINT('',(7.885393882162,14.730344789016,
+    1.833834415541));
+#14275 = CARTESIAN_POINT('',(7.904257032924,14.729059090575,
+    1.826168792274));
+#14276 = CARTESIAN_POINT('',(7.923263344064,14.72777339059,
+    1.818859304138));
+#14277 = CARTESIAN_POINT('',(7.942404742629,14.726487688899,
+    1.811909143584));
+#14278 = CARTESIAN_POINT('',(7.961673071873,14.725201985378,
+    1.805321272361));
+#14279 = CARTESIAN_POINT('',(7.981060091258,14.72391627994,
+    1.799098421512));
+#14280 = CARTESIAN_POINT('',(8.179197098889,14.710850619368,
+    1.739595181488));
+#14281 = CARTESIAN_POINT('',(8.367286698598,14.699058349455,
+    1.716744071525));
+#14282 = CARTESIAN_POINT('',(8.558122115996,14.687276143427,
+    1.726825716992));
+#14283 = CARTESIAN_POINT('',(8.744801234326,14.675497346545,
+    1.769854220272));
+#14284 = CARTESIAN_POINT('',(8.920794861778,14.663716123354,
+    1.844323649384));
+#14285 = CARTESIAN_POINT('',(9.079904625996,14.651924605288,
+    1.947201397308));
+#14286 = CARTESIAN_POINT('',(9.23677675006,14.638448936421,
+    2.091831308143));
+#14287 = CARTESIAN_POINT('',(9.256063716309,14.636753267173,
+    2.110520960782));
+#14288 = CARTESIAN_POINT('',(9.274883613225,14.635057582644,
+    2.129687822808));
+#14289 = CARTESIAN_POINT('',(9.293222308547,14.633361881786,
+    2.14931785579));
+#14290 = CARTESIAN_POINT('',(9.31106621393,14.631666163978,
+    2.169396515321));
+#14291 = CARTESIAN_POINT('',(9.328402284945,14.629970429026,
+    2.189908751026));
+#14292 = CARTESIAN_POINT('',(9.391070128389,14.623650806065,
+    2.267910330419));
+#14293 = CARTESIAN_POINT('',(9.433054601032,14.61902670352,
+    2.328091247774));
+#14294 = CARTESIAN_POINT('',(9.470916706595,14.614402550097,
+    2.391064592881));
+#14295 = CARTESIAN_POINT('',(9.504436062284,14.609778396619,
+    2.456490160344));
+#14296 = CARTESIAN_POINT('',(9.533428097969,14.60515426841,
+    2.524007609685));
+#14297 = CARTESIAN_POINT('',(9.557745519241,14.600530269551,
+    2.593239369918));
+#14298 = CARTESIAN_POINT('',(9.590252599545,14.592836134597,
+    2.710649051028));
+#14299 = CARTESIAN_POINT('',(9.601116184962,14.589765698842,
+    2.758088761233));
+#14300 = CARTESIAN_POINT('',(9.609838888621,14.586695417388,
+    2.805998365519));
+#14301 = CARTESIAN_POINT('',(9.616396899594,14.583625285876,
+    2.85426189539));
+#14302 = CARTESIAN_POINT('',(9.620774278186,14.580555238021,
+    2.90276212953));
+#14303 = CARTESIAN_POINT('',(9.622963,14.577485125558,2.951381000262));
+#14304 = CARTESIAN_POINT('',(9.622963,14.574414698202,3.));
+#14305 = PCURVE('',#7607,#14306);
+#14306 = DEFINITIONAL_REPRESENTATION('',(#14307),#14400);
+#14307 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14308,#14309,#14310,#14311,
+    #14312,#14313,#14314,#14315,#14316,#14317,#14318,#14319,#14320,
+    #14321,#14322,#14323,#14324,#14325,#14326,#14327,#14328,#14329,
+    #14330,#14331,#14332,#14333,#14334,#14335,#14336,#14337,#14338,
+    #14339,#14340,#14341,#14342,#14343,#14344,#14345,#14346,#14347,
+    #14348,#14349,#14350,#14351,#14352,#14353,#14354,#14355,#14356,
+    #14357,#14358,#14359,#14360,#14361,#14362,#14363,#14364,#14365,
+    #14366,#14367,#14368,#14369,#14370,#14371,#14372,#14373,#14374,
+    #14375,#14376,#14377,#14378,#14379,#14380,#14381,#14382,#14383,
+    #14384,#14385,#14386,#14387,#14388,#14389,#14390,#14391,#14392,
+    #14393,#14394,#14395,#14396,#14397,#14398,#14399),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493806637062E-02,
+    0.104982213193,0.133911646045,0.222916877369,0.272809629159,
+    0.376371233052,0.501563087376,0.626855294275,0.657589946346,
+    0.685592522892,0.70359421492,0.868529945268,0.892271358697,
+    0.957007973714,1.),.UNSPECIFIED.);
+#14308 = CARTESIAN_POINT('',(-6.283185230037,0.925586063103));
+#14309 = CARTESIAN_POINT('',(-6.251827348481,0.928081289579));
+#14310 = CARTESIAN_POINT('',(-6.220469651409,0.930576719978));
+#14311 = CARTESIAN_POINT('',(-6.189112083983,0.933072252434));
+#14312 = CARTESIAN_POINT('',(-6.157754602614,0.935567811246));
+#14313 = CARTESIAN_POINT('',(-6.126397174961,0.938063346873));
+#14314 = CARTESIAN_POINT('',(-6.095039779933,0.940558835938));
+#14315 = CARTESIAN_POINT('',(-6.000816868357,0.948057172183));
+#14316 = CARTESIAN_POINT('',(-5.937949292061,0.953060026767));
+#14317 = CARTESIAN_POINT('',(-5.875083106805,0.958062536883));
+#14318 = CARTESIAN_POINT('',(-5.812217711793,0.963064839116));
+#14319 = CARTESIAN_POINT('',(-5.749351206278,0.968067218333));
+#14320 = CARTESIAN_POINT('',(-5.686483118412,0.97306981128));
+#14321 = CARTESIAN_POINT('',(-5.597652405372,0.980138427952));
+#14322 = CARTESIAN_POINT('',(-5.571687668481,0.982204560636));
+#14323 = CARTESIAN_POINT('',(-5.545722929829,0.984270708802));
+#14324 = CARTESIAN_POINT('',(-5.519758195495,0.986336872189));
+#14325 = CARTESIAN_POINT('',(-5.493793471247,0.98840304971));
+#14326 = CARTESIAN_POINT('',(-5.467828762538,0.990469239453));
+#14327 = CARTESIAN_POINT('',(-5.361980273263,0.998892374234));
+#14328 = CARTESIAN_POINT('',(-5.282089537387,1.005249969318));
+#14329 = CARTESIAN_POINT('',(-5.202204146359,1.011607186234));
+#14330 = CARTESIAN_POINT('',(-5.122322143012,1.017964097939));
+#14331 = CARTESIAN_POINT('',(-5.042436833476,1.024321209713));
+#14332 = CARTESIAN_POINT('',(-4.962546264208,1.030678706157));
+#14333 = CARTESIAN_POINT('',(-4.837883150598,1.04059905564));
+#14334 = CARTESIAN_POINT('',(-4.793103216245,1.04416251399));
+#14335 = CARTESIAN_POINT('',(-4.748323546612,1.047725945352));
+#14336 = CARTESIAN_POINT('',(-4.703544037732,1.051289365419));
+#14337 = CARTESIAN_POINT('',(-4.658764327613,1.054852812348));
+#14338 = CARTESIAN_POINT('',(-4.613984315709,1.05841630033));
+#14339 = CARTESIAN_POINT('',(-4.476256298468,1.069376417902));
+#14340 = CARTESIAN_POINT('',(-4.383292934115,1.076774322022));
+#14341 = CARTESIAN_POINT('',(-4.290340684045,1.084171418484));
+#14342 = CARTESIAN_POINT('',(-4.197395541212,1.091567992792));
+#14343 = CARTESIAN_POINT('',(-4.104443430587,1.09896509137));
+#14344 = CARTESIAN_POINT('',(-4.01148027605,1.106362961902));
+#14345 = CARTESIAN_POINT('',(-3.806170433272,1.122700962321));
+#14346 = CARTESIAN_POINT('',(-3.693769980062,1.131645317222));
+#14347 = CARTESIAN_POINT('',(-3.581400768832,1.140586987137));
+#14348 = CARTESIAN_POINT('',(-3.469044610089,1.149527517694));
+#14349 = CARTESIAN_POINT('',(-3.356675210376,1.158469201108));
+#14350 = CARTESIAN_POINT('',(-3.244274493574,1.167413577208));
+#14351 = CARTESIAN_POINT('',(-3.019460643382,1.185303712295));
+#14352 = CARTESIAN_POINT('',(-2.906969730644,1.194255662179));
+#14353 = CARTESIAN_POINT('',(-2.794510282851,1.20320529773));
+#14354 = CARTESIAN_POINT('',(-2.682064129966,1.212153941511));
+#14355 = CARTESIAN_POINT('',(-2.569604868022,1.221103507816));
+#14356 = CARTESIAN_POINT('',(-2.457114206119,1.230055373258));
+#14357 = CARTESIAN_POINT('',(-2.317077623845,1.241199120437));
+#14358 = CARTESIAN_POINT('',(-2.289492767627,1.243394242391));
+#14359 = CARTESIAN_POINT('',(-2.261907898936,1.245589356867));
+#14360 = CARTESIAN_POINT('',(-2.234323022916,1.247784464421));
+#14361 = CARTESIAN_POINT('',(-2.206738144149,1.249979565892));
+#14362 = CARTESIAN_POINT('',(-2.179153266648,1.252174662406));
+#14363 = CARTESIAN_POINT('',(-2.126435605314,1.256369721365));
+#14364 = CARTESIAN_POINT('',(-2.10130280445,1.258369685619));
+#14365 = CARTESIAN_POINT('',(-2.076169994263,1.260369649168));
+#14366 = CARTESIAN_POINT('',(-2.051037177905,1.262369612955));
+#14367 = CARTESIAN_POINT('',(-2.025904358693,1.264369577838));
+#14368 = CARTESIAN_POINT('',(-2.000771540107,1.266369544586));
+#14369 = CARTESIAN_POINT('',(-1.959481884563,1.269655210984));
+#14370 = CARTESIAN_POINT('',(-1.943325041257,1.270940909425));
+#14371 = CARTESIAN_POINT('',(-1.927168196382,1.27222660941));
+#14372 = CARTESIAN_POINT('',(-1.911011350465,1.273512311101));
+#14373 = CARTESIAN_POINT('',(-1.89485450405,1.274798014622));
+#14374 = CARTESIAN_POINT('',(-1.878697657695,1.27608372006));
+#14375 = CARTESIAN_POINT('',(-1.714507996781,1.289149380632));
+#14376 = CARTESIAN_POINT('',(-1.566322236784,1.300941650545));
+#14377 = CARTESIAN_POINT('',(-1.418267837029,1.312723856573));
+#14378 = CARTESIAN_POINT('',(-1.27025199544,1.324502653455));
+#14379 = CARTESIAN_POINT('',(-1.122198212975,1.336283876646));
+#14380 = CARTESIAN_POINT('',(-0.974012725108,1.348075394712));
+#14381 = CARTESIAN_POINT('',(-0.80467160867,1.361551063579));
+#14382 = CARTESIAN_POINT('',(-0.783363249418,1.363246732827));
+#14383 = CARTESIAN_POINT('',(-0.762054880763,1.364942417356));
+#14384 = CARTESIAN_POINT('',(-0.740746507411,1.366638118214));
+#14385 = CARTESIAN_POINT('',(-0.719438132775,1.368333836022));
+#14386 = CARTESIAN_POINT('',(-0.698129758971,1.370029570974));
+#14387 = CARTESIAN_POINT('',(-0.618719038009,1.376349193935));
+#14388 = CARTESIAN_POINT('',(-0.560615279151,1.38097329648));
+#14389 = CARTESIAN_POINT('',(-0.50251259612,1.385597449903));
+#14390 = CARTESIAN_POINT('',(-0.444410656657,1.390221603381));
+#14391 = CARTESIAN_POINT('',(-0.386308172506,1.39484573159));
+#14392 = CARTESIAN_POINT('',(-0.328204761555,1.399469730449));
+#14393 = CARTESIAN_POINT('',(-0.231516908793,1.407163865403));
+#14394 = CARTESIAN_POINT('',(-0.192930839529,1.410234301158));
+#14395 = CARTESIAN_POINT('',(-0.154344899929,1.413304582612));
+#14396 = CARTESIAN_POINT('',(-0.115759001575,1.416374714124));
+#14397 = CARTESIAN_POINT('',(-7.717291382105E-02,1.419444761979));
+#14398 = CARTESIAN_POINT('',(-3.858650772819E-02,1.422514874442));
+#14399 = CARTESIAN_POINT('',(0.,1.425585301798));
+#14400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14401 = PCURVE('',#7750,#14402);
+#14402 = DEFINITIONAL_REPRESENTATION('',(#14403),#14496);
+#14403 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14404,#14405,#14406,#14407,
+    #14408,#14409,#14410,#14411,#14412,#14413,#14414,#14415,#14416,
+    #14417,#14418,#14419,#14420,#14421,#14422,#14423,#14424,#14425,
+    #14426,#14427,#14428,#14429,#14430,#14431,#14432,#14433,#14434,
+    #14435,#14436,#14437,#14438,#14439,#14440,#14441,#14442,#14443,
+    #14444,#14445,#14446,#14447,#14448,#14449,#14450,#14451,#14452,
+    #14453,#14454,#14455,#14456,#14457,#14458,#14459,#14460,#14461,
+    #14462,#14463,#14464,#14465,#14466,#14467,#14468,#14469,#14470,
+    #14471,#14472,#14473,#14474,#14475,#14476,#14477,#14478,#14479,
+    #14480,#14481,#14482,#14483,#14484,#14485,#14486,#14487,#14488,
+    #14489,#14490,#14491,#14492,#14493,#14494,#14495),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493806637062E-02,
+    0.104982213193,0.133911646045,0.222916877369,0.272809629159,
+    0.376371233052,0.501563087376,0.626855294275,0.657589946346,
+    0.685592522892,0.70359421492,0.868529945268,0.892271358697,
+    0.957007973714,1.),.UNSPECIFIED.);
+#14404 = CARTESIAN_POINT('',(2.382420945249E-02,0.));
+#14405 = CARTESIAN_POINT('',(2.382418689228E-02,3.145571801357E-02));
+#14406 = CARTESIAN_POINT('',(2.382373080524E-02,6.291196367787E-02));
+#14407 = CARTESIAN_POINT('',(2.382308624784E-02,9.436857575776E-02));
+#14408 = CARTESIAN_POINT('',(2.382243246706E-02,0.125825419884));
+#14409 = CARTESIAN_POINT('',(2.382188290043E-02,0.157282388555));
+#14410 = CARTESIAN_POINT('',(2.382148517603E-02,0.188739401133));
+#14411 = CARTESIAN_POINT('',(2.382069171557E-02,0.283261683234));
+#14412 = CARTESIAN_POINT('',(2.382077635966E-02,0.346329043922));
+#14413 = CARTESIAN_POINT('',(2.382146525638E-02,0.409394504041));
+#14414 = CARTESIAN_POINT('',(2.382248983846E-02,0.472458578616));
+#14415 = CARTESIAN_POINT('',(2.38235033806E-02,0.535523352518));
+#14416 = CARTESIAN_POINT('',(2.382426162041E-02,0.598589553411));
+#14417 = CARTESIAN_POINT('',(2.382502713503E-02,0.687700166759));
+#14418 = CARTESIAN_POINT('',(2.382520962799E-02,0.713746714687));
+#14419 = CARTESIAN_POINT('',(2.38253485584E-02,0.739793274607));
+#14420 = CARTESIAN_POINT('',(2.382544379221E-02,0.765839850676));
+#14421 = CARTESIAN_POINT('',(2.382549736113E-02,0.79188644509));
+#14422 = CARTESIAN_POINT('',(2.382551346263E-02,0.817933058087));
+#14423 = CARTESIAN_POINT('',(2.382545230223E-02,0.924115594061));
+#14424 = CARTESIAN_POINT('',(2.382510585913E-02,1.004258807993));
+#14425 = CARTESIAN_POINT('',(2.382462495791E-02,1.084397121953));
+#14426 = CARTESIAN_POINT('',(2.38242326157E-02,1.164532321624));
+#14427 = CARTESIAN_POINT('',(2.382401631549E-02,1.244670867349));
+#14428 = CARTESIAN_POINT('',(2.382392010124E-02,1.324814530464));
+#14429 = CARTESIAN_POINT('',(2.382392227145E-02,1.449872256942));
+#14430 = CARTESIAN_POINT('',(2.38239513822E-02,1.494793873859));
+#14431 = CARTESIAN_POINT('',(2.382400756528E-02,1.539715149418));
+#14432 = CARTESIAN_POINT('',(2.382407355532E-02,1.584636185908));
+#14433 = CARTESIAN_POINT('',(2.382412720743E-02,1.629557352411));
+#14434 = CARTESIAN_POINT('',(2.382415262426E-02,1.674478763223));
+#14435 = CARTESIAN_POINT('',(2.382414849887E-02,1.812641558396));
+#14436 = CARTESIAN_POINT('',(2.382402461774E-02,1.905898222323));
+#14437 = CARTESIAN_POINT('',(2.382372976977E-02,1.99914372372));
+#14438 = CARTESIAN_POINT('',(2.38233146019E-02,2.092382313534));
+#14439 = CARTESIAN_POINT('',(2.382292672073E-02,2.185628211514));
+#14440 = CARTESIAN_POINT('',(2.38227301854E-02,2.278885434191));
+#14441 = CARTESIAN_POINT('',(2.382276964699E-02,2.484845008577));
+#14442 = CARTESIAN_POINT('',(2.382310573876E-02,2.597601352693));
+#14443 = CARTESIAN_POINT('',(2.38238349952E-02,2.710326344304));
+#14444 = CARTESIAN_POINT('',(2.38247725096E-02,2.823037873278));
+#14445 = CARTESIAN_POINT('',(2.382555068016E-02,2.935762307852));
+#14446 = CARTESIAN_POINT('',(2.382592783453E-02,3.048517952192));
+#14447 = CARTESIAN_POINT('',(2.382589177029E-02,3.274041719815));
+#14448 = CARTESIAN_POINT('',(2.382547607211E-02,3.386887870646));
+#14449 = CARTESIAN_POINT('',(2.382467671959E-02,3.499702680637));
+#14450 = CARTESIAN_POINT('',(2.38237071021E-02,3.612504542339));
+#14451 = CARTESIAN_POINT('',(2.382297495398E-02,3.725319903948));
+#14452 = CARTESIAN_POINT('',(2.382264939186E-02,3.838166743159));
+#14453 = CARTESIAN_POINT('',(2.382265058084E-02,3.97864646246));
+#14454 = CARTESIAN_POINT('',(2.382267065532E-02,4.006318596718));
+#14455 = CARTESIAN_POINT('',(2.382270935653E-02,4.033990727802));
+#14456 = CARTESIAN_POINT('',(2.38227649587E-02,4.061662848107));
+#14457 = CARTESIAN_POINT('',(2.382283522374E-02,4.089334951333));
+#14458 = CARTESIAN_POINT('',(2.382291740134E-02,4.117007032477));
+#14459 = CARTESIAN_POINT('',(2.382309098251E-02,4.169891309096));
+#14460 = CARTESIAN_POINT('',(2.382318107152E-02,4.195103525277));
+#14461 = CARTESIAN_POINT('',(2.382327604336E-02,4.220315733352));
+#14462 = CARTESIAN_POINT('',(2.382337353711E-02,4.245527930738));
+#14463 = CARTESIAN_POINT('',(2.38234712834E-02,4.270740115302));
+#14464 = CARTESIAN_POINT('',(2.382356710446E-02,4.295952285351));
+#14465 = CARTESIAN_POINT('',(2.382371793466E-02,4.337372285236));
+#14466 = CARTESIAN_POINT('',(2.382377532921E-02,4.353580128155));
+#14467 = CARTESIAN_POINT('',(2.382383057537E-02,4.369787968524));
+#14468 = CARTESIAN_POINT('',(2.382388321171E-02,4.385995806516));
+#14469 = CARTESIAN_POINT('',(2.38239328378E-02,4.402203642351));
+#14470 = CARTESIAN_POINT('',(2.382397911413E-02,4.418411476294));
+#14471 = CARTESIAN_POINT('',(2.382441251348E-02,4.583119275463));
+#14472 = CARTESIAN_POINT('',(2.382454623847E-02,4.731772594404));
+#14473 = CARTESIAN_POINT('',(2.382385989234E-02,4.880294701663));
+#14474 = CARTESIAN_POINT('',(2.382364819728E-02,5.028779742954));
+#14475 = CARTESIAN_POINT('',(2.382424635186E-02,5.177304038625));
+#14476 = CARTESIAN_POINT('',(2.382523561912E-02,5.325958225543));
+#14477 = CARTESIAN_POINT('',(2.382524548956E-02,5.495833670606));
+#14478 = CARTESIAN_POINT('',(2.382522795711E-02,5.517209240616));
+#14479 = CARTESIAN_POINT('',(2.382518859759E-02,5.538584797981));
+#14480 = CARTESIAN_POINT('',(2.382512521063E-02,5.559960341285));
+#14481 = CARTESIAN_POINT('',(2.382503644807E-02,5.581335871461));
+#14482 = CARTESIAN_POINT('',(2.382492181401E-02,5.602711391786));
+#14483 = CARTESIAN_POINT('',(2.382439951451E-02,5.682372340656));
+#14484 = CARTESIAN_POINT('',(2.382384018508E-02,5.740659173121));
+#14485 = CARTESIAN_POINT('',(2.382307558134E-02,5.798945018927));
+#14486 = CARTESIAN_POINT('',(2.382223389625E-02,5.857230403671));
+#14487 = CARTESIAN_POINT('',(2.382152024362E-02,5.915516778874));
+#14488 = CARTESIAN_POINT('',(2.382113729095E-02,5.973804535947));
+#14489 = CARTESIAN_POINT('',(2.382125145077E-02,6.070799470726));
+#14490 = CARTESIAN_POINT('',(2.382149209549E-02,6.10950817191));
+#14491 = CARTESIAN_POINT('',(2.382193998025E-02,6.148216746037));
+#14492 = CARTESIAN_POINT('',(2.382258312697E-02,6.186925141194));
+#14493 = CARTESIAN_POINT('',(2.382332252529E-02,6.225633371354));
+#14494 = CARTESIAN_POINT('',(2.38239092323E-02,6.264341256488));
+#14495 = CARTESIAN_POINT('',(2.382388147231E-02,6.303048162683));
+#14496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14497 = ORIENTED_EDGE('',*,*,#7593,.T.);
+#14498 = ORIENTED_EDGE('',*,*,#14499,.T.);
+#14499 = EDGE_CURVE('',#7303,#14500,#14502,.T.);
+#14500 = VERTEX_POINT('',#14501);
+#14501 = CARTESIAN_POINT('',(9.622963,14.425594983299,3.000000097201));
+#14502 = SURFACE_CURVE('',#14503,(#14578,#14656),.PCURVE_S1.);
+#14503 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14504,#14505,#14506,#14507,
+    #14508,#14509,#14510,#14511,#14512,#14513,#14514,#14515,#14516,
+    #14517,#14518,#14519,#14520,#14521,#14522,#14523,#14524,#14525,
+    #14526,#14527,#14528,#14529,#14530,#14531,#14532,#14533,#14534,
+    #14535,#14536,#14537,#14538,#14539,#14540,#14541,#14542,#14543,
+    #14544,#14545,#14546,#14547,#14548,#14549,#14550,#14551,#14552,
+    #14553,#14554,#14555,#14556,#14557,#14558,#14559,#14560,#14561,
+    #14562,#14563,#14564,#14565,#14566,#14567,#14568,#14569,#14570,
+    #14571,#14572,#14573,#14574,#14575,#14576,#14577),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177198754E-02,0.133479145642,
+    0.228489907589,0.291868121892,0.381511435773,0.505245878366,
+    0.630203633756,0.748456207195,0.817528323382,0.871184689999,
+    0.959364144847,1.),.UNSPECIFIED.);
+#14504 = CARTESIAN_POINT('',(9.622963,14.92559312928,3.000000145801));
+#14505 = CARTESIAN_POINT('',(9.622962995027,14.922879066948,
+    3.042977584669));
+#14506 = CARTESIAN_POINT('',(9.621252733113,14.920165324773,
+    3.08595497874));
+#14507 = CARTESIAN_POINT('',(9.617832282612,14.917451688269,
+    3.12885026482));
+#14508 = CARTESIAN_POINT('',(9.612706539846,14.914738005546,
+    3.171581946764));
+#14509 = CARTESIAN_POINT('',(9.605885229105,14.912024187315,
+    3.214069095472));
+#14510 = CARTESIAN_POINT('',(9.597382902645,14.909310206887,
+    3.256231348891));
+#14511 = CARTESIAN_POINT('',(9.561682542187,14.899777055492,
+    3.402902505479));
+#14512 = CARTESIAN_POINT('',(9.525654068073,14.892956326327,
+    3.505275070225));
+#14513 = CARTESIAN_POINT('',(9.479441081039,14.886135391042,
+    3.603825347354));
+#14514 = CARTESIAN_POINT('',(9.423545077707,14.8793149049,3.69734802526)
+  );
+#14515 = CARTESIAN_POINT('',(9.35863456531,14.872494581184,
+    3.784724145933));
+#14516 = CARTESIAN_POINT('',(9.285533671121,14.865674040533,
+    3.864940682455));
+#14517 = CARTESIAN_POINT('',(9.125311371939,14.852068543893,
+    4.008945145658));
+#14518 = CARTESIAN_POINT('',(9.038241249067,14.845281984757,
+    4.072828514259));
+#14519 = CARTESIAN_POINT('',(8.944979336119,14.838496169094,
+    4.127897948071));
+#14520 = CARTESIAN_POINT('',(8.846603609979,14.831710661261,
+    4.173451541195));
+#14521 = CARTESIAN_POINT('',(8.744279254257,14.824924612647,
+    4.208949778732));
+#14522 = CARTESIAN_POINT('',(8.639238845741,14.818137836257,
+    4.234024693635));
+#14523 = CARTESIAN_POINT('',(8.46174864482,14.806824941302,4.25816483271
+    ));
+#14524 = CARTESIAN_POINT('',(8.390084513982,14.802298011996,
+    4.263111030664));
+#14525 = CARTESIAN_POINT('',(8.318155811145,14.797771120401,
+    4.263292552968));
+#14526 = CARTESIAN_POINT('',(8.24634258834,14.793244262557,
+    4.258695932841));
+#14527 = CARTESIAN_POINT('',(8.175023937854,14.788717366334,
+    4.24934542536));
+#14528 = CARTESIAN_POINT('',(8.104575106766,14.784190420357,
+    4.235302826225));
+#14529 = CARTESIAN_POINT('',(7.937472011929,14.773260788969,
+    4.190308845527));
+#14530 = CARTESIAN_POINT('',(7.842044630868,14.766857450275,
+    4.154758801408));
+#14531 = CARTESIAN_POINT('',(7.750134707792,14.760454616459,
+    4.110297406453));
+#14532 = CARTESIAN_POINT('',(7.662733003101,14.754052104937,
+    4.057353660139));
+#14533 = CARTESIAN_POINT('',(7.580761367862,14.747649317793,
+    3.996486008425));
+#14534 = CARTESIAN_POINT('',(7.505058791257,14.741246047351,
+    3.928373871219));
+#14535 = CARTESIAN_POINT('',(7.341537433175,14.726005581135,
+    3.750913482344));
+#14536 = CARTESIAN_POINT('',(7.260016071803,14.717164827365,
+    3.635686977956));
+#14537 = CARTESIAN_POINT('',(7.193779125582,14.708326232055,
+    3.51026040253));
+#14538 = CARTESIAN_POINT('',(7.144293720686,14.699488521662,
+    3.377096677478));
+#14539 = CARTESIAN_POINT('',(7.112547307077,14.690649844079,
+    3.23885270683));
+#14540 = CARTESIAN_POINT('',(7.099037284504,14.681809025825,
+    3.09835198238));
+#14541 = CARTESIAN_POINT('',(7.108301877839,14.664046231421,
+    2.817254563167));
+#14542 = CARTESIAN_POINT('',(7.131439694622,14.655118287102,2.6765751779
+    ));
+#14543 = CARTESIAN_POINT('',(7.172984246242,14.646193010194,
+    2.53944667554));
+#14544 = CARTESIAN_POINT('',(7.232225973334,14.637268908932,
+    2.408736552845));
+#14545 = CARTESIAN_POINT('',(7.307959607623,14.62834364975,2.28710382629
+    ));
+#14546 = CARTESIAN_POINT('',(7.398496632689,14.619415706333,
+    2.176972067982));
+#14547 = CARTESIAN_POINT('',(7.599246146016,14.602044455354,
+    1.988950437663));
+#14548 = CARTESIAN_POINT('',(7.708201351111,14.593595810959,
+    1.90959247319));
+#14549 = CARTESIAN_POINT('',(7.826667764969,14.585148712993,
+    1.844036083687));
+#14550 = CARTESIAN_POINT('',(7.952530844365,14.576702646388,
+    1.793595980007));
+#14551 = CARTESIAN_POINT('',(8.083483783639,14.568255569919,
+    1.759196678619));
+#14552 = CARTESIAN_POINT('',(8.217089188253,14.559806938072,
+    1.741347732741));
+#14553 = CARTESIAN_POINT('',(8.428927768176,14.546427247317,
+    1.739305524107));
+#14554 = CARTESIAN_POINT('',(8.50709574248,14.541493647782,
+    1.744202329223));
+#14555 = CARTESIAN_POINT('',(8.584825963751,14.536560187741,
+    1.754753608917));
+#14556 = CARTESIAN_POINT('',(8.66162822925,14.5316268196,1.770910576498)
+  );
+#14557 = CARTESIAN_POINT('',(8.737021117131,14.526693393745,
+    1.792571939357));
+#14558 = CARTESIAN_POINT('',(8.810536350431,14.521759858093,
+    1.819584826879));
+#14559 = CARTESIAN_POINT('',(8.937022257435,14.51299411027,
+    1.876728832819));
+#14560 = CARTESIAN_POINT('',(8.990918289615,14.509161709031,
+    1.904819306766));
+#14561 = CARTESIAN_POINT('',(9.043200684684,14.505329323799,
+    1.93592198001));
+#14562 = CARTESIAN_POINT('',(9.093668140237,14.501496942289,
+    1.969924589274));
+#14563 = CARTESIAN_POINT('',(9.142129655521,14.497664528046,
+    2.006698459179));
+#14564 = CARTESIAN_POINT('',(9.188405562578,14.493832078425,
+    2.046099193234));
+#14565 = CARTESIAN_POINT('',(9.304512083433,14.483701481678,
+    2.156773972102));
+#14566 = CARTESIAN_POINT('',(9.370348533173,14.477402772464,
+    2.232251814917));
+#14567 = CARTESIAN_POINT('',(9.429086212786,14.471104519453,
+    2.313688120283));
+#14568 = CARTESIAN_POINT('',(9.480090004651,14.464806653721,
+    2.400275177122));
+#14569 = CARTESIAN_POINT('',(9.522839302718,14.458508587164,
+    2.491129030424));
+#14570 = CARTESIAN_POINT('',(9.556935674353,14.452209983732,
+    2.585302588629));
+#14571 = CARTESIAN_POINT('',(9.593726089429,14.44300938156,
+    2.726259014945));
+#14572 = CARTESIAN_POINT('',(9.603439891708,14.440106950109,
+    2.771219038448));
+#14573 = CARTESIAN_POINT('',(9.61123634023,14.43720448411,2.816575961304
+    ));
+#14574 = CARTESIAN_POINT('',(9.617096425694,14.434302000232,
+    2.862231742156));
+#14575 = CARTESIAN_POINT('',(9.62100744475,14.431399540984,
+    2.908087551704));
+#14576 = CARTESIAN_POINT('',(9.622963,14.428497174706,2.954043772711));
+#14577 = CARTESIAN_POINT('',(9.622963,14.425594995575,3.));
+#14578 = PCURVE('',#7607,#14579);
+#14579 = DEFINITIONAL_REPRESENTATION('',(#14580),#14655);
+#14580 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14581,#14582,#14583,#14584,
+    #14585,#14586,#14587,#14588,#14589,#14590,#14591,#14592,#14593,
+    #14594,#14595,#14596,#14597,#14598,#14599,#14600,#14601,#14602,
+    #14603,#14604,#14605,#14606,#14607,#14608,#14609,#14610,#14611,
+    #14612,#14613,#14614,#14615,#14616,#14617,#14618,#14619,#14620,
+    #14621,#14622,#14623,#14624,#14625,#14626,#14627,#14628,#14629,
+    #14630,#14631,#14632,#14633,#14634,#14635,#14636,#14637,#14638,
+    #14639,#14640,#14641,#14642,#14643,#14644,#14645,#14646,#14647,
+    #14648,#14649,#14650,#14651,#14652,#14653,#14654),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177198754E-02,0.133479145642,
+    0.228489907589,0.291868121892,0.381511435773,0.505245878366,
+    0.630203633756,0.748456207195,0.817528323382,0.871184689999,
+    0.959364144847,1.),.UNSPECIFIED.);
+#14581 = CARTESIAN_POINT('',(-6.283185191465,1.07440687072));
+#14582 = CARTESIAN_POINT('',(-6.249076112998,1.077120933052));
+#14583 = CARTESIAN_POINT('',(-6.214967222453,1.079834675227));
+#14584 = CARTESIAN_POINT('',(-6.180858466828,1.082548311731));
+#14585 = CARTESIAN_POINT('',(-6.146749804219,1.085261994454));
+#14586 = CARTESIAN_POINT('',(-6.11264120382,1.087975812685));
+#14587 = CARTESIAN_POINT('',(-6.078532645929,1.090689793113));
+#14588 = CARTESIAN_POINT('',(-5.95872832094,1.100222944508));
+#14589 = CARTESIAN_POINT('',(-5.87302285236,1.107043673673));
+#14590 = CARTESIAN_POINT('',(-5.787324488812,1.113864608958));
+#14591 = CARTESIAN_POINT('',(-5.701630462872,1.1206850951));
+#14592 = CARTESIAN_POINT('',(-5.61593152396,1.127505418816));
+#14593 = CARTESIAN_POINT('',(-5.530225187221,1.134325959467));
+#14594 = CARTESIAN_POINT('',(-5.359251970378,1.147931456107));
+#14595 = CARTESIAN_POINT('',(-5.27396512353,1.154718015243));
+#14596 = CARTESIAN_POINT('',(-5.188685644677,1.161503830906));
+#14597 = CARTESIAN_POINT('',(-5.103410842362,1.168289338739));
+#14598 = CARTESIAN_POINT('',(-5.018131462015,1.175075387353));
+#14599 = CARTESIAN_POINT('',(-4.932844803985,1.181862163743));
+#14600 = CARTESIAN_POINT('',(-4.790682654733,1.193175058698));
+#14601 = CARTESIAN_POINT('',(-4.73379618458,1.197701988004));
+#14602 = CARTESIAN_POINT('',(-4.676910617778,1.202228879599));
+#14603 = CARTESIAN_POINT('',(-4.620025614915,1.206755737443));
+#14604 = CARTESIAN_POINT('',(-4.563139990055,1.211282633666));
+#14605 = CARTESIAN_POINT('',(-4.506253411402,1.215809579643));
+#14606 = CARTESIAN_POINT('',(-4.368908472372,1.226739211031));
+#14607 = CARTESIAN_POINT('',(-4.288441538512,1.233142549725));
+#14608 = CARTESIAN_POINT('',(-4.207980037198,1.239545383541));
+#14609 = CARTESIAN_POINT('',(-4.127522021107,1.245947895063));
+#14610 = CARTESIAN_POINT('',(-4.047060630114,1.252350682207));
+#14611 = CARTESIAN_POINT('',(-3.966593877909,1.258753952649));
+#14612 = CARTESIAN_POINT('',(-3.775076511614,1.273994418865));
+#14613 = CARTESIAN_POINT('',(-3.663981978484,1.282835172635));
+#14614 = CARTESIAN_POINT('',(-3.55291686845,1.291673767945));
+#14615 = CARTESIAN_POINT('',(-3.441864179461,1.300511478338));
+#14616 = CARTESIAN_POINT('',(-3.330798887014,1.309350155921));
+#14617 = CARTESIAN_POINT('',(-3.219704092895,1.318190974175));
+#14618 = CARTESIAN_POINT('',(-2.996489765871,1.335953768579));
+#14619 = CARTESIAN_POINT('',(-2.884295153072,1.344881712898));
+#14620 = CARTESIAN_POINT('',(-2.772131571704,1.353806989806));
+#14621 = CARTESIAN_POINT('',(-2.659981132622,1.362731091068));
+#14622 = CARTESIAN_POINT('',(-2.547817734315,1.37165635025));
+#14623 = CARTESIAN_POINT('',(-2.43562337001,1.380584293667));
+#14624 = CARTESIAN_POINT('',(-2.217329722002,1.397955544646));
+#14625 = CARTESIAN_POINT('',(-2.111163125414,1.406404189041));
+#14626 = CARTESIAN_POINT('',(-2.005017968087,1.414851287007));
+#14627 = CARTESIAN_POINT('',(-1.898886362079,1.423297353612));
+#14628 = CARTESIAN_POINT('',(-1.792741061258,1.431744430081));
+#14629 = CARTESIAN_POINT('',(-1.686574274311,1.440193061928));
+#14630 = CARTESIAN_POINT('',(-1.518440604828,1.453572752683));
+#14631 = CARTESIAN_POINT('',(-1.456442864547,1.458506352218));
+#14632 = CARTESIAN_POINT('',(-1.394446601893,1.463439812259));
+#14633 = CARTESIAN_POINT('',(-1.332451293798,1.4683731804));
+#14634 = CARTESIAN_POINT('',(-1.270455104487,1.473306606255));
+#14635 = CARTESIAN_POINT('',(-1.208457490478,1.478240141907));
+#14636 = CARTESIAN_POINT('',(-1.098302528266,1.48700588973));
+#14637 = CARTESIAN_POINT('',(-1.050142681792,1.490838290969));
+#14638 = CARTESIAN_POINT('',(-1.001983225576,1.494670676201));
+#14639 = CARTESIAN_POINT('',(-0.953823999549,1.498503057711));
+#14640 = CARTESIAN_POINT('',(-0.905664473189,1.502335471954));
+#14641 = CARTESIAN_POINT('',(-0.85750449457,1.506167921575));
+#14642 = CARTESIAN_POINT('',(-0.730199268445,1.516298518322));
+#14643 = CARTESIAN_POINT('',(-0.651046681479,1.522597227536));
+#14644 = CARTESIAN_POINT('',(-0.571899025455,1.528895480547));
+#14645 = CARTESIAN_POINT('',(-0.492754571611,1.535193346279));
+#14646 = CARTESIAN_POINT('',(-0.413607146904,1.541491412836));
+#14647 = CARTESIAN_POINT('',(-0.334455034484,1.547790016268));
+#14648 = CARTESIAN_POINT('',(-0.218837113603,1.55699061844));
+#14649 = CARTESIAN_POINT('',(-0.182364450835,1.559893049891));
+#14650 = CARTESIAN_POINT('',(-0.145891755341,1.56279551589));
+#14651 = CARTESIAN_POINT('',(-0.109419008859,1.565697999768));
+#14652 = CARTESIAN_POINT('',(-7.294617440233E-02,1.568600459016));
+#14653 = CARTESIAN_POINT('',(-3.647319626084E-02,1.571502825294));
+#14654 = CARTESIAN_POINT('',(0.,1.574405004425));
+#14655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14656 = PCURVE('',#14657,#14712);
+#14657 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#14658,#14659,#14660,#14661,#14662,#14663,#14664,#14665,#14666
+      ,#14667,#14668,#14669,#14670,#14671,#14672,#14673,#14674,#14675
+      ,#14676,#14677,#14678,#14679,#14680,#14681,#14682,#14683,#14684)
+    ,(#14685,#14686,#14687,#14688,#14689,#14690,#14691,#14692,#14693
+      ,#14694,#14695,#14696,#14697,#14698,#14699,#14700,#14701,#14702
+      ,#14703,#14704,#14705,#14706,#14707,#14708,#14709,#14710,#14711
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#14658 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#14659 = CARTESIAN_POINT('',(9.872966684179,14.765624869026,
+    3.296488115016));
+#14660 = CARTESIAN_POINT('',(9.806452202034,14.749999762007,
+    3.592975292848));
+#14661 = CARTESIAN_POINT('',(9.673360698381,14.734374928378,
+    3.872051386353));
+#14662 = CARTESIAN_POINT('',(9.479242120803,14.718749905741,
+    4.116280644128));
+#14663 = CARTESIAN_POINT('',(9.235007524622,14.70312487885,
+    4.310408575612));
+#14664 = CARTESIAN_POINT('',(8.955940860455,14.687499857786,
+    4.443471774124));
+#14665 = CARTESIAN_POINT('',(8.362966096595,14.656249847414,
+    4.576535992528));
+#14666 = CARTESIAN_POINT('',(7.769985959754,14.624999870121,
+    4.443472120427));
+#14667 = CARTESIAN_POINT('',(7.490913445396,14.609374883583,
+    4.310408395607));
+#14668 = CARTESIAN_POINT('',(7.246676401423,14.593749876876,
+    4.116283451907));
+#14669 = CARTESIAN_POINT('',(7.052553038663,14.578124863427,
+    3.872046987308));
+#14670 = CARTESIAN_POINT('',(6.919491577681,14.562499861895,
+    3.592976741035));
+#14671 = CARTESIAN_POINT('',(6.78643001094,14.531249866379,
+    2.999999985253));
+#14672 = CARTESIAN_POINT('',(6.919491830301,14.499999870864,
+    2.407023286157));
+#14673 = CARTESIAN_POINT('',(7.052553243405,14.484374869332,
+    2.127953135887));
+#14674 = CARTESIAN_POINT('',(7.246675643998,14.468749855883,
+    1.883716400299));
+#14675 = CARTESIAN_POINT('',(7.490913036882,14.453124849175,
+    1.689590691876));
+#14676 = CARTESIAN_POINT('',(7.769985889534,14.437499862638,
+    1.556527708532));
+#14677 = CARTESIAN_POINT('',(8.362966101308,14.406249885344,
+    1.423465047362));
+#14678 = CARTESIAN_POINT('',(8.955940790234,14.374999874972,
+    1.556528722704));
+#14679 = CARTESIAN_POINT('',(9.235007529054,14.359374853901,
+    1.689591521261));
+#14680 = CARTESIAN_POINT('',(9.479243096632,14.343749827038,
+    1.883714639711));
+#14681 = CARTESIAN_POINT('',(9.673364798639,14.328124804356,
+    2.127951119579));
+#14682 = CARTESIAN_POINT('',(9.806446374735,14.312499970762,
+    2.407024901069));
+#14683 = CARTESIAN_POINT('',(9.872966830175,14.296874863734,
+    2.703511870807));
+#14684 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#14685 = CARTESIAN_POINT('',(9.602335071171,14.937502984493,
+    3.000000158332));
+#14686 = CARTESIAN_POINT('',(9.602335759349,14.921878412969,
+    3.243361488901));
+#14687 = CARTESIAN_POINT('',(9.547741957871,14.906256201242,
+    3.486685769983));
+#14688 = CARTESIAN_POINT('',(9.43851382896,14.890626866324,
+    3.715756722945));
+#14689 = CARTESIAN_POINT('',(9.279169027065,14.875002456697,
+    3.916218779046));
+#14690 = CARTESIAN_POINT('',(9.078714456173,14.859378156899,
+    4.075549213929));
+#14691 = CARTESIAN_POINT('',(8.849663890905,14.843753705784,
+    4.18476536085));
+#14692 = CARTESIAN_POINT('',(8.362966033606,14.812503976,4.293981274041)
+  );
+#14693 = CARTESIAN_POINT('',(7.876261626779,14.781253384417,
+    4.184765233998));
+#14694 = CARTESIAN_POINT('',(7.647205014184,14.765628033679,
+    4.075549188536));
+#14695 = CARTESIAN_POINT('',(7.446743542955,14.750003208438,
+    3.916216052668));
+#14696 = CARTESIAN_POINT('',(7.287412370168,14.734378558828,
+    3.715755610371));
+#14697 = CARTESIAN_POINT('',(7.178198440186,14.718753598742,
+    3.486701644469));
+#14698 = CARTESIAN_POINT('',(7.068984703846,14.687503481903,
+    2.999999772688));
+#14699 = CARTESIAN_POINT('',(7.17819898689,14.656253365064,
+    2.513298023585));
+#14700 = CARTESIAN_POINT('',(7.287412914748,14.640628404978,
+    2.284244241519));
+#14701 = CARTESIAN_POINT('',(7.446742654147,14.625003755368,
+    2.083783428009));
+#14702 = CARTESIAN_POINT('',(7.647204718461,14.609378930126,
+    1.924449165889));
+#14703 = CARTESIAN_POINT('',(7.876261891793,14.59375357939,
+    1.815234346196));
+#14704 = CARTESIAN_POINT('',(8.362966449683,14.562502987806,
+    1.706020343579));
+#14705 = CARTESIAN_POINT('',(8.849664155918,14.531253258022,
+    1.81523556574));
+#14706 = CARTESIAN_POINT('',(9.078714802817,14.515628806896,
+    1.924451162857));
+#14707 = CARTESIAN_POINT('',(9.279170834442,14.500004507141,
+    2.083774174067));
+#14708 = CARTESIAN_POINT('',(9.438520433292,14.484380097445,
+    2.284247514933));
+#14709 = CARTESIAN_POINT('',(9.547733046868,14.46875076258,
+    2.513314905923));
+#14710 = CARTESIAN_POINT('',(9.602336063309,14.453128550838,
+    2.756638880541));
+#14711 = CARTESIAN_POINT('',(9.602336741129,14.437503979311,
+    3.000000211109));
+#14712 = DEFINITIONAL_REPRESENTATION('',(#14713),#14788);
+#14713 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#14714,#14715,#14716,#14717,
+    #14718,#14719,#14720,#14721,#14722,#14723,#14724,#14725,#14726,
+    #14727,#14728,#14729,#14730,#14731,#14732,#14733,#14734,#14735,
+    #14736,#14737,#14738,#14739,#14740,#14741,#14742,#14743,#14744,
+    #14745,#14746,#14747,#14748,#14749,#14750,#14751,#14752,#14753,
+    #14754,#14755,#14756,#14757,#14758,#14759,#14760,#14761,#14762,
+    #14763,#14764,#14765,#14766,#14767,#14768,#14769,#14770,#14771,
+    #14772,#14773,#14774,#14775,#14776,#14777,#14778,#14779,#14780,
+    #14781,#14782,#14783,#14784,#14785,#14786,#14787),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177198754E-02,0.133479145642,
+    0.228489907589,0.291868121892,0.381511435773,0.505245878366,
+    0.630203633756,0.748456207195,0.817528323382,0.871184689999,
+    0.959364144847,1.),.UNSPECIFIED.);
+#14714 = CARTESIAN_POINT('',(0.288680761998,0.));
+#14715 = CARTESIAN_POINT('',(0.288680902344,3.421548045157E-02));
+#14716 = CARTESIAN_POINT('',(0.288681659152,6.843161930993E-02));
+#14717 = CARTESIAN_POINT('',(0.288682652556,0.102648195171));
+#14718 = CARTESIAN_POINT('',(0.288683610582,0.136865026461));
+#14719 = CARTESIAN_POINT('',(0.288684369152,0.171081971434));
+#14720 = CARTESIAN_POINT('',(0.288684872082,0.205298928174));
+#14721 = CARTESIAN_POINT('',(0.288685922311,0.325483940514));
+#14722 = CARTESIAN_POINT('',(0.288685217171,0.411461629098));
+#14723 = CARTESIAN_POINT('',(0.288683137846,0.497430801528));
+#14724 = CARTESIAN_POINT('',(0.28868115933,0.583394688787));
+#14725 = CARTESIAN_POINT('',(0.28868007558,0.669363355357));
+#14726 = CARTESIAN_POINT('',(0.288679599101,0.755339727195));
+#14727 = CARTESIAN_POINT('',(0.288679668681,0.926852430498));
+#14728 = CARTESIAN_POINT('',(0.288680190676,1.012408785462));
+#14729 = CARTESIAN_POINT('',(0.288680984602,1.097958296433));
+#14730 = CARTESIAN_POINT('',(0.288681680129,1.183503434721));
+#14731 = CARTESIAN_POINT('',(0.288682089665,1.269053166093));
+#14732 = CARTESIAN_POINT('',(0.288682263904,1.354609980651));
+#14733 = CARTESIAN_POINT('',(0.288682266113,1.497222033127));
+#14734 = CARTESIAN_POINT('',(0.28868218877,1.554288422711));
+#14735 = CARTESIAN_POINT('',(0.288682064333,1.611353774733));
+#14736 = CARTESIAN_POINT('',(0.288681932408,1.668418440116));
+#14737 = CARTESIAN_POINT('',(0.288681829932,1.72548363979));
+#14738 = CARTESIAN_POINT('',(0.288681780029,1.782549747916));
+#14739 = CARTESIAN_POINT('',(0.288681782057,1.920328117908));
+#14740 = CARTESIAN_POINT('',(0.288681887718,2.00104897167));
+#14741 = CARTESIAN_POINT('',(0.288682116258,2.081764470238));
+#14742 = CARTESIAN_POINT('',(0.288682409756,2.162476672628));
+#14743 = CARTESIAN_POINT('',(0.288682667955,2.243192481602));
+#14744 = CARTESIAN_POINT('',(0.288682797991,2.323913823685));
+#14745 = CARTESIAN_POINT('',(0.288682754768,2.516037315942));
+#14746 = CARTESIAN_POINT('',(0.288682447259,2.627483591626));
+#14747 = CARTESIAN_POINT('',(0.288681773891,2.738900292987));
+#14748 = CARTESIAN_POINT('',(0.288680906058,2.850304161408));
+#14749 = CARTESIAN_POINT('',(0.288680146026,2.961720317575));
+#14750 = CARTESIAN_POINT('',(0.288679795134,3.073165891331));
+#14751 = CARTESIAN_POINT('',(0.288679867877,3.297085092707));
+#14752 = CARTESIAN_POINT('',(0.288680304153,3.409634039672));
+#14753 = CARTESIAN_POINT('',(0.288681126846,3.522152094996));
+#14754 = CARTESIAN_POINT('',(0.28868217391,3.634657362618));
+#14755 = CARTESIAN_POINT('',(0.288682968329,3.747175957858));
+#14756 = CARTESIAN_POINT('',(0.288683334053,3.85972556461));
+#14757 = CARTESIAN_POINT('',(0.288683329727,4.078709956019));
+#14758 = CARTESIAN_POINT('',(0.288682997192,4.185212291071));
+#14759 = CARTESIAN_POINT('',(0.288682375927,4.291692742023));
+#14760 = CARTESIAN_POINT('',(0.288681710525,4.39815918963));
+#14761 = CARTESIAN_POINT('',(0.288681239338,4.50463922601));
+#14762 = CARTESIAN_POINT('',(0.288681060203,4.611141074717));
+#14763 = CARTESIAN_POINT('',(0.288681077397,4.77980596732));
+#14764 = CARTESIAN_POINT('',(0.288681141192,4.84199971889));
+#14765 = CARTESIAN_POINT('',(0.288681221123,4.904192142428));
+#14766 = CARTESIAN_POINT('',(0.288681300417,4.966383757521));
+#14767 = CARTESIAN_POINT('',(0.288681372027,5.028576368963));
+#14768 = CARTESIAN_POINT('',(0.288681423821,5.090770453622));
+#14769 = CARTESIAN_POINT('',(0.288681423715,5.201274398213));
+#14770 = CARTESIAN_POINT('',(0.288681397569,5.24958678865));
+#14771 = CARTESIAN_POINT('',(0.288681337449,5.297898713969));
+#14772 = CARTESIAN_POINT('',(0.288681253071,5.346210292971));
+#14773 = CARTESIAN_POINT('',(0.288681166612,5.394522028535));
+#14774 = CARTESIAN_POINT('',(0.288681107576,5.442834068246));
+#14775 = CARTESIAN_POINT('',(0.288681107799,5.570540938474));
+#14776 = CARTESIAN_POINT('',(0.28868127213,5.649942930962));
+#14777 = CARTESIAN_POINT('',(0.288681683747,5.729339781015));
+#14778 = CARTESIAN_POINT('',(0.288682518508,5.80873358289));
+#14779 = CARTESIAN_POINT('',(0.288683494799,5.888131096068));
+#14780 = CARTESIAN_POINT('',(0.288684009411,5.96753436333));
+#14781 = CARTESIAN_POINT('',(0.288683936546,6.083519512096));
+#14782 = CARTESIAN_POINT('',(0.288683811826,6.120108066435));
+#14783 = CARTESIAN_POINT('',(0.288683540177,6.156696640185));
+#14784 = CARTESIAN_POINT('',(0.288683149474,6.193285121647));
+#14785 = CARTESIAN_POINT('',(0.288682740661,6.229873347702));
+#14786 = CARTESIAN_POINT('',(0.28868248775,6.266461103805));
+#14787 = CARTESIAN_POINT('',(0.288682637823,6.30304812399));
+#14788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14789 = ORIENTED_EDGE('',*,*,#14790,.F.);
+#14790 = EDGE_CURVE('',#14209,#14500,#14791,.T.);
+#14791 = SURFACE_CURVE('',#14792,(#14796,#14803),.PCURVE_S1.);
+#14792 = LINE('',#14793,#14794);
+#14793 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#14794 = VECTOR('',#14795,1.);
+#14795 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#14796 = PCURVE('',#7607,#14797);
+#14797 = DEFINITIONAL_REPRESENTATION('',(#14798),#14802);
+#14798 = LINE('',#14799,#14800);
+#14799 = CARTESIAN_POINT('',(-0.,0.));
+#14800 = VECTOR('',#14801,1.);
+#14801 = DIRECTION('',(-0.,1.));
+#14802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14803 = PCURVE('',#14804,#14809);
+#14804 = CYLINDRICAL_SURFACE('',#14805,1.26);
+#14805 = AXIS2_PLACEMENT_3D('',#14806,#14807,#14808);
+#14806 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#14807 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#14808 = DIRECTION('',(1.,0.,0.));
+#14809 = DEFINITIONAL_REPRESENTATION('',(#14810),#14814);
+#14810 = LINE('',#14811,#14812);
+#14811 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#14812 = VECTOR('',#14813,1.);
+#14813 = DIRECTION('',(-0.,1.));
+#14814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14815 = ADVANCED_FACE('',(#14816),#7460,.F.);
+#14816 = FACE_BOUND('',#14817,.F.);
+#14817 = EDGE_LOOP('',(#14818,#14859,#14860,#14861));
+#14818 = ORIENTED_EDGE('',*,*,#14819,.F.);
+#14819 = EDGE_CURVE('',#7623,#14820,#14822,.T.);
+#14820 = VERTEX_POINT('',#14821);
+#14821 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#14822 = SURFACE_CURVE('',#14823,(#14845,#14852),.PCURVE_S1.);
+#14823 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#14824,#14825,#14826,#14827,
+    #14828,#14829,#14830,#14831,#14832,#14833,#14834,#14835,#14836,
+    #14837,#14838,#14839,#14840,#14841,#14842,#14843,#14844),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#14824 = CARTESIAN_POINT('',(9.872965147072,15.281249923651,
+    2.99999999595));
+#14825 = CARTESIAN_POINT('',(9.872965820779,15.258522627006,
+    3.431255138275));
+#14826 = CARTESIAN_POINT('',(9.737517974034,15.235795145941,
+    3.862508359309));
+#14827 = CARTESIAN_POINT('',(9.466449422262,15.21306847811,
+    4.246491114358));
+#14828 = CARTESIAN_POINT('',(9.078669600577,15.190340734541,
+    4.53582033971));
+#14829 = CARTESIAN_POINT('',(8.611008338115,15.167613249599,
+    4.691724260629));
+#14830 = CARTESIAN_POINT('',(8.114927415623,15.144886463867,
+    4.691670594263));
+#14831 = CARTESIAN_POINT('',(7.647284241506,15.122158976308,
+    4.535860613742));
+#14832 = CARTESIAN_POINT('',(7.259403846776,15.099431734901,
+    4.246473338641));
+#14833 = CARTESIAN_POINT('',(6.988442646363,15.076704443494,
+    3.862511016794));
+#14834 = CARTESIAN_POINT('',(6.717481030759,15.031249904562,
+    2.999999968359));
+#14835 = CARTESIAN_POINT('',(6.988443016124,14.98579536563,
+    2.137489036085));
+#14836 = CARTESIAN_POINT('',(7.259405086258,14.963068088163,
+    1.753526717597));
+#14837 = CARTESIAN_POINT('',(7.647275801735,14.940340778034,
+    1.46414283646));
+#14838 = CARTESIAN_POINT('',(8.114937731923,14.917613443113,
+    1.308307307104));
+#14839 = CARTESIAN_POINT('',(8.611009728893,14.894886461613,
+    1.308316841565));
+#14840 = CARTESIAN_POINT('',(9.078649718928,14.872159129472,
+    1.464150053006));
+#14841 = CARTESIAN_POINT('',(9.466475170724,14.849431316996,
+    1.753515436836));
+#14842 = CARTESIAN_POINT('',(9.737506076594,14.826704663203,
+    2.137492053959));
+#14843 = CARTESIAN_POINT('',(9.872965546323,14.803977182119,
+    2.568744851599));
+#14844 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#14845 = PCURVE('',#7460,#14846);
+#14846 = DEFINITIONAL_REPRESENTATION('',(#14847),#14851);
+#14847 = LINE('',#14848,#14849);
+#14848 = CARTESIAN_POINT('',(0.,0.));
+#14849 = VECTOR('',#14850,1.);
+#14850 = DIRECTION('',(0.,1.));
+#14851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14852 = PCURVE('',#7831,#14853);
+#14853 = DEFINITIONAL_REPRESENTATION('',(#14854),#14858);
+#14854 = LINE('',#14855,#14856);
+#14855 = CARTESIAN_POINT('',(6.25E-02,0.));
+#14856 = VECTOR('',#14857,1.);
+#14857 = DIRECTION('',(0.,1.));
+#14858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14859 = ORIENTED_EDGE('',*,*,#7665,.T.);
+#14860 = ORIENTED_EDGE('',*,*,#7302,.T.);
+#14861 = ORIENTED_EDGE('',*,*,#14862,.F.);
+#14862 = EDGE_CURVE('',#14820,#7303,#14863,.T.);
+#14863 = SURFACE_CURVE('',#14864,(#14867,#14874),.PCURVE_S1.);
+#14864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14865,#14866),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#14865 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#14866 = CARTESIAN_POINT('',(9.602335071171,14.937502984493,
+    3.000000158332));
+#14867 = PCURVE('',#7460,#14868);
+#14868 = DEFINITIONAL_REPRESENTATION('',(#14869),#14873);
+#14869 = LINE('',#14870,#14871);
+#14870 = CARTESIAN_POINT('',(0.,6.303048278758));
+#14871 = VECTOR('',#14872,1.);
+#14872 = DIRECTION('',(1.,0.));
+#14873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14874 = PCURVE('',#14657,#14875);
+#14875 = DEFINITIONAL_REPRESENTATION('',(#14876),#14880);
+#14876 = LINE('',#14877,#14878);
+#14877 = CARTESIAN_POINT('',(0.,0.));
+#14878 = VECTOR('',#14879,1.);
+#14879 = DIRECTION('',(1.,0.));
+#14880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14881 = ADVANCED_FACE('',(#14882),#7750,.F.);
+#14882 = FACE_BOUND('',#14883,.F.);
+#14883 = EDGE_LOOP('',(#14884,#14885,#14886,#14933));
+#14884 = ORIENTED_EDGE('',*,*,#14208,.F.);
+#14885 = ORIENTED_EDGE('',*,*,#7737,.T.);
+#14886 = ORIENTED_EDGE('',*,*,#14887,.T.);
+#14887 = EDGE_CURVE('',#7691,#14888,#14890,.T.);
+#14888 = VERTEX_POINT('',#14889);
+#14889 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#14890 = SURFACE_CURVE('',#14891,(#14919,#14926),.PCURVE_S1.);
+#14891 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#14892,#14893,#14894,#14895,
+    #14896,#14897,#14898,#14899,#14900,#14901,#14902,#14903,#14904,
+    #14905,#14906,#14907,#14908,#14909,#14910,#14911,#14912,#14913,
+    #14914,#14915,#14916,#14917,#14918),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#14892 = CARTESIAN_POINT('',(9.872964669945,15.218749923653,
+    2.99999999595));
+#14893 = CARTESIAN_POINT('',(9.872965030368,15.20312490721,
+    3.296487789219));
+#14894 = CARTESIAN_POINT('',(9.806449957982,15.187499800209,
+    3.592974615865));
+#14895 = CARTESIAN_POINT('',(9.673359704575,15.171874966555,
+    3.872050143875));
+#14896 = CARTESIAN_POINT('',(9.479240994335,15.156249943918,
+    4.116279933991));
+#14897 = CARTESIAN_POINT('',(9.235006560308,15.140624917034,
+    4.310407115893));
+#14898 = CARTESIAN_POINT('',(8.955940196434,15.124999895973,
+    4.443470122732));
+#14899 = CARTESIAN_POINT('',(8.362966096649,15.093749885602,
+    4.576534133461));
+#14900 = CARTESIAN_POINT('',(7.769986607303,15.062499908306,
+    4.443470542888));
+#14901 = CARTESIAN_POINT('',(7.490914364022,15.046874921766,
+    4.310407047526));
+#14902 = CARTESIAN_POINT('',(7.246677551458,15.031249915059,
+    4.116282233468));
+#14903 = CARTESIAN_POINT('',(7.052554510368,15.015624901613,
+    3.872046008824));
+#14904 = CARTESIAN_POINT('',(6.919493201941,14.999999900081,
+    3.592976081807));
+#14905 = CARTESIAN_POINT('',(6.786431754461,14.968749904565,
+    2.99999998806));
+#14906 = CARTESIAN_POINT('',(6.919493398777,14.937499909048,
+    2.407023938481));
+#14907 = CARTESIAN_POINT('',(7.052554670131,14.921874907517,
+    2.127954086213));
+#14908 = CARTESIAN_POINT('',(7.246676963016,14.90624989407,
+    1.883717650915));
+#14909 = CARTESIAN_POINT('',(7.490914047071,14.890624887363,
+    1.689592242218));
+#14910 = CARTESIAN_POINT('',(7.769986553549,14.874999900824,
+    1.556529323726));
+#14911 = CARTESIAN_POINT('',(8.362966101256,14.843749923526,
+    1.423466675342));
+#14912 = CARTESIAN_POINT('',(8.955940142679,14.812499913156,
+    1.556530264044));
+#14913 = CARTESIAN_POINT('',(9.235006564538,14.796874892089,
+    1.689592959973));
+#14914 = CARTESIAN_POINT('',(9.479241753978,14.781249865228,
+    1.883716398549));
+#14915 = CARTESIAN_POINT('',(9.673362894186,14.765624842555,
+    2.127951805965));
+#14916 = CARTESIAN_POINT('',(9.806445425992,14.750000008928,
+    2.407025535821));
+#14917 = CARTESIAN_POINT('',(9.872965144097,14.734374901919,
+    2.703512200655));
+#14918 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#14919 = PCURVE('',#7750,#14920);
+#14920 = DEFINITIONAL_REPRESENTATION('',(#14921),#14925);
+#14921 = LINE('',#14922,#14923);
+#14922 = CARTESIAN_POINT('',(0.3125,0.));
+#14923 = VECTOR('',#14924,1.);
+#14924 = DIRECTION('',(0.,1.));
+#14925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14926 = PCURVE('',#7831,#14927);
+#14927 = DEFINITIONAL_REPRESENTATION('',(#14928),#14932);
+#14928 = LINE('',#14929,#14930);
+#14929 = CARTESIAN_POINT('',(0.,0.));
+#14930 = VECTOR('',#14931,1.);
+#14931 = DIRECTION('',(0.,1.));
+#14932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14933 = ORIENTED_EDGE('',*,*,#14934,.F.);
+#14934 = EDGE_CURVE('',#14209,#14888,#14935,.T.);
+#14935 = SURFACE_CURVE('',#14936,(#14939,#14946),.PCURVE_S1.);
+#14936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#14937,#14938),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#14937 = CARTESIAN_POINT('',(9.602330777025,14.562502984518,
+    3.000000158334));
+#14938 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#14939 = PCURVE('',#7750,#14940);
+#14940 = DEFINITIONAL_REPRESENTATION('',(#14941),#14945);
+#14941 = LINE('',#14942,#14943);
+#14942 = CARTESIAN_POINT('',(0.,6.303048278758));
+#14943 = VECTOR('',#14944,1.);
+#14944 = DIRECTION('',(1.,0.));
+#14945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#14946 = PCURVE('',#14947,#15002);
+#14947 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#14948,#14949,#14950,#14951,#14952,#14953,#14954,#14955,#14956
+      ,#14957,#14958,#14959,#14960,#14961,#14962,#14963,#14964,#14965
+      ,#14966,#14967,#14968,#14969,#14970,#14971,#14972,#14973,#14974)
+    ,(#14975,#14976,#14977,#14978,#14979,#14980,#14981,#14982,#14983
+      ,#14984,#14985,#14986,#14987,#14988,#14989,#14990,#14991,#14992
+      ,#14993,#14994,#14995,#14996,#14997,#14998,#14999,#15000,#15001
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#14948 = CARTESIAN_POINT('',(9.602330777025,14.562502984518,
+    3.000000158334));
+#14949 = CARTESIAN_POINT('',(9.602330848699,14.546878413,3.243360505435)
+  );
+#14950 = CARTESIAN_POINT('',(9.547733287521,14.531256201321,
+    3.486683664067));
+#14951 = CARTESIAN_POINT('',(9.438512220534,14.515626866343,
+    3.715752150827));
+#14952 = CARTESIAN_POINT('',(9.279165980919,14.500002456697,
+    3.916218212706));
+#14953 = CARTESIAN_POINT('',(9.078711574083,14.484378156931,
+    4.075544796242));
+#14954 = CARTESIAN_POINT('',(8.849661885761,14.468753705822,
+    4.184760236822));
+#14955 = CARTESIAN_POINT('',(8.362966046617,14.437503976043,
+    4.293975350208));
+#14956 = CARTESIAN_POINT('',(7.876263556345,14.406253384448,
+    4.184760562636));
+#14957 = CARTESIAN_POINT('',(7.647207643266,14.390628033705,
+    4.075545454703));
+#14958 = CARTESIAN_POINT('',(7.446746748572,14.375003208466,3.9162124546
+    ));
+#14959 = CARTESIAN_POINT('',(7.287416859767,14.359378558863,
+    3.715752643226));
+#14960 = CARTESIAN_POINT('',(7.178203401415,14.343753598777,
+    3.486699668045));
+#14961 = CARTESIAN_POINT('',(7.068989934413,14.312503481937,
+    2.999999802217));
+#14962 = CARTESIAN_POINT('',(7.178203603872,14.281253365096,
+    2.513299981819));
+#14963 = CARTESIAN_POINT('',(7.287417120444,14.26562840501,
+    2.284247060806));
+#14964 = CARTESIAN_POINT('',(7.446746855692,14.250003755407,
+    2.083787237109));
+#14965 = CARTESIAN_POINT('',(7.647207875826,14.234378930169,
+    1.924454127327));
+#14966 = CARTESIAN_POINT('',(7.876263896919,14.218753579425,
+    1.815239253036));
+#14967 = CARTESIAN_POINT('',(8.362966436677,14.18750298783,
+    1.706024880891));
+#14968 = CARTESIAN_POINT('',(8.849662226334,14.156253258051,
+    1.815240019909));
+#14969 = CARTESIAN_POINT('',(9.078711898415,14.14062880694,
+    1.924455440466));
+#14970 = CARTESIAN_POINT('',(9.279166473219,14.12500450718,
+    2.083781014653));
+#14971 = CARTESIAN_POINT('',(9.438513346936,14.109380097526,
+    2.284248729405));
+#14972 = CARTESIAN_POINT('',(9.547732138829,14.093750762554,
+    2.513316735214));
+#14973 = CARTESIAN_POINT('',(9.602330954288,14.078128550873,
+    2.75663986401));
+#14974 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    3.000000211111));
+#14975 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#14976 = CARTESIAN_POINT('',(9.872965865738,14.703124869031,
+    3.296487951105));
+#14977 = CARTESIAN_POINT('',(9.806450756975,14.68749976202,
+    3.592974941862));
+#14978 = CARTESIAN_POINT('',(9.67336043031,14.671874928381,
+    3.872050624333));
+#14979 = CARTESIAN_POINT('',(9.479241613112,14.656249905741,
+    4.116280549738));
+#14980 = CARTESIAN_POINT('',(9.235007044273,14.640624878856,
+    4.310407839331));
+#14981 = CARTESIAN_POINT('',(8.955940526264,14.624999857792,
+    4.443470920119));
+#14982 = CARTESIAN_POINT('',(8.362966098763,14.593749847421,
+    4.576535005223));
+#14983 = CARTESIAN_POINT('',(7.769986281349,14.562499870127,
+    4.443471341866));
+#14984 = CARTESIAN_POINT('',(7.490913883576,14.546874883588,
+    4.310407773301));
+#14985 = CARTESIAN_POINT('',(7.246676935692,14.53124987688,
+    4.116282852229));
+#14986 = CARTESIAN_POINT('',(7.05255378693,14.515624863433,
+    3.872046492784));
+#14987 = CARTESIAN_POINT('',(6.919492404553,14.499999861901,
+    3.592976411631));
+#14988 = CARTESIAN_POINT('',(6.786430882701,14.468749866385,
+    2.999999990174));
+#14989 = CARTESIAN_POINT('',(6.919492599798,14.437499870869,
+    2.40702361253));
+#14990 = CARTESIAN_POINT('',(7.052553944354,14.421874869337,
+    2.127953605768));
+#14991 = CARTESIAN_POINT('',(7.246676344256,14.406249855889,
+    1.883717035149));
+#14992 = CARTESIAN_POINT('',(7.49091356311,14.390624849182,
+    1.689591518782));
+#14993 = CARTESIAN_POINT('',(7.769986223722,14.374999862643,
+    1.556528526338));
+#14994 = CARTESIAN_POINT('',(8.362966099141,14.343749885348,
+    1.42346580358));
+#14995 = CARTESIAN_POINT('',(8.955940468637,14.312499874977,
+    1.556529465066));
+#14996 = CARTESIAN_POINT('',(9.235007044987,14.296874853909,
+    1.689592234196));
+#14997 = CARTESIAN_POINT('',(9.479242369761,14.281249827045,
+    1.883715779808));
+#14998 = CARTESIAN_POINT('',(9.67336361758,14.26562480437,2.127951321991
+    ));
+#14999 = CARTESIAN_POINT('',(9.806446223396,14.249999970757,
+    2.407025205951));
+#15000 = CARTESIAN_POINT('',(9.872965978672,14.234374863739,
+    2.703512034718));
+#15001 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#15002 = DEFINITIONAL_REPRESENTATION('',(#15003),#15007);
+#15003 = LINE('',#15004,#15005);
+#15004 = CARTESIAN_POINT('',(0.,0.));
+#15005 = VECTOR('',#15006,1.);
+#15006 = DIRECTION('',(1.,0.));
+#15007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15008 = ADVANCED_FACE('',(#15009),#7831,.F.);
+#15009 = FACE_BOUND('',#15010,.F.);
+#15010 = EDGE_LOOP('',(#15011,#15012,#15013,#15014));
+#15011 = ORIENTED_EDGE('',*,*,#14887,.F.);
+#15012 = ORIENTED_EDGE('',*,*,#7818,.T.);
+#15013 = ORIENTED_EDGE('',*,*,#14819,.T.);
+#15014 = ORIENTED_EDGE('',*,*,#15015,.F.);
+#15015 = EDGE_CURVE('',#14888,#14820,#15016,.T.);
+#15016 = SURFACE_CURVE('',#15017,(#15020,#15027),.PCURVE_S1.);
+#15017 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15018,#15019),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15018 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#15019 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#15020 = PCURVE('',#7831,#15021);
+#15021 = DEFINITIONAL_REPRESENTATION('',(#15022),#15026);
+#15022 = LINE('',#15023,#15024);
+#15023 = CARTESIAN_POINT('',(0.,6.303048278758));
+#15024 = VECTOR('',#15025,1.);
+#15025 = DIRECTION('',(1.,0.));
+#15026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15027 = PCURVE('',#15028,#15071);
+#15028 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#15029,#15030,#15031,#15032,#15033,#15034,#15035,#15036,#15037
+      ,#15038,#15039,#15040,#15041,#15042,#15043,#15044,#15045,#15046
+      ,#15047,#15048,#15049)
+    ,(#15050,#15051,#15052,#15053,#15054,#15055,#15056,#15057,#15058
+      ,#15059,#15060,#15061,#15062,#15063,#15064,#15065,#15066,#15067
+      ,#15068,#15069,#15070
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#15029 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#15030 = CARTESIAN_POINT('',(9.872966029747,14.696022588829,
+    3.431255204369));
+#15031 = CARTESIAN_POINT('',(9.737516871063,14.673295107757,
+    3.862508446825));
+#15032 = CARTESIAN_POINT('',(9.466452406704,14.650568439953,
+    4.246490378011));
+#15033 = CARTESIAN_POINT('',(9.078667717665,14.627840696342,
+    4.535824668199));
+#15034 = CARTESIAN_POINT('',(8.611008160625,14.60511321144,
+    4.691718536137));
+#15035 = CARTESIAN_POINT('',(8.114928900924,14.582386425677,
+    4.691674741783));
+#15036 = CARTESIAN_POINT('',(7.647282984072,14.559658938139,
+    4.535859676901));
+#15037 = CARTESIAN_POINT('',(7.259403866152,14.536931696723,
+    4.246473734657));
+#15038 = CARTESIAN_POINT('',(6.988442472088,14.514204405317,
+    3.862511150051));
+#15039 = CARTESIAN_POINT('',(6.717480770791,14.468749866385,
+    2.999999978823));
+#15040 = CARTESIAN_POINT('',(6.988442756081,14.423295327453,
+    2.137488896812));
+#15041 = CARTESIAN_POINT('',(7.259404720011,14.400568049989,
+    1.75352603046));
+#15042 = CARTESIAN_POINT('',(7.647276825825,14.377840739851,
+    1.464144122258));
+#15043 = CARTESIAN_POINT('',(8.114936181176,14.35511340494,
+    1.308306084496));
+#15044 = CARTESIAN_POINT('',(8.611009971758,14.332386423441,
+    1.308315418129));
+#15045 = CARTESIAN_POINT('',(9.07865183533,14.309659091292,
+    1.464151188249));
+#15046 = CARTESIAN_POINT('',(9.466472533061,14.286931278816,
+    1.753514995986));
+#15047 = CARTESIAN_POINT('',(9.737507613901,14.264204625029,
+    2.13749186887));
+#15048 = CARTESIAN_POINT('',(9.872965814482,14.241477143942,
+    2.568744781454));
+#15049 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#15050 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#15051 = CARTESIAN_POINT('',(9.872966894894,14.758522588823,
+    3.431255442785));
+#15052 = CARTESIAN_POINT('',(9.737518952446,14.735795107736,
+    3.862508970827));
+#15053 = CARTESIAN_POINT('',(9.466450208301,14.71306843997,
+    4.246491998958));
+#15054 = CARTESIAN_POINT('',(9.078670111836,14.690340696351,
+    4.535821430551));
+#15055 = CARTESIAN_POINT('',(8.611008516319,14.667613211385,
+    4.691725463289));
+#15056 = CARTESIAN_POINT('',(8.114927241796,14.644886425706,
+    4.691671797017));
+#15057 = CARTESIAN_POINT('',(7.647283734694,14.622158938123,
+    4.535861706775));
+#15058 = CARTESIAN_POINT('',(7.259403063876,14.59943169672,
+    4.246474226269));
+#15059 = CARTESIAN_POINT('',(6.988441670303,14.576704405311,
+    3.862511631831));
+#15060 = CARTESIAN_POINT('',(6.717479860904,14.531249866379,
+    2.999999970566));
+#15061 = CARTESIAN_POINT('',(6.98844203775,14.485795327448,
+    2.137488424736));
+#15062 = CARTESIAN_POINT('',(7.259404299963,14.463068049981,
+    1.753525832894));
+#15063 = CARTESIAN_POINT('',(7.647275291003,14.440340739848,
+    1.464141745488));
+#15064 = CARTESIAN_POINT('',(8.114937553201,14.417613404919,
+    1.308306104766));
+#15065 = CARTESIAN_POINT('',(8.611009902913,14.394886423452,
+    1.308315638487));
+#15066 = CARTESIAN_POINT('',(9.078650225871,14.372159091304,
+    1.464148960107));
+#15067 = CARTESIAN_POINT('',(9.466475953466,14.34943127877,
+    1.753514549311));
+#15068 = CARTESIAN_POINT('',(9.737507052694,14.326704625043,
+    2.137491438753));
+#15069 = CARTESIAN_POINT('',(9.87296661928,14.303977143937,
+    2.568744543038));
+#15070 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#15071 = DEFINITIONAL_REPRESENTATION('',(#15072),#15076);
+#15072 = LINE('',#15073,#15074);
+#15073 = CARTESIAN_POINT('',(0.,0.));
+#15074 = VECTOR('',#15075,1.);
+#15075 = DIRECTION('',(1.,0.));
+#15076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15077 = ADVANCED_FACE('',(#15078),#8165,.F.);
+#15078 = FACE_BOUND('',#15079,.T.);
+#15079 = EDGE_LOOP('',(#15080,#15316,#15337,#15338,#15566));
+#15080 = ORIENTED_EDGE('',*,*,#15081,.F.);
+#15081 = EDGE_CURVE('',#15082,#8752,#15084,.T.);
+#15082 = VERTEX_POINT('',#15083);
+#15083 = CARTESIAN_POINT('',(9.622963,14.074415441091,8.0000000972));
+#15084 = SURFACE_CURVE('',#15085,(#15160,#15238),.PCURVE_S1.);
+#15085 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15086,#15087,#15088,#15089,
+    #15090,#15091,#15092,#15093,#15094,#15095,#15096,#15097,#15098,
+    #15099,#15100,#15101,#15102,#15103,#15104,#15105,#15106,#15107,
+    #15108,#15109,#15110,#15111,#15112,#15113,#15114,#15115,#15116,
+    #15117,#15118,#15119,#15120,#15121,#15122,#15123,#15124,#15125,
+    #15126,#15127,#15128,#15129,#15130,#15131,#15132,#15133,#15134,
+    #15135,#15136,#15137,#15138,#15139,#15140,#15141,#15142,#15143,
+    #15144,#15145,#15146,#15147,#15148,#15149,#15150,#15151,#15152,
+    #15153,#15154,#15155,#15156,#15157,#15158,#15159),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.488032883737E-02,0.10508590689,
+    0.133502278549,0.2714349954,0.378010883157,0.500493793134,
+    0.628286157023,0.737053281469,0.783742059195,0.869552088169,
+    0.956882093413,1.),.UNSPECIFIED.);
+#15086 = CARTESIAN_POINT('',(9.622963,14.074415438022,8.000000243));
+#15087 = CARTESIAN_POINT('',(9.622963,14.071924285831,8.039446728587));
+#15088 = CARTESIAN_POINT('',(9.621522227211,14.069432930338,
+    8.078893108252));
+#15089 = CARTESIAN_POINT('',(9.618640730536,14.066941472971,
+    8.118276002138));
+#15090 = CARTESIAN_POINT('',(9.614321987632,14.064449989126,
+    8.157532395196));
+#15091 = CARTESIAN_POINT('',(9.608572904911,14.061958528172,
+    8.196599637183));
+#15092 = CARTESIAN_POINT('',(9.60140381754,14.059467113449,
+    8.235415442663));
+#15093 = CARTESIAN_POINT('',(9.575568449569,14.051961220905,
+    8.351413910469));
+#15094 = CARTESIAN_POINT('',(9.55261061536,14.046946731754,
+    8.427643600862));
+#15095 = CARTESIAN_POINT('',(9.524067966831,14.041932589286,
+    8.502100119655));
+#15096 = CARTESIAN_POINT('',(9.490107959767,14.03691865705,
+    8.574294022347));
+#15097 = CARTESIAN_POINT('',(9.450950474037,14.031904647497,
+    8.643757730983));
+#15098 = CARTESIAN_POINT('',(9.406865761912,14.026890421825,
+    8.710050002677));
+#15099 = CARTESIAN_POINT('',(9.338463296185,14.019846772464,
+    8.798143023746));
+#15100 = CARTESIAN_POINT('',(9.317998885053,14.01781724075,
+    8.822939233411));
+#15101 = CARTESIAN_POINT('',(9.296800178801,14.015787694049,
+    8.84712197165));
+#15102 = CARTESIAN_POINT('',(9.274889309404,14.013758132562,
+    8.870665221328));
+#15103 = CARTESIAN_POINT('',(9.252289524998,14.011728557309,
+    8.893544003646));
+#15104 = CARTESIAN_POINT('',(9.229025189876,14.009698970134,
+    8.915734378146));
+#15105 = CARTESIAN_POINT('',(9.08909495017,13.997817737693,
+    9.041472556632));
+#15106 = CARTESIAN_POINT('',(8.957950876804,13.987960845063,
+    9.129026249762));
+#15107 = CARTESIAN_POINT('',(8.814674593972,13.97810808563,
+    9.197137900282));
+#15108 = CARTESIAN_POINT('',(8.662772536776,13.968257137025,
+    9.243903953021));
+#15109 = CARTESIAN_POINT('',(8.505996834515,13.958404705822,
+    9.268168888563));
+#15110 = CARTESIAN_POINT('',(8.348318068005,13.948548116836,
+    9.269534687826));
+#15111 = CARTESIAN_POINT('',(8.074308974884,13.931084288423,
+    9.232398501212));
+#15112 = CARTESIAN_POINT('',(7.956658896563,13.92347075075,
+    9.202879850949));
+#15113 = CARTESIAN_POINT('',(7.842619752143,13.915858147814,
+    9.160268694324));
+#15114 = CARTESIAN_POINT('',(7.733923888478,13.908246146932,
+    9.105120030072));
+#15115 = CARTESIAN_POINT('',(7.632190354304,13.900633536547,
+    9.038255332516));
+#15116 = CARTESIAN_POINT('',(7.53888995901,13.893020026115,8.96074482574
+    ));
+#15117 = CARTESIAN_POINT('',(7.359222015007,13.876659872258,
+    8.774138796462));
+#15118 = CARTESIAN_POINT('',(7.275916708932,13.867909121271,
+    8.662002975022));
+#15119 = CARTESIAN_POINT('',(7.207344239978,13.859160775804,
+    8.539526503584));
+#15120 = CARTESIAN_POINT('',(7.154984585703,13.850413465009,
+    8.409062045336));
+#15121 = CARTESIAN_POINT('',(7.119861767755,13.841665100666,
+    8.273160883037));
+#15122 = CARTESIAN_POINT('',(7.102532948588,13.832914320176,
+    8.134546242895));
+#15123 = CARTESIAN_POINT('',(7.103424465592,13.815038701193,
+    7.851512227103));
+#15124 = CARTESIAN_POINT('',(7.123218698334,13.805907653287,
+    7.706999760174));
+#15125 = CARTESIAN_POINT('',(7.162367613408,13.796779176005,
+    7.565697657276));
+#15126 = CARTESIAN_POINT('',(7.220186788595,13.787651778857,
+    7.430693272619));
+#15127 = CARTESIAN_POINT('',(7.295446782743,13.778523379323,
+    7.304856967462));
+#15128 = CARTESIAN_POINT('',(7.386385337218,13.769392425168,
+    7.190814233118));
+#15129 = CARTESIAN_POINT('',(7.579434746617,13.752496512435,
+    7.005609228715));
+#15130 = CARTESIAN_POINT('',(7.677912926017,13.744726572308,
+    6.930546569286));
+#15131 = CARTESIAN_POINT('',(7.78469958956,13.73695784444,6.866939736764
+    ));
+#15132 = CARTESIAN_POINT('',(7.898182628392,13.729189809448,
+    6.815857540608));
+#15133 = CARTESIAN_POINT('',(8.016601637792,13.721420959339,
+    6.778092440006));
+#15134 = CARTESIAN_POINT('',(8.138087538396,13.713650882242,
+    6.754142669386));
+#15135 = CARTESIAN_POINT('',(8.31331190166,13.702547572835,
+    6.739872223354));
+#15136 = CARTESIAN_POINT('',(8.366147698074,13.699212834756,
+    6.73815913886));
+#15137 = CARTESIAN_POINT('',(8.419041809406,13.695878110527,
+    6.739031205081));
+#15138 = CARTESIAN_POINT('',(8.471842485764,13.692543402667,
+    6.742489607145));
+#15139 = CARTESIAN_POINT('',(8.524398396041,13.689208698513,
+    6.748524428902));
+#15140 = CARTESIAN_POINT('',(8.576559244605,13.685873997071,
+    6.757114693814));
+#15141 = CARTESIAN_POINT('',(8.723044336634,13.676410510273,
+    6.788654469584));
+#15142 = CARTESIAN_POINT('',(8.816084223144,13.67028128198,
+    6.817606362691));
+#15143 = CARTESIAN_POINT('',(8.906363227666,13.664152469121,
+    6.854885567271));
+#15144 = CARTESIAN_POINT('',(8.992992780398,13.65802396325,
+    6.900166646144));
+#15145 = CARTESIAN_POINT('',(9.075135572865,13.65189526608,
+    6.953011972112));
+#15146 = CARTESIAN_POINT('',(9.152017121054,13.645766126395,
+    7.012877754817));
+#15147 = CARTESIAN_POINT('',(9.295122949178,13.633399865897,
+    7.146518189413));
+#15148 = CARTESIAN_POINT('',(9.361146017756,13.62716175724,
+    7.220531347515));
+#15149 = CARTESIAN_POINT('',(9.420274160928,13.620923786946,
+    7.300466170404));
+#15150 = CARTESIAN_POINT('',(9.471881416847,13.614685724338,
+    7.385545471863));
+#15151 = CARTESIAN_POINT('',(9.515451123059,13.60844731943,
+    7.474917352177));
+#15152 = CARTESIAN_POINT('',(9.550583366317,13.602208903099,
+    7.567667573649));
+#15153 = CARTESIAN_POINT('',(9.590060071536,13.592891934052,
+    7.709809833276));
+#15154 = CARTESIAN_POINT('',(9.600987361232,13.58981244514,
+    7.757382502862));
+#15155 = CARTESIAN_POINT('',(9.609761404679,13.586733111668,
+    7.805429217498));
+#15156 = CARTESIAN_POINT('',(9.616358109775,13.583653929611,
+    7.853832993346));
+#15157 = CARTESIAN_POINT('',(9.620761348078,13.580574832495,
+    7.902475574462));
+#15158 = CARTESIAN_POINT('',(9.622963,13.577495671106,7.951237845264));
+#15159 = CARTESIAN_POINT('',(9.622963,13.574416193187,8.000000243));
+#15160 = PCURVE('',#8165,#15161);
+#15161 = DEFINITIONAL_REPRESENTATION('',(#15162),#15237);
+#15162 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15163,#15164,#15165,#15166,
+    #15167,#15168,#15169,#15170,#15171,#15172,#15173,#15174,#15175,
+    #15176,#15177,#15178,#15179,#15180,#15181,#15182,#15183,#15184,
+    #15185,#15186,#15187,#15188,#15189,#15190,#15191,#15192,#15193,
+    #15194,#15195,#15196,#15197,#15198,#15199,#15200,#15201,#15202,
+    #15203,#15204,#15205,#15206,#15207,#15208,#15209,#15210,#15211,
+    #15212,#15213,#15214,#15215,#15216,#15217,#15218,#15219,#15220,
+    #15221,#15222,#15223,#15224,#15225,#15226,#15227,#15228,#15229,
+    #15230,#15231,#15232,#15233,#15234,#15235,#15236),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.488032883737E-02,0.10508590689,
+    0.133502278549,0.2714349954,0.378010883157,0.500493793134,
+    0.628286157023,0.737053281469,0.783742059195,0.869552088169,
+    0.956882093413,1.),.UNSPECIFIED.);
+#15163 = CARTESIAN_POINT('',(-6.28318530718,1.925584561978));
+#15164 = CARTESIAN_POINT('',(-6.251878572586,1.928075714169));
+#15165 = CARTESIAN_POINT('',(-6.220572021355,1.930567069662));
+#15166 = CARTESIAN_POINT('',(-6.189265599298,1.933058527029));
+#15167 = CARTESIAN_POINT('',(-6.157959263233,1.935550010874));
+#15168 = CARTESIAN_POINT('',(-6.126652980983,1.938041471828));
+#15169 = CARTESIAN_POINT('',(-6.095346731378,1.940532886551));
+#15170 = CARTESIAN_POINT('',(-6.001028719529,1.948038779095));
+#15171 = CARTESIAN_POINT('',(-5.938014833511,1.953053268246));
+#15172 = CARTESIAN_POINT('',(-5.875002355746,1.958067410714));
+#15173 = CARTESIAN_POINT('',(-5.811990693717,1.96308134295));
+#15174 = CARTESIAN_POINT('',(-5.748977921398,1.968095352503));
+#15175 = CARTESIAN_POINT('',(-5.685963547814,1.973109578175));
+#15176 = CARTESIAN_POINT('',(-5.597446476543,1.980153227536));
+#15177 = CARTESIAN_POINT('',(-5.571941660915,1.98218275925));
+#15178 = CARTESIAN_POINT('',(-5.546436843643,1.984212305951));
+#15179 = CARTESIAN_POINT('',(-5.520932029978,1.986241867438));
+#15180 = CARTESIAN_POINT('',(-5.49542722549,1.988271442691));
+#15181 = CARTESIAN_POINT('',(-5.46992243606,1.990301029866));
+#15182 = CARTESIAN_POINT('',(-5.320617838398,2.002182262307));
+#15183 = CARTESIAN_POINT('',(-5.196755373689,2.012039154937));
+#15184 = CARTESIAN_POINT('',(-5.072944840045,2.021891914371));
+#15185 = CARTESIAN_POINT('',(-4.949153910148,2.031742862974));
+#15186 = CARTESIAN_POINT('',(-4.825343111291,2.041595294178));
+#15187 = CARTESIAN_POINT('',(-4.70148053578,2.051451883164));
+#15188 = CARTESIAN_POINT('',(-4.482024854978,2.068915711577));
+#15189 = CARTESIAN_POINT('',(-4.386351773436,2.07652924925));
+#15190 = CARTESIAN_POINT('',(-4.290691505377,2.084141852186));
+#15191 = CARTESIAN_POINT('',(-4.195039420801,2.091753853068));
+#15192 = CARTESIAN_POINT('',(-4.099379271002,2.099366463453));
+#15193 = CARTESIAN_POINT('',(-4.003706344351,2.106979973885));
+#15194 = CARTESIAN_POINT('',(-3.798118033751,2.123340127742));
+#15195 = CARTESIAN_POINT('',(-3.688150534281,2.132090878729));
+#15196 = CARTESIAN_POINT('',(-3.578210947834,2.140839224196));
+#15197 = CARTESIAN_POINT('',(-3.468283248066,2.149586534991));
+#15198 = CARTESIAN_POINT('',(-3.358343483762,2.158334899334));
+#15199 = CARTESIAN_POINT('',(-3.248375733332,2.167085679824));
+#15200 = CARTESIAN_POINT('',(-3.023744447725,2.184961298807));
+#15201 = CARTESIAN_POINT('',(-2.909003104197,2.194092346713));
+#15202 = CARTESIAN_POINT('',(-2.794296601713,2.203220823995));
+#15203 = CARTESIAN_POINT('',(-2.679604550244,2.212348221143));
+#15204 = CARTESIAN_POINT('',(-2.564898243115,2.221476620677));
+#15205 = CARTESIAN_POINT('',(-2.4501571635,2.230607574832));
+#15206 = CARTESIAN_POINT('',(-2.237836710213,2.247503487565));
+#15207 = CARTESIAN_POINT('',(-2.140195281343,2.255273427692));
+#15208 = CARTESIAN_POINT('',(-2.042567955949,2.26304215556));
+#15209 = CARTESIAN_POINT('',(-1.944949543664,2.270810190552));
+#15210 = CARTESIAN_POINT('',(-1.847322086623,2.278579040661));
+#15211 = CARTESIAN_POINT('',(-1.749680466022,2.286349117758));
+#15212 = CARTESIAN_POINT('',(-1.610153083059,2.297452427165));
+#15213 = CARTESIAN_POINT('',(-1.568247925156,2.300787165244));
+#15214 = CARTESIAN_POINT('',(-1.526342989876,2.304121889473));
+#15215 = CARTESIAN_POINT('',(-1.484438203073,2.307456597333));
+#15216 = CARTESIAN_POINT('',(-1.442533302999,2.310791301487));
+#15217 = CARTESIAN_POINT('',(-1.400628214239,2.314126002929));
+#15218 = CARTESIAN_POINT('',(-1.281705953144,2.323589489727));
+#15219 = CARTESIAN_POINT('',(-1.204682654616,2.32971871802));
+#15220 = CARTESIAN_POINT('',(-1.127663725328,2.335847530879));
+#15221 = CARTESIAN_POINT('',(-1.050647528382,2.34197603675));
+#15222 = CARTESIAN_POINT('',(-0.973628485536,2.34810473392));
+#15223 = CARTESIAN_POINT('',(-0.89660497924,2.354233873605));
+#15224 = CARTESIAN_POINT('',(-0.741205308801,2.366600134103));
+#15225 = CARTESIAN_POINT('',(-0.662816865096,2.37283824276));
+#15226 = CARTESIAN_POINT('',(-0.584433125633,2.379076213054));
+#15227 = CARTESIAN_POINT('',(-0.506052447646,2.385314275662));
+#15228 = CARTESIAN_POINT('',(-0.427668939618,2.39155268057));
+#15229 = CARTESIAN_POINT('',(-0.349280950653,2.397791096901));
+#15230 = CARTESIAN_POINT('',(-0.23219975149,2.407108065948));
+#15231 = CARTESIAN_POINT('',(-0.19349987383,2.41018755486));
+#15232 = CARTESIAN_POINT('',(-0.154800128568,2.413266888332));
+#15233 = CARTESIAN_POINT('',(-0.116100425659,2.416346070389));
+#15234 = CARTESIAN_POINT('',(-7.740053134222E-02,2.419425167505));
+#15235 = CARTESIAN_POINT('',(-3.870031566298E-02,2.422504328894));
+#15236 = CARTESIAN_POINT('',(0.,2.425583806813));
+#15237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15238 = PCURVE('',#8785,#15239);
+#15239 = DEFINITIONAL_REPRESENTATION('',(#15240),#15315);
+#15240 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15241,#15242,#15243,#15244,
+    #15245,#15246,#15247,#15248,#15249,#15250,#15251,#15252,#15253,
+    #15254,#15255,#15256,#15257,#15258,#15259,#15260,#15261,#15262,
+    #15263,#15264,#15265,#15266,#15267,#15268,#15269,#15270,#15271,
+    #15272,#15273,#15274,#15275,#15276,#15277,#15278,#15279,#15280,
+    #15281,#15282,#15283,#15284,#15285,#15286,#15287,#15288,#15289,
+    #15290,#15291,#15292,#15293,#15294,#15295,#15296,#15297,#15298,
+    #15299,#15300,#15301,#15302,#15303,#15304,#15305,#15306,#15307,
+    #15308,#15309,#15310,#15311,#15312,#15313,#15314),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.488032883737E-02,0.10508590689,
+    0.133502278549,0.2714349954,0.378010883157,0.500493793134,
+    0.628286157023,0.737053281469,0.783742059195,0.869552088169,
+    0.956882093413,1.),.UNSPECIFIED.);
+#15241 = CARTESIAN_POINT('',(2.382355348967E-02,3.869181060998E-08));
+#15242 = CARTESIAN_POINT('',(2.382353974885E-02,3.14044501651E-02));
+#15243 = CARTESIAN_POINT('',(2.38230938338E-02,6.280938788086E-02));
+#15244 = CARTESIAN_POINT('',(2.382245968867E-02,9.421469099091E-02));
+#15245 = CARTESIAN_POINT('',(2.382181581439E-02,0.12562022552));
+#15246 = CARTESIAN_POINT('',(2.382127526873E-02,0.157025884367));
+#15247 = CARTESIAN_POINT('',(2.382088566625E-02,0.188431587302));
+#15248 = CARTESIAN_POINT('',(2.382011293089E-02,0.283049267545));
+#15249 = CARTESIAN_POINT('',(2.382021396596E-02,0.346263401314));
+#15250 = CARTESIAN_POINT('',(2.382092141522E-02,0.409475613774));
+#15251 = CARTESIAN_POINT('',(2.382196508308E-02,0.472686410957));
+#15252 = CARTESIAN_POINT('',(2.382299657488E-02,0.535897904737));
+#15253 = CARTESIAN_POINT('',(2.382377042511E-02,0.599110844148));
+#15254 = CARTESIAN_POINT('',(2.382454978625E-02,0.687906816809));
+#15255 = CARTESIAN_POINT('',(2.382473436628E-02,0.713491991407));
+#15256 = CARTESIAN_POINT('',(2.382487679372E-02,0.739077177377));
+#15257 = CARTESIAN_POINT('',(2.382497692532E-02,0.764662379182));
+#15258 = CARTESIAN_POINT('',(2.382503664652E-02,0.790247598853));
+#15259 = CARTESIAN_POINT('',(2.382505987143E-02,0.815832835991));
+#15260 = CARTESIAN_POINT('',(2.382501696982E-02,0.96560858367));
+#15261 = CARTESIAN_POINT('',(2.382422882449E-02,1.089862735866));
+#15262 = CARTESIAN_POINT('',(2.382340592938E-02,1.214066122268));
+#15263 = CARTESIAN_POINT('',(2.38232832818E-02,1.338249740062));
+#15264 = CARTESIAN_POINT('',(2.38235125964E-02,1.462452332559));
+#15265 = CARTESIAN_POINT('',(2.382376897159E-02,1.586706238105));
+#15266 = CARTESIAN_POINT('',(2.382377643814E-02,1.80685468332));
+#15267 = CARTESIAN_POINT('',(2.38236518512E-02,1.902829593677));
+#15268 = CARTESIAN_POINT('',(2.382333953647E-02,1.998791626703));
+#15269 = CARTESIAN_POINT('',(2.382289303171E-02,2.094745686041));
+#15270 = CARTESIAN_POINT('',(2.382247588492E-02,2.190708181373));
+#15271 = CARTESIAN_POINT('',(2.382226916611E-02,2.286683752174));
+#15272 = CARTESIAN_POINT('',(2.382231373883E-02,2.492922674182));
+#15273 = CARTESIAN_POINT('',(2.382263975394E-02,2.60323834519));
+#15274 = CARTESIAN_POINT('',(2.382333101633E-02,2.713525990773));
+#15275 = CARTESIAN_POINT('',(2.38242076195E-02,2.82380136557));
+#15276 = CARTESIAN_POINT('',(2.382493340907E-02,2.93408848966));
+#15277 = CARTESIAN_POINT('',(2.382528272845E-02,3.044403491023));
+#15278 = CARTESIAN_POINT('',(2.382522285997E-02,3.269744116892));
+#15279 = CARTESIAN_POINT('',(2.382477889526E-02,3.384847798762));
+#15280 = CARTESIAN_POINT('',(2.382392800251E-02,3.499916762072));
+#15281 = CARTESIAN_POINT('',(2.382289681616E-02,3.614971641351));
+#15282 = CARTESIAN_POINT('',(2.382212703608E-02,3.730041191442));
+#15283 = CARTESIAN_POINT('',(2.382179089532E-02,3.845145588358));
+#15284 = CARTESIAN_POINT('',(2.382179465204E-02,4.058137917603));
+#15285 = CARTESIAN_POINT('',(2.382204078581E-02,4.156088163311));
+#15286 = CARTESIAN_POINT('',(2.382249313029E-02,4.254023964381));
+#15287 = CARTESIAN_POINT('',(2.382295217293E-02,4.351950480503));
+#15288 = CARTESIAN_POINT('',(2.382325493015E-02,4.449885888717));
+#15289 = CARTESIAN_POINT('',(2.38233640072E-02,4.547835617463));
+#15290 = CARTESIAN_POINT('',(2.382334094625E-02,4.687803644804));
+#15291 = CARTESIAN_POINT('',(2.382330927687E-02,4.729841191794));
+#15292 = CARTESIAN_POINT('',(2.382326197931E-02,4.771878576033));
+#15293 = CARTESIAN_POINT('',(2.382321316028E-02,4.813915878559));
+#15294 = CARTESIAN_POINT('',(2.382317679844E-02,4.855953362378));
+#15295 = CARTESIAN_POINT('',(2.382316162494E-02,4.897991097531));
+#15296 = CARTESIAN_POINT('',(2.382317405169E-02,5.017289938734));
+#15297 = CARTESIAN_POINT('',(2.382325725762E-02,5.094557306865));
+#15298 = CARTESIAN_POINT('',(2.382343039641E-02,5.171820393317));
+#15299 = CARTESIAN_POINT('',(2.382374469833E-02,5.249080647775));
+#15300 = CARTESIAN_POINT('',(2.382412561684E-02,5.326343445141));
+#15301 = CARTESIAN_POINT('',(2.382438145305E-02,5.403610284278));
+#15302 = CARTESIAN_POINT('',(2.382438424549E-02,5.559500270228));
+#15303 = CARTESIAN_POINT('',(2.382411475671E-02,5.638135722414));
+#15304 = CARTESIAN_POINT('',(2.382349079419E-02,5.716766245215));
+#15305 = CARTESIAN_POINT('',(2.382235293264E-02,5.795393819228));
+#15306 = CARTESIAN_POINT('',(2.382106542716E-02,5.87402490685));
+#15307 = CARTESIAN_POINT('',(2.382036715236E-02,5.952661516538));
+#15308 = CARTESIAN_POINT('',(2.382052668198E-02,6.07011456888));
+#15309 = CARTESIAN_POINT('',(2.382077551003E-02,6.108937441793));
+#15310 = CARTESIAN_POINT('',(2.382123308691E-02,6.147760186248));
+#15311 = CARTESIAN_POINT('',(2.382188807755E-02,6.186582751397));
+#15312 = CARTESIAN_POINT('',(2.382264140421E-02,6.225405152966));
+#15313 = CARTESIAN_POINT('',(2.38232424903E-02,6.264227209525));
+#15314 = CARTESIAN_POINT('',(2.382322550415E-02,6.303048278758));
+#15315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15316 = ORIENTED_EDGE('',*,*,#15317,.T.);
+#15317 = EDGE_CURVE('',#15082,#7962,#15318,.T.);
+#15318 = SURFACE_CURVE('',#15319,(#15323,#15330),.PCURVE_S1.);
+#15319 = LINE('',#15320,#15321);
+#15320 = CARTESIAN_POINT('',(9.622963,16.,8.));
+#15321 = VECTOR('',#15322,1.);
+#15322 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#15323 = PCURVE('',#8165,#15324);
+#15324 = DEFINITIONAL_REPRESENTATION('',(#15325),#15329);
+#15325 = LINE('',#15326,#15327);
+#15326 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#15327 = VECTOR('',#15328,1.);
+#15328 = DIRECTION('',(-0.,1.));
+#15329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15330 = PCURVE('',#8295,#15331);
+#15331 = DEFINITIONAL_REPRESENTATION('',(#15332),#15336);
+#15332 = LINE('',#15333,#15334);
+#15333 = CARTESIAN_POINT('',(-0.,0.));
+#15334 = VECTOR('',#15335,1.);
+#15335 = DIRECTION('',(-0.,1.));
+#15336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15337 = ORIENTED_EDGE('',*,*,#7959,.F.);
+#15338 = ORIENTED_EDGE('',*,*,#15339,.T.);
+#15339 = EDGE_CURVE('',#7960,#8857,#15340,.T.);
+#15340 = SURFACE_CURVE('',#15341,(#15414,#15490),.PCURVE_S1.);
+#15341 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#15342,#15343,#15344,#15345,
+    #15346,#15347,#15348,#15349,#15350,#15351,#15352,#15353,#15354,
+    #15355,#15356,#15357,#15358,#15359,#15360,#15361,#15362,#15363,
+    #15364,#15365,#15366,#15367,#15368,#15369,#15370,#15371,#15372,
+    #15373,#15374,#15375,#15376,#15377,#15378,#15379,#15380,#15381,
+    #15382,#15383,#15384,#15385,#15386,#15387,#15388,#15389,#15390,
+    #15391,#15392,#15393,#15394,#15395,#15396,#15397,#15398,#15399,
+    #15400,#15401,#15402,#15403,#15404,#15405,#15406,#15407,#15408,
+    #15409,#15410,#15411,#15412,#15413),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.800091314813E-02,0.134452810068,
+    0.228250578757,0.290801052008,0.383009189007,0.453848319918,
+    0.501849560323,0.552715027125,0.630715600681,0.74843540287,
+    0.815571649769,0.872873762923,0.958654733334,1.),.UNSPECIFIED.);
+#15342 = CARTESIAN_POINT('',(9.622963,13.92559683733,8.000000243003));
+#15343 = CARTESIAN_POINT('',(9.622963,13.922430425644,8.050140589171));
+#15344 = CARTESIAN_POINT('',(9.620568640205,13.919264462207,
+    8.10028087303));
+#15345 = CARTESIAN_POINT('',(9.615780040193,13.916098571676,
+    8.150277483986));
+#15346 = CARTESIAN_POINT('',(9.608608584803,13.912932524773,
+    8.19998813455));
+#15347 = CARTESIAN_POINT('',(9.599076924134,13.909766238291,
+    8.249271860333));
+#15348 = CARTESIAN_POINT('',(9.557121753938,13.898562826564,
+    8.421640324144));
+#15349 = CARTESIAN_POINT('',(9.512033329086,13.890523410733,
+    8.541661977733));
+#15350 = CARTESIAN_POINT('',(9.452508553416,13.882484280399,
+    8.655740828137));
+#15351 = CARTESIAN_POINT('',(9.379574233319,13.874446109565,
+    8.761749638686));
+#15352 = CARTESIAN_POINT('',(9.294628901683,13.866407113463,
+    8.857784768352));
+#15353 = CARTESIAN_POINT('',(9.106905704894,13.850553534418,
+    9.024434637238));
+#15354 = CARTESIAN_POINT('',(9.004657115956,13.842736714052,
+    9.095699048757));
+#15355 = CARTESIAN_POINT('',(8.894342831975,13.834921265204,
+    9.154608768511));
+#15356 = CARTESIAN_POINT('',(8.777845489092,13.827105567735,
+    9.200083422656));
+#15357 = CARTESIAN_POINT('',(8.657210256233,13.819288454,9.231395813316)
+  );
+#15358 = CARTESIAN_POINT('',(8.45284228163,13.806259805032,
+    9.259497405998));
+#15359 = CARTESIAN_POINT('',(8.370194651216,13.801047207906,
+    9.264313628255));
+#15360 = CARTESIAN_POINT('',(8.287297123562,13.795834721322,
+    9.262616077306));
+#15361 = CARTESIAN_POINT('',(8.204790105894,13.790622232357,
+    9.254401296602));
+#15362 = CARTESIAN_POINT('',(8.123309024962,13.785409620244,
+    9.239749167392));
+#15363 = CARTESIAN_POINT('',(7.92578818004,13.772513310287,
+    9.187973305976));
+#15364 = CARTESIAN_POINT('',(7.811661347286,13.764828590065,
+    9.143484108888));
+#15365 = CARTESIAN_POINT('',(7.703104082979,13.757145092394,
+    9.085875220515));
+#15366 = CARTESIAN_POINT('',(7.601965989983,13.74946163896,
+    9.016057479446));
+#15367 = CARTESIAN_POINT('',(7.509907335351,13.741777007152,
+    8.935253030869));
+#15368 = CARTESIAN_POINT('',(7.365632771107,13.728190114847,
+    8.77567322819));
+#15369 = CARTESIAN_POINT('',(7.309119230928,13.722286713445,
+    8.700757722108));
+#15370 = CARTESIAN_POINT('',(7.259401432369,13.716383523878,
+    8.620952448799));
+#15371 = CARTESIAN_POINT('',(7.216994752375,13.710480273734,
+    8.537033323274));
+#15372 = CARTESIAN_POINT('',(7.182294910753,13.704576709067,
+    8.449843599974));
+#15373 = CARTESIAN_POINT('',(7.137459718509,13.694673268544,
+    8.29958822881));
+#15374 = CARTESIAN_POINT('',(7.123010781788,13.690673104516,
+    8.237805133375));
+#15375 = CARTESIAN_POINT('',(7.112305144009,13.686672999559,
+    8.175206323199));
+#15376 = CARTESIAN_POINT('',(7.105397169307,13.682672924904,
+    8.112075478711));
+#15377 = CARTESIAN_POINT('',(7.102312546227,13.678672848267,
+    8.048700300467));
+#15378 = CARTESIAN_POINT('',(7.103827215535,13.670434168452,
+    7.918260881051));
+#15379 = CARTESIAN_POINT('',(7.108896013941,13.66619548672,
+    7.851200771699));
+#15380 = CARTESIAN_POINT('',(7.118250303933,13.661956909222,
+    7.784534079141));
+#15381 = CARTESIAN_POINT('',(7.131849507335,13.657718375567,
+    7.718602219053));
+#15382 = CARTESIAN_POINT('',(7.149617071165,13.653479819521,
+    7.653740375373));
+#15383 = CARTESIAN_POINT('',(7.204907399379,13.642741741096,
+    7.492950881998));
+#15384 = CARTESIAN_POINT('',(7.247915508451,13.636241802977,
+    7.398902152146));
+#15385 = CARTESIAN_POINT('',(7.30005869132,13.629742318778,
+    7.309309429302));
+#15386 = CARTESIAN_POINT('',(7.360745289325,13.623242756717,
+    7.225268381206));
+#15387 = CARTESIAN_POINT('',(7.429214430911,13.616742607742,
+    7.147764700949));
+#15388 = CARTESIAN_POINT('',(7.618252253988,13.600433036395,
+    6.971831358909));
+#15389 = CARTESIAN_POINT('',(7.747643881267,13.590619939308,
+    6.882797561366));
+#15390 = CARTESIAN_POINT('',(7.889546997798,13.580810331183,
+    6.813542499277));
+#15391 = CARTESIAN_POINT('',(8.040147443086,13.57100074674,
+    6.766083793555));
+#15392 = CARTESIAN_POINT('',(8.195289661816,13.561187665204,
+    6.741584158699));
+#15393 = CARTESIAN_POINT('',(8.439183272521,13.54578335576,
+    6.739192084458));
+#15394 = CARTESIAN_POINT('',(8.527837065341,13.540188664391,
+    6.745796258449));
+#15395 = CARTESIAN_POINT('',(8.615772550737,13.534594220806,
+    6.75988097384));
+#15396 = CARTESIAN_POINT('',(8.702204120332,13.528999800729,
+    6.781342577269));
+#15397 = CARTESIAN_POINT('',(8.786368322866,13.523405175372,
+    6.809968882217));
+#15398 = CARTESIAN_POINT('',(8.936816274384,13.513035731341,
+    6.875718821821));
+#15399 = CARTESIAN_POINT('',(9.003916546336,13.508260648438,
+    6.910984885713));
+#15400 = CARTESIAN_POINT('',(9.068386270059,13.50348563556,
+    6.951042634015));
+#15401 = CARTESIAN_POINT('',(9.129801549737,13.498710595642,
+    6.995642447642));
+#15402 = CARTESIAN_POINT('',(9.187771281328,13.493935446052,
+    7.044485911347));
+#15403 = CARTESIAN_POINT('',(9.323035748016,13.482012180466,
+    7.17618558057));
+#15404 = CARTESIAN_POINT('',(9.39562599042,13.474863347597,
+    7.263890747588));
+#15405 = CARTESIAN_POINT('',(9.458515260309,13.467715377708,
+    7.359184242034));
+#15406 = CARTESIAN_POINT('',(9.510750147323,13.460567629767,
+    7.460709526427));
+#15407 = CARTESIAN_POINT('',(9.551615740551,13.45341893341,
+    7.566970468106));
+#15408 = CARTESIAN_POINT('',(9.594700115846,13.442825377496,
+    7.729076620095));
+#15409 = CARTESIAN_POINT('',(9.605973390736,13.439379998434,
+    7.782526872502));
+#15410 = CARTESIAN_POINT('',(9.614460138696,13.435934563743,
+    7.836526479844));
+#15411 = CARTESIAN_POINT('',(9.620128654913,13.432489118391,
+    7.890894325251));
+#15412 = CARTESIAN_POINT('',(9.622963,13.42904377112,7.945447287896));
+#15413 = CARTESIAN_POINT('',(9.622963,13.425598694443,8.000000243003));
+#15414 = PCURVE('',#8165,#15415);
+#15415 = DEFINITIONAL_REPRESENTATION('',(#15416),#15489);
+#15416 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#15417,#15418,#15419,#15420,
+    #15421,#15422,#15423,#15424,#15425,#15426,#15427,#15428,#15429,
+    #15430,#15431,#15432,#15433,#15434,#15435,#15436,#15437,#15438,
+    #15439,#15440,#15441,#15442,#15443,#15444,#15445,#15446,#15447,
+    #15448,#15449,#15450,#15451,#15452,#15453,#15454,#15455,#15456,
+    #15457,#15458,#15459,#15460,#15461,#15462,#15463,#15464,#15465,
+    #15466,#15467,#15468,#15469,#15470,#15471,#15472,#15473,#15474,
+    #15475,#15476,#15477,#15478,#15479,#15480,#15481,#15482,#15483,
+    #15484,#15485,#15486,#15487,#15488),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.800091314813E-02,0.134452810068,
+    0.228250578757,0.290801052008,0.383009189007,0.453848319918,
+    0.501849560323,0.552715027125,0.630715600681,0.74843540287,
+    0.815571649769,0.872873762923,0.958654733334,1.),.UNSPECIFIED.);
+#15417 = CARTESIAN_POINT('',(-6.28318530718,2.07440316267));
+#15418 = CARTESIAN_POINT('',(-6.24339138165,2.077569574356));
+#15419 = CARTESIAN_POINT('',(-6.203597719107,2.080735537793));
+#15420 = CARTESIAN_POINT('',(-6.163804226796,2.083901428324));
+#15421 = CARTESIAN_POINT('',(-6.12401083786,2.087067475227));
+#15422 = CARTESIAN_POINT('',(-6.084217511341,2.090233761709));
+#15423 = CARTESIAN_POINT('',(-5.943423047164,2.101437173436));
+#15424 = CARTESIAN_POINT('',(-5.842407298696,2.109476589267));
+#15425 = CARTESIAN_POINT('',(-5.741408230071,2.117515719601));
+#15426 = CARTESIAN_POINT('',(-5.640408899533,2.125553890435));
+#15427 = CARTESIAN_POINT('',(-5.539392259746,2.133592886537));
+#15428 = CARTESIAN_POINT('',(-5.340168240084,2.149446465582));
+#15429 = CARTESIAN_POINT('',(-5.241933237149,2.157263285948));
+#15430 = CARTESIAN_POINT('',(-5.14371350088,2.165078734796));
+#15431 = CARTESIAN_POINT('',(-5.045493824527,2.172894432265));
+#15432 = CARTESIAN_POINT('',(-4.94725902333,2.180711546));
+#15433 = CARTESIAN_POINT('',(-4.783536023089,2.193740194968));
+#15434 = CARTESIAN_POINT('',(-4.718033406493,2.198952792094));
+#15435 = CARTESIAN_POINT('',(-4.65253269743,2.204165278678));
+#15436 = CARTESIAN_POINT('',(-4.587031946878,2.209377767643));
+#15437 = CARTESIAN_POINT('',(-4.521529214207,2.214590379756));
+#15438 = CARTESIAN_POINT('',(-4.359470417258,2.227486689713));
+#15439 = CARTESIAN_POINT('',(-4.262900924674,2.235171409935));
+#15440 = CARTESIAN_POINT('',(-4.166345311719,2.242854907606));
+#15441 = CARTESIAN_POINT('',(-4.069789796001,2.25053836104));
+#15442 = CARTESIAN_POINT('',(-3.973220517707,2.258222992848));
+#15443 = CARTESIAN_POINT('',(-3.802482521319,2.271809885153));
+#15444 = CARTESIAN_POINT('',(-3.728298932568,2.277713286555));
+#15445 = CARTESIAN_POINT('',(-3.654118965035,2.283616476122));
+#15446 = CARTESIAN_POINT('',(-3.579938976767,2.289519726266));
+#15447 = CARTESIAN_POINT('',(-3.505755331798,2.295423290933));
+#15448 = CARTESIAN_POINT('',(-3.381309290376,2.305326731456));
+#15449 = CARTESIAN_POINT('',(-3.331043378677,2.309326895484));
+#15450 = CARTESIAN_POINT('',(-3.280777978283,2.313327000441));
+#15451 = CARTESIAN_POINT('',(-3.230512565997,2.317327075096));
+#15452 = CARTESIAN_POINT('',(-3.180246620474,2.321327151733));
+#15453 = CARTESIAN_POINT('',(-3.076716292435,2.329565831548));
+#15454 = CARTESIAN_POINT('',(-3.023450858695,2.33380451328));
+#15455 = CARTESIAN_POINT('',(-2.970186132422,2.338043090778));
+#15456 = CARTESIAN_POINT('',(-2.916921418577,2.342281624433));
+#15457 = CARTESIAN_POINT('',(-2.863656019224,2.346520180479));
+#15458 = CARTESIAN_POINT('',(-2.728711386499,2.357258258904));
+#15459 = CARTESIAN_POINT('',(-2.647026621709,2.363758197023));
+#15460 = CARTESIAN_POINT('',(-2.565347728133,2.370257681222));
+#15461 = CARTESIAN_POINT('',(-2.483668859375,2.376757243283));
+#15462 = CARTESIAN_POINT('',(-2.401984159037,2.383257392258));
+#15463 = CARTESIAN_POINT('',(-2.197031867525,2.399566963605));
+#15464 = CARTESIAN_POINT('',(-2.073719868125,2.409380060692));
+#15465 = CARTESIAN_POINT('',(-1.950454404686,2.419189668817));
+#15466 = CARTESIAN_POINT('',(-1.827188816833,2.42899925326));
+#15467 = CARTESIAN_POINT('',(-1.703876490568,2.438812334796));
+#15468 = CARTESIAN_POINT('',(-1.510300823118,2.45421664424));
+#15469 = CARTESIAN_POINT('',(-1.439995444287,2.45981133561));
+#15470 = CARTESIAN_POINT('',(-1.369692899513,2.465405779194));
+#15471 = CARTESIAN_POINT('',(-1.299390408412,2.471000199271));
+#15472 = CARTESIAN_POINT('',(-1.229085168744,2.476594824628));
+#15473 = CARTESIAN_POINT('',(-1.098777374036,2.486964268659));
+#15474 = CARTESIAN_POINT('',(-1.03877137135,2.491739351562));
+#15475 = CARTESIAN_POINT('',(-0.978766600661,2.49651436444));
+#15476 = CARTESIAN_POINT('',(-0.918761770787,2.501289404358));
+#15477 = CARTESIAN_POINT('',(-0.858755603112,2.506064553948));
+#15478 = CARTESIAN_POINT('',(-0.708923079613,2.517987819534));
+#15479 = CARTESIAN_POINT('',(-0.619087366765,2.525136652403));
+#15480 = CARTESIAN_POINT('',(-0.529261261907,2.532284622292));
+#15481 = CARTESIAN_POINT('',(-0.43943528848,2.539432370233));
+#15482 = CARTESIAN_POINT('',(-0.349600107185,2.54658106659));
+#15483 = CARTESIAN_POINT('',(-0.21647794848,2.557174622504));
+#15484 = CARTESIAN_POINT('',(-0.173182580962,2.560620001566));
+#15485 = CARTESIAN_POINT('',(-0.129887170398,2.564065436257));
+#15486 = CARTESIAN_POINT('',(-8.659167282311E-02,2.567510881609));
+#15487 = CARTESIAN_POINT('',(-4.329599611639E-02,2.57095622888));
+#15488 = CARTESIAN_POINT('',(0.,2.574401305557));
+#15489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15490 = PCURVE('',#9191,#15491);
+#15491 = DEFINITIONAL_REPRESENTATION('',(#15492),#15565);
+#15492 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#15493,#15494,#15495,#15496,
+    #15497,#15498,#15499,#15500,#15501,#15502,#15503,#15504,#15505,
+    #15506,#15507,#15508,#15509,#15510,#15511,#15512,#15513,#15514,
+    #15515,#15516,#15517,#15518,#15519,#15520,#15521,#15522,#15523,
+    #15524,#15525,#15526,#15527,#15528,#15529,#15530,#15531,#15532,
+    #15533,#15534,#15535,#15536,#15537,#15538,#15539,#15540,#15541,
+    #15542,#15543,#15544,#15545,#15546,#15547,#15548,#15549,#15550,
+    #15551,#15552,#15553,#15554,#15555,#15556,#15557,#15558,#15559,
+    #15560,#15561,#15562,#15563,#15564),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.800091314813E-02,0.134452810068,
+    0.228250578757,0.290801052008,0.383009189007,0.453848319918,
+    0.501849560323,0.552715027125,0.630715600681,0.74843540287,
+    0.815571649769,0.872873762923,0.958654733334,1.),.UNSPECIFIED.);
+#15493 = CARTESIAN_POINT('',(0.288684513662,0.));
+#15494 = CARTESIAN_POINT('',(0.288684666236,3.991806118038E-02));
+#15495 = CARTESIAN_POINT('',(0.288685681862,7.983704386705E-02));
+#15496 = CARTESIAN_POINT('',(0.288686895801,0.119756560604));
+#15497 = CARTESIAN_POINT('',(0.288687895067,0.159676316871));
+#15498 = CARTESIAN_POINT('',(0.288688518431,0.199596111083));
+#15499 = CARTESIAN_POINT('',(0.288689714286,0.340837953932));
+#15500 = CARTESIAN_POINT('',(0.288688489797,0.442174515826));
+#15501 = CARTESIAN_POINT('',(0.288685343689,0.543491879351));
+#15502 = CARTESIAN_POINT('',(0.288683783098,0.644808946119));
+#15503 = CARTESIAN_POINT('',(0.288683121994,0.746143766131));
+#15504 = CARTESIAN_POINT('',(0.288683235155,0.945996443695));
+#15505 = CARTESIAN_POINT('',(0.288683943499,1.044541977022));
+#15506 = CARTESIAN_POINT('',(0.288684930263,1.14307297597));
+#15507 = CARTESIAN_POINT('',(0.288685503679,1.241604097132));
+#15508 = CARTESIAN_POINT('',(0.288685738215,1.340150107834));
+#15509 = CARTESIAN_POINT('',(0.28868573933,1.504391221084));
+#15510 = CARTESIAN_POINT('',(0.28868563416,1.570100975184));
+#15511 = CARTESIAN_POINT('',(0.288685474448,1.635808629843));
+#15512 = CARTESIAN_POINT('',(0.288685332198,1.701516173878));
+#15513 = CARTESIAN_POINT('',(0.288685261775,1.767225622599));
+#15514 = CARTESIAN_POINT('',(0.288685260672,1.929795814595));
+#15515 = CARTESIAN_POINT('',(0.288685416352,2.026670009789));
+#15516 = CARTESIAN_POINT('',(0.288685769751,2.123530460119));
+#15517 = CARTESIAN_POINT('',(0.288686159881,2.220391196371));
+#15518 = CARTESIAN_POINT('',(0.288686360201,2.317265994757));
+#15519 = CARTESIAN_POINT('',(0.288686325015,2.488544346677));
+#15520 = CARTESIAN_POINT('',(0.288686179571,2.562962776065));
+#15521 = CARTESIAN_POINT('',(0.288685879483,2.637377559728));
+#15522 = CARTESIAN_POINT('',(0.288685465292,2.711792275772));
+#15523 = CARTESIAN_POINT('',(0.288685011507,2.786210527297));
+#15524 = CARTESIAN_POINT('',(0.288684313688,2.911049936801));
+#15525 = CARTESIAN_POINT('',(0.288684049127,2.961474683018));
+#15526 = CARTESIAN_POINT('',(0.288683824363,3.011898865888));
+#15527 = CARTESIAN_POINT('',(0.288683663667,3.062323022764));
+#15528 = CARTESIAN_POINT('',(0.28868358392,3.112747695382));
+#15529 = CARTESIAN_POINT('',(0.288683587076,3.216604951658));
+#15530 = CARTESIAN_POINT('',(0.288683680293,3.270038590339));
+#15531 = CARTESIAN_POINT('',(0.288683868589,3.323471548071));
+#15532 = CARTESIAN_POINT('',(0.288684140055,3.376904542876));
+#15533 = CARTESIAN_POINT('',(0.288684472055,3.43033828759));
+#15534 = CARTESIAN_POINT('',(0.2886853938,3.565709573767));
+#15535 = CARTESIAN_POINT('',(0.288686028058,3.64765274746));
+#15536 = CARTESIAN_POINT('',(0.288686630042,3.729590193699));
+#15537 = CARTESIAN_POINT('',(0.2886870737,3.811527693356));
+#15538 = CARTESIAN_POINT('',(0.288687281223,3.893471002878));
+#15539 = CARTESIAN_POINT('',(0.288687300069,4.099071840738));
+#15540 = CARTESIAN_POINT('',(0.288686850468,4.222773761866));
+#15541 = CARTESIAN_POINT('',(0.28868601723,4.346428418056));
+#15542 = CARTESIAN_POINT('',(0.28868533666,4.470082651271));
+#15543 = CARTESIAN_POINT('',(0.28868509064,4.593784089076));
+#15544 = CARTESIAN_POINT('',(0.288685110512,4.787971400879));
+#15545 = CARTESIAN_POINT('',(0.288685193257,4.858499094061));
+#15546 = CARTESIAN_POINT('',(0.288685281286,4.929024154631));
+#15547 = CARTESIAN_POINT('',(0.288685362804,4.999549349824));
+#15548 = CARTESIAN_POINT('',(0.288685431205,5.070077402549));
+#15549 = CARTESIAN_POINT('',(0.288685432328,5.200798065647));
+#15550 = CARTESIAN_POINT('',(0.288685391846,5.260994153436));
+#15551 = CARTESIAN_POINT('',(0.288685289244,5.321188877135));
+#15552 = CARTESIAN_POINT('',(0.288685157497,5.381383439594));
+#15553 = CARTESIAN_POINT('',(0.288685059124,5.441579086593));
+#15554 = CARTESIAN_POINT('',(0.288685065405,5.59188427982));
+#15555 = CARTESIAN_POINT('',(0.288685298936,5.682002987266));
+#15556 = CARTESIAN_POINT('',(0.288685897077,5.772111875235));
+#15557 = CARTESIAN_POINT('',(0.288687142858,5.862221169826));
+#15558 = CARTESIAN_POINT('',(0.288687835798,5.952341306724));
+#15559 = CARTESIAN_POINT('',(0.288687761021,6.085886275466));
+#15560 = CARTESIAN_POINT('',(0.288687591131,6.129319229445));
+#15561 = CARTESIAN_POINT('',(0.288687186948,6.172752199497));
+#15562 = CARTESIAN_POINT('',(0.288686640288,6.216184952184));
+#15563 = CARTESIAN_POINT('',(0.28868622351,6.259617127739));
+#15564 = CARTESIAN_POINT('',(0.288686389512,6.303048240065));
+#15565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15566 = ORIENTED_EDGE('',*,*,#8856,.F.);
+#15567 = ADVANCED_FACE('',(#15568),#9191,.F.);
+#15568 = FACE_BOUND('',#15569,.F.);
+#15569 = EDGE_LOOP('',(#15570,#15609,#15610,#15611));
+#15570 = ORIENTED_EDGE('',*,*,#15571,.F.);
+#15571 = EDGE_CURVE('',#9423,#9162,#15572,.T.);
+#15572 = SURFACE_CURVE('',#15573,(#15595,#15602),.PCURVE_S1.);
+#15573 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#15574,#15575,#15576,#15577,
+    #15578,#15579,#15580,#15581,#15582,#15583,#15584,#15585,#15586,
+    #15587,#15588,#15589,#15590,#15591,#15592,#15593,#15594),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#15574 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    7.999999989872));
+#15575 = CARTESIAN_POINT('',(9.872969043122,13.758522512445,
+    8.431256051803));
+#15576 = CARTESIAN_POINT('',(9.737520909271,13.735795031313,
+    8.862510193863));
+#15577 = CARTESIAN_POINT('',(9.466451780379,13.713068363677,
+    9.246493768157));
+#15578 = CARTESIAN_POINT('',(9.078671134356,13.690340619956,
+    9.535823612236));
+#15579 = CARTESIAN_POINT('',(8.611008872726,13.667613134946,
+    9.691727868604));
+#15580 = CARTESIAN_POINT('',(8.114926894145,13.64488634937,
+    9.691674202528));
+#15581 = CARTESIAN_POINT('',(7.647282721071,13.622158861743,
+    9.535863892839));
+#15582 = CARTESIAN_POINT('',(7.259401498078,13.599431620345,
+    9.246476001527));
+#15583 = CARTESIAN_POINT('',(6.988439718184,13.576704328932,
+    8.862512861906));
+#15584 = CARTESIAN_POINT('',(6.717477521195,13.531249790002,
+    7.999999974982));
+#15585 = CARTESIAN_POINT('',(6.988440081001,13.485795251072,
+    7.137487202038));
+#15586 = CARTESIAN_POINT('',(7.259402727374,13.463067973605,
+    6.753524063488));
+#15587 = CARTESIAN_POINT('',(7.647274269537,13.440340663462,
+    6.464139563543));
+#15588 = CARTESIAN_POINT('',(8.114937195757,13.417613328523,
+    6.308303700093));
+#15589 = CARTESIAN_POINT('',(8.611010250952,13.394886347115,
+    6.30831323233));
+#15590 = CARTESIAN_POINT('',(9.078651239755,13.372159014956,
+    6.464146774308));
+#15591 = CARTESIAN_POINT('',(9.46647751895,13.349431202305,6.75351277426
+    ));
+#15592 = CARTESIAN_POINT('',(9.737509004891,13.326704548711,
+    7.13749020834));
+#15593 = CARTESIAN_POINT('',(9.872968765195,13.303977067561,
+    7.568743925916));
+#15594 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    7.999999987846));
+#15595 = PCURVE('',#9191,#15596);
+#15596 = DEFINITIONAL_REPRESENTATION('',(#15597),#15601);
+#15597 = LINE('',#15598,#15599);
+#15598 = CARTESIAN_POINT('',(0.,0.));
+#15599 = VECTOR('',#15600,1.);
+#15600 = DIRECTION('',(0.,1.));
+#15601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15602 = PCURVE('',#9282,#15603);
+#15603 = DEFINITIONAL_REPRESENTATION('',(#15604),#15608);
+#15604 = LINE('',#15605,#15606);
+#15605 = CARTESIAN_POINT('',(6.25E-02,0.));
+#15606 = VECTOR('',#15607,1.);
+#15607 = DIRECTION('',(0.,1.));
+#15608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15609 = ORIENTED_EDGE('',*,*,#9454,.F.);
+#15610 = ORIENTED_EDGE('',*,*,#15339,.T.);
+#15611 = ORIENTED_EDGE('',*,*,#9161,.T.);
+#15612 = ADVANCED_FACE('',(#15613),#9282,.F.);
+#15613 = FACE_BOUND('',#15614,.F.);
+#15614 = EDGE_LOOP('',(#15615,#15660,#15661,#15662));
+#15615 = ORIENTED_EDGE('',*,*,#15616,.F.);
+#15616 = EDGE_CURVE('',#9336,#9261,#15617,.T.);
+#15617 = SURFACE_CURVE('',#15618,(#15646,#15653),.PCURVE_S1.);
+#15618 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15619,#15620,#15621,#15622,
+    #15623,#15624,#15625,#15626,#15627,#15628,#15629,#15630,#15631,
+    #15632,#15633,#15634,#15635,#15636,#15637,#15638,#15639,#15640,
+    #15641,#15642,#15643,#15644,#15645),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#15619 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#15620 = CARTESIAN_POINT('',(9.872967536477,13.703124792662,
+    8.296488274876));
+#15621 = CARTESIAN_POINT('',(9.806452354963,13.687499685634,
+    8.592975593857));
+#15622 = CARTESIAN_POINT('',(9.67336188178,13.671874852022,
+    8.872051585248));
+#15623 = CARTESIAN_POINT('',(9.479242850668,13.656249829379,
+    9.11628178123));
+#15624 = CARTESIAN_POINT('',(9.235008012204,13.640624802489,
+    9.310409286206));
+#15625 = CARTESIAN_POINT('',(8.955941185924,13.624999781422,
+    9.443472514893));
+#15626 = CARTESIAN_POINT('',(8.362966102992,13.593749771049,
+    9.576536748745));
+#15627 = CARTESIAN_POINT('',(7.76998562944,13.562499793758,
+    9.443472939823));
+#15628 = CARTESIAN_POINT('',(7.490912922685,13.546874807221,
+    9.310409224852));
+#15629 = CARTESIAN_POINT('',(7.246675704161,13.531249800513,
+    9.116284089751));
+#15630 = CARTESIAN_POINT('',(7.052552340055,13.515624787063,
+    8.872047460705));
+#15631 = CARTESIAN_POINT('',(6.919490809776,13.499999785531,
+    8.59297707128));
+#15632 = CARTESIAN_POINT('',(6.78642913918,13.468749790016,
+    7.999999994404));
+#15633 = CARTESIAN_POINT('',(6.919491001839,13.437499794501,
+    7.407022960627));
+#15634 = CARTESIAN_POINT('',(7.052552492799,13.421874792969,
+    7.127952644879));
+#15635 = CARTESIAN_POINT('',(7.246675106735,13.406249779518,
+    6.883715803617));
+#15636 = CARTESIAN_POINT('',(7.490912595187,13.39062477281,
+    6.689590071911));
+#15637 = CARTESIAN_POINT('',(7.769985564067,13.374999786274,
+    6.556526931564));
+#15638 = CARTESIAN_POINT('',(8.36296609491,13.343749808982,
+    6.423464060057));
+#15639 = CARTESIAN_POINT('',(8.955941120551,13.31249979861,6.55652786711
+    ));
+#15640 = CARTESIAN_POINT('',(9.235008005886,13.296874777537,
+    6.689590782641));
+#15641 = CARTESIAN_POINT('',(9.479243601327,13.281249750669,
+    6.883714542327));
+#15642 = CARTESIAN_POINT('',(9.673365064369,13.26562472799,
+    7.127950354044));
+#15643 = CARTESIAN_POINT('',(9.806447818202,13.249999894406,
+    7.407024546211));
+#15644 = CARTESIAN_POINT('',(9.872967647821,13.23437478737,
+    7.703511702845));
+#15645 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    7.999999987847));
+#15646 = PCURVE('',#9282,#15647);
+#15647 = DEFINITIONAL_REPRESENTATION('',(#15648),#15652);
+#15648 = LINE('',#15649,#15650);
+#15649 = CARTESIAN_POINT('',(0.,0.));
+#15650 = VECTOR('',#15651,1.);
+#15651 = DIRECTION('',(0.,1.));
+#15652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15653 = PCURVE('',#9357,#15654);
+#15654 = DEFINITIONAL_REPRESENTATION('',(#15655),#15659);
+#15655 = LINE('',#15656,#15657);
+#15656 = CARTESIAN_POINT('',(0.3125,0.));
+#15657 = VECTOR('',#15658,1.);
+#15658 = DIRECTION('',(0.,1.));
+#15659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15660 = ORIENTED_EDGE('',*,*,#9422,.F.);
+#15661 = ORIENTED_EDGE('',*,*,#15571,.T.);
+#15662 = ORIENTED_EDGE('',*,*,#9260,.T.);
+#15663 = ADVANCED_FACE('',(#15664),#9357,.F.);
+#15664 = FACE_BOUND('',#15665,.F.);
+#15665 = EDGE_LOOP('',(#15666,#15667));
+#15666 = ORIENTED_EDGE('',*,*,#9335,.F.);
+#15667 = ORIENTED_EDGE('',*,*,#15616,.T.);
+#15668 = ADVANCED_FACE('',(#15669),#8785,.F.);
+#15669 = FACE_BOUND('',#15670,.F.);
+#15670 = EDGE_LOOP('',(#15671,#15672,#15694,#15739));
+#15671 = ORIENTED_EDGE('',*,*,#15081,.F.);
+#15672 = ORIENTED_EDGE('',*,*,#15673,.T.);
+#15673 = EDGE_CURVE('',#15082,#15674,#15676,.T.);
+#15674 = VERTEX_POINT('',#15675);
+#15675 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#15676 = SURFACE_CURVE('',#15677,(#15680,#15687),.PCURVE_S1.);
+#15677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15678,#15679),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#15678 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    8.000000211111));
+#15679 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#15680 = PCURVE('',#8785,#15681);
+#15681 = DEFINITIONAL_REPRESENTATION('',(#15682),#15686);
+#15682 = LINE('',#15683,#15684);
+#15683 = CARTESIAN_POINT('',(0.,0.));
+#15684 = VECTOR('',#15685,1.);
+#15685 = DIRECTION('',(1.,0.));
+#15686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15687 = PCURVE('',#14074,#15688);
+#15688 = DEFINITIONAL_REPRESENTATION('',(#15689),#15693);
+#15689 = LINE('',#15690,#15691);
+#15690 = CARTESIAN_POINT('',(0.,6.303048278758));
+#15691 = VECTOR('',#15692,1.);
+#15692 = DIRECTION('',(1.,0.));
+#15693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15694 = ORIENTED_EDGE('',*,*,#15695,.T.);
+#15695 = EDGE_CURVE('',#15674,#8696,#15696,.T.);
+#15696 = SURFACE_CURVE('',#15697,(#15725,#15732),.PCURVE_S1.);
+#15697 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15698,#15699,#15700,#15701,
+    #15702,#15703,#15704,#15705,#15706,#15707,#15708,#15709,#15710,
+    #15711,#15712,#15713,#15714,#15715,#15716,#15717,#15718,#15719,
+    #15720,#15721,#15722,#15723,#15724),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#15698 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#15699 = CARTESIAN_POINT('',(9.872966701108,14.203124830848,
+    8.29648811299));
+#15700 = CARTESIAN_POINT('',(9.806451555969,14.187499723829,
+    8.59297526786));
+#15701 = CARTESIAN_POINT('',(9.673361156045,14.171874890203,
+    8.872051104791));
+#15702 = CARTESIAN_POINT('',(9.47924223189,14.156249867561,
+    9.116281165484));
+#15703 = CARTESIAN_POINT('',(9.235007528239,14.140624840674,
+    9.310408562769));
+#15704 = CARTESIAN_POINT('',(8.955940856094,14.124999819608,
+    9.443471717506));
+#15705 = CARTESIAN_POINT('',(8.362966100878,14.093749809237,
+    9.576535876984));
+#15706 = CARTESIAN_POINT('',(7.769985955394,14.062499831944,
+    9.443472140845));
+#15707 = CARTESIAN_POINT('',(7.49091340313,14.046874845406,
+    9.310408499077));
+#15708 = CARTESIAN_POINT('',(7.246676319927,14.031249838698,
+    9.11628347099));
+#15709 = CARTESIAN_POINT('',(7.052553063492,14.015624825249,
+    8.872046976744));
+#15710 = CARTESIAN_POINT('',(6.919491607164,13.999999823717,
+    8.592976741456));
+#15711 = CARTESIAN_POINT('',(6.78643001094,13.968749828202,
+    7.999999992289));
+#15712 = CARTESIAN_POINT('',(6.919491800818,13.937499832687,
+    7.407023286578));
+#15713 = CARTESIAN_POINT('',(7.052553218576,13.921874831155,
+    7.127953125323));
+#15714 = CARTESIAN_POINT('',(7.246675725495,13.906249817705,
+    6.883716419383));
+#15715 = CARTESIAN_POINT('',(7.490913079148,13.890624810997,
+    6.689590795347));
+#15716 = CARTESIAN_POINT('',(7.769985893894,13.87499982446,
+    6.556527728951));
+#15717 = CARTESIAN_POINT('',(8.362966097025,13.843749847167,
+    6.423464931819));
+#15718 = CARTESIAN_POINT('',(8.955940794594,13.812499836795,
+    6.556528666088));
+#15719 = CARTESIAN_POINT('',(9.235007525437,13.796874815725,
+    6.689591508418));
+#15720 = CARTESIAN_POINT('',(9.479242985544,13.781249788858,
+    6.883715161068));
+#15721 = CARTESIAN_POINT('',(9.673364340975,13.765624766181,
+    7.127950838018));
+#15722 = CARTESIAN_POINT('',(9.806447020799,13.749999932583,
+    7.407024876081));
+#15723 = CARTESIAN_POINT('',(9.872966813246,13.734374825556,
+    7.703511868781));
+#15724 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#15725 = PCURVE('',#8785,#15726);
+#15726 = DEFINITIONAL_REPRESENTATION('',(#15727),#15731);
+#15727 = LINE('',#15728,#15729);
+#15728 = CARTESIAN_POINT('',(0.3125,0.));
+#15729 = VECTOR('',#15730,1.);
+#15730 = DIRECTION('',(0.,1.));
+#15731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15732 = PCURVE('',#8442,#15733);
+#15733 = DEFINITIONAL_REPRESENTATION('',(#15734),#15738);
+#15734 = LINE('',#15735,#15736);
+#15735 = CARTESIAN_POINT('',(0.,0.));
+#15736 = VECTOR('',#15737,1.);
+#15737 = DIRECTION('',(0.,1.));
+#15738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15739 = ORIENTED_EDGE('',*,*,#8751,.T.);
+#15740 = ADVANCED_FACE('',(#15741),#8442,.F.);
+#15741 = FACE_BOUND('',#15742,.F.);
+#15742 = EDGE_LOOP('',(#15743,#15744,#15766,#15805,#15806,#15851));
+#15743 = ORIENTED_EDGE('',*,*,#15695,.F.);
+#15744 = ORIENTED_EDGE('',*,*,#15745,.T.);
+#15745 = EDGE_CURVE('',#15674,#15746,#15748,.T.);
+#15746 = VERTEX_POINT('',#15747);
+#15747 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#15748 = SURFACE_CURVE('',#15749,(#15752,#15759),.PCURVE_S1.);
+#15749 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15750,#15751),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#15750 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#15751 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#15752 = PCURVE('',#8442,#15753);
+#15753 = DEFINITIONAL_REPRESENTATION('',(#15754),#15758);
+#15754 = LINE('',#15755,#15756);
+#15755 = CARTESIAN_POINT('',(0.,0.));
+#15756 = VECTOR('',#15757,1.);
+#15757 = DIRECTION('',(1.,0.));
+#15758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15759 = PCURVE('',#14155,#15760);
+#15760 = DEFINITIONAL_REPRESENTATION('',(#15761),#15765);
+#15761 = LINE('',#15762,#15763);
+#15762 = CARTESIAN_POINT('',(0.,6.303048278758));
+#15763 = VECTOR('',#15764,1.);
+#15764 = DIRECTION('',(1.,0.));
+#15765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15766 = ORIENTED_EDGE('',*,*,#15767,.T.);
+#15767 = EDGE_CURVE('',#15746,#8312,#15768,.T.);
+#15768 = SURFACE_CURVE('',#15769,(#15791,#15798),.PCURVE_S1.);
+#15769 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#15770,#15771,#15772,#15773,
+    #15774,#15775,#15776,#15777,#15778,#15779,#15780,#15781,#15782,
+    #15783,#15784,#15785,#15786,#15787,#15788,#15789,#15790),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#15770 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#15771 = CARTESIAN_POINT('',(9.872967969008,14.258522550636,
+    8.431255747294));
+#15772 = CARTESIAN_POINT('',(9.737519930859,14.235795069526,
+    8.862509582345));
+#15773 = CARTESIAN_POINT('',(9.46645099434,14.213068401825,
+    9.246492883557));
+#15774 = CARTESIAN_POINT('',(9.078670623096,14.190340658155,
+    9.535822521394));
+#15775 = CARTESIAN_POINT('',(8.611008694523,14.167613173168,
+    9.691726665946));
+#15776 = CARTESIAN_POINT('',(8.11492706797,14.14488638754,9.691672999773
+    ));
+#15777 = CARTESIAN_POINT('',(7.647283227883,14.122158899935,
+    9.535862799806));
+#15778 = CARTESIAN_POINT('',(7.259402280977,14.099431658535,
+    9.246475113898));
+#15779 = CARTESIAN_POINT('',(6.988440694243,14.076704367123,
+    8.862512246868));
+#15780 = CARTESIAN_POINT('',(6.717478691049,14.031249828193,
+    7.999999972774));
+#15781 = CARTESIAN_POINT('',(6.988441059375,13.985795289262,
+    7.137487813387));
+#15782 = CARTESIAN_POINT('',(7.259403513668,13.963068011795,
+    6.753524948191));
+#15783 = CARTESIAN_POINT('',(7.64727478027,13.940340701657,
+    6.464140654515));
+#15784 = CARTESIAN_POINT('',(8.114937374479,13.917613366723,
+    6.30830490243));
+#15785 = CARTESIAN_POINT('',(8.611010076933,13.894886385285,
+    6.308314435408));
+#15786 = CARTESIAN_POINT('',(9.078650732812,13.872159053133,
+    6.464147867207));
+#15787 = CARTESIAN_POINT('',(9.466476736209,13.849431240539,
+    6.753513661786));
+#15788 = CARTESIAN_POINT('',(9.737508028793,13.826704586879,
+    7.137490823547));
+#15789 = CARTESIAN_POINT('',(9.872967692238,13.803977105751,
+    7.568744234477));
+#15790 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    7.999999989872));
+#15791 = PCURVE('',#8442,#15792);
+#15792 = DEFINITIONAL_REPRESENTATION('',(#15793),#15797);
+#15793 = LINE('',#15794,#15795);
+#15794 = CARTESIAN_POINT('',(6.25E-02,0.));
+#15795 = VECTOR('',#15796,1.);
+#15796 = DIRECTION('',(0.,1.));
+#15797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15798 = PCURVE('',#8349,#15799);
+#15799 = DEFINITIONAL_REPRESENTATION('',(#15800),#15804);
+#15800 = LINE('',#15801,#15802);
+#15801 = CARTESIAN_POINT('',(0.,0.));
+#15802 = VECTOR('',#15803,1.);
+#15803 = DIRECTION('',(0.,1.));
+#15804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15805 = ORIENTED_EDGE('',*,*,#8422,.T.);
+#15806 = ORIENTED_EDGE('',*,*,#15807,.F.);
+#15807 = EDGE_CURVE('',#8495,#8423,#15808,.T.);
+#15808 = SURFACE_CURVE('',#15809,(#15837,#15844),.PCURVE_S1.);
+#15809 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#15810,#15811,#15812,#15813,
+    #15814,#15815,#15816,#15817,#15818,#15819,#15820,#15821,#15822,
+    #15823,#15824,#15825,#15826,#15827,#15828,#15829,#15830,#15831,
+    #15832,#15833,#15834,#15835,#15836),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#15810 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#15811 = CARTESIAN_POINT('',(9.872966701108,14.203124830848,
+    8.29648811299));
+#15812 = CARTESIAN_POINT('',(9.806451555969,14.187499723829,
+    8.59297526786));
+#15813 = CARTESIAN_POINT('',(9.673361156045,14.171874890203,
+    8.872051104791));
+#15814 = CARTESIAN_POINT('',(9.47924223189,14.156249867561,
+    9.116281165484));
+#15815 = CARTESIAN_POINT('',(9.235007528239,14.140624840674,
+    9.310408562769));
+#15816 = CARTESIAN_POINT('',(8.955940856094,14.124999819608,
+    9.443471717506));
+#15817 = CARTESIAN_POINT('',(8.362966100878,14.093749809237,
+    9.576535876984));
+#15818 = CARTESIAN_POINT('',(7.769985955394,14.062499831944,
+    9.443472140845));
+#15819 = CARTESIAN_POINT('',(7.49091340313,14.046874845406,
+    9.310408499077));
+#15820 = CARTESIAN_POINT('',(7.246676319927,14.031249838698,
+    9.11628347099));
+#15821 = CARTESIAN_POINT('',(7.052553063492,14.015624825249,
+    8.872046976744));
+#15822 = CARTESIAN_POINT('',(6.919491607164,13.999999823717,
+    8.592976741456));
+#15823 = CARTESIAN_POINT('',(6.78643001094,13.968749828202,
+    7.999999992289));
+#15824 = CARTESIAN_POINT('',(6.919491800818,13.937499832687,
+    7.407023286578));
+#15825 = CARTESIAN_POINT('',(7.052553218576,13.921874831155,
+    7.127953125323));
+#15826 = CARTESIAN_POINT('',(7.246675725495,13.906249817705,
+    6.883716419383));
+#15827 = CARTESIAN_POINT('',(7.490913079148,13.890624810997,
+    6.689590795347));
+#15828 = CARTESIAN_POINT('',(7.769985893894,13.87499982446,
+    6.556527728951));
+#15829 = CARTESIAN_POINT('',(8.362966097025,13.843749847167,
+    6.423464931819));
+#15830 = CARTESIAN_POINT('',(8.955940794594,13.812499836795,
+    6.556528666088));
+#15831 = CARTESIAN_POINT('',(9.235007525437,13.796874815725,
+    6.689591508418));
+#15832 = CARTESIAN_POINT('',(9.479242985544,13.781249788858,
+    6.883715161068));
+#15833 = CARTESIAN_POINT('',(9.673364340975,13.765624766181,
+    7.127950838018));
+#15834 = CARTESIAN_POINT('',(9.806447020799,13.749999932583,
+    7.407024876081));
+#15835 = CARTESIAN_POINT('',(9.872966813246,13.734374825556,
+    7.703511868781));
+#15836 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    7.999999989873));
+#15837 = PCURVE('',#8442,#15838);
+#15838 = DEFINITIONAL_REPRESENTATION('',(#15839),#15843);
+#15839 = LINE('',#15840,#15841);
+#15840 = CARTESIAN_POINT('',(0.,0.));
+#15841 = VECTOR('',#15842,1.);
+#15842 = DIRECTION('',(0.,1.));
+#15843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15844 = PCURVE('',#8592,#15845);
+#15845 = DEFINITIONAL_REPRESENTATION('',(#15846),#15850);
+#15846 = LINE('',#15847,#15848);
+#15847 = CARTESIAN_POINT('',(0.3125,0.));
+#15848 = VECTOR('',#15849,1.);
+#15849 = DIRECTION('',(0.,1.));
+#15850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15851 = ORIENTED_EDGE('',*,*,#8695,.T.);
+#15852 = ADVANCED_FACE('',(#15853),#8592,.F.);
+#15853 = FACE_BOUND('',#15854,.F.);
+#15854 = EDGE_LOOP('',(#15855,#15856));
+#15855 = ORIENTED_EDGE('',*,*,#8494,.F.);
+#15856 = ORIENTED_EDGE('',*,*,#15807,.T.);
+#15857 = ADVANCED_FACE('',(#15858),#8349,.F.);
+#15858 = FACE_BOUND('',#15859,.F.);
+#15859 = EDGE_LOOP('',(#15860,#15861,#15881,#16151));
+#15860 = ORIENTED_EDGE('',*,*,#15767,.F.);
+#15861 = ORIENTED_EDGE('',*,*,#15862,.T.);
+#15862 = EDGE_CURVE('',#15746,#13632,#15863,.T.);
+#15863 = SURFACE_CURVE('',#15864,(#15867,#15874),.PCURVE_S1.);
+#15864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#15865,#15866),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#15865 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#15866 = CARTESIAN_POINT('',(9.602336741129,14.437503979311,
+    8.000000211109));
+#15867 = PCURVE('',#8349,#15868);
+#15868 = DEFINITIONAL_REPRESENTATION('',(#15869),#15873);
+#15869 = LINE('',#15870,#15871);
+#15870 = CARTESIAN_POINT('',(0.,0.));
+#15871 = VECTOR('',#15872,1.);
+#15872 = DIRECTION('',(1.,0.));
+#15873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15874 = PCURVE('',#13789,#15875);
+#15875 = DEFINITIONAL_REPRESENTATION('',(#15876),#15880);
+#15876 = LINE('',#15877,#15878);
+#15877 = CARTESIAN_POINT('',(0.,6.303048278758));
+#15878 = VECTOR('',#15879,1.);
+#15879 = DIRECTION('',(1.,0.));
+#15880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#15881 = ORIENTED_EDGE('',*,*,#15882,.T.);
+#15882 = EDGE_CURVE('',#13632,#8272,#15883,.T.);
+#15883 = SURFACE_CURVE('',#15884,(#15971,#16061),.PCURVE_S1.);
+#15884 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15885,#15886,#15887,#15888,
+    #15889,#15890,#15891,#15892,#15893,#15894,#15895,#15896,#15897,
+    #15898,#15899,#15900,#15901,#15902,#15903,#15904,#15905,#15906,
+    #15907,#15908,#15909,#15910,#15911,#15912,#15913,#15914,#15915,
+    #15916,#15917,#15918,#15919,#15920,#15921,#15922,#15923,#15924,
+    #15925,#15926,#15927,#15928,#15929,#15930,#15931,#15932,#15933,
+    #15934,#15935,#15936,#15937,#15938,#15939,#15940,#15941,#15942,
+    #15943,#15944,#15945,#15946,#15947,#15948,#15949,#15950,#15951,
+    #15952,#15953,#15954,#15955,#15956,#15957,#15958,#15959,#15960,
+    #15961,#15962,#15963,#15964,#15965,#15966,#15967,#15968,#15969,
+    #15970),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800130839418E-02,0.134454221953,0.228252978622,0.290804135661,
+    0.383013646952,0.453853756963,0.501855504383,0.552721861879,
+    0.630723259321,0.748351413251,0.872242123147,0.895351410805,
+    0.959002695255,1.),.UNSPECIFIED.);
+#15885 = CARTESIAN_POINT('',(9.622963,14.425594980229,8.000000243003));
+#15886 = CARTESIAN_POINT('',(9.622963,14.422880913508,8.042977675632));
+#15887 = CARTESIAN_POINT('',(9.621252743556,14.42016716696,
+    8.085955063754));
+#15888 = CARTESIAN_POINT('',(9.617832298999,14.417453526108,
+    8.128850344214));
+#15889 = CARTESIAN_POINT('',(9.612706562624,14.41473983907,
+    8.171582020899));
+#15890 = CARTESIAN_POINT('',(9.605885258694,14.412026016565,
+    8.214069164739));
+#15891 = CARTESIAN_POINT('',(9.597382939434,14.409312031913,
+    8.256231413709));
+#15892 = CARTESIAN_POINT('',(9.561421372893,14.399709108162,
+    8.403975803556));
+#15893 = CARTESIAN_POINT('',(9.524915757374,14.392818532936,
+    8.507370027308));
+#15894 = CARTESIAN_POINT('',(9.478019198083,14.385927768385,
+    8.60684984263));
+#15895 = CARTESIAN_POINT('',(9.421251019734,14.379037496618,
+    8.70117312634));
+#15896 = CARTESIAN_POINT('',(9.355304176307,14.372147400271,
+    8.789188199141));
+#15897 = CARTESIAN_POINT('',(9.281033082327,14.365257064025,
+    8.869854348074));
+#15898 = CARTESIAN_POINT('',(9.120127496646,14.351668282336,
+    9.012697097524));
+#15899 = CARTESIAN_POINT('',(9.033871059495,14.344968238733,
+    9.075337749755));
+#15900 = CARTESIAN_POINT('',(8.941620449115,14.338268890908,
+    9.129361710905));
+#15901 = CARTESIAN_POINT('',(8.844415471797,14.331569828394,
+    9.174097875705));
+#15902 = CARTESIAN_POINT('',(8.743378357429,14.324870254682,
+    9.20902979507));
+#15903 = CARTESIAN_POINT('',(8.63969517074,14.31816999392,9.233804215523
+    ));
+#15904 = CARTESIAN_POINT('',(8.464522599964,14.307002579067,
+    9.257891310244));
+#15905 = CARTESIAN_POINT('',(8.393808295245,14.302534666479,
+    9.262937566341));
+#15906 = CARTESIAN_POINT('',(8.322824644369,14.298066787603,
+    9.263343602374));
+#15907 = CARTESIAN_POINT('',(8.251936955724,14.29359893929,
+    9.259095458427));
+#15908 = CARTESIAN_POINT('',(8.181509753707,14.289131054772,
+    9.250214970155));
+#15909 = CARTESIAN_POINT('',(8.111904077718,14.284663124174,
+    9.236759610146));
+#15910 = CARTESIAN_POINT('',(7.942600036486,14.273609113966,
+    9.192380166102));
+#15911 = CARTESIAN_POINT('',(7.84426807217,14.267022304072,
+    9.156194954498));
+#15912 = CARTESIAN_POINT('',(7.749627307728,14.260436071027,
+    9.110564103167));
+#15913 = CARTESIAN_POINT('',(7.659757544978,14.253850206248,
+    9.055952329603));
+#15914 = CARTESIAN_POINT('',(7.575661616197,14.247264023741,
+    8.992969067049));
+#15915 = CARTESIAN_POINT('',(7.498249304639,14.240677287196,
+    8.922358671341));
+#15916 = CARTESIAN_POINT('',(7.374585268175,14.229031334417,
+    8.785575133327));
+#15917 = CARTESIAN_POINT('',(7.325263763699,14.223971303236,
+    8.722159049822));
+#15918 = CARTESIAN_POINT('',(7.28070692682,14.218911349448,
+    8.655151248923));
+#15919 = CARTESIAN_POINT('',(7.241225110231,14.213851430225,
+    8.584983287532));
+#15920 = CARTESIAN_POINT('',(7.207078628309,14.208791395176,
+    8.512117790891));
+#15921 = CARTESIAN_POINT('',(7.178475268958,14.2037312173,8.437044035826
+    ));
+#15922 = CARTESIAN_POINT('',(7.140045550109,14.195242537507,
+    8.308253312158));
+#15923 = CARTESIAN_POINT('',(7.127138016845,14.191813829751,
+    8.255452451012));
+#15924 = CARTESIAN_POINT('',(7.11689245785,14.188385151484,
+    8.202029347942));
+#15925 = CARTESIAN_POINT('',(7.109343984593,14.184956503082,
+    8.148145179714));
+#15926 = CARTESIAN_POINT('',(7.104515468607,14.181527867099,
+    8.093963198131));
+#15927 = CARTESIAN_POINT('',(7.102417442273,14.178099240901,
+    8.039648025684));
+#15928 = CARTESIAN_POINT('',(7.103716186825,14.171037490107,
+    7.927842414614));
+#15929 = CARTESIAN_POINT('',(7.107448361718,14.1674043094,7.870354929127
+    ));
+#15930 = CARTESIAN_POINT('',(7.114242219585,14.163771187951,
+    7.813099277852));
+#15931 = CARTESIAN_POINT('',(7.124079792541,14.160138115073,
+    7.756270980541));
+#15932 = CARTESIAN_POINT('',(7.136927612848,14.156505054587,
+    7.700063355233));
+#15933 = CARTESIAN_POINT('',(7.152736876245,14.152871990798,
+    7.644666579883));
+#15934 = CARTESIAN_POINT('',(7.200129579236,14.143667898335,
+    7.506846932969));
+#15935 = CARTESIAN_POINT('',(7.235631073515,14.138096572701,
+    7.425766157678));
+#15936 = CARTESIAN_POINT('',(7.27771569808,14.132525456549,
+    7.347699513947));
+#15937 = CARTESIAN_POINT('',(7.326071784486,14.126954436717,
+    7.273285343527));
+#15938 = CARTESIAN_POINT('',(7.380312891804,14.121383215825,
+    7.203118318523));
+#15939 = CARTESIAN_POINT('',(7.439982312554,14.115811700195,
+    7.137742515794));
+#15940 = CARTESIAN_POINT('',(7.601938774209,14.101838702459,
+    6.987015093688));
+#15941 = CARTESIAN_POINT('',(7.710510131225,14.093434604671,
+    6.908355990844));
+#15942 = CARTESIAN_POINT('',(7.828459035909,14.085032009876,
+    6.84337389359));
+#15943 = CARTESIAN_POINT('',(7.953701793941,14.076630417855,
+    6.793358476975));
+#15944 = CARTESIAN_POINT('',(8.083967027603,14.068227840564,
+    6.759216892816));
+#15945 = CARTESIAN_POINT('',(8.216855722347,14.059823746371,
+    6.741449696625));
+#15946 = CARTESIAN_POINT('',(8.489982262534,14.042572984689,
+    6.73861312948));
+#15947 = CARTESIAN_POINT('',(8.630321657234,14.03372115825,
+    6.755333811878));
+#15948 = CARTESIAN_POINT('',(8.767982818522,14.024871652816,
+    6.790281858269));
+#15949 = CARTESIAN_POINT('',(8.900143478155,14.016023417123,
+    6.842893217324));
+#15950 = CARTESIAN_POINT('',(9.024160455496,14.007173836698,
+    6.912115528931));
+#15951 = CARTESIAN_POINT('',(9.137596136248,13.998321855198,
+    6.996419204153));
+#15952 = CARTESIAN_POINT('',(9.257166856002,13.987822252346,
+    7.111922259363));
+#15953 = CARTESIAN_POINT('',(9.275524717931,13.986171652377,
+    7.130534939705));
+#15954 = CARTESIAN_POINT('',(9.293429960441,13.984521054807,
+    7.149589729754));
+#15955 = CARTESIAN_POINT('',(9.310869839788,13.982870460704,
+    7.169073393261));
+#15956 = CARTESIAN_POINT('',(9.327832110339,13.981219870836,
+    7.188972250317));
+#15957 = CARTESIAN_POINT('',(9.344305024582,13.979569285668,
+    7.209272177353));
+#15958 = CARTESIAN_POINT('',(9.404270811797,13.973372413944,
+    7.286936470166));
+#15959 = CARTESIAN_POINT('',(9.444467436427,13.968826051698,
+    7.34684799763));
+#15960 = CARTESIAN_POINT('',(9.480630957118,13.964279813656,
+    7.409387116872));
+#15961 = CARTESIAN_POINT('',(9.512557608587,13.959733644652,
+    7.474226798217));
+#15962 = CARTESIAN_POINT('',(9.540077411934,13.955187402461,
+    7.541021747907));
+#15963 = CARTESIAN_POINT('',(9.563055476427,13.950641020929,
+    7.609411101041));
+#15964 = CARTESIAN_POINT('',(9.593204553796,13.943166405302,
+    7.723856390971));
+#15965 = CARTESIAN_POINT('',(9.603091054042,13.940238111614,
+    7.769199050869));
+#15966 = CARTESIAN_POINT('',(9.611026575943,13.937309782139,
+    7.814949263825));
+#15967 = CARTESIAN_POINT('',(9.616991426035,13.934381433516,
+    7.861006376726));
+#15968 = CARTESIAN_POINT('',(9.620972443468,13.931453108929,
+    7.907268913729));
+#15969 = CARTESIAN_POINT('',(9.622963,13.928524878109,7.953634576257));
+#15970 = CARTESIAN_POINT('',(9.622963,13.92559683733,8.000000243003));
+#15971 = PCURVE('',#8349,#15972);
+#15972 = DEFINITIONAL_REPRESENTATION('',(#15973),#16060);
+#15973 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#15974,#15975,#15976,#15977,
+    #15978,#15979,#15980,#15981,#15982,#15983,#15984,#15985,#15986,
+    #15987,#15988,#15989,#15990,#15991,#15992,#15993,#15994,#15995,
+    #15996,#15997,#15998,#15999,#16000,#16001,#16002,#16003,#16004,
+    #16005,#16006,#16007,#16008,#16009,#16010,#16011,#16012,#16013,
+    #16014,#16015,#16016,#16017,#16018,#16019,#16020,#16021,#16022,
+    #16023,#16024,#16025,#16026,#16027,#16028,#16029,#16030,#16031,
+    #16032,#16033,#16034,#16035,#16036,#16037,#16038,#16039,#16040,
+    #16041,#16042,#16043,#16044,#16045,#16046,#16047,#16048,#16049,
+    #16050,#16051,#16052,#16053,#16054,#16055,#16056,#16057,#16058,
+    #16059),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800130839418E-02,0.134454221953,0.228252978622,0.290804135661,
+    0.383013646952,0.453853756963,0.501855504383,0.552721861879,
+    0.630723259321,0.748351413251,0.872242123147,0.895351410805,
+    0.959002695255,1.),.UNSPECIFIED.);
+#15974 = CARTESIAN_POINT('',(0.288682637824,3.869277652812E-08));
+#15975 = CARTESIAN_POINT('',(0.2886827686,3.421551417765E-02));
+#15976 = CARTESIAN_POINT('',(0.288683515841,6.843164788092E-02));
+#15977 = CARTESIAN_POINT('',(0.288684499696,0.102648218399));
+#15978 = CARTESIAN_POINT('',(0.288685448209,0.136865044159));
+#15979 = CARTESIAN_POINT('',(0.288686197319,0.171081983415));
+#15980 = CARTESIAN_POINT('',(0.288686690862,0.205298934255));
+#15981 = CARTESIAN_POINT('',(0.288687715877,0.326363363532));
+#15982 = CARTESIAN_POINT('',(0.288686963796,0.413221208581));
+#15983 = CARTESIAN_POINT('',(0.288684816173,0.500070146356));
+#15984 = CARTESIAN_POINT('',(0.288682799023,0.586913471702));
+#15985 = CARTESIAN_POINT('',(0.288681718374,0.673761742222));
+#15986 = CARTESIAN_POINT('',(0.288681254354,0.760618095674));
+#15987 = CARTESIAN_POINT('',(0.288681351348,0.931920386321));
+#15988 = CARTESIAN_POINT('',(0.288681865276,1.016386091925));
+#15989 = CARTESIAN_POINT('',(0.288682631523,1.100845384074));
+#15990 = CARTESIAN_POINT('',(0.288683300169,1.185300575923));
+#15991 = CARTESIAN_POINT('',(0.288683694843,1.269760074302));
+#15992 = CARTESIAN_POINT('',(0.288683862464,1.354226211925));
+#15993 = CARTESIAN_POINT('',(0.288683863419,1.495004327309));
+#15994 = CARTESIAN_POINT('',(0.288683788361,1.551326770465));
+#15995 = CARTESIAN_POINT('',(0.288683667049,1.607648237953));
+#15996 = CARTESIAN_POINT('',(0.288683537637,1.66396905819));
+#15997 = CARTESIAN_POINT('',(0.288683436232,1.720290375213));
+#15998 = CARTESIAN_POINT('',(0.288683385866,1.776612540146));
+#15999 = CARTESIAN_POINT('',(0.288683384922,1.915958800266));
+#16000 = CARTESIAN_POINT('',(0.28868349603,1.99899250415));
+#16001 = CARTESIAN_POINT('',(0.288683742455,2.082020034911));
+#16002 = CARTESIAN_POINT('',(0.288684061112,2.165043761022));
+#16003 = CARTESIAN_POINT('',(0.288684341277,2.24807162751));
+#16004 = CARTESIAN_POINT('',(0.288684481517,2.331105853116));
+#16005 = CARTESIAN_POINT('',(0.28868445135,2.477916437391));
+#16006 = CARTESIAN_POINT('',(0.288684345273,2.541703421884));
+#16007 = CARTESIAN_POINT('',(0.288684132234,2.605488771677));
+#16008 = CARTESIAN_POINT('',(0.28868382611,2.669273050837));
+#16009 = CARTESIAN_POINT('',(0.288683459773,2.733058311171));
+#16010 = CARTESIAN_POINT('',(0.288683076217,2.796845138171));
+#16011 = CARTESIAN_POINT('',(0.288682478089,2.903850554178));
+#16012 = CARTESIAN_POINT('',(0.288682248854,2.94707170625));
+#16013 = CARTESIAN_POINT('',(0.288682044832,2.990292595381));
+#16014 = CARTESIAN_POINT('',(0.288681879639,3.033513312415));
+#16015 = CARTESIAN_POINT('',(0.288681765032,3.076734165664));
+#16016 = CARTESIAN_POINT('',(0.288681708294,3.119955249731));
+#16017 = CARTESIAN_POINT('',(0.288681711009,3.208976073336));
+#16018 = CARTESIAN_POINT('',(0.288681777831,3.254776566475));
+#16019 = CARTESIAN_POINT('',(0.288681912068,3.300576757315));
+#16020 = CARTESIAN_POINT('',(0.288682109116,3.346376769481));
+#16021 = CARTESIAN_POINT('',(0.288682359103,3.392177011803));
+#16022 = CARTESIAN_POINT('',(0.288682648226,3.437977603461));
+#16023 = CARTESIAN_POINT('',(0.288683438301,3.5540104527));
+#16024 = CARTESIAN_POINT('',(0.288683971044,3.62424673332));
+#16025 = CARTESIAN_POINT('',(0.288684496245,3.694480466515));
+#16026 = CARTESIAN_POINT('',(0.288684944368,3.764712586185));
+#16027 = CARTESIAN_POINT('',(0.288685257167,3.834946388708));
+#16028 = CARTESIAN_POINT('',(0.288685406459,3.905182787047));
+#16029 = CARTESIAN_POINT('',(0.288685422576,4.081328436572));
+#16030 = CARTESIAN_POINT('',(0.288685103568,4.187269286013));
+#16031 = CARTESIAN_POINT('',(0.288684499851,4.293188828346));
+#16032 = CARTESIAN_POINT('',(0.288683851718,4.399094738299));
+#16033 = CARTESIAN_POINT('',(0.288683392359,4.50501390136));
+#16034 = CARTESIAN_POINT('',(0.288683217399,4.610954338498));
+#16035 = CARTESIAN_POINT('',(0.288683237927,4.828418079803));
+#16036 = CARTESIAN_POINT('',(0.288683454852,4.940006630712));
+#16037 = CARTESIAN_POINT('',(0.288683459305,5.051565796372));
+#16038 = CARTESIAN_POINT('',(0.288683877594,5.163112843678));
+#16039 = CARTESIAN_POINT('',(0.288683507145,5.274672173357));
+#16040 = CARTESIAN_POINT('',(0.288683191053,5.386260461678));
+#16041 = CARTESIAN_POINT('',(0.288683184825,5.518618893215));
+#16042 = CARTESIAN_POINT('',(0.288683194905,5.539426432198));
+#16043 = CARTESIAN_POINT('',(0.288683218518,5.560233961724));
+#16044 = CARTESIAN_POINT('',(0.288683257532,5.581041480624));
+#16045 = CARTESIAN_POINT('',(0.288683313219,5.601848989973));
+#16046 = CARTESIAN_POINT('',(0.288683386245,5.622656493085));
+#16047 = CARTESIAN_POINT('',(0.288683725759,5.700775336125));
+#16048 = CARTESIAN_POINT('',(0.288684097151,5.758087986689));
+#16049 = CARTESIAN_POINT('',(0.288684619612,5.815399760421));
+#16050 = CARTESIAN_POINT('',(0.288685200625,5.87271113777));
+#16051 = CARTESIAN_POINT('',(0.288685691034,5.930023440429));
+#16052 = CARTESIAN_POINT('',(0.288685949687,5.987337005334));
+#16053 = CARTESIAN_POINT('',(0.288685881286,6.08156380644));
+#16054 = CARTESIAN_POINT('',(0.288685751527,6.118478338036));
+#16055 = CARTESIAN_POINT('',(0.288685470859,6.155392892113));
+#16056 = CARTESIAN_POINT('',(0.288685066577,6.192307355109));
+#16057 = CARTESIAN_POINT('',(0.288684641222,6.229221561246));
+#16058 = CARTESIAN_POINT('',(0.288684372574,6.266135292532));
+#16059 = CARTESIAN_POINT('',(0.288684513662,6.303048278758));
+#16060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16061 = PCURVE('',#8295,#16062);
+#16062 = DEFINITIONAL_REPRESENTATION('',(#16063),#16150);
+#16063 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16064,#16065,#16066,#16067,
+    #16068,#16069,#16070,#16071,#16072,#16073,#16074,#16075,#16076,
+    #16077,#16078,#16079,#16080,#16081,#16082,#16083,#16084,#16085,
+    #16086,#16087,#16088,#16089,#16090,#16091,#16092,#16093,#16094,
+    #16095,#16096,#16097,#16098,#16099,#16100,#16101,#16102,#16103,
+    #16104,#16105,#16106,#16107,#16108,#16109,#16110,#16111,#16112,
+    #16113,#16114,#16115,#16116,#16117,#16118,#16119,#16120,#16121,
+    #16122,#16123,#16124,#16125,#16126,#16127,#16128,#16129,#16130,
+    #16131,#16132,#16133,#16134,#16135,#16136,#16137,#16138,#16139,
+    #16140,#16141,#16142,#16143,#16144,#16145,#16146,#16147,#16148,
+    #16149),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800130839418E-02,0.134454221953,0.228252978622,0.290804135661,
+    0.383013646952,0.453853756963,0.501855504383,0.552721861879,
+    0.630723259321,0.748351413251,0.872242123147,0.895351410805,
+    0.959002695255,1.),.UNSPECIFIED.);
+#16064 = CARTESIAN_POINT('',(-6.28318530718,1.574405019771));
+#16065 = CARTESIAN_POINT('',(-6.249076233665,1.577119086493));
+#16066 = CARTESIAN_POINT('',(-6.214967347998,1.57983283304));
+#16067 = CARTESIAN_POINT('',(-6.180858597176,1.582546473892));
+#16068 = CARTESIAN_POINT('',(-6.146749939295,1.58526016093));
+#16069 = CARTESIAN_POINT('',(-6.11264134355,1.587973983435));
+#16070 = CARTESIAN_POINT('',(-6.078532790239,1.590687968087));
+#16071 = CARTESIAN_POINT('',(-5.957851828371,1.600290891838));
+#16072 = CARTESIAN_POINT('',(-5.871268983523,1.607181467064));
+#16073 = CARTESIAN_POINT('',(-5.78469358952,1.614072231615));
+#16074 = CARTESIAN_POINT('',(-5.698122848938,1.620962503382));
+#16075 = CARTESIAN_POINT('',(-5.611547050608,1.627852599729));
+#16076 = CARTESIAN_POINT('',(-5.524963499321,1.634742935975));
+#16077 = CARTESIAN_POINT('',(-5.354200058291,1.648331717664));
+#16078 = CARTESIAN_POINT('',(-5.270000437792,1.655031761267));
+#16079 = CARTESIAN_POINT('',(-5.185807732991,1.661731109092));
+#16080 = CARTESIAN_POINT('',(-5.101619415773,1.668430171606));
+#16081 = CARTESIAN_POINT('',(-5.01742680285,1.675129745318));
+#16082 = CARTESIAN_POINT('',(-4.933227362118,1.68183000608));
+#16083 = CARTESIAN_POINT('',(-4.792893343656,1.692997420933));
+#16084 = CARTESIAN_POINT('',(-4.736748467675,1.697465333521));
+#16085 = CARTESIAN_POINT('',(-4.680604437023,1.701933212397));
+#16086 = CARTESIAN_POINT('',(-4.624460933599,1.70640106071));
+#16087 = CARTESIAN_POINT('',(-4.568316846074,1.710868945228));
+#16088 = CARTESIAN_POINT('',(-4.512171863543,1.715336875826));
+#16089 = CARTESIAN_POINT('',(-4.373263943235,1.726390886034));
+#16090 = CARTESIAN_POINT('',(-4.290491413626,1.732977695928));
+#16091 = CARTESIAN_POINT('',(-4.207725134675,1.739563928973));
+#16092 = CARTESIAN_POINT('',(-4.124962863092,1.746149793752));
+#16093 = CARTESIAN_POINT('',(-4.042196700933,1.752735976259));
+#16094 = CARTESIAN_POINT('',(-3.959424360437,1.759322712804));
+#16095 = CARTESIAN_POINT('',(-3.813076939842,1.770968665583));
+#16096 = CARTESIAN_POINT('',(-3.749491237634,1.776028696764));
+#16097 = CARTESIAN_POINT('',(-3.685907166467,1.781088650552));
+#16098 = CARTESIAN_POINT('',(-3.622324121063,1.786148569775));
+#16099 = CARTESIAN_POINT('',(-3.558740021983,1.791208604824));
+#16100 = CARTESIAN_POINT('',(-3.495154269084,1.7962687827));
+#16101 = CARTESIAN_POINT('',(-3.388486026365,1.804757462493));
+#16102 = CARTESIAN_POINT('',(-3.345401025619,1.808186170249));
+#16103 = CARTESIAN_POINT('',(-3.30231625062,1.811614848516));
+#16104 = CARTESIAN_POINT('',(-3.259231616612,1.815043496918));
+#16105 = CARTESIAN_POINT('',(-3.216146825155,1.818472132901));
+#16106 = CARTESIAN_POINT('',(-3.173061793079,1.821900759099));
+#16107 = CARTESIAN_POINT('',(-3.084321194678,1.828962509893));
+#16108 = CARTESIAN_POINT('',(-3.038664877467,1.8325956906));
+#16109 = CARTESIAN_POINT('',(-2.993008878449,1.836228812049));
+#16110 = CARTESIAN_POINT('',(-2.947353086896,1.839861884927));
+#16111 = CARTESIAN_POINT('',(-2.901697104804,1.843494945413));
+#16112 = CARTESIAN_POINT('',(-2.856040818965,1.847128009202));
+#16113 = CARTESIAN_POINT('',(-2.740373673701,1.856332101665));
+#16114 = CARTESIAN_POINT('',(-2.670358863246,1.861903427299));
+#16115 = CARTESIAN_POINT('',(-2.600346705552,1.867474543451));
+#16116 = CARTESIAN_POINT('',(-2.530336235984,1.873045563283));
+#16117 = CARTESIAN_POINT('',(-2.460324110885,1.878616784175));
+#16118 = CARTESIAN_POINT('',(-2.390309357046,1.884188299805));
+#16119 = CARTESIAN_POINT('',(-2.214719340539,1.898161297541));
+#16120 = CARTESIAN_POINT('',(-2.109112468543,1.906565395329));
+#16121 = CARTESIAN_POINT('',(-2.003526465407,1.914967990124));
+#16122 = CARTESIAN_POINT('',(-1.897953652581,1.923369582145));
+#16123 = CARTESIAN_POINT('',(-1.792367484693,1.931772159436));
+#16124 = CARTESIAN_POINT('',(-1.686760363718,1.940176253629));
+#16125 = CARTESIAN_POINT('',(-1.469981578454,1.957427015311));
+#16126 = CARTESIAN_POINT('',(-1.358744928491,1.96627884175));
+#16127 = CARTESIAN_POINT('',(-1.247538038309,1.975128347184));
+#16128 = CARTESIAN_POINT('',(-1.136343863872,1.983976582877));
+#16129 = CARTESIAN_POINT('',(-1.025137031308,1.992826163302));
+#16130 = CARTESIAN_POINT('',(-0.913900285369,2.001678144802));
+#16131 = CARTESIAN_POINT('',(-0.781958107836,2.012177747654));
+#16132 = CARTESIAN_POINT('',(-0.761215984997,2.013828347623));
+#16133 = CARTESIAN_POINT('',(-0.740473852756,2.015478945193));
+#16134 = CARTESIAN_POINT('',(-0.719731715819,2.017129539296));
+#16135 = CARTESIAN_POINT('',(-0.698989577546,2.018780129164));
+#16136 = CARTESIAN_POINT('',(-0.678247439949,2.020430714332));
+#16137 = CARTESIAN_POINT('',(-0.60037400503,2.026627586056));
+#16138 = CARTESIAN_POINT('',(-0.543241408995,2.031173948302));
+#16139 = CARTESIAN_POINT('',(-0.486109804156,2.035720186344));
+#16140 = CARTESIAN_POINT('',(-0.428978889709,2.040266355348));
+#16141 = CARTESIAN_POINT('',(-0.371847485274,2.044812597539));
+#16142 = CARTESIAN_POINT('',(-0.314715240689,2.049358979071));
+#16143 = CARTESIAN_POINT('',(-0.22078677403,2.056833594698));
+#16144 = CARTESIAN_POINT('',(-0.183989168717,2.059761888386));
+#16145 = CARTESIAN_POINT('',(-0.147191531869,2.062690217861));
+#16146 = CARTESIAN_POINT('',(-0.110393845228,2.065618566484));
+#16147 = CARTESIAN_POINT('',(-7.359607027037E-02,2.068546891071));
+#16148 = CARTESIAN_POINT('',(-3.67981482109E-02,2.071475121891));
+#16149 = CARTESIAN_POINT('',(0.,2.07440316267));
+#16150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16151 = ORIENTED_EDGE('',*,*,#8311,.T.);
+#16152 = ADVANCED_FACE('',(#16153),#8295,.F.);
+#16153 = FACE_BOUND('',#16154,.T.);
+#16154 = EDGE_LOOP('',(#16155,#16407,#16408,#16409,#16410));
+#16155 = ORIENTED_EDGE('',*,*,#16156,.F.);
+#16156 = EDGE_CURVE('',#13341,#15082,#16157,.T.);
+#16157 = SURFACE_CURVE('',#16158,(#16239,#16323),.PCURVE_S1.);
+#16158 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16159,#16160,#16161,#16162,
+    #16163,#16164,#16165,#16166,#16167,#16168,#16169,#16170,#16171,
+    #16172,#16173,#16174,#16175,#16176,#16177,#16178,#16179,#16180,
+    #16181,#16182,#16183,#16184,#16185,#16186,#16187,#16188,#16189,
+    #16190,#16191,#16192,#16193,#16194,#16195,#16196,#16197,#16198,
+    #16199,#16200,#16201,#16202,#16203,#16204,#16205,#16206,#16207,
+    #16208,#16209,#16210,#16211,#16212,#16213,#16214,#16215,#16216,
+    #16217,#16218,#16219,#16220,#16221,#16222,#16223,#16224,#16225,
+    #16226,#16227,#16228,#16229,#16230,#16231,#16232,#16233,#16234,
+    #16235,#16236,#16237,#16238),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661353027E-02,0.104978233425,0.133906640558,
+    0.222908160453,0.27279911715,0.376357991424,0.501515305422,
+    0.62670870918,0.737064560394,0.784796005227,0.86868238628,
+    0.95656314888,1.),.UNSPECIFIED.);
+#16159 = CARTESIAN_POINT('',(9.622963,14.574414688994,8.0000001458));
+#16160 = CARTESIAN_POINT('',(9.622962995428,14.571919462229,
+    8.039511081124));
+#16161 = CARTESIAN_POINT('',(9.621517506178,14.569424031544,
+    8.079021909972));
+#16162 = CARTESIAN_POINT('',(9.618626581495,14.566928498802,
+    8.118468940816));
+#16163 = CARTESIAN_POINT('',(9.614293721787,14.564432939705,
+    8.157788849731));
+#16164 = CARTESIAN_POINT('',(9.608525878629,14.561937403792,
+    8.196918680392));
+#16165 = CARTESIAN_POINT('',(9.601333454757,14.55944191444,
+    8.235795844077));
+#16166 = CARTESIAN_POINT('',(9.575482535934,14.551943549779,
+    8.351668539184));
+#16167 = CARTESIAN_POINT('',(9.552563802871,14.546940667063,
+    8.427716391233));
+#16168 = CARTESIAN_POINT('',(9.52408646132,14.541938128817,
+    8.501998454396));
+#16169 = CARTESIAN_POINT('',(9.490216846094,14.536935798455,
+    8.574028721729));
+#16170 = CARTESIAN_POINT('',(9.451173240614,14.531933391105,
+    8.643342827258));
+#16171 = CARTESIAN_POINT('',(9.407223847136,14.52693077002,
+    8.709502472465));
+#16172 = CARTESIAN_POINT('',(9.338637268587,14.519862112313,
+    8.797953659513));
+#16173 = CARTESIAN_POINT('',(9.317806567468,14.517795966728,
+    8.823200225237));
+#16174 = CARTESIAN_POINT('',(9.29621481233,14.51572980566,8.847810984908
+    ));
+#16175 = CARTESIAN_POINT('',(9.27388535913,14.513663629372,
+    8.871758490484));
+#16176 = CARTESIAN_POINT('',(9.25084276107,14.51159743895,8.895016410931
+    ));
+#16177 = CARTESIAN_POINT('',(9.227112768601,14.509531236306,
+    8.917559532229));
+#16178 = CARTESIAN_POINT('',(9.127682381736,14.50110808862,
+    9.006446924725));
+#16179 = CARTESIAN_POINT('',(9.046383783257,14.494750493536,
+    9.066542442952));
+#16180 = CARTESIAN_POINT('',(8.959618991679,14.488393276623,
+    9.118938133742));
+#16181 = CARTESIAN_POINT('',(8.868268798008,14.482036364921,
+    9.163050704347));
+#16182 = CARTESIAN_POINT('',(8.773282915726,14.475679253151,
+    9.198421566616));
+#16183 = CARTESIAN_POINT('',(8.67566585416,14.469321756709,
+    9.224723648836));
+#16184 = CARTESIAN_POINT('',(8.520861474549,14.459401386843,
+    9.251339911078));
+#16185 = CARTESIAN_POINT('',(8.46475488134,14.45583790811,9.257995620693
+    ));
+#16186 = CARTESIAN_POINT('',(8.408331255964,14.452274456363,
+    9.261714884849));
+#16187 = CARTESIAN_POINT('',(8.351775052664,14.448711015913,
+    9.262480719168));
+#16188 = CARTESIAN_POINT('',(8.295271356516,14.445147548599,
+    9.260290612196));
+#16189 = CARTESIAN_POINT('',(8.239005019535,14.441584040231,
+    9.255156538334));
+#16190 = CARTESIAN_POINT('',(8.067241626778,14.43062378879,
+    9.230392297203));
+#16191 = CARTESIAN_POINT('',(7.953116693176,14.423225771095,
+    9.201106443061));
+#16192 = CARTESIAN_POINT('',(7.842456738948,14.415828561124,
+    9.159481433539));
+#16193 = CARTESIAN_POINT('',(7.736848834098,14.408431873354,
+    9.106031176286));
+#16194 = CARTESIAN_POINT('',(7.637778514755,14.401034661279,
+    9.041507577918));
+#16195 = CARTESIAN_POINT('',(7.546599564543,14.393636677191,
+    8.966885213132));
+#16196 = CARTESIAN_POINT('',(7.365256473259,14.377300657503,
+    8.782442315914));
+#16197 = CARTESIAN_POINT('',(7.279216014133,14.368358400321,
+    8.668471851211));
+#16198 = CARTESIAN_POINT('',(7.20849247492,14.359418825011,
+    8.543588424958));
+#16199 = CARTESIAN_POINT('',(7.154679918043,14.350480388016,
+    8.410295838968));
+#16200 = CARTESIAN_POINT('',(7.11887662855,14.341540799366,
+    8.271314227513));
+#16201 = CARTESIAN_POINT('',(7.101673770974,14.332598521223,
+    8.129552505938));
+#16202 = CARTESIAN_POINT('',(7.104366599352,14.314717164706,
+    7.846438849236));
+#16203 = CARTESIAN_POINT('',(7.124273914425,14.305771910784,
+    7.704989248236));
+#16204 = CARTESIAN_POINT('',(7.162736113086,14.296828961668,
+    7.566675764821));
+#16205 = CARTESIAN_POINT('',(7.219106032506,14.287887000825,
+    7.434398022836));
+#16206 = CARTESIAN_POINT('',(7.29223255546,14.278944119913,
+    7.310856942597));
+#16207 = CARTESIAN_POINT('',(7.380472486197,14.269998948951,
+    7.198527455117));
+#16208 = CARTESIAN_POINT('',(7.570854951141,14.253174851699,
+    7.012204115823));
+#16209 = CARTESIAN_POINT('',(7.6701565448,14.245291171745,6.93519960876)
+  );
+#16210 = CARTESIAN_POINT('',(7.778107544701,14.237408795858,
+    6.869924012429));
+#16211 = CARTESIAN_POINT('',(7.893031577874,14.229527168069,
+    6.817505959141));
+#16212 = CARTESIAN_POINT('',(8.013093503964,14.221644667234,
+    6.778782528616));
+#16213 = CARTESIAN_POINT('',(8.136341966347,14.213760848802,
+    6.754279793457));
+#16214 = CARTESIAN_POINT('',(8.314536506519,14.202469369415,
+    6.739774322183));
+#16215 = CARTESIAN_POINT('',(8.368558227032,14.199060088399,
+    6.738083809364));
+#16216 = CARTESIAN_POINT('',(8.422637250348,14.19565082307,
+    6.739095602291));
+#16217 = CARTESIAN_POINT('',(8.476611403722,14.192241575765,
+    6.742810694293));
+#16218 = CARTESIAN_POINT('',(8.530319004717,14.188832331685,
+    6.749217952122));
+#16219 = CARTESIAN_POINT('',(8.58359955035,14.185423089219,
+    6.758294164137));
+#16220 = CARTESIAN_POINT('',(8.728903812427,14.176022339759,
+    6.790583879831));
+#16221 = CARTESIAN_POINT('',(8.819711967347,14.170030433145,
+    6.819300054385));
+#16222 = CARTESIAN_POINT('',(8.90784917778,14.164038901453,
+    6.855961387224));
+#16223 = CARTESIAN_POINT('',(8.992486488744,14.158047646149,
+    6.900261164725));
+#16224 = CARTESIAN_POINT('',(9.072842010722,14.152056219881,
+    6.951790170173));
+#16225 = CARTESIAN_POINT('',(9.148191230203,14.146064395375,
+    7.010042064686));
+#16226 = CARTESIAN_POINT('',(9.290889778938,14.133795951526,
+    7.141845297813));
+#16227 = CARTESIAN_POINT('',(9.357698966238,14.127518367794,
+    7.216003816527));
+#16228 = CARTESIAN_POINT('',(9.417553875931,14.121240932813,
+    7.296193002531));
+#16229 = CARTESIAN_POINT('',(9.469812955291,14.114963402915,
+    7.381623662924));
+#16230 = CARTESIAN_POINT('',(9.513946385417,14.108685510247,
+    7.471429544035));
+#16231 = CARTESIAN_POINT('',(9.549543821997,14.102407587961,
+    7.564680075286));
+#16232 = CARTESIAN_POINT('',(9.5895719729,14.093028279852,7.707692750904
+    ));
+#16233 = CARTESIAN_POINT('',(9.600660754551,14.089925937654,
+    7.755600515256));
+#16234 = CARTESIAN_POINT('',(9.609564955556,14.086823753334,7.8039929051
+    ));
+#16235 = CARTESIAN_POINT('',(9.616259762703,14.083721724121,
+    7.852750344455));
+#16236 = CARTESIAN_POINT('',(9.620728565009,14.080619783209,7.9017519394
+    ));
+#16237 = CARTESIAN_POINT('',(9.622963,14.077517778837,7.950875906295));
+#16238 = CARTESIAN_POINT('',(9.622963,14.074415453367,8.));
+#16239 = PCURVE('',#8295,#16240);
+#16240 = DEFINITIONAL_REPRESENTATION('',(#16241),#16322);
+#16241 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16242,#16243,#16244,#16245,
+    #16246,#16247,#16248,#16249,#16250,#16251,#16252,#16253,#16254,
+    #16255,#16256,#16257,#16258,#16259,#16260,#16261,#16262,#16263,
+    #16264,#16265,#16266,#16267,#16268,#16269,#16270,#16271,#16272,
+    #16273,#16274,#16275,#16276,#16277,#16278,#16279,#16280,#16281,
+    #16282,#16283,#16284,#16285,#16286,#16287,#16288,#16289,#16290,
+    #16291,#16292,#16293,#16294,#16295,#16296,#16297,#16298,#16299,
+    #16300,#16301,#16302,#16303,#16304,#16305,#16306,#16307,#16308,
+    #16309,#16310,#16311,#16312,#16313,#16314,#16315,#16316,#16317,
+    #16318,#16319,#16320,#16321),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661353027E-02,0.104978233425,0.133906640558,
+    0.222908160453,0.27279911715,0.376357991424,0.501515305422,
+    0.62670870918,0.737064560394,0.784796005227,0.86868238628,
+    0.95656314888,1.),.UNSPECIFIED.);
+#16242 = CARTESIAN_POINT('',(-6.283185191466,1.425585311006));
+#16243 = CARTESIAN_POINT('',(-6.251827306287,1.428080537771));
+#16244 = CARTESIAN_POINT('',(-6.220469605593,1.430575968456));
+#16245 = CARTESIAN_POINT('',(-6.189112034545,1.433071501198));
+#16246 = CARTESIAN_POINT('',(-6.157754549553,1.435567060295));
+#16247 = CARTESIAN_POINT('',(-6.126397118278,1.438062596208));
+#16248 = CARTESIAN_POINT('',(-6.095039719628,1.44055808556));
+#16249 = CARTESIAN_POINT('',(-6.000816450947,1.448056450221));
+#16250 = CARTESIAN_POINT('',(-5.937948521107,1.453059332937));
+#16251 = CARTESIAN_POINT('',(-5.875081982349,1.458061871183));
+#16252 = CARTESIAN_POINT('',(-5.81221623386,1.463064201545));
+#16253 = CARTESIAN_POINT('',(-5.749349374841,1.468066608895));
+#16254 = CARTESIAN_POINT('',(-5.68648093343,1.47306922998));
+#16255 = CARTESIAN_POINT('',(-5.597649704798,1.480137887687));
+#16256 = CARTESIAN_POINT('',(-5.571684805804,1.482204033272));
+#16257 = CARTESIAN_POINT('',(-5.545719905047,1.48427019434));
+#16258 = CARTESIAN_POINT('',(-5.51975500861,1.486336370628));
+#16259 = CARTESIAN_POINT('',(-5.49379012226,1.48840256105));
+#16260 = CARTESIAN_POINT('',(-5.467825251449,1.490468763694));
+#16261 = CARTESIAN_POINT('',(-5.361976600077,1.49889191138));
+#16262 = CARTESIAN_POINT('',(-5.28208586421,1.505249506464));
+#16263 = CARTESIAN_POINT('',(-5.202200473188,1.511606723377));
+#16264 = CARTESIAN_POINT('',(-5.122318469847,1.517963635079));
+#16265 = CARTESIAN_POINT('',(-5.042433160313,1.524320746849));
+#16266 = CARTESIAN_POINT('',(-4.962542591048,1.530678243291));
+#16267 = CARTESIAN_POINT('',(-4.837879221292,1.540598613157));
+#16268 = CARTESIAN_POINT('',(-4.793099030782,1.54416209189));
+#16269 = CARTESIAN_POINT('',(-4.748319105002,1.547725543637));
+#16270 = CARTESIAN_POINT('',(-4.703539339979,1.551288984087));
+#16271 = CARTESIAN_POINT('',(-4.65875937371,1.554852451401));
+#16272 = CARTESIAN_POINT('',(-4.613979105649,1.558415959769));
+#16273 = CARTESIAN_POINT('',(-4.476249406239,1.56937621121));
+#16274 = CARTESIAN_POINT('',(-4.383284614725,1.576774228905));
+#16275 = CARTESIAN_POINT('',(-4.29033093835,1.584171438876));
+#16276 = CARTESIAN_POINT('',(-4.197384369756,1.591568126646));
+#16277 = CARTESIAN_POINT('',(-4.104430832834,1.598965338721));
+#16278 = CARTESIAN_POINT('',(-4.011466251152,1.606363322809));
+#16279 = CARTESIAN_POINT('',(-3.806181298593,1.622699342497));
+#16280 = CARTESIAN_POINT('',(-3.693807206867,1.631641599679));
+#16281 = CARTESIAN_POINT('',(-3.58146431942,1.640581174989));
+#16282 = CARTESIAN_POINT('',(-3.469134471448,1.649519611984));
+#16283 = CARTESIAN_POINT('',(-3.356791395615,1.658459200634));
+#16284 = CARTESIAN_POINT('',(-3.244417040397,1.667401478777));
+#16285 = CARTESIAN_POINT('',(-3.019713498495,1.685282835294));
+#16286 = CARTESIAN_POINT('',(-2.907306722583,1.694228089216));
+#16287 = CARTESIAN_POINT('',(-2.794931290459,1.703171038332));
+#16288 = CARTESIAN_POINT('',(-2.682569111215,1.712112999175));
+#16289 = CARTESIAN_POINT('',(-2.570193864727,1.721055880087));
+#16290 = CARTESIAN_POINT('',(-2.457787338901,1.730001051049));
+#16291 = CARTESIAN_POINT('',(-2.246369329305,1.746825148301));
+#16292 = CARTESIAN_POINT('',(-2.147298540975,1.754708828255));
+#16293 = CARTESIAN_POINT('',(-2.048242918574,1.762591204142));
+#16294 = CARTESIAN_POINT('',(-1.949196879091,1.770472831931));
+#16295 = CARTESIAN_POINT('',(-1.850141114675,1.778355332766));
+#16296 = CARTESIAN_POINT('',(-1.751070118642,1.786239151198));
+#16297 = CARTESIAN_POINT('',(-1.609178090246,1.797530630585));
+#16298 = CARTESIAN_POINT('',(-1.566336200605,1.800939911601));
+#16299 = CARTESIAN_POINT('',(-1.523494558286,1.80434917693));
+#16300 = CARTESIAN_POINT('',(-1.48065308073,1.807758424235));
+#16301 = CARTESIAN_POINT('',(-1.437811475723,1.811167668315));
+#16302 = CARTESIAN_POINT('',(-1.394969658695,1.814576910781));
+#16303 = CARTESIAN_POINT('',(-1.276835719617,1.823977660241));
+#16304 = CARTESIAN_POINT('',(-1.20153806213,1.829969566855));
+#16305 = CARTESIAN_POINT('',(-1.126244306478,1.835961098547));
+#16306 = CARTESIAN_POINT('',(-1.05095298866,1.841952353851));
+#16307 = CARTESIAN_POINT('',(-0.975659124409,1.847943780119));
+#16308 = CARTESIAN_POINT('',(-0.900361268137,1.853935604625));
+#16309 = CARTESIAN_POINT('',(-0.7461907087,1.866204048474));
+#16310 = CARTESIAN_POINT('',(-0.667306143182,1.872481632206));
+#16311 = CARTESIAN_POINT('',(-0.588426429317,1.878759067187));
+#16312 = CARTESIAN_POINT('',(-0.509549868606,1.885036597085));
+#16313 = CARTESIAN_POINT('',(-0.430670380377,1.891314489753));
+#16314 = CARTESIAN_POINT('',(-0.351786263723,1.897592412039));
+#16315 = CARTESIAN_POINT('',(-0.233922097794,1.906971720148));
+#16316 = CARTESIAN_POINT('',(-0.194935157874,1.910074062346));
+#16317 = CARTESIAN_POINT('',(-0.155948355338,1.913176246666));
+#16318 = CARTESIAN_POINT('',(-0.116961600313,1.916278275879));
+#16319 = CARTESIAN_POINT('',(-7.797465209126E-02,1.919380216791));
+#16320 = CARTESIAN_POINT('',(-3.898737595665E-02,1.922482221163));
+#16321 = CARTESIAN_POINT('',(0.,1.925584546633));
+#16322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16323 = PCURVE('',#14074,#16324);
+#16324 = DEFINITIONAL_REPRESENTATION('',(#16325),#16406);
+#16325 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16326,#16327,#16328,#16329,
+    #16330,#16331,#16332,#16333,#16334,#16335,#16336,#16337,#16338,
+    #16339,#16340,#16341,#16342,#16343,#16344,#16345,#16346,#16347,
+    #16348,#16349,#16350,#16351,#16352,#16353,#16354,#16355,#16356,
+    #16357,#16358,#16359,#16360,#16361,#16362,#16363,#16364,#16365,
+    #16366,#16367,#16368,#16369,#16370,#16371,#16372,#16373,#16374,
+    #16375,#16376,#16377,#16378,#16379,#16380,#16381,#16382,#16383,
+    #16384,#16385,#16386,#16387,#16388,#16389,#16390,#16391,#16392,
+    #16393,#16394,#16395,#16396,#16397,#16398,#16399,#16400,#16401,
+    #16402,#16403,#16404,#16405),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661353027E-02,0.104978233425,0.133906640558,
+    0.222908160453,0.27279911715,0.376357991424,0.501515305422,
+    0.62670870918,0.737064560394,0.784796005227,0.86868238628,
+    0.95656314888,1.),.UNSPECIFIED.);
+#16326 = CARTESIAN_POINT('',(2.382388147223E-02,0.));
+#16327 = CARTESIAN_POINT('',(2.382385891138E-02,3.145572164708E-02));
+#16328 = CARTESIAN_POINT('',(2.382340282461E-02,6.291197094503E-02));
+#16329 = CARTESIAN_POINT('',(2.382275826795E-02,9.436858665865E-02));
+#16330 = CARTESIAN_POINT('',(2.382210448808E-02,0.125825434419));
+#16331 = CARTESIAN_POINT('',(2.382155492233E-02,0.157282406723));
+#16332 = CARTESIAN_POINT('',(2.382115719865E-02,0.188739422936));
+#16333 = CARTESIAN_POINT('',(2.382036373694E-02,0.283262063275));
+#16334 = CARTESIAN_POINT('',(2.382044838581E-02,0.34632977863));
+#16335 = CARTESIAN_POINT('',(2.382113729184E-02,0.409395593367));
+#16336 = CARTESIAN_POINT('',(2.382216188291E-02,0.472460022527));
+#16337 = CARTESIAN_POINT('',(2.382317542898E-02,0.535525151038));
+#16338 = CARTESIAN_POINT('',(2.382393366581E-02,0.598591706586));
+#16339 = CARTESIAN_POINT('',(2.382469917203E-02,0.687702837149));
+#16340 = CARTESIAN_POINT('',(2.382488166196E-02,0.713749547692));
+#16341 = CARTESIAN_POINT('',(2.382502058881E-02,0.739796270229));
+#16342 = CARTESIAN_POINT('',(2.38251158187E-02,0.765843008914));
+#16343 = CARTESIAN_POINT('',(2.382516938352E-02,0.791889765945));
+#16344 = CARTESIAN_POINT('',(2.382518548094E-02,0.817936541559));
+#16345 = CARTESIAN_POINT('',(2.3825124305E-02,0.924119240159));
+#16346 = CARTESIAN_POINT('',(2.38247778557E-02,1.0042624541));
+#16347 = CARTESIAN_POINT('',(2.382429695603E-02,1.084400768067));
+#16348 = CARTESIAN_POINT('',(2.382390461929E-02,1.164535967738));
+#16349 = CARTESIAN_POINT('',(2.382368832488E-02,1.244674513459));
+#16350 = CARTESIAN_POINT('',(2.382359211555E-02,1.324818176566));
+#16351 = CARTESIAN_POINT('',(2.382359429133E-02,1.449876159989));
+#16352 = CARTESIAN_POINT('',(2.38236234042E-02,1.494798033867));
+#16353 = CARTESIAN_POINT('',(2.382367958877E-02,1.539719566377));
+#16354 = CARTESIAN_POINT('',(2.382374557909E-02,1.584640859813));
+#16355 = CARTESIAN_POINT('',(2.382379923007E-02,1.629562283268));
+#16356 = CARTESIAN_POINT('',(2.382382464454E-02,1.67448395104));
+#16357 = CARTESIAN_POINT('',(2.382382051038E-02,1.81264843368));
+#16358 = CARTESIAN_POINT('',(2.382369661838E-02,1.905906529267));
+#16359 = CARTESIAN_POINT('',(2.382340175391E-02,1.999153461476));
+#16360 = CARTESIAN_POINT('',(2.382298657311E-02,2.092393481575));
+#16361 = CARTESIAN_POINT('',(2.382259869355E-02,2.185640810394));
+#16362 = CARTESIAN_POINT('',(2.382240217916E-02,2.278899464761));
+#16363 = CARTESIAN_POINT('',(2.38224417038E-02,2.4848340702));
+#16364 = CARTESIAN_POINT('',(2.382277768835E-02,2.597563969324));
+#16365 = CARTESIAN_POINT('',(2.38235066115E-02,2.710262553777));
+#16366 = CARTESIAN_POINT('',(2.382444377628E-02,2.822947688988));
+#16367 = CARTESIAN_POINT('',(2.382522186836E-02,2.935645716816));
+#16368 = CARTESIAN_POINT('',(2.382559936399E-02,3.048374916557));
+#16369 = CARTESIAN_POINT('',(2.382556433232E-02,3.273788027527));
+#16370 = CARTESIAN_POINT('',(2.382514976613E-02,3.386549775562));
+#16371 = CARTESIAN_POINT('',(2.382435182299E-02,3.499280303698));
+#16372 = CARTESIAN_POINT('',(2.382338338191E-02,3.611997924677));
+#16373 = CARTESIAN_POINT('',(2.382265060057E-02,3.724729003554));
+#16374 = CARTESIAN_POINT('',(2.382232330745E-02,3.837491440387));
+#16375 = CARTESIAN_POINT('',(2.382232153914E-02,4.049578471351));
+#16376 = CARTESIAN_POINT('',(2.382257330078E-02,4.148962603487));
+#16377 = CARTESIAN_POINT('',(2.382304582001E-02,4.24833121877));
+#16378 = CARTESIAN_POINT('',(2.382353001108E-02,4.347689858587));
+#16379 = CARTESIAN_POINT('',(2.382385189498E-02,4.447058057563));
+#16380 = CARTESIAN_POINT('',(2.382396967305E-02,4.546441649554));
+#16381 = CARTESIAN_POINT('',(2.382394938998E-02,4.68878176293));
+#16382 = CARTESIAN_POINT('',(2.382391660292E-02,4.731758993908));
+#16383 = CARTESIAN_POINT('',(2.382386748828E-02,4.774736040328));
+#16384 = CARTESIAN_POINT('',(2.382381695619E-02,4.817712992041));
+#16385 = CARTESIAN_POINT('',(2.382377945519E-02,4.860690142464));
+#16386 = CARTESIAN_POINT('',(2.38237639359E-02,4.903667570022));
+#16387 = CARTESIAN_POINT('',(2.382377738906E-02,5.022175589398));
+#16388 = CARTESIAN_POINT('',(2.38238573716E-02,5.097711838219));
+#16389 = CARTESIAN_POINT('',(2.382402314819E-02,5.173244262211));
+#16390 = CARTESIAN_POINT('',(2.382431857558E-02,5.248774150445));
+#16391 = CARTESIAN_POINT('',(2.382467410153E-02,5.324306298921));
+#16392 = CARTESIAN_POINT('',(2.382491436836E-02,5.399842042257));
+#16393 = CARTESIAN_POINT('',(2.382491832423E-02,5.554499055636));
+#16394 = CARTESIAN_POINT('',(2.382465094774E-02,5.633632194573));
+#16395 = CARTESIAN_POINT('',(2.382402706262E-02,5.712760241425));
+#16396 = CARTESIAN_POINT('',(2.382287322014E-02,5.79188523077));
+#16397 = CARTESIAN_POINT('',(2.382154969498E-02,5.871013827641));
+#16398 = CARTESIAN_POINT('',(2.382080645573E-02,5.950148110862));
+#16399 = CARTESIAN_POINT('',(2.38209089422E-02,6.068386598978));
+#16400 = CARTESIAN_POINT('',(2.382114100194E-02,6.107497444581));
+#16401 = CARTESIAN_POINT('',(2.382158523431E-02,6.146608161319));
+#16402 = CARTESIAN_POINT('',(2.382223206397E-02,6.185718696777));
+#16403 = CARTESIAN_POINT('',(2.382298237153E-02,6.224829070192));
+#16404 = CARTESIAN_POINT('',(2.382358153806E-02,6.263939098769));
+#16405 = CARTESIAN_POINT('',(2.382355348941E-02,6.303048123991));
+#16406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16407 = ORIENTED_EDGE('',*,*,#13922,.T.);
+#16408 = ORIENTED_EDGE('',*,*,#15882,.T.);
+#16409 = ORIENTED_EDGE('',*,*,#8271,.F.);
+#16410 = ORIENTED_EDGE('',*,*,#15317,.F.);
+#16411 = ADVANCED_FACE('',(#16412),#9577,.F.);
+#16412 = FACE_BOUND('',#16413,.T.);
+#16413 = EDGE_LOOP('',(#16414,#16686,#16707,#16708,#16942));
+#16414 = ORIENTED_EDGE('',*,*,#16415,.F.);
+#16415 = EDGE_CURVE('',#16416,#10603,#16418,.T.);
+#16416 = VERTEX_POINT('',#16417);
+#16417 = CARTESIAN_POINT('',(9.622963,11.07441996901,3.000000243));
+#16418 = SURFACE_CURVE('',#16419,(#16506,#16596),.PCURVE_S1.);
+#16419 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16420,#16421,#16422,#16423,
+    #16424,#16425,#16426,#16427,#16428,#16429,#16430,#16431,#16432,
+    #16433,#16434,#16435,#16436,#16437,#16438,#16439,#16440,#16441,
+    #16442,#16443,#16444,#16445,#16446,#16447,#16448,#16449,#16450,
+    #16451,#16452,#16453,#16454,#16455,#16456,#16457,#16458,#16459,
+    #16460,#16461,#16462,#16463,#16464,#16465,#16466,#16467,#16468,
+    #16469,#16470,#16471,#16472,#16473,#16474,#16475,#16476,#16477,
+    #16478,#16479,#16480,#16481,#16482,#16483,#16484,#16485,#16486,
+    #16487,#16488,#16489,#16490,#16491,#16492,#16493,#16494,#16495,
+    #16496,#16497,#16498,#16499,#16500,#16501,#16502,#16503,#16504,
+    #16505),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493657795299E-02,0.104980827661,0.133910445515,0.222911805273,
+    0.272804668607,0.376374338946,0.501353328872,0.62678298891,
+    0.737374656114,0.785313858231,0.868315719039,0.892120734287,
+    0.956710323153,1.),.UNSPECIFIED.);
+#16420 = CARTESIAN_POINT('',(9.622963,11.074419953664,3.000000486001));
+#16421 = CARTESIAN_POINT('',(9.62296298476,11.071924724952,3.03951145213
+    ));
+#16422 = CARTESIAN_POINT('',(9.621517482588,11.069429292333,
+    3.079022311393));
+#16423 = CARTESIAN_POINT('',(9.618626542747,11.066933757663,
+    3.118469372112));
+#16424 = CARTESIAN_POINT('',(9.614293665672,11.064438196638,
+    3.157789310217));
+#16425 = CARTESIAN_POINT('',(9.608525802976,11.061942658795,
+    3.196919169236));
+#16426 = CARTESIAN_POINT('',(9.601333357446,11.05944716751,
+    3.235796360304));
+#16427 = CARTESIAN_POINT('',(9.575481702193,11.05194860409,
+    3.351672115811));
+#16428 = CARTESIAN_POINT('',(9.552561810618,11.046945524518,
+    3.427722900451));
+#16429 = CARTESIAN_POINT('',(9.524082878335,11.041942789438,
+    3.502007734947));
+#16430 = CARTESIAN_POINT('',(9.490211262197,11.03694026225,3.57404055559
+    ));
+#16431 = CARTESIAN_POINT('',(9.451165275677,11.031937658048,
+    3.643356943442));
+#16432 = CARTESIAN_POINT('',(9.407213158657,11.026934840075,
+    3.709518551685));
+#16433 = CARTESIAN_POINT('',(9.338622224649,11.019865895306,
+    3.79797211224));
+#16434 = CARTESIAN_POINT('',(9.317790131756,11.017799659517,3.8232193836
+    ));
+#16435 = CARTESIAN_POINT('',(9.296196930665,11.015733408245,
+    3.847830778632));
+#16436 = CARTESIAN_POINT('',(9.273865980936,11.013667141754,
+    3.871778846158));
+#16437 = CARTESIAN_POINT('',(9.250821839556,11.01160086113,
+    3.895037252234));
+#16438 = CARTESIAN_POINT('',(9.227090260939,11.009534568284,
+    3.917580780151));
+#16439 = CARTESIAN_POINT('',(9.127656525952,11.001111330372,
+    4.006466569959));
+#16440 = CARTESIAN_POINT('',(9.046356383711,10.994753735286,
+    4.066559999569));
+#16441 = CARTESIAN_POINT('',(8.959590246182,10.988396518394,
+    4.118953461337));
+#16442 = CARTESIAN_POINT('',(8.868238919342,10.982039606719,
+    4.163063685144));
+#16443 = CARTESIAN_POINT('',(8.773252128449,10.975682494968,
+    4.198432107231));
+#16444 = CARTESIAN_POINT('',(8.675634391238,10.969324998539,
+    4.224731681682));
+#16445 = CARTESIAN_POINT('',(8.520827102799,10.959404486091,
+    4.25134434955));
+#16446 = CARTESIAN_POINT('',(8.464718073454,10.955840864762,
+    4.257998767825));
+#16447 = CARTESIAN_POINT('',(8.408292069347,10.952277270422,
+    4.261716496228));
+#16448 = CARTESIAN_POINT('',(8.351733567383,10.948713687377,
+    4.262480553658));
+#16449 = CARTESIAN_POINT('',(8.29522767496,10.94515007746,4.260288434274
+    ));
+#16450 = CARTESIAN_POINT('',(8.238959265906,10.941586426482,
+    4.255152120404));
+#16451 = CARTESIAN_POINT('',(8.067182292479,10.930625247993,
+    4.230379217163));
+#16452 = CARTESIAN_POINT('',(7.953046560071,10.923226445216,
+    4.201084559055));
+#16453 = CARTESIAN_POINT('',(7.842377193249,10.915828450627,
+    4.159448283805));
+#16454 = CARTESIAN_POINT('',(7.736761740157,10.908430978558,
+    4.105984555177));
+#16455 = CARTESIAN_POINT('',(7.637686157358,10.901032981942,
+    4.041445628397));
+#16456 = CARTESIAN_POINT('',(7.546504576093,10.893634212908,
+    3.966806508822));
+#16457 = CARTESIAN_POINT('',(7.365313755879,10.87731012978,
+    3.782478945252));
+#16458 = CARTESIAN_POINT('',(7.279389333877,10.868380614774,
+    3.66868012192));
+#16459 = CARTESIAN_POINT('',(7.20873632101,10.859453762787,
+    3.543998023008));
+#16460 = CARTESIAN_POINT('',(7.154942467082,10.850528042798,3.4109252723
+    ));
+#16461 = CARTESIAN_POINT('',(7.119102597105,10.841601178419,
+    3.272169904861));
+#16462 = CARTESIAN_POINT('',(7.10180727907,10.832671643873,
+    3.130627873563));
+#16463 = CARTESIAN_POINT('',(7.104214062475,10.814786120353,
+    2.847445611417));
+#16464 = CARTESIAN_POINT('',(7.124050635799,10.80582394756,
+    2.705708636859));
+#16465 = CARTESIAN_POINT('',(7.162515554857,10.796864102253,
+    2.567106553943));
+#16466 = CARTESIAN_POINT('',(7.218959584875,10.787905252988,
+    2.43455603861));
+#16467 = CARTESIAN_POINT('',(7.292225796118,10.77894547572,
+    2.310773665135));
+#16468 = CARTESIAN_POINT('',(7.380661479298,10.769983384832,
+    2.198248558812));
+#16469 = CARTESIAN_POINT('',(7.571514356152,10.753125540938,
+    2.011641963725));
+#16470 = CARTESIAN_POINT('',(7.671086683889,10.745224987169,
+    1.934541916431));
+#16471 = CARTESIAN_POINT('',(7.779336741654,10.737325750586,
+    1.869228293357));
+#16472 = CARTESIAN_POINT('',(7.89457628795,10.729427269457,
+    1.816835511923));
+#16473 = CARTESIAN_POINT('',(8.014957286123,10.721527905942,
+    1.77820381992));
+#16474 = CARTESIAN_POINT('',(8.138514944326,10.713627211524,
+    1.753859682642));
+#16475 = CARTESIAN_POINT('',(8.317237928176,10.702304028231,
+    1.739663325173));
+#16476 = CARTESIAN_POINT('',(8.371499043232,10.698879900962,
+    1.738083430056));
+#16477 = CARTESIAN_POINT('',(8.425811912165,10.695455790246,
+    1.739229590632));
+#16478 = CARTESIAN_POINT('',(8.480012229303,10.692031698343,
+    1.743102437623));
+#16479 = CARTESIAN_POINT('',(8.533936219057,10.688607609787,
+    1.749690263833));
+#16480 = CARTESIAN_POINT('',(8.587421340187,10.685183522633,
+    1.758969075512));
+#16481 = CARTESIAN_POINT('',(8.731873122931,10.675831097072,
+    1.791564405406));
+#16482 = CARTESIAN_POINT('',(8.821649595604,10.669902378846,
+    1.820186055413));
+#16483 = CARTESIAN_POINT('',(8.908794804007,10.663974018438,
+    1.856579603741));
+#16484 = CARTESIAN_POINT('',(8.992506358024,10.658045921505,
+    1.900446565709));
+#16485 = CARTESIAN_POINT('',(9.07202710861,10.65211766254,1.951390205409
+    ));
+#16486 = CARTESIAN_POINT('',(9.146654918985,10.646189024566,
+    2.008920640534));
+#16487 = CARTESIAN_POINT('',(9.235574489461,10.638560350263,
+    2.090673896828));
+#16488 = CARTESIAN_POINT('',(9.254938622045,10.636860064721,
+    2.109389031742));
+#16489 = CARTESIAN_POINT('',(9.273833762525,10.635159763802,
+    2.128584590844));
+#16490 = CARTESIAN_POINT('',(9.292245644712,10.633459446434,
+    2.14824643906));
+#16491 = CARTESIAN_POINT('',(9.310160551371,10.631759112006,
+    2.168359928739));
+#16492 = CARTESIAN_POINT('',(9.327565314224,10.630058760363,
+    2.188909899645));
+#16493 = CARTESIAN_POINT('',(9.390252847365,10.623744821743,
+    2.266780202041));
+#16494 = CARTESIAN_POINT('',(9.432210973693,10.619131021789,
+    2.326779228679));
+#16495 = CARTESIAN_POINT('',(9.470068359752,10.614517170347,
+    2.389562965804));
+#16496 = CARTESIAN_POINT('',(9.503605688964,10.609903317017,
+    2.454793746491));
+#16497 = CARTESIAN_POINT('',(9.532639112412,10.605289486424,
+    2.522113899687));
+#16498 = CARTESIAN_POINT('',(9.557021699908,10.600675782049,
+    2.591148619948));
+#16499 = CARTESIAN_POINT('',(9.589796880694,10.592970537887,
+    2.708666144076));
+#16500 = CARTESIAN_POINT('',(9.600811251723,10.589878703077,
+    2.756419853785));
+#16501 = CARTESIAN_POINT('',(9.609655478398,10.586787024954,
+    2.804653304394));
+#16502 = CARTESIAN_POINT('',(9.616305080955,10.583695500178,
+    2.853248116574));
+#16503 = CARTESIAN_POINT('',(9.620743671513,10.580604062124,
+    2.902084614141));
+#16504 = CARTESIAN_POINT('',(9.622962999989,10.577512560257,
+    2.951042244654));
+#16505 = CARTESIAN_POINT('',(9.622963,10.574420739518,3.));
+#16506 = PCURVE('',#9577,#16507);
+#16507 = DEFINITIONAL_REPRESENTATION('',(#16508),#16595);
+#16508 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16509,#16510,#16511,#16512,
+    #16513,#16514,#16515,#16516,#16517,#16518,#16519,#16520,#16521,
+    #16522,#16523,#16524,#16525,#16526,#16527,#16528,#16529,#16530,
+    #16531,#16532,#16533,#16534,#16535,#16536,#16537,#16538,#16539,
+    #16540,#16541,#16542,#16543,#16544,#16545,#16546,#16547,#16548,
+    #16549,#16550,#16551,#16552,#16553,#16554,#16555,#16556,#16557,
+    #16558,#16559,#16560,#16561,#16562,#16563,#16564,#16565,#16566,
+    #16567,#16568,#16569,#16570,#16571,#16572,#16573,#16574,#16575,
+    #16576,#16577,#16578,#16579,#16580,#16581,#16582,#16583,#16584,
+    #16585,#16586,#16587,#16588,#16589,#16590,#16591,#16592,#16593,
+    #16594),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493657795299E-02,0.104980827661,0.133910445515,0.222911805273,
+    0.272804668607,0.376374338946,0.501353328872,0.62678298891,
+    0.737374656114,0.785313858231,0.868315719039,0.892120734287,
+    0.956710323153,1.),.UNSPECIFIED.);
+#16509 = CARTESIAN_POINT('',(-6.283184921465,4.925580046336));
+#16510 = CARTESIAN_POINT('',(-6.251827011838,4.928075275048));
+#16511 = CARTESIAN_POINT('',(-6.220469286696,4.930570707667));
+#16512 = CARTESIAN_POINT('',(-6.189111691199,4.933066242337));
+#16513 = CARTESIAN_POINT('',(-6.157754181759,4.935561803362));
+#16514 = CARTESIAN_POINT('',(-6.126396726036,4.938057341205));
+#16515 = CARTESIAN_POINT('',(-6.095039302938,4.94055283249));
+#16516 = CARTESIAN_POINT('',(-6.000813536383,4.94805139591));
+#16517 = CARTESIAN_POINT('',(-5.93794313269,4.953054475482));
+#16518 = CARTESIAN_POINT('',(-5.875074120364,4.958057210562));
+#16519 = CARTESIAN_POINT('',(-5.812205898491,4.96305973775));
+#16520 = CARTESIAN_POINT('',(-5.749336565898,4.968062341952));
+#16521 = CARTESIAN_POINT('',(-5.686465650621,4.973065159925));
+#16522 = CARTESIAN_POINT('',(-5.597630815146,4.980134104694));
+#16523 = CARTESIAN_POINT('',(-5.57166478276,4.982200340483));
+#16524 = CARTESIAN_POINT('',(-5.545698748615,4.984266591755));
+#16525 = CARTESIAN_POINT('',(-5.519732718796,4.986332858246));
+#16526 = CARTESIAN_POINT('',(-5.493766699069,4.98839913887));
+#16527 = CARTESIAN_POINT('',(-5.46780069488,4.990465431716));
+#16528 = CARTESIAN_POINT('',(-5.36195091017,4.998888669628));
+#16529 = CARTESIAN_POINT('',(-5.282060174361,5.005246264714));
+#16530 = CARTESIAN_POINT('',(-5.20217478339,5.011603481606));
+#16531 = CARTESIAN_POINT('',(-5.122292780084,5.017960393281));
+#16532 = CARTESIAN_POINT('',(-5.042407470571,5.024317505032));
+#16533 = CARTESIAN_POINT('',(-4.962516901318,5.030675001461));
+#16534 = CARTESIAN_POINT('',(-4.837851739695,5.040595513909));
+#16535 = CARTESIAN_POINT('',(-4.793069757246,5.044159135238));
+#16536 = CARTESIAN_POINT('',(-4.748288039586,5.047722729578));
+#16537 = CARTESIAN_POINT('',(-4.703506482716,5.051286312623));
+#16538 = CARTESIAN_POINT('',(-4.658724724559,5.05484992254));
+#16539 = CARTESIAN_POINT('',(-4.613942664553,5.058413573518));
+#16540 = CARTESIAN_POINT('',(-4.476201316015,5.069374752007));
+#16541 = CARTESIAN_POINT('',(-4.383226659373,5.076773554784));
+#16542 = CARTESIAN_POINT('',(-4.290263123786,5.084171549373));
+#16543 = CARTESIAN_POINT('',(-4.197306699743,5.091569021442));
+#16544 = CARTESIAN_POINT('',(-4.104343303674,5.098967018058));
+#16545 = CARTESIAN_POINT('',(-4.01136885697,5.106365787092));
+#16546 = CARTESIAN_POINT('',(-3.806233900837,5.12268987022));
+#16547 = CARTESIAN_POINT('',(-3.694019936511,5.131619385226));
+#16548 = CARTESIAN_POINT('',(-3.581836948302,5.140546237213));
+#16549 = CARTESIAN_POINT('',(-3.469666920867,5.149471957202));
+#16550 = CARTESIAN_POINT('',(-3.357483745078,5.158398821581));
+#16551 = CARTESIAN_POINT('',(-3.245269518037,5.167328356127));
+#16552 = CARTESIAN_POINT('',(-3.020513573862,5.185213879647));
+#16553 = CARTESIAN_POINT('',(-2.90789417938,5.19417605244));
+#16554 = CARTESIAN_POINT('',(-2.79530643217,5.203135897747));
+#16555 = CARTESIAN_POINT('',(-2.682732043848,5.212094747012));
+#16556 = CARTESIAN_POINT('',(-2.570144482479,5.22105452428));
+#16557 = CARTESIAN_POINT('',(-2.457525332809,5.230016615168));
+#16558 = CARTESIAN_POINT('',(-2.245683237067,5.246874459062));
+#16559 = CARTESIAN_POINT('',(-2.146400394897,5.254775012831));
+#16560 = CARTESIAN_POINT('',(-2.047132882224,5.262674249414));
+#16561 = CARTESIAN_POINT('',(-1.947875056255,5.270572730543));
+#16562 = CARTESIAN_POINT('',(-1.848607402748,5.278472094058));
+#16563 = CARTESIAN_POINT('',(-1.749324355682,5.286372788476));
+#16564 = CARTESIAN_POINT('',(-1.607033942073,5.297695971769));
+#16565 = CARTESIAN_POINT('',(-1.564005495156,5.301120099038));
+#16566 = CARTESIAN_POINT('',(-1.52097730104,5.304544209754));
+#16567 = CARTESIAN_POINT('',(-1.477949275521,5.307968301657));
+#16568 = CARTESIAN_POINT('',(-1.434921119731,5.311392390213));
+#16569 = CARTESIAN_POINT('',(-1.391892746511,5.314816477367));
+#16570 = CARTESIAN_POINT('',(-1.274366024964,5.324168902928));
+#16571 = CARTESIAN_POINT('',(-1.199862405372,5.330097621154));
+#16572 = CARTESIAN_POINT('',(-1.125362486523,5.336025981562));
+#16573 = CARTESIAN_POINT('',(-1.050864878353,5.341954078495));
+#16574 = CARTESIAN_POINT('',(-0.976364852223,5.34788233746));
+#16575 = CARTESIAN_POINT('',(-0.901861036857,5.353810975434));
+#16576 = CARTESIAN_POINT('',(-0.805995757656,5.361439649737));
+#16577 = CARTESIAN_POINT('',(-0.784629379024,5.363139935279));
+#16578 = CARTESIAN_POINT('',(-0.763262989936,5.364840236198));
+#16579 = CARTESIAN_POINT('',(-0.741896595128,5.366540553566));
+#16580 = CARTESIAN_POINT('',(-0.720530198418,5.368240887994));
+#16581 = CARTESIAN_POINT('',(-0.699163802705,5.369941239637));
+#16582 = CARTESIAN_POINT('',(-0.619824478287,5.376255178257));
+#16583 = CARTESIAN_POINT('',(-0.561850151749,5.380868978211));
+#16584 = CARTESIAN_POINT('',(-0.503876888822,5.385482829653));
+#16585 = CARTESIAN_POINT('',(-0.44590436101,5.390096682983));
+#16586 = CARTESIAN_POINT('',(-0.387931294652,5.394710513576));
+#16587 = CARTESIAN_POINT('',(-0.329957312725,5.399324217951));
+#16588 = CARTESIAN_POINT('',(-0.233130026272,5.407029462113));
+#16589 = CARTESIAN_POINT('',(-0.194275100406,5.410121296923));
+#16590 = CARTESIAN_POINT('',(-0.155420309336,5.413212975046));
+#16591 = CARTESIAN_POINT('',(-0.116565563143,5.416304499822));
+#16592 = CARTESIAN_POINT('',(-7.771062448582E-02,5.419395937876));
+#16593 = CARTESIAN_POINT('',(-3.885536138541E-02,5.422487439743));
+#16594 = CARTESIAN_POINT('',(0.,5.425579260482));
+#16595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16596 = PCURVE('',#10630,#16597);
+#16597 = DEFINITIONAL_REPRESENTATION('',(#16598),#16685);
+#16598 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16599,#16600,#16601,#16602,
+    #16603,#16604,#16605,#16606,#16607,#16608,#16609,#16610,#16611,
+    #16612,#16613,#16614,#16615,#16616,#16617,#16618,#16619,#16620,
+    #16621,#16622,#16623,#16624,#16625,#16626,#16627,#16628,#16629,
+    #16630,#16631,#16632,#16633,#16634,#16635,#16636,#16637,#16638,
+    #16639,#16640,#16641,#16642,#16643,#16644,#16645,#16646,#16647,
+    #16648,#16649,#16650,#16651,#16652,#16653,#16654,#16655,#16656,
+    #16657,#16658,#16659,#16660,#16661,#16662,#16663,#16664,#16665,
+    #16666,#16667,#16668,#16669,#16670,#16671,#16672,#16673,#16674,
+    #16675,#16676,#16677,#16678,#16679,#16680,#16681,#16682,#16683,
+    #16684),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493657795299E-02,0.104980827661,0.133910445515,0.222911805273,
+    0.272804668607,0.376374338946,0.501353328872,0.62678298891,
+    0.737374656114,0.785313858231,0.868315719039,0.892120734287,
+    0.956710323153,1.),.UNSPECIFIED.);
+#16599 = CARTESIAN_POINT('',(2.382158553826E-02,0.));
+#16600 = CARTESIAN_POINT('',(2.382156297312E-02,3.145574617119E-02));
+#16601 = CARTESIAN_POINT('',(2.382110688833E-02,6.291201999414E-02));
+#16602 = CARTESIAN_POINT('',(2.382046233701E-02,9.436866023338E-02));
+#16603 = CARTESIAN_POINT('',(2.381980856364E-02,0.12582553252));
+#16604 = CARTESIAN_POINT('',(2.381925900406E-02,0.15728252935));
+#16605 = CARTESIAN_POINT('',(2.381886128546E-02,0.188739570088));
+#16606 = CARTESIAN_POINT('',(2.381806781508E-02,0.283264716238));
+#16607 = CARTESIAN_POINT('',(2.381815249741E-02,0.346334913307));
+#16608 = CARTESIAN_POINT('',(2.381884146851E-02,0.409403209414));
+#16609 = CARTESIAN_POINT('',(2.381986612252E-02,0.472470119706));
+#16610 = CARTESIAN_POINT('',(2.382087969613E-02,0.535537729526));
+#16611 = CARTESIAN_POINT('',(2.382163791208E-02,0.598606766703));
+#16612 = CARTESIAN_POINT('',(2.382240335952E-02,0.68772151547));
+#16613 = CARTESIAN_POINT('',(2.382258582819E-02,0.713769362981));
+#16614 = CARTESIAN_POINT('',(2.382272473013E-02,0.739817222488));
+#16615 = CARTESIAN_POINT('',(2.382281993263E-02,0.765865098145));
+#16616 = CARTESIAN_POINT('',(2.382287346882E-02,0.791912992149));
+#16617 = CARTESIAN_POINT('',(2.382288953766E-02,0.817960904743));
+#16618 = CARTESIAN_POINT('',(2.382282825306E-02,0.924144740386));
+#16619 = CARTESIAN_POINT('',(2.382248176034E-02,1.004287954385));
+#16620 = CARTESIAN_POINT('',(2.382200087148E-02,1.084426268398));
+#16621 = CARTESIAN_POINT('',(2.38216085731E-02,1.164561468076));
+#16622 = CARTESIAN_POINT('',(2.382139231918E-02,1.244700013763));
+#16623 = CARTESIAN_POINT('',(2.382129614422E-02,1.324843676815));
+#16624 = CARTESIAN_POINT('',(2.382129835906E-02,1.449903457689));
+#16625 = CARTESIAN_POINT('',(2.382132748675E-02,1.494827129138));
+#16626 = CARTESIAN_POINT('',(2.382138368167E-02,1.539750459151));
+#16627 = CARTESIAN_POINT('',(2.382144967402E-02,1.584673550051));
+#16628 = CARTESIAN_POINT('',(2.382150331705E-02,1.62959677101));
+#16629 = CARTESIAN_POINT('',(2.382152871498E-02,1.674520236349));
+#16630 = CARTESIAN_POINT('',(2.382152451956E-02,1.812696404805));
+#16631 = CARTESIAN_POINT('',(2.382140055177E-02,1.905964396613));
+#16632 = CARTESIAN_POINT('',(2.382110557273E-02,1.999221219184));
+#16633 = CARTESIAN_POINT('',(2.382069030249E-02,2.09247112601));
+#16634 = CARTESIAN_POINT('',(2.382030243457E-02,2.185728345377));
+#16635 = CARTESIAN_POINT('',(2.382010606578E-02,2.278996896178));
+#16636 = CARTESIAN_POINT('',(2.382014603209E-02,2.484781030783));
+#16637 = CARTESIAN_POINT('',(2.382048140275E-02,2.597350295259));
+#16638 = CARTESIAN_POINT('',(2.382120832967E-02,2.709888474008));
+#16639 = CARTESIAN_POINT('',(2.382214337291E-02,2.822413284514));
+#16640 = CARTESIAN_POINT('',(2.382292095565E-02,2.934950908909));
+#16641 = CARTESIAN_POINT('',(2.382330047499E-02,3.047519476201));
+#16642 = CARTESIAN_POINT('',(2.382327152027E-02,3.272985154739));
+#16643 = CARTESIAN_POINT('',(2.382285850735E-02,3.385960191307));
+#16644 = CARTESIAN_POINT('',(2.382205933242E-02,3.498903703758));
+#16645 = CARTESIAN_POINT('',(2.382108798546E-02,3.611834204413));
+#16646 = CARTESIAN_POINT('',(2.382035330276E-02,3.724778271356));
+#16647 = CARTESIAN_POINT('',(2.382002619566E-02,3.837754005482));
+#16648 = CARTESIAN_POINT('',(2.382002665884E-02,4.050266463168));
+#16649 = CARTESIAN_POINT('',(2.38202803955E-02,4.149863318387));
+#16650 = CARTESIAN_POINT('',(2.382075522323E-02,4.249444490671));
+#16651 = CARTESIAN_POINT('',(2.382124020847E-02,4.349015581945));
+#16652 = CARTESIAN_POINT('',(2.38215606271E-02,4.448596336374));
+#16653 = CARTESIAN_POINT('',(2.382167568887E-02,4.548192650177));
+#16654 = CARTESIAN_POINT('',(2.382165215495E-02,4.690932413324));
+#16655 = CARTESIAN_POINT('',(2.382161817964E-02,4.734096793588));
+#16656 = CARTESIAN_POINT('',(2.382156853847E-02,4.777260984642));
+#16657 = CARTESIAN_POINT('',(2.382151823443E-02,4.820425077902));
+#16658 = CARTESIAN_POINT('',(2.382148145103E-02,4.863589373274));
+#16659 = CARTESIAN_POINT('',(2.382146692264E-02,4.906753951437));
+#16660 = CARTESIAN_POINT('',(2.382148435518E-02,5.024652839547));
+#16661 = CARTESIAN_POINT('',(2.382156598687E-02,5.099392536303));
+#16662 = CARTESIAN_POINT('',(2.382173233481E-02,5.174128604221));
+#16663 = CARTESIAN_POINT('',(2.382202399725E-02,5.248862263721));
+#16664 = CARTESIAN_POINT('',(2.382237341579E-02,5.32359806183));
+#16665 = CARTESIAN_POINT('',(2.382261216865E-02,5.398337262508));
+#16666 = CARTESIAN_POINT('',(2.382262247425E-02,5.49450503525));
+#16667 = CARTESIAN_POINT('',(2.38226060216E-02,5.515938808837));
+#16668 = CARTESIAN_POINT('',(2.382256772523E-02,5.537372570577));
+#16669 = CARTESIAN_POINT('',(2.38225053452E-02,5.558806319014));
+#16670 = CARTESIAN_POINT('',(2.382241749582E-02,5.580240054672));
+#16671 = CARTESIAN_POINT('',(2.382230364565E-02,5.601673780065));
+#16672 = CARTESIAN_POINT('',(2.382178553891E-02,5.681263107818));
+#16673 = CARTESIAN_POINT('',(2.382123024828E-02,5.73942009894));
+#16674 = CARTESIAN_POINT('',(2.38204701807E-02,5.797576113142));
+#16675 = CARTESIAN_POINT('',(2.381963106205E-02,5.855731670702));
+#16676 = CARTESIAN_POINT('',(2.381891509864E-02,5.913888208172));
+#16677 = CARTESIAN_POINT('',(2.381852366696E-02,5.972046114451));
+#16678 = CARTESIAN_POINT('',(2.381861776147E-02,6.069180916959));
+#16679 = CARTESIAN_POINT('',(2.381885267827E-02,6.108159328753));
+#16680 = CARTESIAN_POINT('',(2.381929813078E-02,6.147137612893));
+#16681 = CARTESIAN_POINT('',(2.381994374848E-02,6.186115717254));
+#16682 = CARTESIAN_POINT('',(2.382069045442E-02,6.225093658549));
+#16683 = CARTESIAN_POINT('',(2.382128550644E-02,6.264071253949));
+#16684 = CARTESIAN_POINT('',(2.382125753832E-02,6.303047852692));
+#16685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16686 = ORIENTED_EDGE('',*,*,#16687,.T.);
+#16687 = EDGE_CURVE('',#16416,#9534,#16688,.T.);
+#16688 = SURFACE_CURVE('',#16689,(#16693,#16700),.PCURVE_S1.);
+#16689 = LINE('',#16690,#16691);
+#16690 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#16691 = VECTOR('',#16692,1.);
+#16692 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#16693 = PCURVE('',#9577,#16694);
+#16694 = DEFINITIONAL_REPRESENTATION('',(#16695),#16699);
+#16695 = LINE('',#16696,#16697);
+#16696 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#16697 = VECTOR('',#16698,1.);
+#16698 = DIRECTION('',(-0.,1.));
+#16699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16700 = PCURVE('',#9627,#16701);
+#16701 = DEFINITIONAL_REPRESENTATION('',(#16702),#16706);
+#16702 = LINE('',#16703,#16704);
+#16703 = CARTESIAN_POINT('',(-0.,0.));
+#16704 = VECTOR('',#16705,1.);
+#16705 = DIRECTION('',(-0.,1.));
+#16706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16707 = ORIENTED_EDGE('',*,*,#9531,.F.);
+#16708 = ORIENTED_EDGE('',*,*,#16709,.T.);
+#16709 = EDGE_CURVE('',#9532,#10699,#16710,.T.);
+#16710 = SURFACE_CURVE('',#16711,(#16786,#16864),.PCURVE_S1.);
+#16711 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16712,#16713,#16714,#16715,
+    #16716,#16717,#16718,#16719,#16720,#16721,#16722,#16723,#16724,
+    #16725,#16726,#16727,#16728,#16729,#16730,#16731,#16732,#16733,
+    #16734,#16735,#16736,#16737,#16738,#16739,#16740,#16741,#16742,
+    #16743,#16744,#16745,#16746,#16747,#16748,#16749,#16750,#16751,
+    #16752,#16753,#16754,#16755,#16756,#16757,#16758,#16759,#16760,
+    #16761,#16762,#16763,#16764,#16765,#16766,#16767,#16768,#16769,
+    #16770,#16771,#16772,#16773,#16774,#16775,#16776,#16777,#16778,
+    #16779,#16780,#16781,#16782,#16783,#16784,#16785),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177832486E-02,0.133479646427,
+    0.228491683576,0.291875548959,0.38152978049,0.505289198458,
+    0.630266844262,0.74871545676,0.817287076259,0.871238638407,
+    0.959638360752,1.),.UNSPECIFIED.);
+#16712 = CARTESIAN_POINT('',(9.622963,10.925607961766,3.000000534617));
+#16713 = CARTESIAN_POINT('',(9.622962981765,10.922893899444,
+    3.042977973485));
+#16714 = CARTESIAN_POINT('',(9.621252706588,10.920180157301,
+    3.08595536703));
+#16715 = CARTESIAN_POINT('',(9.617832242851,10.917466520837,
+    3.128850652056));
+#16716 = CARTESIAN_POINT('',(9.612706486898,10.914752838153,
+    3.17158233242));
+#16717 = CARTESIAN_POINT('',(9.605885163046,10.912039019953,
+    3.214069479025));
+#16718 = CARTESIAN_POINT('',(9.597382823575,10.909325039545,
+    3.25623172982));
+#16719 = CARTESIAN_POINT('',(9.561682289869,10.899791854015,
+    3.40290340121));
+#16720 = CARTESIAN_POINT('',(9.525653550957,10.892971090616,
+    3.505276455382));
+#16721 = CARTESIAN_POINT('',(9.479440199706,10.886150121052,
+    3.60382717399));
+#16722 = CARTESIAN_POINT('',(9.423543741699,10.879329600651,
+    3.697350227782));
+#16723 = CARTESIAN_POINT('',(9.358632696297,10.872509242714,
+    3.784726643063));
+#16724 = CARTESIAN_POINT('',(9.285531205736,10.865688667855,
+    3.864943379657));
+#16725 = CARTESIAN_POINT('',(9.125306967312,10.852083047108,
+    4.008948625409));
+#16726 = CARTESIAN_POINT('',(9.038235383299,10.845296398008,
+    4.072832447127));
+#16727 = CARTESIAN_POINT('',(8.944971887051,10.838510492427,
+    4.127902068109));
+#16728 = CARTESIAN_POINT('',(8.846594502396,10.831724894686,
+    4.173455560353));
+#16729 = CARTESIAN_POINT('',(8.744268463403,10.824938756118,
+    4.208953395884));
+#16730 = CARTESIAN_POINT('',(8.63922639944,10.818151889723,
+    4.234027604083));
+#16731 = CARTESIAN_POINT('',(8.461728195446,10.806838501926,
+    4.258166801551));
+#16732 = CARTESIAN_POINT('',(8.390057573514,10.802311169684,
+    4.263112215382));
+#16733 = CARTESIAN_POINT('',(8.318122419727,10.797783875183,
+    4.263292097858));
+#16734 = CARTESIAN_POINT('',(8.246302888132,10.79325661446,
+    4.258692986259));
+#16735 = CARTESIAN_POINT('',(8.174978171735,10.788729315346,
+    4.249339153131));
+#16736 = CARTESIAN_POINT('',(8.104523615733,10.784201966458,
+    4.235292424884));
+#16737 = CARTESIAN_POINT('',(7.937404555595,10.773271153509,
+    4.190285780489));
+#16738 = CARTESIAN_POINT('',(7.841967524392,10.766867035783,
+    4.154725839687));
+#16739 = CARTESIAN_POINT('',(7.750049351969,10.760463423219,
+    4.110252577785));
+#16740 = CARTESIAN_POINT('',(7.662641133749,10.754060133106,
+    4.057295216438));
+#16741 = CARTESIAN_POINT('',(7.580665013247,10.747656567162,
+    3.996412480797));
+#16742 = CARTESIAN_POINT('',(7.504960221637,10.741252517604,
+    3.928284120635));
+#16743 = CARTESIAN_POINT('',(7.341431828621,10.726009490074,
+    3.750775073847));
+#16744 = CARTESIAN_POINT('',(7.259909965806,10.717166950776,
+    3.635513434583));
+#16745 = CARTESIAN_POINT('',(7.193680272981,10.708326572309,
+    3.510049794968));
+#16746 = CARTESIAN_POINT('',(7.144210375858,10.699487079671,
+    3.376848824074));
+#16747 = CARTESIAN_POINT('',(7.112487807751,10.690646619218,
+    3.238569226384));
+#16748 = CARTESIAN_POINT('',(7.099009637473,10.681804015971,
+    3.098036336255));
+#16749 = CARTESIAN_POINT('',(7.108352386156,10.664038020812,
+    2.816890783088));
+#16750 = CARTESIAN_POINT('',(7.131535099093,10.655108655414,
+    2.676195396547));
+#16751 = CARTESIAN_POINT('',(7.173129432084,10.646181959409,
+    2.539057513094));
+#16752 = CARTESIAN_POINT('',(7.23242459457,10.637256439517,
+    2.408345795422));
+#16753 = CARTESIAN_POINT('',(7.308213853219,10.628329760445,
+    2.286720125765));
+#16754 = CARTESIAN_POINT('',(7.398807004282,10.619400394862,
+    2.176604640557));
+#16755 = CARTESIAN_POINT('',(7.599809401451,10.602013722899,
+    1.98849588381));
+#16756 = CARTESIAN_POINT('',(7.708995732108,10.593551057738,
+    1.909069607429));
+#16757 = CARTESIAN_POINT('',(7.827716281687,10.585089953084,
+    1.843497474389));
+#16758 = CARTESIAN_POINT('',(7.953844901094,10.576629889196,
+    1.793099183502));
+#16759 = CARTESIAN_POINT('',(8.085062270269,10.568168807611,
+    1.758801540384));
+#16760 = CARTESIAN_POINT('',(8.218918119006,10.559706157921,
+    1.741113542719));
+#16761 = CARTESIAN_POINT('',(8.430415402096,10.546348217959,
+    1.73941919143));
+#16762 = CARTESIAN_POINT('',(8.508008538568,10.541450372898,
+    1.744366275388));
+#16763 = CARTESIAN_POINT('',(8.585164704487,10.536552662931,
+    1.754885442474));
+#16764 = CARTESIAN_POINT('',(8.661404349568,10.531655042052,
+    1.770928561327));
+#16765 = CARTESIAN_POINT('',(8.736256471142,10.526757365807,
+    1.792396504036));
+#16766 = CARTESIAN_POINT('',(8.809262820574,10.521859583784,
+    1.819140040308));
+#16767 = CARTESIAN_POINT('',(8.935623439851,10.513108501776,
+    1.875996978688));
+#16768 = CARTESIAN_POINT('',(8.989851001116,10.509255016252,
+    1.904177021737));
+#16769 = CARTESIAN_POINT('',(9.042450566339,10.505401547416,
+    1.935404439811));
+#16770 = CARTESIAN_POINT('',(9.093217366006,10.501548082617,
+    1.969565317846));
+#16771 = CARTESIAN_POINT('',(9.141957148359,10.497694584306,
+    2.006528956374));
+#16772 = CARTESIAN_POINT('',(9.188487239527,10.493841049659,
+    2.046148581211));
+#16773 = CARTESIAN_POINT('',(9.304978047125,10.48367363787,
+    2.157265045408));
+#16774 = CARTESIAN_POINT('',(9.370937442437,10.477359190825,
+    2.232970524578));
+#16775 = CARTESIAN_POINT('',(9.429758619541,10.471045205406,
+    2.31466006395));
+#16776 = CARTESIAN_POINT('',(9.480802253303,10.464731611562,
+    2.401519398625));
+#16777 = CARTESIAN_POINT('',(9.523544731562,10.458417813062,
+    2.492657367443));
+#16778 = CARTESIAN_POINT('',(9.557585899694,10.452103469393,
+    2.587119195548));
+#16779 = CARTESIAN_POINT('',(9.59411809179,10.442906718499,2.7280797144)
+  );
+#16780 = CARTESIAN_POINT('',(9.603702074962,10.440023872748,
+    2.772749592894));
+#16781 = CARTESIAN_POINT('',(9.611393990976,10.437140993532,
+    2.817808422264));
+#16782 = CARTESIAN_POINT('',(9.617175337353,10.434258097472,
+    2.863160110783));
+#16783 = CARTESIAN_POINT('',(9.621033749356,10.431375226408,
+    2.908707805795));
+#16784 = CARTESIAN_POINT('',(9.62296299999,10.428492447397,
+    2.954353893709));
+#16785 = CARTESIAN_POINT('',(9.622963,10.425609852715,3.));
+#16786 = PCURVE('',#9577,#16787);
+#16787 = DEFINITIONAL_REPRESENTATION('',(#16788),#16863);
+#16788 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16789,#16790,#16791,#16792,
+    #16793,#16794,#16795,#16796,#16797,#16798,#16799,#16800,#16801,
+    #16802,#16803,#16804,#16805,#16806,#16807,#16808,#16809,#16810,
+    #16811,#16812,#16813,#16814,#16815,#16816,#16817,#16818,#16819,
+    #16820,#16821,#16822,#16823,#16824,#16825,#16826,#16827,#16828,
+    #16829,#16830,#16831,#16832,#16833,#16834,#16835,#16836,#16837,
+    #16838,#16839,#16840,#16841,#16842,#16843,#16844,#16845,#16846,
+    #16847,#16848,#16849,#16850,#16851,#16852,#16853,#16854,#16855,
+    #16856,#16857,#16858,#16859,#16860,#16861,#16862),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177832486E-02,0.133479646427,
+    0.228491683576,0.291875548959,0.38152978049,0.505289198458,
+    0.630266844262,0.74871545676,0.817287076259,0.871238638407,
+    0.959638360752,1.),.UNSPECIFIED.);
+#16789 = CARTESIAN_POINT('',(-6.28318488288,5.074392038234));
+#16790 = CARTESIAN_POINT('',(-6.249075804413,5.077106100556));
+#16791 = CARTESIAN_POINT('',(-6.214966913868,5.079819842699));
+#16792 = CARTESIAN_POINT('',(-6.180858158241,5.082533479163));
+#16793 = CARTESIAN_POINT('',(-6.14674949563,5.085247161847));
+#16794 = CARTESIAN_POINT('',(-6.112640895231,5.087960980047));
+#16795 = CARTESIAN_POINT('',(-6.078532337339,5.090674960455));
+#16796 = CARTESIAN_POINT('',(-5.95872758285,5.100208145985));
+#16797 = CARTESIAN_POINT('',(-5.873021684517,5.107028909384));
+#16798 = CARTESIAN_POINT('',(-5.787322891397,5.113849878948));
+#16799 = CARTESIAN_POINT('',(-5.701628436002,5.120670399349));
+#16800 = CARTESIAN_POINT('',(-5.615929067522,5.127490757286));
+#16801 = CARTESIAN_POINT('',(-5.530222301032,5.134311332145));
+#16802 = CARTESIAN_POINT('',(-5.359247524341,5.147916952892));
+#16803 = CARTESIAN_POINT('',(-5.273959546514,5.154703601992));
+#16804 = CARTESIAN_POINT('',(-5.188678937164,5.161489507573));
+#16805 = CARTESIAN_POINT('',(-5.103403004655,5.168275105314));
+#16806 = CARTESIAN_POINT('',(-5.018122493806,5.175061243882));
+#16807 = CARTESIAN_POINT('',(-4.932834704792,5.181848110277));
+#16808 = CARTESIAN_POINT('',(-4.790666362542,5.193161498074));
+#16809 = CARTESIAN_POINT('',(-4.733774829183,5.197688830316));
+#16810 = CARTESIAN_POINT('',(-4.676884199586,5.202216124817));
+#16811 = CARTESIAN_POINT('',(-4.619994134192,5.20674338554));
+#16812 = CARTESIAN_POINT('',(-4.563103446541,5.211270684654));
+#16813 = CARTESIAN_POINT('',(-4.506211804688,5.215798033542));
+#16814 = CARTESIAN_POINT('',(-4.368852017269,5.226728846491));
+#16815 = CARTESIAN_POINT('',(-4.288375293252,5.233132964217));
+#16816 = CARTESIAN_POINT('',(-4.207904005103,5.239536576781));
+#16817 = CARTESIAN_POINT('',(-4.127436204299,5.245939866894));
+#16818 = CARTESIAN_POINT('',(-4.046965026535,5.252343432838));
+#16819 = CARTESIAN_POINT('',(-3.966488484269,5.258747482396));
+#16820 = CARTESIAN_POINT('',(-3.774938934107,5.273990509926));
+#16821 = CARTESIAN_POINT('',(-3.663821966066,5.282833049224));
+#16822 = CARTESIAN_POINT('',(-3.552734451671,5.291673427691));
+#16823 = CARTESIAN_POINT('',(-3.441659369028,5.300512920329));
+#16824 = CARTESIAN_POINT('',(-3.330571672118,5.309353380782));
+#16825 = CARTESIAN_POINT('',(-3.219454442945,5.318195984029));
+#16826 = CARTESIAN_POINT('',(-2.99619988359,5.335961979188));
+#16827 = CARTESIAN_POINT('',(-2.883987406648,5.344891344586));
+#16828 = CARTESIAN_POINT('',(-2.771805986676,5.353818040591));
+#16829 = CARTESIAN_POINT('',(-2.65963771785,5.362743560483));
+#16830 = CARTESIAN_POINT('',(-2.547456480839,5.371670239555));
+#16831 = CARTESIAN_POINT('',(-2.435244252239,5.380599605138));
+#16832 = CARTESIAN_POINT('',(-2.216756833033,5.397986277101));
+#16833 = CARTESIAN_POINT('',(-2.110414060866,5.406448942262));
+#16834 = CARTESIAN_POINT('',(-2.004092906513,5.414910046916));
+#16835 = CARTESIAN_POINT('',(-1.897785416405,5.423370110804));
+#16836 = CARTESIAN_POINT('',(-1.791464118912,5.431831192389));
+#16837 = CARTESIAN_POINT('',(-1.685121158031,5.440293842079));
+#16838 = CARTESIAN_POINT('',(-1.517260785101,5.453651782041));
+#16839 = CARTESIAN_POINT('',(-1.455712348173,5.458549627102));
+#16840 = CARTESIAN_POINT('',(-1.394165337995,5.463447337069));
+#16841 = CARTESIAN_POINT('',(-1.332619249154,5.468344957948));
+#16842 = CARTESIAN_POINT('',(-1.271072310437,5.473242634193));
+#16843 = CARTESIAN_POINT('',(-1.209523997678,5.478140416216));
+#16844 = CARTESIAN_POINT('',(-1.099553326739,5.486891498224));
+#16845 = CARTESIAN_POINT('',(-1.05112852075,5.490744983748));
+#16846 = CARTESIAN_POINT('',(-1.002704115711,5.494598452584));
+#16847 = CARTESIAN_POINT('',(-0.954279947651,5.498451917383));
+#16848 = CARTESIAN_POINT('',(-0.905855471574,5.502305415694));
+#16849 = CARTESIAN_POINT('',(-0.857430531453,5.506158950341));
+#16850 = CARTESIAN_POINT('',(-0.729662670085,5.51632636213));
+#16851 = CARTESIAN_POINT('',(-0.650312309448,5.522640809175));
+#16852 = CARTESIAN_POINT('',(-0.57096694254,5.528954794594));
+#16853 = CARTESIAN_POINT('',(-0.491624818615,5.535268388438));
+#16854 = CARTESIAN_POINT('',(-0.412279686884,5.541582186938));
+#16855 = CARTESIAN_POINT('',(-0.332929807697,5.547896530607));
+#16856 = CARTESIAN_POINT('',(-0.217360328839,5.557093281501));
+#16857 = CARTESIAN_POINT('',(-0.181133796697,5.559976127252));
+#16858 = CARTESIAN_POINT('',(-0.144907233142,5.562859006468));
+#16859 = CARTESIAN_POINT('',(-0.108680618999,5.565741902528));
+#16860 = CARTESIAN_POINT('',(-7.245391634012E-02,5.568624773592));
+#16861 = CARTESIAN_POINT('',(-3.622706848528E-02,5.571507552603));
+#16862 = CARTESIAN_POINT('',(0.,5.574390147285));
+#16863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16864 = PCURVE('',#10862,#16865);
+#16865 = DEFINITIONAL_REPRESENTATION('',(#16866),#16941);
+#16866 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#16867,#16868,#16869,#16870,
+    #16871,#16872,#16873,#16874,#16875,#16876,#16877,#16878,#16879,
+    #16880,#16881,#16882,#16883,#16884,#16885,#16886,#16887,#16888,
+    #16889,#16890,#16891,#16892,#16893,#16894,#16895,#16896,#16897,
+    #16898,#16899,#16900,#16901,#16902,#16903,#16904,#16905,#16906,
+    #16907,#16908,#16909,#16910,#16911,#16912,#16913,#16914,#16915,
+    #16916,#16917,#16918,#16919,#16920,#16921,#16922,#16923,#16924,
+    #16925,#16926,#16927,#16928,#16929,#16930,#16931,#16932,#16933,
+    #16934,#16935,#16936,#16937,#16938,#16939,#16940),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177832486E-02,0.133479646427,
+    0.228491683576,0.291875548959,0.38152978049,0.505289198458,
+    0.630266844262,0.74871545676,0.817287076259,0.871238638407,
+    0.959638360752,1.),.UNSPECIFIED.);
+#16867 = CARTESIAN_POINT('',(0.288695768938,0.));
+#16868 = CARTESIAN_POINT('',(0.288695909295,3.421548045069E-02));
+#16869 = CARTESIAN_POINT('',(0.288696666128,6.843161930882E-02));
+#16870 = CARTESIAN_POINT('',(0.288697659561,0.10264819517));
+#16871 = CARTESIAN_POINT('',(0.288698617613,0.136865026461));
+#16872 = CARTESIAN_POINT('',(0.288699376204,0.171081971434));
+#16873 = CARTESIAN_POINT('',(0.288699879148,0.205298928174));
+#16874 = CARTESIAN_POINT('',(0.288700929409,0.32548437138));
+#16875 = CARTESIAN_POINT('',(0.288700224238,0.411462491084));
+#16876 = CARTESIAN_POINT('',(0.288698144836,0.497432094433));
+#16877 = CARTESIAN_POINT('',(0.28869616626,0.583396412486));
+#16878 = CARTESIAN_POINT('',(0.288695082491,0.669365509974));
+#16879 = CARTESIAN_POINT('',(0.288694606012,0.755342312924));
+#16880 = CARTESIAN_POINT('',(0.288694675626,0.926856581017));
+#16881 = CARTESIAN_POINT('',(0.28869519766,1.012414070552));
+#16882 = CARTESIAN_POINT('',(0.288695991628,1.097964715627));
+#16883 = CARTESIAN_POINT('',(0.288696687179,1.183510987708));
+#16884 = CARTESIAN_POINT('',(0.288697096713,1.269061853162));
+#16885 = CARTESIAN_POINT('',(0.288697270939,1.354619802269));
+#16886 = CARTESIAN_POINT('',(0.288697273119,1.497238067296));
+#16887 = CARTESIAN_POINT('',(0.288697195751,1.554309536071));
+#16888 = CARTESIAN_POINT('',(0.288697071288,1.611379966846));
+#16889 = CARTESIAN_POINT('',(0.288696939348,1.6684497107));
+#16890 = CARTESIAN_POINT('',(0.288696836874,1.725519989103));
+#16891 = CARTESIAN_POINT('',(0.288696786992,1.782591176381));
+#16892 = CARTESIAN_POINT('',(0.288696789099,1.920384441607));
+#16893 = CARTESIAN_POINT('',(0.28869689484,2.001115116454));
+#16894 = CARTESIAN_POINT('',(0.288697123484,2.081840432856));
+#16895 = CARTESIAN_POINT('',(0.28869741705,2.162562451047));
+#16896 = CARTESIAN_POINT('',(0.288697675231,2.243288077941));
+#16897 = CARTESIAN_POINT('',(0.288697805148,2.324019241225));
+#16898 = CARTESIAN_POINT('',(0.288697761486,2.516175019427));
+#16899 = CARTESIAN_POINT('',(0.28869745355,2.627643801058));
+#16900 = CARTESIAN_POINT('',(0.288696779664,2.73908297745));
+#16901 = CARTESIAN_POINT('',(0.288695911478,2.850509309786));
+#16902 = CARTESIAN_POINT('',(0.28869515157,2.961947940649));
+#16903 = CARTESIAN_POINT('',(0.288694801356,3.073416019994));
+#16904 = CARTESIAN_POINT('',(0.288694875753,3.297375580915));
+#16905 = CARTESIAN_POINT('',(0.288695312999,3.409942448897));
+#16906 = CARTESIAN_POINT('',(0.288696136487,3.52247839993));
+#16907 = CARTESIAN_POINT('',(0.28869718388,3.635001554727));
+#16908 = CARTESIAN_POINT('',(0.288697977588,3.747538045719));
+#16909 = CARTESIAN_POINT('',(0.288698342189,3.86010557315));
+#16910 = CARTESIAN_POINT('',(0.288698335683,4.079284347549));
+#16911 = CARTESIAN_POINT('',(0.288698001037,4.185963413919));
+#16912 = CARTESIAN_POINT('',(0.288697377505,4.292620415203));
+#16913 = CARTESIAN_POINT('',(0.288696710954,4.399263298913));
+#16914 = CARTESIAN_POINT('',(0.288696240845,4.505919886072));
+#16915 = CARTESIAN_POINT('',(0.288696064914,4.612598467643));
+#16916 = CARTESIAN_POINT('',(0.288696085895,4.780989208093));
+#16917 = CARTESIAN_POINT('',(0.288696149221,4.84273223821));
+#16918 = CARTESIAN_POINT('',(0.288696228335,4.904473988907));
+#16919 = CARTESIAN_POINT('',(0.288696306975,4.966214961984));
+#16920 = CARTESIAN_POINT('',(0.288696378153,5.027956898288));
+#16921 = CARTESIAN_POINT('',(0.288696429854,5.089700256956));
+#16922 = CARTESIAN_POINT('',(0.288696431431,5.200019328351));
+#16923 = CARTESIAN_POINT('',(0.28869640585,5.248597519162));
+#16924 = CARTESIAN_POINT('',(0.288696345763,5.297175234044));
+#16925 = CARTESIAN_POINT('',(0.2886962609,5.345752594851));
+#16926 = CARTESIAN_POINT('',(0.28869617373,5.394330118288));
+#16927 = CARTESIAN_POINT('',(0.28869611423,5.44290795587));
+#16928 = CARTESIAN_POINT('',(0.288696115382,5.571078919051));
+#16929 = CARTESIAN_POINT('',(0.288696281574,5.650679306846));
+#16930 = CARTESIAN_POINT('',(0.288696696476,5.730274489358));
+#16931 = CARTESIAN_POINT('',(0.288697537618,5.809866587011));
+#16932 = CARTESIAN_POINT('',(0.288698517862,5.889462442471));
+#16933 = CARTESIAN_POINT('',(0.288699025776,5.969064120457));
+#16934 = CARTESIAN_POINT('',(0.288698937742,6.085000680033));
+#16935 = CARTESIAN_POINT('',(0.288698809296,6.12134232118));
+#16936 = CARTESIAN_POINT('',(0.28869853685,6.157683976954));
+#16937 = CARTESIAN_POINT('',(0.288698148704,6.194025537879));
+#16938 = CARTESIAN_POINT('',(0.288697744612,6.230366844958));
+#16939 = CARTESIAN_POINT('',(0.288697495779,6.266707689673));
+#16940 = CARTESIAN_POINT('',(0.288697644861,6.303047813985));
+#16941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16942 = ORIENTED_EDGE('',*,*,#10698,.F.);
+#16943 = ADVANCED_FACE('',(#16944),#10862,.F.);
+#16944 = FACE_BOUND('',#16945,.F.);
+#16945 = EDGE_LOOP('',(#16946,#16985,#16986,#16987));
+#16946 = ORIENTED_EDGE('',*,*,#16947,.F.);
+#16947 = EDGE_CURVE('',#11259,#10839,#16948,.T.);
+#16948 = SURFACE_CURVE('',#16949,(#16971,#16978),.PCURVE_S1.);
+#16949 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#16950,#16951,#16952,#16953,
+    #16954,#16955,#16956,#16957,#16958,#16959,#16960,#16961,#16962,
+    #16963,#16964,#16965,#16966,#16967,#16968,#16969,#16970),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#16950 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#16951 = CARTESIAN_POINT('',(9.872975487798,10.758522283212,
+    3.431257878849));
+#16952 = CARTESIAN_POINT('',(9.737526779738,10.735794801945,
+    3.862513862959));
+#16953 = CARTESIAN_POINT('',(9.46645649661,10.7130681347,4.246499075741)
+  );
+#16954 = CARTESIAN_POINT('',(9.078674201914,10.690340390673,
+    4.535830157274));
+#16955 = CARTESIAN_POINT('',(8.611009941953,10.667612905531,
+    4.691735084541));
+#16956 = CARTESIAN_POINT('',(8.114925851195,10.644886120264,
+    4.691681419045));
+#16957 = CARTESIAN_POINT('',(7.647279680213,10.622158632502,
+    4.535870451024));
+#16958 = CARTESIAN_POINT('',(7.259396800696,10.599431391123,
+    4.246481327294));
+#16959 = CARTESIAN_POINT('',(6.988433861838,10.576704099698,
+    3.862516552128));
+#16960 = CARTESIAN_POINT('',(6.71747050208,10.531249560772,
+    2.999999988234));
+#16961 = CARTESIAN_POINT('',(6.988434210762,10.485795021847,
+    2.137483533955));
+#16962 = CARTESIAN_POINT('',(7.259398009609,10.463067744375,
+    1.753518755283));
+#16963 = CARTESIAN_POINT('',(7.647271205142,10.440340434211,
+    1.464133017722));
+#16964 = CARTESIAN_POINT('',(8.114936123417,10.417613099228,
+    1.308296486085));
+#16965 = CARTESIAN_POINT('',(8.611011295063,10.39488611801,
+    1.308306013872));
+#16966 = CARTESIAN_POINT('',(9.078654281394,10.372158785813,
+    1.464140216918));
+#16967 = CARTESIAN_POINT('',(9.46648221539,10.349430972814,
+    1.753507449114));
+#16968 = CARTESIAN_POINT('',(9.737514861472,10.326704319619,
+    2.137486517102));
+#16969 = CARTESIAN_POINT('',(9.872975202926,10.303976838334,
+    2.568742074547));
+#16970 = CARTESIAN_POINT('',(9.872975882419,10.281249541663,
+    2.999999975684));
+#16971 = PCURVE('',#10862,#16972);
+#16972 = DEFINITIONAL_REPRESENTATION('',(#16973),#16977);
+#16973 = LINE('',#16974,#16975);
+#16974 = CARTESIAN_POINT('',(0.,0.));
+#16975 = VECTOR('',#16976,1.);
+#16976 = DIRECTION('',(0.,1.));
+#16977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16978 = PCURVE('',#10948,#16979);
+#16979 = DEFINITIONAL_REPRESENTATION('',(#16980),#16984);
+#16980 = LINE('',#16981,#16982);
+#16981 = CARTESIAN_POINT('',(6.25E-02,0.));
+#16982 = VECTOR('',#16983,1.);
+#16983 = DIRECTION('',(0.,1.));
+#16984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#16985 = ORIENTED_EDGE('',*,*,#11287,.F.);
+#16986 = ORIENTED_EDGE('',*,*,#16709,.T.);
+#16987 = ORIENTED_EDGE('',*,*,#10838,.T.);
+#16988 = ADVANCED_FACE('',(#16989),#10948,.F.);
+#16989 = FACE_BOUND('',#16990,.F.);
+#16990 = EDGE_LOOP('',(#16991,#17036,#17037,#17038));
+#16991 = ORIENTED_EDGE('',*,*,#16992,.F.);
+#16992 = EDGE_CURVE('',#11215,#10929,#16993,.T.);
+#16993 = SURFACE_CURVE('',#16994,(#17022,#17029),.PCURVE_S1.);
+#16994 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#16995,#16996,#16997,#16998,
+    #16999,#17000,#17001,#17002,#17003,#17004,#17005,#17006,#17007,
+    #17008,#17009,#17010,#17011,#17012,#17013,#17014,#17015,#17016,
+    #17017,#17018,#17019,#17020,#17021),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#16995 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#16996 = CARTESIAN_POINT('',(9.872972548688,10.70312456348,
+    3.296489246182));
+#16997 = CARTESIAN_POINT('',(9.806457148918,10.687499456398,
+    3.592977549832));
+#16998 = CARTESIAN_POINT('',(9.673366236183,10.67187462287,
+    3.872054467984));
+#16999 = CARTESIAN_POINT('',(9.479246563332,10.656249600215,
+    4.116285475697));
+#17000 = CARTESIAN_POINT('',(9.235010915995,10.640624573311,
+    4.310413626821));
+#17001 = CARTESIAN_POINT('',(8.955943164906,10.624999552234,
+    4.443477299205));
+#17002 = CARTESIAN_POINT('',(8.362966115684,10.593749541856,
+    4.576541979305));
+#17003 = CARTESIAN_POINT('',(7.769983673722,10.562499564577,
+    4.443477733687));
+#17004 = CARTESIAN_POINT('',(7.49091004002,10.546874578047,
+    4.310413579499));
+#17005 = CARTESIAN_POINT('',(7.246672009578,10.531249571335,
+    4.116287802314));
+#17006 = CARTESIAN_POINT('',(7.052547999439,10.515624557878,
+    3.872050364465));
+#17007 = CARTESIAN_POINT('',(6.919486025457,10.499999556345,
+    3.592979050227));
+#17008 = CARTESIAN_POINT('',(6.786423908626,10.468749560832,
+    3.000000007099));
+#17009 = CARTESIAN_POINT('',(6.919486207971,10.43749956532,
+    2.407021004926));
+#17010 = CARTESIAN_POINT('',(7.05254813814,10.421874563787,
+    2.127949762222));
+#17011 = CARTESIAN_POINT('',(7.246671394175,10.406249550329,
+    1.883712109031));
+#17012 = CARTESIAN_POINT('',(7.49090969142,10.390624543618,
+    1.689585731309));
+#17013 = CARTESIAN_POINT('',(7.769983585103,10.374999557088,
+    1.556522147249));
+#17014 = CARTESIAN_POINT('',(8.362966082213,10.343749579808,
+    1.423458829497));
+#17015 = CARTESIAN_POINT('',(8.955943076287,10.312499569431,
+    1.556523073248));
+#17016 = CARTESIAN_POINT('',(9.235010888574,10.296874548348,
+    1.689586427982));
+#17017 = CARTESIAN_POINT('',(9.479247296014,10.281249521466,
+    1.883710829886));
+#17018 = CARTESIAN_POINT('',(9.673369404726,10.265624498776,
+    2.127947450204));
+#17019 = CARTESIAN_POINT('',(9.806452602611,10.249999665275,
+    2.407022566988));
+#17020 = CARTESIAN_POINT('',(9.872972655257,10.234374558185,
+    2.703510707221));
+#17021 = CARTESIAN_POINT('',(9.872973019657,10.218749541729,
+    2.999999975688));
+#17022 = PCURVE('',#10948,#17023);
+#17023 = DEFINITIONAL_REPRESENTATION('',(#17024),#17028);
+#17024 = LINE('',#17025,#17026);
+#17025 = CARTESIAN_POINT('',(0.,0.));
+#17026 = VECTOR('',#17027,1.);
+#17027 = DIRECTION('',(0.,1.));
+#17028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17029 = PCURVE('',#11030,#17030);
+#17030 = DEFINITIONAL_REPRESENTATION('',(#17031),#17035);
+#17031 = LINE('',#17032,#17033);
+#17032 = CARTESIAN_POINT('',(0.3125,0.));
+#17033 = VECTOR('',#17034,1.);
+#17034 = DIRECTION('',(0.,1.));
+#17035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17036 = ORIENTED_EDGE('',*,*,#11258,.F.);
+#17037 = ORIENTED_EDGE('',*,*,#16947,.T.);
+#17038 = ORIENTED_EDGE('',*,*,#10928,.T.);
+#17039 = ADVANCED_FACE('',(#17040),#11030,.F.);
+#17040 = FACE_BOUND('',#17041,.F.);
+#17041 = EDGE_LOOP('',(#17042,#17294,#17295,#17296));
+#17042 = ORIENTED_EDGE('',*,*,#17043,.F.);
+#17043 = EDGE_CURVE('',#11100,#11001,#17044,.T.);
+#17044 = SURFACE_CURVE('',#17045,(#17126,#17210),.PCURVE_S1.);
+#17045 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17046,#17047,#17048,#17049,
+    #17050,#17051,#17052,#17053,#17054,#17055,#17056,#17057,#17058,
+    #17059,#17060,#17061,#17062,#17063,#17064,#17065,#17066,#17067,
+    #17068,#17069,#17070,#17071,#17072,#17073,#17074,#17075,#17076,
+    #17077,#17078,#17079,#17080,#17081,#17082,#17083,#17084,#17085,
+    #17086,#17087,#17088,#17089,#17090,#17091,#17092,#17093,#17094,
+    #17095,#17096,#17097,#17098,#17099,#17100,#17101,#17102,#17103,
+    #17104,#17105,#17106,#17107,#17108,#17109,#17110,#17111,#17112,
+    #17113,#17114,#17115,#17116,#17117,#17118,#17119,#17120,#17121,
+    #17122,#17123,#17124,#17125),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493663935981E-02,0.10498136979,0.133911202817,
+    0.222912706539,0.272805915436,0.376377200848,0.501335729332,
+    0.626649350628,0.736686798878,0.785417014035,0.868419008084,
+    0.956397387966,1.),.UNSPECIFIED.);
+#17046 = CARTESIAN_POINT('',(9.622963,10.574420705757,3.000000534601));
+#17047 = CARTESIAN_POINT('',(9.622962983236,10.571925476696,
+    3.03951150626));
+#17048 = CARTESIAN_POINT('',(9.621517479136,10.569430043729,
+    3.079022370997));
+#17049 = CARTESIAN_POINT('',(9.618626536963,10.566934508712,
+    3.118469437108));
+#17050 = CARTESIAN_POINT('',(9.61429365716,10.564438947341,
+    3.157789380495));
+#17051 = CARTESIAN_POINT('',(9.608525791344,10.561943409152,
+    3.196919244662));
+#17052 = CARTESIAN_POINT('',(9.601333342311,10.559447917518,
+    3.235796440717));
+#17053 = CARTESIAN_POINT('',(9.575481587349,10.55194932751,
+    3.351672605371));
+#17054 = CARTESIAN_POINT('',(9.552561540517,10.546946221692,
+    3.42772378076));
+#17055 = CARTESIAN_POINT('',(9.524082395368,10.54194346037,
+    3.502008984445));
+#17056 = CARTESIAN_POINT('',(9.490210511698,10.536940906939,
+    3.574042145152));
+#17057 = CARTESIAN_POINT('',(9.451164206994,10.531938276491,
+    3.643358836883));
+#17058 = CARTESIAN_POINT('',(9.407211726159,10.526935432268,
+    3.709520706384));
+#17059 = CARTESIAN_POINT('',(9.338620210509,10.519866449225,
+    3.797974582676));
+#17060 = CARTESIAN_POINT('',(9.317787931776,10.517800201408,
+    3.823221947909));
+#17061 = CARTESIAN_POINT('',(9.296194537628,10.515733938108,
+    3.847833427436));
+#17062 = CARTESIAN_POINT('',(9.273863388104,10.513667659589,
+    3.87178156966));
+#17063 = CARTESIAN_POINT('',(9.250819040698,10.511601366937,
+    3.895040040249));
+#17064 = CARTESIAN_POINT('',(9.22708725035,10.509535062064,
+    3.917583622138));
+#17065 = CARTESIAN_POINT('',(9.127653068018,10.501111812122,
+    4.006469197219));
+#17066 = CARTESIAN_POINT('',(9.046352719321,10.494754217036,
+    4.066562347499));
+#17067 = CARTESIAN_POINT('',(8.959586401793,10.488397000146,
+    4.11895551116));
+#17068 = CARTESIAN_POINT('',(8.86823492341,10.482040088474,4.16306542111
+    ));
+#17069 = CARTESIAN_POINT('',(8.773248011006,10.475682976727,
+    4.19843351685));
+#17070 = CARTESIAN_POINT('',(8.67563018344,10.469325480299,
+    4.224732755916));
+#17071 = CARTESIAN_POINT('',(8.520822508368,10.459404948935,
+    4.251344942661));
+#17072 = CARTESIAN_POINT('',(8.464713155644,10.455841308688,
+    4.257999188065));
+#17073 = CARTESIAN_POINT('',(8.408286835857,10.452277695431,
+    4.261716711161));
+#17074 = CARTESIAN_POINT('',(8.351728028917,10.448714093467,
+    4.262480531289));
+#17075 = CARTESIAN_POINT('',(8.295221845184,10.445150464632,
+    4.260288143359));
+#17076 = CARTESIAN_POINT('',(8.23895316138,10.441586794734,
+    4.255151530753));
+#17077 = CARTESIAN_POINT('',(8.067174397544,10.430625493932,
+    4.230377475054));
+#17078 = CARTESIAN_POINT('',(7.953037243603,10.423226587677,
+    4.201081649548));
+#17079 = CARTESIAN_POINT('',(7.842366638731,10.41582848967,
+    4.159443882621));
+#17080 = CARTESIAN_POINT('',(7.736750194068,10.408430914227,
+    4.105978371898));
+#17081 = CARTESIAN_POINT('',(7.637673921553,10.401032814204,
+    4.041437418652));
+#17082 = CARTESIAN_POINT('',(7.546491998186,10.39363394171,
+    3.966796085097));
+#17083 = CARTESIAN_POINT('',(7.365319028906,10.377311231121,
+    3.782481447439));
+#17084 = CARTESIAN_POINT('',(7.279408270265,10.368383194493,
+    3.668702385844));
+#17085 = CARTESIAN_POINT('',(7.208763664374,10.359457818704,
+    3.544043517297));
+#17086 = CARTESIAN_POINT('',(7.154972225207,10.35053357418,
+    3.410996173736));
+#17087 = CARTESIAN_POINT('',(7.119128371749,10.341608186106,
+    3.272266990745));
+#17088 = CARTESIAN_POINT('',(7.101822597089,10.332680130099,
+    3.130750420771));
+#17089 = CARTESIAN_POINT('',(7.104195318285,10.3148043854,2.847722705191
+    ));
+#17090 = CARTESIAN_POINT('',(7.123979872663,10.305850530115,
+    2.706114830015));
+#17091 = CARTESIAN_POINT('',(7.16235856237,10.296898990528,
+    2.567631053559));
+#17092 = CARTESIAN_POINT('',(7.218684956586,10.287948442695,
+    2.435180060392));
+#17093 = CARTESIAN_POINT('',(7.291806644295,10.278996970028,
+    2.311471429002));
+#17094 = CARTESIAN_POINT('',(7.380077123043,10.270043195112,
+    2.198988311163));
+#17095 = CARTESIAN_POINT('',(7.570230134758,10.253233249865,
+    2.012750928882));
+#17096 = CARTESIAN_POINT('',(7.669187399192,10.245372333077,
+    1.935902313645));
+#17097 = CARTESIAN_POINT('',(7.776752741546,10.237512702659,
+    1.870707587132));
+#17098 = CARTESIAN_POINT('',(7.891265406461,10.229653810326,
+    1.818287150208));
+#17099 = CARTESIAN_POINT('',(8.010907330202,10.221794057334,
+    1.779473311865));
+#17100 = CARTESIAN_POINT('',(8.133745044549,10.213933004561,
+    1.754791058409));
+#17101 = CARTESIAN_POINT('',(8.312671436496,10.202592929465,
+    1.739798482609));
+#17102 = CARTESIAN_POINT('',(8.367824157428,10.199112307105,
+    1.737999148031));
+#17103 = CARTESIAN_POINT('',(8.423039752984,10.195631702125,
+    1.739016541617));
+#17104 = CARTESIAN_POINT('',(8.478145638616,10.192151116794,
+    1.742851857937));
+#17105 = CARTESIAN_POINT('',(8.532969766283,10.188670534311,
+    1.749493117238));
+#17106 = CARTESIAN_POINT('',(8.587341389243,10.185189952503,
+    1.758915220482));
+#17107 = CARTESIAN_POINT('',(8.732644747124,10.175781035265,
+    1.791800235462));
+#17108 = CARTESIAN_POINT('',(8.822402924599,10.169852317474,
+    1.820479210548));
+#17109 = CARTESIAN_POINT('',(8.909524875501,10.163923957519,
+    1.856928402261));
+#17110 = CARTESIAN_POINT('',(8.993208400528,10.157995860895,
+    1.900848813748));
+#17111 = CARTESIAN_POINT('',(9.072696603977,10.152067601797,
+    1.951843225742));
+#17112 = CARTESIAN_POINT('',(9.147287661729,10.146138963021,
+    2.009421307541));
+#17113 = CARTESIAN_POINT('',(9.289549548401,10.133926717788,
+    2.140385593277));
+#17114 = CARTESIAN_POINT('',(9.356548855626,10.127642162959,
+    2.214523206837));
+#17115 = CARTESIAN_POINT('',(9.416587590105,10.121357759015,
+    2.29471565034));
+#17116 = CARTESIAN_POINT('',(9.46902087568,10.115073259064,
+    2.380172050986));
+#17117 = CARTESIAN_POINT('',(9.51331594272,10.108788390431,2.47002397707
+    ));
+#17118 = CARTESIAN_POINT('',(9.549059936958,10.102503485605,
+    2.563338235416));
+#17119 = CARTESIAN_POINT('',(9.589317592921,10.093105356453,
+    2.706595900784));
+#17120 = CARTESIAN_POINT('',(9.600490531195,10.08999117204,
+    2.754677190345));
+#17121 = CARTESIAN_POINT('',(9.609462565766,10.086877146804,
+    2.803248650109));
+#17122 = CARTESIAN_POINT('',(9.616208503409,10.083763278549,
+    2.852189347273));
+#17123 = CARTESIAN_POINT('',(9.620711478391,10.080649500308,
+    2.901377005553));
+#17124 = CARTESIAN_POINT('',(9.62296299999,10.077535659099,
+    2.950688441363));
+#17125 = CARTESIAN_POINT('',(9.622963,10.074421494683,3.));
+#17126 = PCURVE('',#11030,#17127);
+#17127 = DEFINITIONAL_REPRESENTATION('',(#17128),#17209);
+#17128 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17129,#17130,#17131,#17132,
+    #17133,#17134,#17135,#17136,#17137,#17138,#17139,#17140,#17141,
+    #17142,#17143,#17144,#17145,#17146,#17147,#17148,#17149,#17150,
+    #17151,#17152,#17153,#17154,#17155,#17156,#17157,#17158,#17159,
+    #17160,#17161,#17162,#17163,#17164,#17165,#17166,#17167,#17168,
+    #17169,#17170,#17171,#17172,#17173,#17174,#17175,#17176,#17177,
+    #17178,#17179,#17180,#17181,#17182,#17183,#17184,#17185,#17186,
+    #17187,#17188,#17189,#17190,#17191,#17192,#17193,#17194,#17195,
+    #17196,#17197,#17198,#17199,#17200,#17201,#17202,#17203,#17204,
+    #17205,#17206,#17207,#17208),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493663935981E-02,0.10498136979,0.133911202817,
+    0.222912706539,0.272805915436,0.376377200848,0.501335729332,
+    0.626649350628,0.736686798878,0.785417014035,0.868419008084,
+    0.956397387966,1.),.UNSPECIFIED.);
+#17129 = CARTESIAN_POINT('',(2.382125753832E-02,0.));
+#17130 = CARTESIAN_POINT('',(2.38212349724E-02,3.145575057361E-02));
+#17131 = CARTESIAN_POINT('',(2.382077888773E-02,6.291202879912E-02));
+#17132 = CARTESIAN_POINT('',(2.382013433702E-02,9.436867344102E-02));
+#17133 = CARTESIAN_POINT('',(2.381948056447E-02,0.12582555013));
+#17134 = CARTESIAN_POINT('',(2.381893100569E-02,0.157282551363));
+#17135 = CARTESIAN_POINT('',(2.381853328776E-02,0.188739596504));
+#17136 = CARTESIAN_POINT('',(2.381773981624E-02,0.283265077875));
+#17137 = CARTESIAN_POINT('',(2.381782450306E-02,0.34633560582));
+#17138 = CARTESIAN_POINT('',(2.381851348278E-02,0.409404232756));
+#17139 = CARTESIAN_POINT('',(2.381953814506E-02,0.472471473846));
+#17140 = CARTESIAN_POINT('',(2.382055172222E-02,0.535539414487));
+#17141 = CARTESIAN_POINT('',(2.382130993529E-02,0.598608782528));
+#17142 = CARTESIAN_POINT('',(2.382207537477E-02,0.68772401371));
+#17143 = CARTESIAN_POINT('',(2.382225784058E-02,0.713772012824));
+#17144 = CARTESIAN_POINT('',(2.382239673917E-02,0.739820023936));
+#17145 = CARTESIAN_POINT('',(2.3822491938E-02,0.765868051196));
+#17146 = CARTESIAN_POINT('',(2.382254547036E-02,0.791916096805));
+#17147 = CARTESIAN_POINT('',(2.382256153538E-02,0.817964161004));
+#17148 = CARTESIAN_POINT('',(2.382250023628E-02,0.92414814826));
+#17149 = CARTESIAN_POINT('',(2.38221537378E-02,1.004291362267));
+#17150 = CARTESIAN_POINT('',(2.382167285042E-02,1.084429676286));
+#17151 = CARTESIAN_POINT('',(2.38212805572E-02,1.164564875965));
+#17152 = CARTESIAN_POINT('',(2.38210643087E-02,1.244703421647));
+#17153 = CARTESIAN_POINT('',(2.382096813833E-02,1.324847084692));
+#17154 = CARTESIAN_POINT('',(2.382097035837E-02,1.44990710403));
+#17155 = CARTESIAN_POINT('',(2.382099948804E-02,1.494831013959));
+#17156 = CARTESIAN_POINT('',(2.382105568433E-02,1.539754582443));
+#17157 = CARTESIAN_POINT('',(2.382112167694E-02,1.584677911809));
+#17158 = CARTESIAN_POINT('',(2.38211753189E-02,1.629601371239));
+#17159 = CARTESIAN_POINT('',(2.382120071462E-02,1.674525075057));
+#17160 = CARTESIAN_POINT('',(2.382119651106E-02,1.812702785321));
+#17161 = CARTESIAN_POINT('',(2.382107253323E-02,1.905972081509));
+#17162 = CARTESIAN_POINT('',(2.38207775391E-02,1.999230207686));
+#17163 = CARTESIAN_POINT('',(2.382036225713E-02,2.09248141764));
+#17164 = CARTESIAN_POINT('',(2.381997439087E-02,2.185739940637));
+#17165 = CARTESIAN_POINT('',(2.381977804141E-02,2.279009795846));
+#17166 = CARTESIAN_POINT('',(2.381981806663E-02,2.484776628441));
+#17167 = CARTESIAN_POINT('',(2.382015337087E-02,2.597327255727));
+#17168 = CARTESIAN_POINT('',(2.382088006976E-02,2.709846823742));
+#17169 = CARTESIAN_POINT('',(2.382181486691E-02,2.822353032885));
+#17170 = CARTESIAN_POINT('',(2.382259238637E-02,2.934872046786));
+#17171 = CARTESIAN_POINT('',(2.382297213419E-02,3.047421977119));
+#17172 = CARTESIAN_POINT('',(2.382294389036E-02,3.272764387786));
+#17173 = CARTESIAN_POINT('',(2.382253199541E-02,3.385634580251));
+#17174 = CARTESIAN_POINT('',(2.382173442303E-02,3.49847339935));
+#17175 = CARTESIAN_POINT('',(2.382076454198E-02,3.611299257958));
+#17176 = CARTESIAN_POINT('',(2.38200293067E-02,3.724138630432));
+#17177 = CARTESIAN_POINT('',(2.381970032279E-02,3.837009520465));
+#17178 = CARTESIAN_POINT('',(2.381969680274E-02,4.048918140047));
+#17179 = CARTESIAN_POINT('',(2.381994640497E-02,4.148015305782));
+#17180 = CARTESIAN_POINT('',(2.382041599116E-02,4.24709717626));
+#17181 = CARTESIAN_POINT('',(2.382089890511E-02,4.346169212364));
+#17182 = CARTESIAN_POINT('',(2.382122230492E-02,4.445250669188));
+#17183 = CARTESIAN_POINT('',(2.382134327995E-02,4.544347297475));
+#17184 = CARTESIAN_POINT('',(2.382132682893E-02,4.687300018396));
+#17185 = CARTESIAN_POINT('',(2.382129370273E-02,4.731176573518));
+#17186 = CARTESIAN_POINT('',(2.382124330187E-02,4.77505292132));
+#17187 = CARTESIAN_POINT('',(2.382119140542E-02,4.818929159713));
+#17188 = CARTESIAN_POINT('',(2.382115335089E-02,4.862805613893));
+#17189 = CARTESIAN_POINT('',(2.382113861603E-02,4.906682372364));
+#17190 = CARTESIAN_POINT('',(2.382115695639E-02,5.025293417961));
+#17191 = CARTESIAN_POINT('',(2.382123923534E-02,5.100033115946));
+#17192 = CARTESIAN_POINT('',(2.382140636071E-02,5.174769184513));
+#17193 = CARTESIAN_POINT('',(2.382169868873E-02,5.249502843765));
+#17194 = CARTESIAN_POINT('',(2.382204815717E-02,5.324238640837));
+#17195 = CARTESIAN_POINT('',(2.382228591497E-02,5.398977840248));
+#17196 = CARTESIAN_POINT('',(2.382229892939E-02,5.552926497503));
+#17197 = CARTESIAN_POINT('',(2.38220376453E-02,5.632147569136));
+#17198 = CARTESIAN_POINT('',(2.382142023412E-02,5.711363520142));
+#17199 = CARTESIAN_POINT('',(2.382026965417E-02,5.790576396659));
+#17200 = CARTESIAN_POINT('',(2.381894308714E-02,5.869792901549));
+#17201 = CARTESIAN_POINT('',(2.381819073748E-02,5.949015126602));
+#17202 = CARTESIAN_POINT('',(2.381827983816E-02,6.067490758491));
+#17203 = CARTESIAN_POINT('',(2.381850864386E-02,6.106750860763));
+#17204 = CARTESIAN_POINT('',(2.381895142653E-02,6.146010834195));
+#17205 = CARTESIAN_POINT('',(2.381959954458E-02,6.185270626264));
+#17206 = CARTESIAN_POINT('',(2.382035388057E-02,6.224530257448));
+#17207 = CARTESIAN_POINT('',(2.38209577041E-02,6.263789542884));
+#17208 = CARTESIAN_POINT('',(2.382092953455E-02,6.303047814038));
+#17209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17210 = PCURVE('',#11173,#17211);
+#17211 = DEFINITIONAL_REPRESENTATION('',(#17212),#17293);
+#17212 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17213,#17214,#17215,#17216,
+    #17217,#17218,#17219,#17220,#17221,#17222,#17223,#17224,#17225,
+    #17226,#17227,#17228,#17229,#17230,#17231,#17232,#17233,#17234,
+    #17235,#17236,#17237,#17238,#17239,#17240,#17241,#17242,#17243,
+    #17244,#17245,#17246,#17247,#17248,#17249,#17250,#17251,#17252,
+    #17253,#17254,#17255,#17256,#17257,#17258,#17259,#17260,#17261,
+    #17262,#17263,#17264,#17265,#17266,#17267,#17268,#17269,#17270,
+    #17271,#17272,#17273,#17274,#17275,#17276,#17277,#17278,#17279,
+    #17280,#17281,#17282,#17283,#17284,#17285,#17286,#17287,#17288,
+    #17289,#17290,#17291,#17292),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493663935981E-02,0.10498136979,0.133911202817,
+    0.222912706539,0.272805915436,0.376377200848,0.501335729332,
+    0.626649350628,0.736686798878,0.785417014035,0.868419008084,
+    0.956397387966,1.),.UNSPECIFIED.);
+#17213 = CARTESIAN_POINT('',(-6.283184882893,5.425579294243));
+#17214 = CARTESIAN_POINT('',(-6.251826968878,5.428074523304));
+#17215 = CARTESIAN_POINT('',(-6.220469239347,5.430569956271));
+#17216 = CARTESIAN_POINT('',(-6.189111639461,5.433065491288));
+#17217 = CARTESIAN_POINT('',(-6.157754125633,5.435561052659));
+#17218 = CARTESIAN_POINT('',(-6.126396665521,5.438056590848));
+#17219 = CARTESIAN_POINT('',(-6.095039238034,5.440552082482));
+#17220 = CARTESIAN_POINT('',(-6.000813137319,5.44805067249));
+#17221 = CARTESIAN_POINT('',(-5.937942403799,5.453053778308));
+#17222 = CARTESIAN_POINT('',(-5.875073061683,5.45805653963));
+#17223 = CARTESIAN_POINT('',(-5.812204510045,5.463059093061));
+#17224 = CARTESIAN_POINT('',(-5.749334847663,5.468061723509));
+#17225 = CARTESIAN_POINT('',(-5.686463602556,5.473064567732));
+#17226 = CARTESIAN_POINT('',(-5.597628286181,5.480133550775));
+#17227 = CARTESIAN_POINT('',(-5.571662102669,5.482199798592));
+#17228 = CARTESIAN_POINT('',(-5.545695917397,5.484266061892));
+#17229 = CARTESIAN_POINT('',(-5.519729736453,5.486332340411));
+#17230 = CARTESIAN_POINT('',(-5.493763565601,5.488398633063));
+#17231 = CARTESIAN_POINT('',(-5.467797410287,5.490464937936));
+#17232 = CARTESIAN_POINT('',(-5.361947474459,5.498888187878));
+#17233 = CARTESIAN_POINT('',(-5.282056738657,5.505245782964));
+#17234 = CARTESIAN_POINT('',(-5.202171347692,5.511602999854));
+#17235 = CARTESIAN_POINT('',(-5.122289344392,5.517959911526));
+#17236 = CARTESIAN_POINT('',(-5.042404034882,5.524317023273));
+#17237 = CARTESIAN_POINT('',(-4.96251346563,5.530674519701));
+#17238 = CARTESIAN_POINT('',(-4.837848066283,5.540595051065));
+#17239 = CARTESIAN_POINT('',(-4.793065846101,5.544158691312));
+#17240 = CARTESIAN_POINT('',(-4.748283890717,5.547722304569));
+#17241 = CARTESIAN_POINT('',(-4.703502096125,5.551285906533));
+#17242 = CARTESIAN_POINT('',(-4.658720100243,5.554849535368));
+#17243 = CARTESIAN_POINT('',(-4.613937802503,5.558413205266));
+#17244 = CARTESIAN_POINT('',(-4.476194916998,5.569374506068));
+#17245 = CARTESIAN_POINT('',(-4.383218960076,5.576773412323));
+#17246 = CARTESIAN_POINT('',(-4.290254124987,5.58417151033));
+#17247 = CARTESIAN_POINT('',(-4.19729640194,5.591569085773));
+#17248 = CARTESIAN_POINT('',(-4.10433170638,5.598967185796));
+#17249 = CARTESIAN_POINT('',(-4.011355959409,5.60636605829));
+#17250 = CARTESIAN_POINT('',(-3.806238250739,5.622688768879));
+#17251 = CARTESIAN_POINT('',(-3.694042864752,5.631616805507));
+#17252 = CARTESIAN_POINT('',(-3.581878428511,5.640542181296));
+#17253 = CARTESIAN_POINT('',(-3.469726943939,5.64946642582));
+#17254 = CARTESIAN_POINT('',(-3.357562320234,5.658391813894));
+#17255 = CARTESIAN_POINT('',(-3.245366671644,5.667319869901));
+#17256 = CARTESIAN_POINT('',(-3.02073360729,5.6851956146));
+#17257 = CARTESIAN_POINT('',(-2.908218726672,5.694149469885));
+#17258 = CARTESIAN_POINT('',(-2.795735342393,5.703101009472));
+#17259 = CARTESIAN_POINT('',(-2.683265264634,5.712051557304));
+#17260 = CARTESIAN_POINT('',(-2.570782065868,5.721003029972));
+#17261 = CARTESIAN_POINT('',(-2.458267429459,5.729956804888));
+#17262 = CARTESIAN_POINT('',(-2.247027269559,5.746766750135));
+#17263 = CARTESIAN_POINT('',(-2.148242544174,5.754627666923));
+#17264 = CARTESIAN_POINT('',(-2.049472766313,5.762487297341));
+#17265 = CARTESIAN_POINT('',(-1.950712432823,5.770346189674));
+#17266 = CARTESIAN_POINT('',(-1.851942511447,5.778205942666));
+#17267 = CARTESIAN_POINT('',(-1.753157574609,5.786066995439));
+#17268 = CARTESIAN_POINT('',(-1.610654859372,5.797407070535));
+#17269 = CARTESIAN_POINT('',(-1.566916475799,5.800887692895));
+#17270 = CARTESIAN_POINT('',(-1.523178364835,5.804368297875));
+#17271 = CARTESIAN_POINT('',(-1.479440436443,5.807848883206));
+#17272 = CARTESIAN_POINT('',(-1.435702366721,5.811329465689));
+#17273 = CARTESIAN_POINT('',(-1.391964060414,5.814810047497));
+#17274 = CARTESIAN_POINT('',(-1.273727431181,5.824218964735));
+#17275 = CARTESIAN_POINT('',(-1.199223811001,5.830147682526));
+#17276 = CARTESIAN_POINT('',(-1.124723891329,5.836076042481));
+#17277 = CARTESIAN_POINT('',(-1.050226282017,5.842004139105));
+#17278 = CARTESIAN_POINT('',(-0.97572625448,5.847932398203));
+#17279 = CARTESIAN_POINT('',(-0.90122243764,5.853861036979));
+#17280 = CARTESIAN_POINT('',(-0.747758017891,5.866073282212));
+#17281 = CARTESIAN_POINT('',(-0.668785799838,5.872357837041));
+#17282 = CARTESIAN_POINT('',(-0.58981845742,5.878642240985));
+#17283 = CARTESIAN_POINT('',(-0.510854278896,5.884926740936));
+#17284 = CARTESIAN_POINT('',(-0.431887148027,5.891211609569));
+#17285 = CARTESIAN_POINT('',(-0.352915356732,5.897496514395));
+#17286 = CARTESIAN_POINT('',(-0.234814791615,5.906894643547));
+#17287 = CARTESIAN_POINT('',(-0.195679067419,5.91000882796));
+#17288 = CARTESIAN_POINT('',(-0.156543483351,5.913122853196));
+#17289 = CARTESIAN_POINT('',(-0.117407948565,5.916236721451));
+#17290 = CARTESIAN_POINT('',(-7.827221865498E-02,5.919350499692));
+#17291 = CARTESIAN_POINT('',(-3.913615764831E-02,5.922464340901));
+#17292 = CARTESIAN_POINT('',(0.,5.925578505317));
+#17293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17294 = ORIENTED_EDGE('',*,*,#11214,.F.);
+#17295 = ORIENTED_EDGE('',*,*,#16992,.T.);
+#17296 = ORIENTED_EDGE('',*,*,#11000,.T.);
+#17297 = ADVANCED_FACE('',(#17298),#11173,.F.);
+#17298 = FACE_BOUND('',#17299,.T.);
+#17299 = EDGE_LOOP('',(#17300,#17301));
+#17300 = ORIENTED_EDGE('',*,*,#17043,.F.);
+#17301 = ORIENTED_EDGE('',*,*,#11099,.F.);
+#17302 = ADVANCED_FACE('',(#17303),#10630,.F.);
+#17303 = FACE_BOUND('',#17304,.F.);
+#17304 = EDGE_LOOP('',(#17305,#17306,#17383,#17428));
+#17305 = ORIENTED_EDGE('',*,*,#16415,.F.);
+#17306 = ORIENTED_EDGE('',*,*,#17307,.T.);
+#17307 = EDGE_CURVE('',#16416,#17308,#17310,.T.);
+#17308 = VERTEX_POINT('',#17309);
+#17309 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17310 = SURFACE_CURVE('',#17311,(#17314,#17321),.PCURVE_S1.);
+#17311 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17312,#17313),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#17312 = CARTESIAN_POINT('',(9.602332447143,11.062509948358,
+    3.000000527777));
+#17313 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17314 = PCURVE('',#10630,#17315);
+#17315 = DEFINITIONAL_REPRESENTATION('',(#17316),#17320);
+#17316 = LINE('',#17317,#17318);
+#17317 = CARTESIAN_POINT('',(0.,0.));
+#17318 = VECTOR('',#17319,1.);
+#17319 = DIRECTION('',(1.,0.));
+#17320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17321 = PCURVE('',#17322,#17377);
+#17322 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#17323,#17324,#17325,#17326,#17327,#17328,#17329,#17330,#17331
+      ,#17332,#17333,#17334,#17335,#17336,#17337,#17338,#17339,#17340
+      ,#17341,#17342,#17343,#17344,#17345,#17346,#17347,#17348,#17349)
+    ,(#17350,#17351,#17352,#17353,#17354,#17355,#17356,#17357,#17358
+      ,#17359,#17360,#17361,#17362,#17363,#17364,#17365,#17366,#17367
+      ,#17368,#17369,#17370,#17371,#17372,#17373,#17374,#17375,#17376
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#17323 = CARTESIAN_POINT('',(9.602332208544,11.562508953529,3.000000475)
+  );
+#17324 = CARTESIAN_POINT('',(9.602332218064,11.546884382007,
+    3.243361103121));
+#17325 = CARTESIAN_POINT('',(9.547734531696,11.531262170313,
+    3.486684529019));
+#17326 = CARTESIAN_POINT('',(9.438513279849,11.515632835359,
+    3.715753252389));
+#17327 = CARTESIAN_POINT('',(9.279166805122,11.500008425709,
+    3.916219505003));
+#17328 = CARTESIAN_POINT('',(9.078712126,11.48438412594,4.075546221435)
+  );
+#17329 = CARTESIAN_POINT('',(8.849662145211,11.468759674828,
+    4.184761729638));
+#17330 = CARTESIAN_POINT('',(8.362965715998,11.437509945047,
+    4.293976844823));
+#17331 = CARTESIAN_POINT('',(7.876262691475,11.406259353456,
+    4.184761806736));
+#17332 = CARTESIAN_POINT('',(7.64720654174,11.390634002714,
+    4.075546514126));
+#17333 = CARTESIAN_POINT('',(7.446745456206,11.375009177475,
+    3.916213278776));
+#17334 = CARTESIAN_POINT('',(7.287415434574,11.35938452787,
+    3.715753195136));
+#17335 = CARTESIAN_POINT('',(7.178201908602,11.343759567784,
+    3.486699927484));
+#17336 = CARTESIAN_POINT('',(7.06898843981,11.312509450944,
+    2.999999471598));
+#17337 = CARTESIAN_POINT('',(7.17820235977,11.281259334103,
+    2.513299116953));
+#17338 = CARTESIAN_POINT('',(7.28741606101,11.265634374018,
+    2.284245959279));
+#17339 = CARTESIAN_POINT('',(7.446746031508,11.250009724412,
+    2.083785944732));
+#17340 = CARTESIAN_POINT('',(7.647207323909,11.234384899173,
+    1.92445270213));
+#17341 = CARTESIAN_POINT('',(7.876263637474,11.218759548432,
+    1.815237760224));
+#17342 = CARTESIAN_POINT('',(8.362966767295,11.18750895684,
+    1.706023386298));
+#17343 = CARTESIAN_POINT('',(8.849663091209,11.156259227059,
+    1.815238775813));
+#17344 = CARTESIAN_POINT('',(9.078712999952,11.140634775945,
+    1.924454381032));
+#17345 = CARTESIAN_POINT('',(9.279167765626,11.125010476181,
+    2.083780190466));
+#17346 = CARTESIAN_POINT('',(9.438514772102,11.109386066525,
+    2.284248177484));
+#17347 = CARTESIAN_POINT('',(9.54773363162,11.093756731576,
+    2.513316475705));
+#17348 = CARTESIAN_POINT('',(9.602332447983,11.07813451988,
+    2.756639899656));
+#17349 = CARTESIAN_POINT('',(9.602332447143,11.062509948358,
+    3.000000527777));
+#17350 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#17351 = CARTESIAN_POINT('',(9.872970877953,11.703124639887,
+    3.296488922414));
+#17352 = CARTESIAN_POINT('',(9.806455550935,11.687499532823,
+    3.592976897842));
+#17353 = CARTESIAN_POINT('',(9.673364784717,11.671874699267,
+    3.872053507074));
+#17354 = CARTESIAN_POINT('',(9.479245325779,11.656249676615,
+    4.11628424421));
+#17355 = CARTESIAN_POINT('',(9.235009948066,11.640624649717,
+    4.310412179952));
+#17356 = CARTESIAN_POINT('',(8.955942505246,11.624999628642,
+    4.443475704437));
+#17357 = CARTESIAN_POINT('',(8.362966111453,11.593749618266,
+    4.576540235788));
+#17358 = CARTESIAN_POINT('',(7.769984325626,11.562499640983,
+    4.443476135735));
+#17359 = CARTESIAN_POINT('',(7.490911000906,11.546874654451,
+    4.310412127952));
+#17360 = CARTESIAN_POINT('',(7.246673241103,11.53124964774,
+    4.116286564794));
+#17361 = CARTESIAN_POINT('',(7.052549446308,11.515624634286,
+    3.872049396546));
+#17362 = CARTESIAN_POINT('',(6.919487620227,11.499999632753,
+    3.592978390579));
+#17363 = CARTESIAN_POINT('',(6.786425652141,11.46874963724,
+    3.000000002867));
+#17364 = CARTESIAN_POINT('',(6.919487805924,11.437499641726,
+    2.407021656824));
+#17365 = CARTESIAN_POINT('',(7.052549589691,11.421874640194,
+    2.127950723106));
+#17366 = CARTESIAN_POINT('',(7.246672631693,11.406249626738,
+    1.883713340557));
+#17367 = CARTESIAN_POINT('',(7.490910659341,11.390624620028,
+    1.689587178173));
+#17368 = CARTESIAN_POINT('',(7.769984244757,11.374999633496,
+    1.556523742018));
+#17369 = CARTESIAN_POINT('',(8.362966086446,11.343749656212,
+    1.423460573014));
+#17370 = CARTESIAN_POINT('',(8.955942424377,11.312499645836,1.5565246712
+    ));
+#17371 = CARTESIAN_POINT('',(9.23500992768,11.296874624757,
+    1.689587879533));
+#17372 = CARTESIAN_POINT('',(9.479246064454,11.281249597879,
+    1.883712067365));
+#17373 = CARTESIAN_POINT('',(9.673367957943,11.265624575193,
+    2.127948418149));
+#17374 = CARTESIAN_POINT('',(9.806451007811,11.249999741664,
+    2.407023226728));
+#17375 = CARTESIAN_POINT('',(9.872970986115,11.234374634593,
+    2.703511039096));
+#17376 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17377 = DEFINITIONAL_REPRESENTATION('',(#17378),#17382);
+#17378 = LINE('',#17379,#17380);
+#17379 = CARTESIAN_POINT('',(0.,6.303048278758));
+#17380 = VECTOR('',#17381,1.);
+#17381 = DIRECTION('',(1.,0.));
+#17382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17383 = ORIENTED_EDGE('',*,*,#17384,.T.);
+#17384 = EDGE_CURVE('',#17308,#10553,#17385,.T.);
+#17385 = SURFACE_CURVE('',#17386,(#17414,#17421),.PCURVE_S1.);
+#17386 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17387,#17388,#17389,#17390,
+    #17391,#17392,#17393,#17394,#17395,#17396,#17397,#17398,#17399,
+    #17400,#17401,#17402,#17403,#17404,#17405,#17406,#17407,#17408,
+    #17409,#17410,#17411,#17412,#17413),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#17387 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17388 = CARTESIAN_POINT('',(9.872971713319,11.203124601685,
+    3.296489084298));
+#17389 = CARTESIAN_POINT('',(9.806456349925,11.187499494612,
+    3.592977223837));
+#17390 = CARTESIAN_POINT('',(9.67336551045,11.17187466107,3.872053987529
+    ));
+#17391 = CARTESIAN_POINT('',(9.479245944555,11.156249638417,
+    4.116284859953));
+#17392 = CARTESIAN_POINT('',(9.23501043203,11.140624611516,
+    4.310412903386));
+#17393 = CARTESIAN_POINT('',(8.955942835076,11.12499959044,4.44347650182
+    ));
+#17394 = CARTESIAN_POINT('',(8.362966113569,11.093749580063,
+    4.576541107545));
+#17395 = CARTESIAN_POINT('',(7.769983999674,11.062499602781,
+    4.44347693471));
+#17396 = CARTESIAN_POINT('',(7.490910520464,11.046874616251,
+    4.310412853725));
+#17397 = CARTESIAN_POINT('',(7.246672625341,11.031249609539,
+    4.116287183553));
+#17398 = CARTESIAN_POINT('',(7.052548722875,11.015624596084,
+    3.872049880505));
+#17399 = CARTESIAN_POINT('',(6.919486822843,10.999999594551,
+    3.592978720403));
+#17400 = CARTESIAN_POINT('',(6.786424780384,10.968749599038,
+    3.000000004983));
+#17401 = CARTESIAN_POINT('',(6.919487006948,10.937499603524,
+    2.407021330875));
+#17402 = CARTESIAN_POINT('',(7.052548863917,10.921874601992,
+    2.127950242664));
+#17403 = CARTESIAN_POINT('',(7.246672012935,10.906249588536,
+    1.883712724795));
+#17404 = CARTESIAN_POINT('',(7.490910175381,10.890624581824,
+    1.689586454742));
+#17405 = CARTESIAN_POINT('',(7.769983914931,10.874999595294,
+    1.556522944634));
+#17406 = CARTESIAN_POINT('',(8.362966084329,10.843749618012,
+    1.423459701257));
+#17407 = CARTESIAN_POINT('',(8.955942750332,10.812499607635,
+    1.556523872225));
+#17408 = CARTESIAN_POINT('',(9.235010408126,10.796874586554,
+    1.689587153759));
+#17409 = CARTESIAN_POINT('',(9.479246680234,10.781249559674,
+    1.883711448626));
+#17410 = CARTESIAN_POINT('',(9.673368681333,10.765624536986,
+    2.127947934178));
+#17411 = CARTESIAN_POINT('',(9.806451805211,10.749999703471,
+    2.407022896859));
+#17412 = CARTESIAN_POINT('',(9.872971820685,10.734374596391,
+    2.703510873158));
+#17413 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#17414 = PCURVE('',#10630,#17415);
+#17415 = DEFINITIONAL_REPRESENTATION('',(#17416),#17420);
+#17416 = LINE('',#17417,#17418);
+#17417 = CARTESIAN_POINT('',(0.3125,0.));
+#17418 = VECTOR('',#17419,1.);
+#17419 = DIRECTION('',(0.,1.));
+#17420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17421 = PCURVE('',#9774,#17422);
+#17422 = DEFINITIONAL_REPRESENTATION('',(#17423),#17427);
+#17423 = LINE('',#17424,#17425);
+#17424 = CARTESIAN_POINT('',(0.,0.));
+#17425 = VECTOR('',#17426,1.);
+#17426 = DIRECTION('',(0.,1.));
+#17427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17428 = ORIENTED_EDGE('',*,*,#10602,.T.);
+#17429 = ADVANCED_FACE('',(#17430),#9774,.F.);
+#17430 = FACE_BOUND('',#17431,.F.);
+#17431 = EDGE_LOOP('',(#17432,#17433,#17498,#17537,#17538,#17583));
+#17432 = ORIENTED_EDGE('',*,*,#17384,.F.);
+#17433 = ORIENTED_EDGE('',*,*,#17434,.T.);
+#17434 = EDGE_CURVE('',#17308,#17435,#17437,.T.);
+#17435 = VERTEX_POINT('',#17436);
+#17436 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#17437 = SURFACE_CURVE('',#17438,(#17441,#17448),.PCURVE_S1.);
+#17438 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#17439,#17440),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#17439 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17440 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#17441 = PCURVE('',#9774,#17442);
+#17442 = DEFINITIONAL_REPRESENTATION('',(#17443),#17447);
+#17443 = LINE('',#17444,#17445);
+#17444 = CARTESIAN_POINT('',(0.,0.));
+#17445 = VECTOR('',#17446,1.);
+#17446 = DIRECTION('',(1.,0.));
+#17447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17448 = PCURVE('',#17449,#17492);
+#17449 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#17450,#17451,#17452,#17453,#17454,#17455,#17456,#17457,#17458
+      ,#17459,#17460,#17461,#17462,#17463,#17464,#17465,#17466,#17467
+      ,#17468,#17469,#17470)
+    ,(#17471,#17472,#17473,#17474,#17475,#17476,#17477,#17478,#17479
+      ,#17480,#17481,#17482,#17483,#17484,#17485,#17486,#17487,#17488
+      ,#17489,#17490,#17491
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#17450 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#17451 = CARTESIAN_POINT('',(9.872971043046,11.696022359681,
+    3.431256622708));
+#17452 = CARTESIAN_POINT('',(9.737521438526,11.673294878507,
+    3.862511298111));
+#17453 = CARTESIAN_POINT('',(9.466456077117,11.650568211,4.246494504165)
+  );
+#17454 = CARTESIAN_POINT('',(9.078670106288,11.627840467163,
+    4.53582975751));
+#17455 = CARTESIAN_POINT('',(8.61100899527,11.605112982142,
+    4.691724148092));
+#17456 = CARTESIAN_POINT('',(8.114928092764,11.582386196634,
+    4.691680355079));
+#17457 = CARTESIAN_POINT('',(7.647280621702,11.559658708981,
+    4.535864778996));
+#17458 = CARTESIAN_POINT('',(7.259400214856,11.536931467585,
+    4.246477878895));
+#17459 = CARTESIAN_POINT('',(6.98843791869,11.514204176168,
+    3.862514022683));
+#17460 = CARTESIAN_POINT('',(6.717475311475,11.46874963724,
+    2.999999992071));
+#17461 = CARTESIAN_POINT('',(6.988438188794,11.423295098311,
+    2.137486046313));
+#17462 = CARTESIAN_POINT('',(7.259401048407,11.400567820844,
+    1.753521903824));
+#17463 = CARTESIAN_POINT('',(7.647274439662,11.377840510687,
+    1.464139032339));
+#17464 = CARTESIAN_POINT('',(8.11493534411,11.355113175747,
+    1.308300474039));
+#17465 = CARTESIAN_POINT('',(8.611010780821,11.332386194391,
+    1.308309803322));
+#17466 = CARTESIAN_POINT('',(9.07865419831,11.309658862215,
+    1.464146086776));
+#17467 = CARTESIAN_POINT('',(9.466476183621,11.286931049467,
+    1.75351085223));
+#17468 = CARTESIAN_POINT('',(9.737512167483,11.26420439599,
+    2.137488995449));
+#17469 = CARTESIAN_POINT('',(9.872970820841,11.241476914799,
+    2.568743338802));
+#17470 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17471 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#17472 = CARTESIAN_POINT('',(9.872973339575,11.758522359638,
+    3.431257269836));
+#17473 = CARTESIAN_POINT('',(9.737524822918,11.73579487842,
+    3.862512639928));
+#17474 = CARTESIAN_POINT('',(9.466454924536,11.713068211037,
+    4.246497306551));
+#17475 = CARTESIAN_POINT('',(9.078673179394,11.690340467126,
+    4.535827975597));
+#17476 = CARTESIAN_POINT('',(8.611009585545,11.667612982008,
+    4.691732679236));
+#17477 = CARTESIAN_POINT('',(8.114926198843,11.644886196658,
+    4.691679013541));
+#17478 = CARTESIAN_POINT('',(7.647280693831,11.622158708926,
+    4.535868264967));
+#17479 = CARTESIAN_POINT('',(7.259398366486,11.599431467549,
+    4.24647955204));
+#17480 = CARTESIAN_POINT('',(6.98843581395,11.576704176125,
+    3.862515322056));
+#17481 = CARTESIAN_POINT('',(6.717472841781,11.531249637199,
+    2.999999983815));
+#17482 = CARTESIAN_POINT('',(6.988436167506,11.485795098271,
+    2.137484756647));
+#17483 = CARTESIAN_POINT('',(7.259399582195,11.463067820802,
+    1.753520524681));
+#17484 = CARTESIAN_POINT('',(7.647272226607,11.440340510643,
+    1.464135199659));
+#17485 = CARTESIAN_POINT('',(8.114936480863,11.417613175677,
+    1.308298890751));
+#17486 = CARTESIAN_POINT('',(8.611010947027,11.394886194394,
+    1.30830842002));
+#17487 = CARTESIAN_POINT('',(9.078653267517,11.372158862211,
+    1.464142402713));
+#17488 = CARTESIAN_POINT('',(9.466480649912,11.349431049327,
+    1.75350922416));
+#17489 = CARTESIAN_POINT('',(9.737512909282,11.326704395999,
+    2.137487747513));
+#17490 = CARTESIAN_POINT('',(9.872973057021,11.303976914759,
+    2.56874269167));
+#17491 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#17492 = DEFINITIONAL_REPRESENTATION('',(#17493),#17497);
+#17493 = LINE('',#17494,#17495);
+#17494 = CARTESIAN_POINT('',(0.,6.303048278758));
+#17495 = VECTOR('',#17496,1.);
+#17496 = DIRECTION('',(1.,0.));
+#17497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17498 = ORIENTED_EDGE('',*,*,#17499,.T.);
+#17499 = EDGE_CURVE('',#17435,#9644,#17500,.T.);
+#17500 = SURFACE_CURVE('',#17501,(#17523,#17530),.PCURVE_S1.);
+#17501 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#17502,#17503,#17504,#17505,
+    #17506,#17507,#17508,#17509,#17510,#17511,#17512,#17513,#17514,
+    #17515,#17516,#17517,#17518,#17519,#17520,#17521,#17522),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#17502 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#17503 = CARTESIAN_POINT('',(9.872974413684,11.258522321427,
+    3.431257574343));
+#17504 = CARTESIAN_POINT('',(9.737525801327,11.235794840187,
+    3.862513251442));
+#17505 = CARTESIAN_POINT('',(9.466455710573,11.213068172866,
+    4.246498191146));
+#17506 = CARTESIAN_POINT('',(9.078673690654,11.190340428909,
+    4.535829066433));
+#17507 = CARTESIAN_POINT('',(8.611009763749,11.167612943763,
+    4.691733881889));
+#17508 = CARTESIAN_POINT('',(8.114926025019,11.144886158471,
+    4.69168021629));
+#17509 = CARTESIAN_POINT('',(7.647280187023,11.122158670711,
+    4.535869357996));
+#17510 = CARTESIAN_POINT('',(7.259397583592,11.09943142934,
+    4.246480439665));
+#17511 = CARTESIAN_POINT('',(6.988434837895,11.076704137913,
+    3.862515937091));
+#17512 = CARTESIAN_POINT('',(6.717471671931,11.031249598988,
+    2.999999986025));
+#17513 = CARTESIAN_POINT('',(6.988435189135,10.98579506006,
+    2.137484145302));
+#17514 = CARTESIAN_POINT('',(7.259398795903,10.963067782592,
+    1.753519639983));
+#17515 = CARTESIAN_POINT('',(7.647271715875,10.940340472427,
+    1.464134108691));
+#17516 = CARTESIAN_POINT('',(8.11493630214,10.917613137458,1.30829768842
+    ));
+#17517 = CARTESIAN_POINT('',(8.611011121045,10.894886156201,
+    1.308307216947));
+#17518 = CARTESIAN_POINT('',(9.078653774456,10.872158824016,
+    1.464141309817));
+#17519 = CARTESIAN_POINT('',(9.46648143265,10.849431011071,
+    1.753508336638));
+#17520 = CARTESIAN_POINT('',(9.737513885376,10.826704357812,
+    2.137487132308));
+#17521 = CARTESIAN_POINT('',(9.872974129973,10.803976876549,
+    2.568742383109));
+#17522 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#17523 = PCURVE('',#9774,#17524);
+#17524 = DEFINITIONAL_REPRESENTATION('',(#17525),#17529);
+#17525 = LINE('',#17526,#17527);
+#17526 = CARTESIAN_POINT('',(6.25E-02,0.));
+#17527 = VECTOR('',#17528,1.);
+#17528 = DIRECTION('',(0.,1.));
+#17529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17530 = PCURVE('',#9681,#17531);
+#17531 = DEFINITIONAL_REPRESENTATION('',(#17532),#17536);
+#17532 = LINE('',#17533,#17534);
+#17533 = CARTESIAN_POINT('',(0.,0.));
+#17534 = VECTOR('',#17535,1.);
+#17535 = DIRECTION('',(0.,1.));
+#17536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17537 = ORIENTED_EDGE('',*,*,#9754,.T.);
+#17538 = ORIENTED_EDGE('',*,*,#17539,.F.);
+#17539 = EDGE_CURVE('',#10503,#9755,#17540,.T.);
+#17540 = SURFACE_CURVE('',#17541,(#17569,#17576),.PCURVE_S1.);
+#17541 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#17542,#17543,#17544,#17545,
+    #17546,#17547,#17548,#17549,#17550,#17551,#17552,#17553,#17554,
+    #17555,#17556,#17557,#17558,#17559,#17560,#17561,#17562,#17563,
+    #17564,#17565,#17566,#17567,#17568),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#17542 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#17543 = CARTESIAN_POINT('',(9.872971713319,11.203124601685,
+    3.296489084298));
+#17544 = CARTESIAN_POINT('',(9.806456349925,11.187499494612,
+    3.592977223837));
+#17545 = CARTESIAN_POINT('',(9.67336551045,11.17187466107,3.872053987529
+    ));
+#17546 = CARTESIAN_POINT('',(9.479245944555,11.156249638417,
+    4.116284859953));
+#17547 = CARTESIAN_POINT('',(9.23501043203,11.140624611516,
+    4.310412903386));
+#17548 = CARTESIAN_POINT('',(8.955942835076,11.12499959044,4.44347650182
+    ));
+#17549 = CARTESIAN_POINT('',(8.362966113569,11.093749580063,
+    4.576541107545));
+#17550 = CARTESIAN_POINT('',(7.769983999674,11.062499602781,
+    4.44347693471));
+#17551 = CARTESIAN_POINT('',(7.490910520464,11.046874616251,
+    4.310412853725));
+#17552 = CARTESIAN_POINT('',(7.246672625341,11.031249609539,
+    4.116287183553));
+#17553 = CARTESIAN_POINT('',(7.052548722875,11.015624596084,
+    3.872049880505));
+#17554 = CARTESIAN_POINT('',(6.919486822843,10.999999594551,
+    3.592978720403));
+#17555 = CARTESIAN_POINT('',(6.786424780384,10.968749599038,
+    3.000000004983));
+#17556 = CARTESIAN_POINT('',(6.919487006948,10.937499603524,
+    2.407021330875));
+#17557 = CARTESIAN_POINT('',(7.052548863917,10.921874601992,
+    2.127950242664));
+#17558 = CARTESIAN_POINT('',(7.246672012935,10.906249588536,
+    1.883712724795));
+#17559 = CARTESIAN_POINT('',(7.490910175381,10.890624581824,
+    1.689586454742));
+#17560 = CARTESIAN_POINT('',(7.769983914931,10.874999595294,
+    1.556522944634));
+#17561 = CARTESIAN_POINT('',(8.362966084329,10.843749618012,
+    1.423459701257));
+#17562 = CARTESIAN_POINT('',(8.955942750332,10.812499607635,
+    1.556523872225));
+#17563 = CARTESIAN_POINT('',(9.235010408126,10.796874586554,
+    1.689587153759));
+#17564 = CARTESIAN_POINT('',(9.479246680234,10.781249559674,
+    1.883711448626));
+#17565 = CARTESIAN_POINT('',(9.673368681333,10.765624536986,
+    2.127947934178));
+#17566 = CARTESIAN_POINT('',(9.806451805211,10.749999703471,
+    2.407022896859));
+#17567 = CARTESIAN_POINT('',(9.872971820685,10.734374596391,
+    2.703510873158));
+#17568 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#17569 = PCURVE('',#9774,#17570);
+#17570 = DEFINITIONAL_REPRESENTATION('',(#17571),#17575);
+#17571 = LINE('',#17572,#17573);
+#17572 = CARTESIAN_POINT('',(0.,0.));
+#17573 = VECTOR('',#17574,1.);
+#17574 = DIRECTION('',(0.,1.));
+#17575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17576 = PCURVE('',#9860,#17577);
+#17577 = DEFINITIONAL_REPRESENTATION('',(#17578),#17582);
+#17578 = LINE('',#17579,#17580);
+#17579 = CARTESIAN_POINT('',(0.3125,0.));
+#17580 = VECTOR('',#17581,1.);
+#17581 = DIRECTION('',(0.,1.));
+#17582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17583 = ORIENTED_EDGE('',*,*,#10552,.T.);
+#17584 = ADVANCED_FACE('',(#17585),#9860,.F.);
+#17585 = FACE_BOUND('',#17586,.F.);
+#17586 = EDGE_LOOP('',(#17587,#17857,#17858,#17859));
+#17587 = ORIENTED_EDGE('',*,*,#17588,.F.);
+#17588 = EDGE_CURVE('',#10363,#9827,#17589,.T.);
+#17589 = SURFACE_CURVE('',#17590,(#17677,#17767),.PCURVE_S1.);
+#17590 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17591,#17592,#17593,#17594,
+    #17595,#17596,#17597,#17598,#17599,#17600,#17601,#17602,#17603,
+    #17604,#17605,#17606,#17607,#17608,#17609,#17610,#17611,#17612,
+    #17613,#17614,#17615,#17616,#17617,#17618,#17619,#17620,#17621,
+    #17622,#17623,#17624,#17625,#17626,#17627,#17628,#17629,#17630,
+    #17631,#17632,#17633,#17634,#17635,#17636,#17637,#17638,#17639,
+    #17640,#17641,#17642,#17643,#17644,#17645,#17646,#17647,#17648,
+    #17649,#17650,#17651,#17652,#17653,#17654,#17655,#17656,#17657,
+    #17658,#17659,#17660,#17661,#17662,#17663,#17664,#17665,#17666,
+    #17667,#17668,#17669,#17670,#17671,#17672,#17673,#17674,#17675,
+    #17676),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493657795299E-02,0.104980827661,0.133910445515,0.222911805273,
+    0.272804668607,0.376374338946,0.501353328872,0.62678298891,
+    0.737374656114,0.785313858231,0.868315719039,0.892120734287,
+    0.956710323153,1.),.UNSPECIFIED.);
+#17591 = CARTESIAN_POINT('',(9.622963,11.074419953664,3.000000486001));
+#17592 = CARTESIAN_POINT('',(9.62296298476,11.071924724952,3.03951145213
+    ));
+#17593 = CARTESIAN_POINT('',(9.621517482588,11.069429292333,
+    3.079022311393));
+#17594 = CARTESIAN_POINT('',(9.618626542747,11.066933757663,
+    3.118469372112));
+#17595 = CARTESIAN_POINT('',(9.614293665672,11.064438196638,
+    3.157789310217));
+#17596 = CARTESIAN_POINT('',(9.608525802976,11.061942658795,
+    3.196919169236));
+#17597 = CARTESIAN_POINT('',(9.601333357446,11.05944716751,
+    3.235796360304));
+#17598 = CARTESIAN_POINT('',(9.575481702193,11.05194860409,
+    3.351672115811));
+#17599 = CARTESIAN_POINT('',(9.552561810618,11.046945524518,
+    3.427722900451));
+#17600 = CARTESIAN_POINT('',(9.524082878335,11.041942789438,
+    3.502007734947));
+#17601 = CARTESIAN_POINT('',(9.490211262197,11.03694026225,3.57404055559
+    ));
+#17602 = CARTESIAN_POINT('',(9.451165275677,11.031937658048,
+    3.643356943442));
+#17603 = CARTESIAN_POINT('',(9.407213158657,11.026934840075,
+    3.709518551685));
+#17604 = CARTESIAN_POINT('',(9.338622224649,11.019865895306,
+    3.79797211224));
+#17605 = CARTESIAN_POINT('',(9.317790131756,11.017799659517,3.8232193836
+    ));
+#17606 = CARTESIAN_POINT('',(9.296196930665,11.015733408245,
+    3.847830778632));
+#17607 = CARTESIAN_POINT('',(9.273865980936,11.013667141754,
+    3.871778846158));
+#17608 = CARTESIAN_POINT('',(9.250821839556,11.01160086113,
+    3.895037252234));
+#17609 = CARTESIAN_POINT('',(9.227090260939,11.009534568284,
+    3.917580780151));
+#17610 = CARTESIAN_POINT('',(9.127656525952,11.001111330372,
+    4.006466569959));
+#17611 = CARTESIAN_POINT('',(9.046356383711,10.994753735286,
+    4.066559999569));
+#17612 = CARTESIAN_POINT('',(8.959590246182,10.988396518394,
+    4.118953461337));
+#17613 = CARTESIAN_POINT('',(8.868238919342,10.982039606719,
+    4.163063685144));
+#17614 = CARTESIAN_POINT('',(8.773252128449,10.975682494968,
+    4.198432107231));
+#17615 = CARTESIAN_POINT('',(8.675634391238,10.969324998539,
+    4.224731681682));
+#17616 = CARTESIAN_POINT('',(8.520827102799,10.959404486091,
+    4.25134434955));
+#17617 = CARTESIAN_POINT('',(8.464718073454,10.955840864762,
+    4.257998767825));
+#17618 = CARTESIAN_POINT('',(8.408292069347,10.952277270422,
+    4.261716496228));
+#17619 = CARTESIAN_POINT('',(8.351733567383,10.948713687377,
+    4.262480553658));
+#17620 = CARTESIAN_POINT('',(8.29522767496,10.94515007746,4.260288434274
+    ));
+#17621 = CARTESIAN_POINT('',(8.238959265906,10.941586426482,
+    4.255152120404));
+#17622 = CARTESIAN_POINT('',(8.067182292479,10.930625247993,
+    4.230379217163));
+#17623 = CARTESIAN_POINT('',(7.953046560071,10.923226445216,
+    4.201084559055));
+#17624 = CARTESIAN_POINT('',(7.842377193249,10.915828450627,
+    4.159448283805));
+#17625 = CARTESIAN_POINT('',(7.736761740157,10.908430978558,
+    4.105984555177));
+#17626 = CARTESIAN_POINT('',(7.637686157358,10.901032981942,
+    4.041445628397));
+#17627 = CARTESIAN_POINT('',(7.546504576093,10.893634212908,
+    3.966806508822));
+#17628 = CARTESIAN_POINT('',(7.365313755879,10.87731012978,
+    3.782478945252));
+#17629 = CARTESIAN_POINT('',(7.279389333877,10.868380614774,
+    3.66868012192));
+#17630 = CARTESIAN_POINT('',(7.20873632101,10.859453762787,
+    3.543998023008));
+#17631 = CARTESIAN_POINT('',(7.154942467082,10.850528042798,3.4109252723
+    ));
+#17632 = CARTESIAN_POINT('',(7.119102597105,10.841601178419,
+    3.272169904861));
+#17633 = CARTESIAN_POINT('',(7.10180727907,10.832671643873,
+    3.130627873563));
+#17634 = CARTESIAN_POINT('',(7.104214062475,10.814786120353,
+    2.847445611417));
+#17635 = CARTESIAN_POINT('',(7.124050635799,10.80582394756,
+    2.705708636859));
+#17636 = CARTESIAN_POINT('',(7.162515554857,10.796864102253,
+    2.567106553943));
+#17637 = CARTESIAN_POINT('',(7.218959584875,10.787905252988,
+    2.43455603861));
+#17638 = CARTESIAN_POINT('',(7.292225796118,10.77894547572,
+    2.310773665135));
+#17639 = CARTESIAN_POINT('',(7.380661479298,10.769983384832,
+    2.198248558812));
+#17640 = CARTESIAN_POINT('',(7.571514356152,10.753125540938,
+    2.011641963725));
+#17641 = CARTESIAN_POINT('',(7.671086683889,10.745224987169,
+    1.934541916431));
+#17642 = CARTESIAN_POINT('',(7.779336741654,10.737325750586,
+    1.869228293357));
+#17643 = CARTESIAN_POINT('',(7.89457628795,10.729427269457,
+    1.816835511923));
+#17644 = CARTESIAN_POINT('',(8.014957286123,10.721527905942,
+    1.77820381992));
+#17645 = CARTESIAN_POINT('',(8.138514944326,10.713627211524,
+    1.753859682642));
+#17646 = CARTESIAN_POINT('',(8.317237928176,10.702304028231,
+    1.739663325173));
+#17647 = CARTESIAN_POINT('',(8.371499043232,10.698879900962,
+    1.738083430056));
+#17648 = CARTESIAN_POINT('',(8.425811912165,10.695455790246,
+    1.739229590632));
+#17649 = CARTESIAN_POINT('',(8.480012229303,10.692031698343,
+    1.743102437623));
+#17650 = CARTESIAN_POINT('',(8.533936219057,10.688607609787,
+    1.749690263833));
+#17651 = CARTESIAN_POINT('',(8.587421340187,10.685183522633,
+    1.758969075512));
+#17652 = CARTESIAN_POINT('',(8.731873122931,10.675831097072,
+    1.791564405406));
+#17653 = CARTESIAN_POINT('',(8.821649595604,10.669902378846,
+    1.820186055413));
+#17654 = CARTESIAN_POINT('',(8.908794804007,10.663974018438,
+    1.856579603741));
+#17655 = CARTESIAN_POINT('',(8.992506358024,10.658045921505,
+    1.900446565709));
+#17656 = CARTESIAN_POINT('',(9.07202710861,10.65211766254,1.951390205409
+    ));
+#17657 = CARTESIAN_POINT('',(9.146654918985,10.646189024566,
+    2.008920640534));
+#17658 = CARTESIAN_POINT('',(9.235574489461,10.638560350263,
+    2.090673896828));
+#17659 = CARTESIAN_POINT('',(9.254938622045,10.636860064721,
+    2.109389031742));
+#17660 = CARTESIAN_POINT('',(9.273833762525,10.635159763802,
+    2.128584590844));
+#17661 = CARTESIAN_POINT('',(9.292245644712,10.633459446434,
+    2.14824643906));
+#17662 = CARTESIAN_POINT('',(9.310160551371,10.631759112006,
+    2.168359928739));
+#17663 = CARTESIAN_POINT('',(9.327565314224,10.630058760363,
+    2.188909899645));
+#17664 = CARTESIAN_POINT('',(9.390252847365,10.623744821743,
+    2.266780202041));
+#17665 = CARTESIAN_POINT('',(9.432210973693,10.619131021789,
+    2.326779228679));
+#17666 = CARTESIAN_POINT('',(9.470068359752,10.614517170347,
+    2.389562965804));
+#17667 = CARTESIAN_POINT('',(9.503605688964,10.609903317017,
+    2.454793746491));
+#17668 = CARTESIAN_POINT('',(9.532639112412,10.605289486424,
+    2.522113899687));
+#17669 = CARTESIAN_POINT('',(9.557021699908,10.600675782049,
+    2.591148619948));
+#17670 = CARTESIAN_POINT('',(9.589796880694,10.592970537887,
+    2.708666144076));
+#17671 = CARTESIAN_POINT('',(9.600811251723,10.589878703077,
+    2.756419853785));
+#17672 = CARTESIAN_POINT('',(9.609655478398,10.586787024954,
+    2.804653304394));
+#17673 = CARTESIAN_POINT('',(9.616305080955,10.583695500178,
+    2.853248116574));
+#17674 = CARTESIAN_POINT('',(9.620743671513,10.580604062124,
+    2.902084614141));
+#17675 = CARTESIAN_POINT('',(9.622962999989,10.577512560257,
+    2.951042244654));
+#17676 = CARTESIAN_POINT('',(9.622963,10.574420739518,3.));
+#17677 = PCURVE('',#9860,#17678);
+#17678 = DEFINITIONAL_REPRESENTATION('',(#17679),#17766);
+#17679 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17680,#17681,#17682,#17683,
+    #17684,#17685,#17686,#17687,#17688,#17689,#17690,#17691,#17692,
+    #17693,#17694,#17695,#17696,#17697,#17698,#17699,#17700,#17701,
+    #17702,#17703,#17704,#17705,#17706,#17707,#17708,#17709,#17710,
+    #17711,#17712,#17713,#17714,#17715,#17716,#17717,#17718,#17719,
+    #17720,#17721,#17722,#17723,#17724,#17725,#17726,#17727,#17728,
+    #17729,#17730,#17731,#17732,#17733,#17734,#17735,#17736,#17737,
+    #17738,#17739,#17740,#17741,#17742,#17743,#17744,#17745,#17746,
+    #17747,#17748,#17749,#17750,#17751,#17752,#17753,#17754,#17755,
+    #17756,#17757,#17758,#17759,#17760,#17761,#17762,#17763,#17764,
+    #17765),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493657795299E-02,0.104980827661,0.133910445515,0.222911805273,
+    0.272804668607,0.376374338946,0.501353328872,0.62678298891,
+    0.737374656114,0.785313858231,0.868315719039,0.892120734287,
+    0.956710323153,1.),.UNSPECIFIED.);
+#17680 = CARTESIAN_POINT('',(2.382158553826E-02,0.));
+#17681 = CARTESIAN_POINT('',(2.382156297312E-02,3.145574617119E-02));
+#17682 = CARTESIAN_POINT('',(2.382110688833E-02,6.291201999414E-02));
+#17683 = CARTESIAN_POINT('',(2.382046233701E-02,9.436866023338E-02));
+#17684 = CARTESIAN_POINT('',(2.381980856364E-02,0.12582553252));
+#17685 = CARTESIAN_POINT('',(2.381925900406E-02,0.15728252935));
+#17686 = CARTESIAN_POINT('',(2.381886128546E-02,0.188739570088));
+#17687 = CARTESIAN_POINT('',(2.381806781508E-02,0.283264716238));
+#17688 = CARTESIAN_POINT('',(2.381815249741E-02,0.346334913307));
+#17689 = CARTESIAN_POINT('',(2.381884146851E-02,0.409403209414));
+#17690 = CARTESIAN_POINT('',(2.381986612252E-02,0.472470119706));
+#17691 = CARTESIAN_POINT('',(2.382087969613E-02,0.535537729526));
+#17692 = CARTESIAN_POINT('',(2.382163791208E-02,0.598606766703));
+#17693 = CARTESIAN_POINT('',(2.382240335952E-02,0.68772151547));
+#17694 = CARTESIAN_POINT('',(2.382258582819E-02,0.713769362981));
+#17695 = CARTESIAN_POINT('',(2.382272473013E-02,0.739817222488));
+#17696 = CARTESIAN_POINT('',(2.382281993263E-02,0.765865098145));
+#17697 = CARTESIAN_POINT('',(2.382287346882E-02,0.791912992149));
+#17698 = CARTESIAN_POINT('',(2.382288953766E-02,0.817960904743));
+#17699 = CARTESIAN_POINT('',(2.382282825306E-02,0.924144740386));
+#17700 = CARTESIAN_POINT('',(2.382248176034E-02,1.004287954385));
+#17701 = CARTESIAN_POINT('',(2.382200087148E-02,1.084426268398));
+#17702 = CARTESIAN_POINT('',(2.38216085731E-02,1.164561468076));
+#17703 = CARTESIAN_POINT('',(2.382139231918E-02,1.244700013763));
+#17704 = CARTESIAN_POINT('',(2.382129614422E-02,1.324843676815));
+#17705 = CARTESIAN_POINT('',(2.382129835906E-02,1.449903457689));
+#17706 = CARTESIAN_POINT('',(2.382132748675E-02,1.494827129138));
+#17707 = CARTESIAN_POINT('',(2.382138368167E-02,1.539750459151));
+#17708 = CARTESIAN_POINT('',(2.382144967402E-02,1.584673550051));
+#17709 = CARTESIAN_POINT('',(2.382150331705E-02,1.62959677101));
+#17710 = CARTESIAN_POINT('',(2.382152871498E-02,1.674520236349));
+#17711 = CARTESIAN_POINT('',(2.382152451956E-02,1.812696404805));
+#17712 = CARTESIAN_POINT('',(2.382140055177E-02,1.905964396613));
+#17713 = CARTESIAN_POINT('',(2.382110557273E-02,1.999221219184));
+#17714 = CARTESIAN_POINT('',(2.382069030249E-02,2.09247112601));
+#17715 = CARTESIAN_POINT('',(2.382030243457E-02,2.185728345377));
+#17716 = CARTESIAN_POINT('',(2.382010606578E-02,2.278996896178));
+#17717 = CARTESIAN_POINT('',(2.382014603209E-02,2.484781030783));
+#17718 = CARTESIAN_POINT('',(2.382048140275E-02,2.597350295259));
+#17719 = CARTESIAN_POINT('',(2.382120832967E-02,2.709888474008));
+#17720 = CARTESIAN_POINT('',(2.382214337291E-02,2.822413284514));
+#17721 = CARTESIAN_POINT('',(2.382292095565E-02,2.934950908909));
+#17722 = CARTESIAN_POINT('',(2.382330047499E-02,3.047519476201));
+#17723 = CARTESIAN_POINT('',(2.382327152027E-02,3.272985154739));
+#17724 = CARTESIAN_POINT('',(2.382285850735E-02,3.385960191307));
+#17725 = CARTESIAN_POINT('',(2.382205933242E-02,3.498903703758));
+#17726 = CARTESIAN_POINT('',(2.382108798546E-02,3.611834204413));
+#17727 = CARTESIAN_POINT('',(2.382035330276E-02,3.724778271356));
+#17728 = CARTESIAN_POINT('',(2.382002619566E-02,3.837754005482));
+#17729 = CARTESIAN_POINT('',(2.382002665884E-02,4.050266463168));
+#17730 = CARTESIAN_POINT('',(2.38202803955E-02,4.149863318387));
+#17731 = CARTESIAN_POINT('',(2.382075522323E-02,4.249444490671));
+#17732 = CARTESIAN_POINT('',(2.382124020847E-02,4.349015581945));
+#17733 = CARTESIAN_POINT('',(2.38215606271E-02,4.448596336374));
+#17734 = CARTESIAN_POINT('',(2.382167568887E-02,4.548192650177));
+#17735 = CARTESIAN_POINT('',(2.382165215495E-02,4.690932413324));
+#17736 = CARTESIAN_POINT('',(2.382161817964E-02,4.734096793588));
+#17737 = CARTESIAN_POINT('',(2.382156853847E-02,4.777260984642));
+#17738 = CARTESIAN_POINT('',(2.382151823443E-02,4.820425077902));
+#17739 = CARTESIAN_POINT('',(2.382148145103E-02,4.863589373274));
+#17740 = CARTESIAN_POINT('',(2.382146692264E-02,4.906753951437));
+#17741 = CARTESIAN_POINT('',(2.382148435518E-02,5.024652839547));
+#17742 = CARTESIAN_POINT('',(2.382156598687E-02,5.099392536303));
+#17743 = CARTESIAN_POINT('',(2.382173233481E-02,5.174128604221));
+#17744 = CARTESIAN_POINT('',(2.382202399725E-02,5.248862263721));
+#17745 = CARTESIAN_POINT('',(2.382237341579E-02,5.32359806183));
+#17746 = CARTESIAN_POINT('',(2.382261216865E-02,5.398337262508));
+#17747 = CARTESIAN_POINT('',(2.382262247425E-02,5.49450503525));
+#17748 = CARTESIAN_POINT('',(2.38226060216E-02,5.515938808837));
+#17749 = CARTESIAN_POINT('',(2.382256772523E-02,5.537372570577));
+#17750 = CARTESIAN_POINT('',(2.38225053452E-02,5.558806319014));
+#17751 = CARTESIAN_POINT('',(2.382241749582E-02,5.580240054672));
+#17752 = CARTESIAN_POINT('',(2.382230364565E-02,5.601673780065));
+#17753 = CARTESIAN_POINT('',(2.382178553891E-02,5.681263107818));
+#17754 = CARTESIAN_POINT('',(2.382123024828E-02,5.73942009894));
+#17755 = CARTESIAN_POINT('',(2.38204701807E-02,5.797576113142));
+#17756 = CARTESIAN_POINT('',(2.381963106205E-02,5.855731670702));
+#17757 = CARTESIAN_POINT('',(2.381891509864E-02,5.913888208172));
+#17758 = CARTESIAN_POINT('',(2.381852366696E-02,5.972046114451));
+#17759 = CARTESIAN_POINT('',(2.381861776147E-02,6.069180916959));
+#17760 = CARTESIAN_POINT('',(2.381885267827E-02,6.108159328753));
+#17761 = CARTESIAN_POINT('',(2.381929813078E-02,6.147137612893));
+#17762 = CARTESIAN_POINT('',(2.381994374848E-02,6.186115717254));
+#17763 = CARTESIAN_POINT('',(2.382069045442E-02,6.225093658549));
+#17764 = CARTESIAN_POINT('',(2.382128550644E-02,6.264071253949));
+#17765 = CARTESIAN_POINT('',(2.382125753832E-02,6.303047852692));
+#17766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17767 = PCURVE('',#9975,#17768);
+#17768 = DEFINITIONAL_REPRESENTATION('',(#17769),#17856);
+#17769 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17770,#17771,#17772,#17773,
+    #17774,#17775,#17776,#17777,#17778,#17779,#17780,#17781,#17782,
+    #17783,#17784,#17785,#17786,#17787,#17788,#17789,#17790,#17791,
+    #17792,#17793,#17794,#17795,#17796,#17797,#17798,#17799,#17800,
+    #17801,#17802,#17803,#17804,#17805,#17806,#17807,#17808,#17809,
+    #17810,#17811,#17812,#17813,#17814,#17815,#17816,#17817,#17818,
+    #17819,#17820,#17821,#17822,#17823,#17824,#17825,#17826,#17827,
+    #17828,#17829,#17830,#17831,#17832,#17833,#17834,#17835,#17836,
+    #17837,#17838,#17839,#17840,#17841,#17842,#17843,#17844,#17845,
+    #17846,#17847,#17848,#17849,#17850,#17851,#17852,#17853,#17854,
+    #17855),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.493657795299E-02,0.104980827661,0.133910445515,0.222911805273,
+    0.272804668607,0.376374338946,0.501353328872,0.62678298891,
+    0.737374656114,0.785313858231,0.868315719039,0.892120734287,
+    0.956710323153,1.),.UNSPECIFIED.);
+#17770 = CARTESIAN_POINT('',(-6.283184921465,4.925580046336));
+#17771 = CARTESIAN_POINT('',(-6.251827011838,4.928075275048));
+#17772 = CARTESIAN_POINT('',(-6.220469286696,4.930570707667));
+#17773 = CARTESIAN_POINT('',(-6.189111691199,4.933066242337));
+#17774 = CARTESIAN_POINT('',(-6.157754181759,4.935561803362));
+#17775 = CARTESIAN_POINT('',(-6.126396726036,4.938057341205));
+#17776 = CARTESIAN_POINT('',(-6.095039302938,4.94055283249));
+#17777 = CARTESIAN_POINT('',(-6.000813536383,4.94805139591));
+#17778 = CARTESIAN_POINT('',(-5.93794313269,4.953054475482));
+#17779 = CARTESIAN_POINT('',(-5.875074120364,4.958057210562));
+#17780 = CARTESIAN_POINT('',(-5.812205898491,4.96305973775));
+#17781 = CARTESIAN_POINT('',(-5.749336565898,4.968062341952));
+#17782 = CARTESIAN_POINT('',(-5.686465650621,4.973065159925));
+#17783 = CARTESIAN_POINT('',(-5.597630815146,4.980134104694));
+#17784 = CARTESIAN_POINT('',(-5.57166478276,4.982200340483));
+#17785 = CARTESIAN_POINT('',(-5.545698748615,4.984266591755));
+#17786 = CARTESIAN_POINT('',(-5.519732718796,4.986332858246));
+#17787 = CARTESIAN_POINT('',(-5.493766699069,4.98839913887));
+#17788 = CARTESIAN_POINT('',(-5.46780069488,4.990465431716));
+#17789 = CARTESIAN_POINT('',(-5.36195091017,4.998888669628));
+#17790 = CARTESIAN_POINT('',(-5.282060174361,5.005246264714));
+#17791 = CARTESIAN_POINT('',(-5.20217478339,5.011603481606));
+#17792 = CARTESIAN_POINT('',(-5.122292780084,5.017960393281));
+#17793 = CARTESIAN_POINT('',(-5.042407470571,5.024317505032));
+#17794 = CARTESIAN_POINT('',(-4.962516901318,5.030675001461));
+#17795 = CARTESIAN_POINT('',(-4.837851739695,5.040595513909));
+#17796 = CARTESIAN_POINT('',(-4.793069757246,5.044159135238));
+#17797 = CARTESIAN_POINT('',(-4.748288039586,5.047722729578));
+#17798 = CARTESIAN_POINT('',(-4.703506482716,5.051286312623));
+#17799 = CARTESIAN_POINT('',(-4.658724724559,5.05484992254));
+#17800 = CARTESIAN_POINT('',(-4.613942664553,5.058413573518));
+#17801 = CARTESIAN_POINT('',(-4.476201316015,5.069374752007));
+#17802 = CARTESIAN_POINT('',(-4.383226659373,5.076773554784));
+#17803 = CARTESIAN_POINT('',(-4.290263123786,5.084171549373));
+#17804 = CARTESIAN_POINT('',(-4.197306699743,5.091569021442));
+#17805 = CARTESIAN_POINT('',(-4.104343303674,5.098967018058));
+#17806 = CARTESIAN_POINT('',(-4.01136885697,5.106365787092));
+#17807 = CARTESIAN_POINT('',(-3.806233900837,5.12268987022));
+#17808 = CARTESIAN_POINT('',(-3.694019936511,5.131619385226));
+#17809 = CARTESIAN_POINT('',(-3.581836948302,5.140546237213));
+#17810 = CARTESIAN_POINT('',(-3.469666920867,5.149471957202));
+#17811 = CARTESIAN_POINT('',(-3.357483745078,5.158398821581));
+#17812 = CARTESIAN_POINT('',(-3.245269518037,5.167328356127));
+#17813 = CARTESIAN_POINT('',(-3.020513573862,5.185213879647));
+#17814 = CARTESIAN_POINT('',(-2.90789417938,5.19417605244));
+#17815 = CARTESIAN_POINT('',(-2.79530643217,5.203135897747));
+#17816 = CARTESIAN_POINT('',(-2.682732043848,5.212094747012));
+#17817 = CARTESIAN_POINT('',(-2.570144482479,5.22105452428));
+#17818 = CARTESIAN_POINT('',(-2.457525332809,5.230016615168));
+#17819 = CARTESIAN_POINT('',(-2.245683237067,5.246874459062));
+#17820 = CARTESIAN_POINT('',(-2.146400394897,5.254775012831));
+#17821 = CARTESIAN_POINT('',(-2.047132882224,5.262674249414));
+#17822 = CARTESIAN_POINT('',(-1.947875056255,5.270572730543));
+#17823 = CARTESIAN_POINT('',(-1.848607402748,5.278472094058));
+#17824 = CARTESIAN_POINT('',(-1.749324355682,5.286372788476));
+#17825 = CARTESIAN_POINT('',(-1.607033942073,5.297695971769));
+#17826 = CARTESIAN_POINT('',(-1.564005495156,5.301120099038));
+#17827 = CARTESIAN_POINT('',(-1.52097730104,5.304544209754));
+#17828 = CARTESIAN_POINT('',(-1.477949275521,5.307968301657));
+#17829 = CARTESIAN_POINT('',(-1.434921119731,5.311392390213));
+#17830 = CARTESIAN_POINT('',(-1.391892746511,5.314816477367));
+#17831 = CARTESIAN_POINT('',(-1.274366024964,5.324168902928));
+#17832 = CARTESIAN_POINT('',(-1.199862405372,5.330097621154));
+#17833 = CARTESIAN_POINT('',(-1.125362486523,5.336025981562));
+#17834 = CARTESIAN_POINT('',(-1.050864878353,5.341954078495));
+#17835 = CARTESIAN_POINT('',(-0.976364852223,5.34788233746));
+#17836 = CARTESIAN_POINT('',(-0.901861036857,5.353810975434));
+#17837 = CARTESIAN_POINT('',(-0.805995757656,5.361439649737));
+#17838 = CARTESIAN_POINT('',(-0.784629379024,5.363139935279));
+#17839 = CARTESIAN_POINT('',(-0.763262989936,5.364840236198));
+#17840 = CARTESIAN_POINT('',(-0.741896595128,5.366540553566));
+#17841 = CARTESIAN_POINT('',(-0.720530198418,5.368240887994));
+#17842 = CARTESIAN_POINT('',(-0.699163802705,5.369941239637));
+#17843 = CARTESIAN_POINT('',(-0.619824478287,5.376255178257));
+#17844 = CARTESIAN_POINT('',(-0.561850151749,5.380868978211));
+#17845 = CARTESIAN_POINT('',(-0.503876888822,5.385482829653));
+#17846 = CARTESIAN_POINT('',(-0.44590436101,5.390096682983));
+#17847 = CARTESIAN_POINT('',(-0.387931294652,5.394710513576));
+#17848 = CARTESIAN_POINT('',(-0.329957312725,5.399324217951));
+#17849 = CARTESIAN_POINT('',(-0.233130026272,5.407029462113));
+#17850 = CARTESIAN_POINT('',(-0.194275100406,5.410121296923));
+#17851 = CARTESIAN_POINT('',(-0.155420309336,5.413212975046));
+#17852 = CARTESIAN_POINT('',(-0.116565563143,5.416304499822));
+#17853 = CARTESIAN_POINT('',(-7.771062448582E-02,5.419395937876));
+#17854 = CARTESIAN_POINT('',(-3.885536138541E-02,5.422487439743));
+#17855 = CARTESIAN_POINT('',(0.,5.425579260482));
+#17856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#17857 = ORIENTED_EDGE('',*,*,#10502,.F.);
+#17858 = ORIENTED_EDGE('',*,*,#17539,.T.);
+#17859 = ORIENTED_EDGE('',*,*,#9826,.T.);
+#17860 = ADVANCED_FACE('',(#17861),#9975,.F.);
+#17861 = FACE_BOUND('',#17862,.T.);
+#17862 = EDGE_LOOP('',(#17863,#17864,#17865,#18099));
+#17863 = ORIENTED_EDGE('',*,*,#17588,.F.);
+#17864 = ORIENTED_EDGE('',*,*,#10362,.F.);
+#17865 = ORIENTED_EDGE('',*,*,#17866,.T.);
+#17866 = EDGE_CURVE('',#10328,#9932,#17867,.T.);
+#17867 = SURFACE_CURVE('',#17868,(#17943,#18021),.PCURVE_S1.);
+#17868 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17869,#17870,#17871,#17872,
+    #17873,#17874,#17875,#17876,#17877,#17878,#17879,#17880,#17881,
+    #17882,#17883,#17884,#17885,#17886,#17887,#17888,#17889,#17890,
+    #17891,#17892,#17893,#17894,#17895,#17896,#17897,#17898,#17899,
+    #17900,#17901,#17902,#17903,#17904,#17905,#17906,#17907,#17908,
+    #17909,#17910,#17911,#17912,#17913,#17914,#17915,#17916,#17917,
+    #17918,#17919,#17920,#17921,#17922,#17923,#17924,#17925,#17926,
+    #17927,#17928,#17929,#17930,#17931,#17932,#17933,#17934,#17935,
+    #17936,#17937,#17938,#17939,#17940,#17941,#17942),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177832486E-02,0.133479646427,
+    0.228491683576,0.291875548959,0.38152978049,0.505289198458,
+    0.630266844262,0.74871545676,0.817287076259,0.871238638407,
+    0.959638360752,1.),.UNSPECIFIED.);
+#17869 = CARTESIAN_POINT('',(9.622963,10.925607961766,3.000000534617));
+#17870 = CARTESIAN_POINT('',(9.622962981765,10.922893899444,
+    3.042977973485));
+#17871 = CARTESIAN_POINT('',(9.621252706588,10.920180157301,
+    3.08595536703));
+#17872 = CARTESIAN_POINT('',(9.617832242851,10.917466520837,
+    3.128850652056));
+#17873 = CARTESIAN_POINT('',(9.612706486898,10.914752838153,
+    3.17158233242));
+#17874 = CARTESIAN_POINT('',(9.605885163046,10.912039019953,
+    3.214069479025));
+#17875 = CARTESIAN_POINT('',(9.597382823575,10.909325039545,
+    3.25623172982));
+#17876 = CARTESIAN_POINT('',(9.561682289869,10.899791854015,
+    3.40290340121));
+#17877 = CARTESIAN_POINT('',(9.525653550957,10.892971090616,
+    3.505276455382));
+#17878 = CARTESIAN_POINT('',(9.479440199706,10.886150121052,
+    3.60382717399));
+#17879 = CARTESIAN_POINT('',(9.423543741699,10.879329600651,
+    3.697350227782));
+#17880 = CARTESIAN_POINT('',(9.358632696297,10.872509242714,
+    3.784726643063));
+#17881 = CARTESIAN_POINT('',(9.285531205736,10.865688667855,
+    3.864943379657));
+#17882 = CARTESIAN_POINT('',(9.125306967312,10.852083047108,
+    4.008948625409));
+#17883 = CARTESIAN_POINT('',(9.038235383299,10.845296398008,
+    4.072832447127));
+#17884 = CARTESIAN_POINT('',(8.944971887051,10.838510492427,
+    4.127902068109));
+#17885 = CARTESIAN_POINT('',(8.846594502396,10.831724894686,
+    4.173455560353));
+#17886 = CARTESIAN_POINT('',(8.744268463403,10.824938756118,
+    4.208953395884));
+#17887 = CARTESIAN_POINT('',(8.63922639944,10.818151889723,
+    4.234027604083));
+#17888 = CARTESIAN_POINT('',(8.461728195446,10.806838501926,
+    4.258166801551));
+#17889 = CARTESIAN_POINT('',(8.390057573514,10.802311169684,
+    4.263112215382));
+#17890 = CARTESIAN_POINT('',(8.318122419727,10.797783875183,
+    4.263292097858));
+#17891 = CARTESIAN_POINT('',(8.246302888132,10.79325661446,
+    4.258692986259));
+#17892 = CARTESIAN_POINT('',(8.174978171735,10.788729315346,
+    4.249339153131));
+#17893 = CARTESIAN_POINT('',(8.104523615733,10.784201966458,
+    4.235292424884));
+#17894 = CARTESIAN_POINT('',(7.937404555595,10.773271153509,
+    4.190285780489));
+#17895 = CARTESIAN_POINT('',(7.841967524392,10.766867035783,
+    4.154725839687));
+#17896 = CARTESIAN_POINT('',(7.750049351969,10.760463423219,
+    4.110252577785));
+#17897 = CARTESIAN_POINT('',(7.662641133749,10.754060133106,
+    4.057295216438));
+#17898 = CARTESIAN_POINT('',(7.580665013247,10.747656567162,
+    3.996412480797));
+#17899 = CARTESIAN_POINT('',(7.504960221637,10.741252517604,
+    3.928284120635));
+#17900 = CARTESIAN_POINT('',(7.341431828621,10.726009490074,
+    3.750775073847));
+#17901 = CARTESIAN_POINT('',(7.259909965806,10.717166950776,
+    3.635513434583));
+#17902 = CARTESIAN_POINT('',(7.193680272981,10.708326572309,
+    3.510049794968));
+#17903 = CARTESIAN_POINT('',(7.144210375858,10.699487079671,
+    3.376848824074));
+#17904 = CARTESIAN_POINT('',(7.112487807751,10.690646619218,
+    3.238569226384));
+#17905 = CARTESIAN_POINT('',(7.099009637473,10.681804015971,
+    3.098036336255));
+#17906 = CARTESIAN_POINT('',(7.108352386156,10.664038020812,
+    2.816890783088));
+#17907 = CARTESIAN_POINT('',(7.131535099093,10.655108655414,
+    2.676195396547));
+#17908 = CARTESIAN_POINT('',(7.173129432084,10.646181959409,
+    2.539057513094));
+#17909 = CARTESIAN_POINT('',(7.23242459457,10.637256439517,
+    2.408345795422));
+#17910 = CARTESIAN_POINT('',(7.308213853219,10.628329760445,
+    2.286720125765));
+#17911 = CARTESIAN_POINT('',(7.398807004282,10.619400394862,
+    2.176604640557));
+#17912 = CARTESIAN_POINT('',(7.599809401451,10.602013722899,
+    1.98849588381));
+#17913 = CARTESIAN_POINT('',(7.708995732108,10.593551057738,
+    1.909069607429));
+#17914 = CARTESIAN_POINT('',(7.827716281687,10.585089953084,
+    1.843497474389));
+#17915 = CARTESIAN_POINT('',(7.953844901094,10.576629889196,
+    1.793099183502));
+#17916 = CARTESIAN_POINT('',(8.085062270269,10.568168807611,
+    1.758801540384));
+#17917 = CARTESIAN_POINT('',(8.218918119006,10.559706157921,
+    1.741113542719));
+#17918 = CARTESIAN_POINT('',(8.430415402096,10.546348217959,
+    1.73941919143));
+#17919 = CARTESIAN_POINT('',(8.508008538568,10.541450372898,
+    1.744366275388));
+#17920 = CARTESIAN_POINT('',(8.585164704487,10.536552662931,
+    1.754885442474));
+#17921 = CARTESIAN_POINT('',(8.661404349568,10.531655042052,
+    1.770928561327));
+#17922 = CARTESIAN_POINT('',(8.736256471142,10.526757365807,
+    1.792396504036));
+#17923 = CARTESIAN_POINT('',(8.809262820574,10.521859583784,
+    1.819140040308));
+#17924 = CARTESIAN_POINT('',(8.935623439851,10.513108501776,
+    1.875996978688));
+#17925 = CARTESIAN_POINT('',(8.989851001116,10.509255016252,
+    1.904177021737));
+#17926 = CARTESIAN_POINT('',(9.042450566339,10.505401547416,
+    1.935404439811));
+#17927 = CARTESIAN_POINT('',(9.093217366006,10.501548082617,
+    1.969565317846));
+#17928 = CARTESIAN_POINT('',(9.141957148359,10.497694584306,
+    2.006528956374));
+#17929 = CARTESIAN_POINT('',(9.188487239527,10.493841049659,
+    2.046148581211));
+#17930 = CARTESIAN_POINT('',(9.304978047125,10.48367363787,
+    2.157265045408));
+#17931 = CARTESIAN_POINT('',(9.370937442437,10.477359190825,
+    2.232970524578));
+#17932 = CARTESIAN_POINT('',(9.429758619541,10.471045205406,
+    2.31466006395));
+#17933 = CARTESIAN_POINT('',(9.480802253303,10.464731611562,
+    2.401519398625));
+#17934 = CARTESIAN_POINT('',(9.523544731562,10.458417813062,
+    2.492657367443));
+#17935 = CARTESIAN_POINT('',(9.557585899694,10.452103469393,
+    2.587119195548));
+#17936 = CARTESIAN_POINT('',(9.59411809179,10.442906718499,2.7280797144)
+  );
+#17937 = CARTESIAN_POINT('',(9.603702074962,10.440023872748,
+    2.772749592894));
+#17938 = CARTESIAN_POINT('',(9.611393990976,10.437140993532,
+    2.817808422264));
+#17939 = CARTESIAN_POINT('',(9.617175337353,10.434258097472,
+    2.863160110783));
+#17940 = CARTESIAN_POINT('',(9.621033749356,10.431375226408,
+    2.908707805795));
+#17941 = CARTESIAN_POINT('',(9.62296299999,10.428492447397,
+    2.954353893709));
+#17942 = CARTESIAN_POINT('',(9.622963,10.425609852715,3.));
+#17943 = PCURVE('',#9975,#17944);
+#17944 = DEFINITIONAL_REPRESENTATION('',(#17945),#18020);
+#17945 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#17946,#17947,#17948,#17949,
+    #17950,#17951,#17952,#17953,#17954,#17955,#17956,#17957,#17958,
+    #17959,#17960,#17961,#17962,#17963,#17964,#17965,#17966,#17967,
+    #17968,#17969,#17970,#17971,#17972,#17973,#17974,#17975,#17976,
+    #17977,#17978,#17979,#17980,#17981,#17982,#17983,#17984,#17985,
+    #17986,#17987,#17988,#17989,#17990,#17991,#17992,#17993,#17994,
+    #17995,#17996,#17997,#17998,#17999,#18000,#18001,#18002,#18003,
+    #18004,#18005,#18006,#18007,#18008,#18009,#18010,#18011,#18012,
+    #18013,#18014,#18015,#18016,#18017,#18018,#18019),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177832486E-02,0.133479646427,
+    0.228491683576,0.291875548959,0.38152978049,0.505289198458,
+    0.630266844262,0.74871545676,0.817287076259,0.871238638407,
+    0.959638360752,1.),.UNSPECIFIED.);
+#17946 = CARTESIAN_POINT('',(-6.28318488288,5.074392038234));
+#17947 = CARTESIAN_POINT('',(-6.249075804413,5.077106100556));
+#17948 = CARTESIAN_POINT('',(-6.214966913868,5.079819842699));
+#17949 = CARTESIAN_POINT('',(-6.180858158241,5.082533479163));
+#17950 = CARTESIAN_POINT('',(-6.14674949563,5.085247161847));
+#17951 = CARTESIAN_POINT('',(-6.112640895231,5.087960980047));
+#17952 = CARTESIAN_POINT('',(-6.078532337339,5.090674960455));
+#17953 = CARTESIAN_POINT('',(-5.95872758285,5.100208145985));
+#17954 = CARTESIAN_POINT('',(-5.873021684517,5.107028909384));
+#17955 = CARTESIAN_POINT('',(-5.787322891397,5.113849878948));
+#17956 = CARTESIAN_POINT('',(-5.701628436002,5.120670399349));
+#17957 = CARTESIAN_POINT('',(-5.615929067522,5.127490757286));
+#17958 = CARTESIAN_POINT('',(-5.530222301032,5.134311332145));
+#17959 = CARTESIAN_POINT('',(-5.359247524341,5.147916952892));
+#17960 = CARTESIAN_POINT('',(-5.273959546514,5.154703601992));
+#17961 = CARTESIAN_POINT('',(-5.188678937164,5.161489507573));
+#17962 = CARTESIAN_POINT('',(-5.103403004655,5.168275105314));
+#17963 = CARTESIAN_POINT('',(-5.018122493806,5.175061243882));
+#17964 = CARTESIAN_POINT('',(-4.932834704792,5.181848110277));
+#17965 = CARTESIAN_POINT('',(-4.790666362542,5.193161498074));
+#17966 = CARTESIAN_POINT('',(-4.733774829183,5.197688830316));
+#17967 = CARTESIAN_POINT('',(-4.676884199586,5.202216124817));
+#17968 = CARTESIAN_POINT('',(-4.619994134192,5.20674338554));
+#17969 = CARTESIAN_POINT('',(-4.563103446541,5.211270684654));
+#17970 = CARTESIAN_POINT('',(-4.506211804688,5.215798033542));
+#17971 = CARTESIAN_POINT('',(-4.368852017269,5.226728846491));
+#17972 = CARTESIAN_POINT('',(-4.288375293252,5.233132964217));
+#17973 = CARTESIAN_POINT('',(-4.207904005103,5.239536576781));
+#17974 = CARTESIAN_POINT('',(-4.127436204299,5.245939866894));
+#17975 = CARTESIAN_POINT('',(-4.046965026535,5.252343432838));
+#17976 = CARTESIAN_POINT('',(-3.966488484269,5.258747482396));
+#17977 = CARTESIAN_POINT('',(-3.774938934107,5.273990509926));
+#17978 = CARTESIAN_POINT('',(-3.663821966066,5.282833049224));
+#17979 = CARTESIAN_POINT('',(-3.552734451671,5.291673427691));
+#17980 = CARTESIAN_POINT('',(-3.441659369028,5.300512920329));
+#17981 = CARTESIAN_POINT('',(-3.330571672118,5.309353380782));
+#17982 = CARTESIAN_POINT('',(-3.219454442945,5.318195984029));
+#17983 = CARTESIAN_POINT('',(-2.99619988359,5.335961979188));
+#17984 = CARTESIAN_POINT('',(-2.883987406648,5.344891344586));
+#17985 = CARTESIAN_POINT('',(-2.771805986676,5.353818040591));
+#17986 = CARTESIAN_POINT('',(-2.65963771785,5.362743560483));
+#17987 = CARTESIAN_POINT('',(-2.547456480839,5.371670239555));
+#17988 = CARTESIAN_POINT('',(-2.435244252239,5.380599605138));
+#17989 = CARTESIAN_POINT('',(-2.216756833033,5.397986277101));
+#17990 = CARTESIAN_POINT('',(-2.110414060866,5.406448942262));
+#17991 = CARTESIAN_POINT('',(-2.004092906513,5.414910046916));
+#17992 = CARTESIAN_POINT('',(-1.897785416405,5.423370110804));
+#17993 = CARTESIAN_POINT('',(-1.791464118912,5.431831192389));
+#17994 = CARTESIAN_POINT('',(-1.685121158031,5.440293842079));
+#17995 = CARTESIAN_POINT('',(-1.517260785101,5.453651782041));
+#17996 = CARTESIAN_POINT('',(-1.455712348173,5.458549627102));
+#17997 = CARTESIAN_POINT('',(-1.394165337995,5.463447337069));
+#17998 = CARTESIAN_POINT('',(-1.332619249154,5.468344957948));
+#17999 = CARTESIAN_POINT('',(-1.271072310437,5.473242634193));
+#18000 = CARTESIAN_POINT('',(-1.209523997678,5.478140416216));
+#18001 = CARTESIAN_POINT('',(-1.099553326739,5.486891498224));
+#18002 = CARTESIAN_POINT('',(-1.05112852075,5.490744983748));
+#18003 = CARTESIAN_POINT('',(-1.002704115711,5.494598452584));
+#18004 = CARTESIAN_POINT('',(-0.954279947651,5.498451917383));
+#18005 = CARTESIAN_POINT('',(-0.905855471574,5.502305415694));
+#18006 = CARTESIAN_POINT('',(-0.857430531453,5.506158950341));
+#18007 = CARTESIAN_POINT('',(-0.729662670085,5.51632636213));
+#18008 = CARTESIAN_POINT('',(-0.650312309448,5.522640809175));
+#18009 = CARTESIAN_POINT('',(-0.57096694254,5.528954794594));
+#18010 = CARTESIAN_POINT('',(-0.491624818615,5.535268388438));
+#18011 = CARTESIAN_POINT('',(-0.412279686884,5.541582186938));
+#18012 = CARTESIAN_POINT('',(-0.332929807697,5.547896530607));
+#18013 = CARTESIAN_POINT('',(-0.217360328839,5.557093281501));
+#18014 = CARTESIAN_POINT('',(-0.181133796697,5.559976127252));
+#18015 = CARTESIAN_POINT('',(-0.144907233142,5.562859006468));
+#18016 = CARTESIAN_POINT('',(-0.108680618999,5.565741902528));
+#18017 = CARTESIAN_POINT('',(-7.245391634012E-02,5.568624773592));
+#18018 = CARTESIAN_POINT('',(-3.622706848528E-02,5.571507552603));
+#18019 = CARTESIAN_POINT('',(0.,5.574390147285));
+#18020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18021 = PCURVE('',#10025,#18022);
+#18022 = DEFINITIONAL_REPRESENTATION('',(#18023),#18098);
+#18023 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18024,#18025,#18026,#18027,
+    #18028,#18029,#18030,#18031,#18032,#18033,#18034,#18035,#18036,
+    #18037,#18038,#18039,#18040,#18041,#18042,#18043,#18044,#18045,
+    #18046,#18047,#18048,#18049,#18050,#18051,#18052,#18053,#18054,
+    #18055,#18056,#18057,#18058,#18059,#18060,#18061,#18062,#18063,
+    #18064,#18065,#18066,#18067,#18068,#18069,#18070,#18071,#18072,
+    #18073,#18074,#18075,#18076,#18077,#18078,#18079,#18080,#18081,
+    #18082,#18083,#18084,#18085,#18086,#18087,#18088,#18089,#18090,
+    #18091,#18092,#18093,#18094,#18095,#18096,#18097),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800177832486E-02,0.133479646427,
+    0.228491683576,0.291875548959,0.38152978049,0.505289198458,
+    0.630266844262,0.74871545676,0.817287076259,0.871238638407,
+    0.959638360752,1.),.UNSPECIFIED.);
+#18024 = CARTESIAN_POINT('',(0.288695768938,0.));
+#18025 = CARTESIAN_POINT('',(0.288695909295,3.421548045069E-02));
+#18026 = CARTESIAN_POINT('',(0.288696666128,6.843161930882E-02));
+#18027 = CARTESIAN_POINT('',(0.288697659561,0.10264819517));
+#18028 = CARTESIAN_POINT('',(0.288698617613,0.136865026461));
+#18029 = CARTESIAN_POINT('',(0.288699376204,0.171081971434));
+#18030 = CARTESIAN_POINT('',(0.288699879148,0.205298928174));
+#18031 = CARTESIAN_POINT('',(0.288700929409,0.32548437138));
+#18032 = CARTESIAN_POINT('',(0.288700224238,0.411462491084));
+#18033 = CARTESIAN_POINT('',(0.288698144836,0.497432094433));
+#18034 = CARTESIAN_POINT('',(0.28869616626,0.583396412486));
+#18035 = CARTESIAN_POINT('',(0.288695082491,0.669365509974));
+#18036 = CARTESIAN_POINT('',(0.288694606012,0.755342312924));
+#18037 = CARTESIAN_POINT('',(0.288694675626,0.926856581017));
+#18038 = CARTESIAN_POINT('',(0.28869519766,1.012414070552));
+#18039 = CARTESIAN_POINT('',(0.288695991628,1.097964715627));
+#18040 = CARTESIAN_POINT('',(0.288696687179,1.183510987708));
+#18041 = CARTESIAN_POINT('',(0.288697096713,1.269061853162));
+#18042 = CARTESIAN_POINT('',(0.288697270939,1.354619802269));
+#18043 = CARTESIAN_POINT('',(0.288697273119,1.497238067296));
+#18044 = CARTESIAN_POINT('',(0.288697195751,1.554309536071));
+#18045 = CARTESIAN_POINT('',(0.288697071288,1.611379966846));
+#18046 = CARTESIAN_POINT('',(0.288696939348,1.6684497107));
+#18047 = CARTESIAN_POINT('',(0.288696836874,1.725519989103));
+#18048 = CARTESIAN_POINT('',(0.288696786992,1.782591176381));
+#18049 = CARTESIAN_POINT('',(0.288696789099,1.920384441607));
+#18050 = CARTESIAN_POINT('',(0.28869689484,2.001115116454));
+#18051 = CARTESIAN_POINT('',(0.288697123484,2.081840432856));
+#18052 = CARTESIAN_POINT('',(0.28869741705,2.162562451047));
+#18053 = CARTESIAN_POINT('',(0.288697675231,2.243288077941));
+#18054 = CARTESIAN_POINT('',(0.288697805148,2.324019241225));
+#18055 = CARTESIAN_POINT('',(0.288697761486,2.516175019427));
+#18056 = CARTESIAN_POINT('',(0.28869745355,2.627643801058));
+#18057 = CARTESIAN_POINT('',(0.288696779664,2.73908297745));
+#18058 = CARTESIAN_POINT('',(0.288695911478,2.850509309786));
+#18059 = CARTESIAN_POINT('',(0.28869515157,2.961947940649));
+#18060 = CARTESIAN_POINT('',(0.288694801356,3.073416019994));
+#18061 = CARTESIAN_POINT('',(0.288694875753,3.297375580915));
+#18062 = CARTESIAN_POINT('',(0.288695312999,3.409942448897));
+#18063 = CARTESIAN_POINT('',(0.288696136487,3.52247839993));
+#18064 = CARTESIAN_POINT('',(0.28869718388,3.635001554727));
+#18065 = CARTESIAN_POINT('',(0.288697977588,3.747538045719));
+#18066 = CARTESIAN_POINT('',(0.288698342189,3.86010557315));
+#18067 = CARTESIAN_POINT('',(0.288698335683,4.079284347549));
+#18068 = CARTESIAN_POINT('',(0.288698001037,4.185963413919));
+#18069 = CARTESIAN_POINT('',(0.288697377505,4.292620415203));
+#18070 = CARTESIAN_POINT('',(0.288696710954,4.399263298913));
+#18071 = CARTESIAN_POINT('',(0.288696240845,4.505919886072));
+#18072 = CARTESIAN_POINT('',(0.288696064914,4.612598467643));
+#18073 = CARTESIAN_POINT('',(0.288696085895,4.780989208093));
+#18074 = CARTESIAN_POINT('',(0.288696149221,4.84273223821));
+#18075 = CARTESIAN_POINT('',(0.288696228335,4.904473988907));
+#18076 = CARTESIAN_POINT('',(0.288696306975,4.966214961984));
+#18077 = CARTESIAN_POINT('',(0.288696378153,5.027956898288));
+#18078 = CARTESIAN_POINT('',(0.288696429854,5.089700256956));
+#18079 = CARTESIAN_POINT('',(0.288696431431,5.200019328351));
+#18080 = CARTESIAN_POINT('',(0.28869640585,5.248597519162));
+#18081 = CARTESIAN_POINT('',(0.288696345763,5.297175234044));
+#18082 = CARTESIAN_POINT('',(0.2886962609,5.345752594851));
+#18083 = CARTESIAN_POINT('',(0.28869617373,5.394330118288));
+#18084 = CARTESIAN_POINT('',(0.28869611423,5.44290795587));
+#18085 = CARTESIAN_POINT('',(0.288696115382,5.571078919051));
+#18086 = CARTESIAN_POINT('',(0.288696281574,5.650679306846));
+#18087 = CARTESIAN_POINT('',(0.288696696476,5.730274489358));
+#18088 = CARTESIAN_POINT('',(0.288697537618,5.809866587011));
+#18089 = CARTESIAN_POINT('',(0.288698517862,5.889462442471));
+#18090 = CARTESIAN_POINT('',(0.288699025776,5.969064120457));
+#18091 = CARTESIAN_POINT('',(0.288698937742,6.085000680033));
+#18092 = CARTESIAN_POINT('',(0.288698809296,6.12134232118));
+#18093 = CARTESIAN_POINT('',(0.28869853685,6.157683976954));
+#18094 = CARTESIAN_POINT('',(0.288698148704,6.194025537879));
+#18095 = CARTESIAN_POINT('',(0.288697744612,6.230366844958));
+#18096 = CARTESIAN_POINT('',(0.288697495779,6.266707689673));
+#18097 = CARTESIAN_POINT('',(0.288697644861,6.303047813985));
+#18098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18099 = ORIENTED_EDGE('',*,*,#9931,.F.);
+#18100 = ADVANCED_FACE('',(#18101),#10025,.F.);
+#18101 = FACE_BOUND('',#18102,.F.);
+#18102 = EDGE_LOOP('',(#18103,#18142,#18143,#18144));
+#18103 = ORIENTED_EDGE('',*,*,#18104,.F.);
+#18104 = EDGE_CURVE('',#10299,#10002,#18105,.T.);
+#18105 = SURFACE_CURVE('',#18106,(#18128,#18135),.PCURVE_S1.);
+#18106 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#18107,#18108,#18109,#18110,
+    #18111,#18112,#18113,#18114,#18115,#18116,#18117,#18118,#18119,
+    #18120,#18121,#18122,#18123,#18124,#18125,#18126,#18127),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#18107 = CARTESIAN_POINT('',(9.872974808884,10.78124957988,
+    2.999999977712));
+#18108 = CARTESIAN_POINT('',(9.872975487798,10.758522283212,
+    3.431257878849));
+#18109 = CARTESIAN_POINT('',(9.737526779738,10.735794801945,
+    3.862513862959));
+#18110 = CARTESIAN_POINT('',(9.46645649661,10.7130681347,4.246499075741)
+  );
+#18111 = CARTESIAN_POINT('',(9.078674201914,10.690340390673,
+    4.535830157274));
+#18112 = CARTESIAN_POINT('',(8.611009941953,10.667612905531,
+    4.691735084541));
+#18113 = CARTESIAN_POINT('',(8.114925851195,10.644886120264,
+    4.691681419045));
+#18114 = CARTESIAN_POINT('',(7.647279680213,10.622158632502,
+    4.535870451024));
+#18115 = CARTESIAN_POINT('',(7.259396800696,10.599431391123,
+    4.246481327294));
+#18116 = CARTESIAN_POINT('',(6.988433861838,10.576704099698,
+    3.862516552128));
+#18117 = CARTESIAN_POINT('',(6.71747050208,10.531249560772,
+    2.999999988234));
+#18118 = CARTESIAN_POINT('',(6.988434210762,10.485795021847,
+    2.137483533955));
+#18119 = CARTESIAN_POINT('',(7.259398009609,10.463067744375,
+    1.753518755283));
+#18120 = CARTESIAN_POINT('',(7.647271205142,10.440340434211,
+    1.464133017722));
+#18121 = CARTESIAN_POINT('',(8.114936123417,10.417613099228,
+    1.308296486085));
+#18122 = CARTESIAN_POINT('',(8.611011295063,10.39488611801,
+    1.308306013872));
+#18123 = CARTESIAN_POINT('',(9.078654281394,10.372158785813,
+    1.464140216918));
+#18124 = CARTESIAN_POINT('',(9.46648221539,10.349430972814,
+    1.753507449114));
+#18125 = CARTESIAN_POINT('',(9.737514861472,10.326704319619,
+    2.137486517102));
+#18126 = CARTESIAN_POINT('',(9.872975202926,10.303976838334,
+    2.568742074547));
+#18127 = CARTESIAN_POINT('',(9.872975882419,10.281249541663,
+    2.999999975684));
+#18128 = PCURVE('',#10025,#18129);
+#18129 = DEFINITIONAL_REPRESENTATION('',(#18130),#18134);
+#18130 = LINE('',#18131,#18132);
+#18131 = CARTESIAN_POINT('',(0.,0.));
+#18132 = VECTOR('',#18133,1.);
+#18133 = DIRECTION('',(0.,1.));
+#18134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18135 = PCURVE('',#10111,#18136);
+#18136 = DEFINITIONAL_REPRESENTATION('',(#18137),#18141);
+#18137 = LINE('',#18138,#18139);
+#18138 = CARTESIAN_POINT('',(6.25E-02,0.));
+#18139 = VECTOR('',#18140,1.);
+#18140 = DIRECTION('',(0.,1.));
+#18141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18142 = ORIENTED_EDGE('',*,*,#10327,.F.);
+#18143 = ORIENTED_EDGE('',*,*,#17866,.T.);
+#18144 = ORIENTED_EDGE('',*,*,#10001,.T.);
+#18145 = ADVANCED_FACE('',(#18146),#10111,.F.);
+#18146 = FACE_BOUND('',#18147,.F.);
+#18147 = EDGE_LOOP('',(#18148,#18193,#18194,#18195));
+#18148 = ORIENTED_EDGE('',*,*,#18149,.F.);
+#18149 = EDGE_CURVE('',#10164,#10092,#18150,.T.);
+#18150 = SURFACE_CURVE('',#18151,(#18179,#18186),.PCURVE_S1.);
+#18151 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#18152,#18153,#18154,#18155,
+    #18156,#18157,#18158,#18159,#18160,#18161,#18162,#18163,#18164,
+    #18165,#18166,#18167,#18168,#18169,#18170,#18171,#18172,#18173,
+    #18174,#18175,#18176,#18177,#18178),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#18152 = CARTESIAN_POINT('',(9.872972184686,10.718749579935,
+    2.999999977715));
+#18153 = CARTESIAN_POINT('',(9.872972548688,10.70312456348,
+    3.296489246182));
+#18154 = CARTESIAN_POINT('',(9.806457148918,10.687499456398,
+    3.592977549832));
+#18155 = CARTESIAN_POINT('',(9.673366236183,10.67187462287,
+    3.872054467984));
+#18156 = CARTESIAN_POINT('',(9.479246563332,10.656249600215,
+    4.116285475697));
+#18157 = CARTESIAN_POINT('',(9.235010915995,10.640624573311,
+    4.310413626821));
+#18158 = CARTESIAN_POINT('',(8.955943164906,10.624999552234,
+    4.443477299205));
+#18159 = CARTESIAN_POINT('',(8.362966115684,10.593749541856,
+    4.576541979305));
+#18160 = CARTESIAN_POINT('',(7.769983673722,10.562499564577,
+    4.443477733687));
+#18161 = CARTESIAN_POINT('',(7.49091004002,10.546874578047,
+    4.310413579499));
+#18162 = CARTESIAN_POINT('',(7.246672009578,10.531249571335,
+    4.116287802314));
+#18163 = CARTESIAN_POINT('',(7.052547999439,10.515624557878,
+    3.872050364465));
+#18164 = CARTESIAN_POINT('',(6.919486025457,10.499999556345,
+    3.592979050227));
+#18165 = CARTESIAN_POINT('',(6.786423908626,10.468749560832,
+    3.000000007099));
+#18166 = CARTESIAN_POINT('',(6.919486207971,10.43749956532,
+    2.407021004926));
+#18167 = CARTESIAN_POINT('',(7.05254813814,10.421874563787,
+    2.127949762222));
+#18168 = CARTESIAN_POINT('',(7.246671394175,10.406249550329,
+    1.883712109031));
+#18169 = CARTESIAN_POINT('',(7.49090969142,10.390624543618,
+    1.689585731309));
+#18170 = CARTESIAN_POINT('',(7.769983585103,10.374999557088,
+    1.556522147249));
+#18171 = CARTESIAN_POINT('',(8.362966082213,10.343749579808,
+    1.423458829497));
+#18172 = CARTESIAN_POINT('',(8.955943076287,10.312499569431,
+    1.556523073248));
+#18173 = CARTESIAN_POINT('',(9.235010888574,10.296874548348,
+    1.689586427982));
+#18174 = CARTESIAN_POINT('',(9.479247296014,10.281249521466,
+    1.883710829886));
+#18175 = CARTESIAN_POINT('',(9.673369404726,10.265624498776,
+    2.127947450204));
+#18176 = CARTESIAN_POINT('',(9.806452602611,10.249999665275,
+    2.407022566988));
+#18177 = CARTESIAN_POINT('',(9.872972655257,10.234374558185,
+    2.703510707221));
+#18178 = CARTESIAN_POINT('',(9.872973019657,10.218749541729,
+    2.999999975688));
+#18179 = PCURVE('',#10111,#18180);
+#18180 = DEFINITIONAL_REPRESENTATION('',(#18181),#18185);
+#18181 = LINE('',#18182,#18183);
+#18182 = CARTESIAN_POINT('',(0.,0.));
+#18183 = VECTOR('',#18184,1.);
+#18184 = DIRECTION('',(0.,1.));
+#18185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18186 = PCURVE('',#10217,#18187);
+#18187 = DEFINITIONAL_REPRESENTATION('',(#18188),#18192);
+#18188 = LINE('',#18189,#18190);
+#18189 = CARTESIAN_POINT('',(0.3125,0.));
+#18190 = VECTOR('',#18191,1.);
+#18191 = DIRECTION('',(0.,1.));
+#18192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18193 = ORIENTED_EDGE('',*,*,#10298,.F.);
+#18194 = ORIENTED_EDGE('',*,*,#18104,.T.);
+#18195 = ORIENTED_EDGE('',*,*,#10091,.T.);
+#18196 = ADVANCED_FACE('',(#18197),#10217,.F.);
+#18197 = FACE_BOUND('',#18198,.F.);
+#18198 = EDGE_LOOP('',(#18199,#18200));
+#18199 = ORIENTED_EDGE('',*,*,#10163,.F.);
+#18200 = ORIENTED_EDGE('',*,*,#18149,.T.);
+#18201 = ADVANCED_FACE('',(#18202),#9681,.F.);
+#18202 = FACE_BOUND('',#18203,.F.);
+#18203 = EDGE_LOOP('',(#18204,#18205,#18282,#18516));
+#18204 = ORIENTED_EDGE('',*,*,#17499,.F.);
+#18205 = ORIENTED_EDGE('',*,*,#18206,.T.);
+#18206 = EDGE_CURVE('',#17435,#18207,#18209,.T.);
+#18207 = VERTEX_POINT('',#18208);
+#18208 = CARTESIAN_POINT('',(9.622963,11.425606123013,3.000000243007));
+#18209 = SURFACE_CURVE('',#18210,(#18213,#18220),.PCURVE_S1.);
+#18210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18211,#18212),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#18211 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#18212 = CARTESIAN_POINT('',(9.602346760957,11.437509948085,
+    3.000000527762));
+#18213 = PCURVE('',#9681,#18214);
+#18214 = DEFINITIONAL_REPRESENTATION('',(#18215),#18219);
+#18215 = LINE('',#18216,#18217);
+#18216 = CARTESIAN_POINT('',(0.,0.));
+#18217 = VECTOR('',#18218,1.);
+#18218 = DIRECTION('',(1.,0.));
+#18219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18220 = PCURVE('',#18221,#18276);
+#18221 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#18222,#18223,#18224,#18225,#18226,#18227,#18228,#18229,#18230
+      ,#18231,#18232,#18233,#18234,#18235,#18236,#18237,#18238,#18239
+      ,#18240,#18241,#18242,#18243,#18244,#18245,#18246,#18247,#18248)
+    ,(#18249,#18250,#18251,#18252,#18253,#18254,#18255,#18256,#18257
+      ,#18258,#18259,#18260,#18261,#18262,#18263,#18264,#18265,#18266
+      ,#18267,#18268,#18269,#18270,#18271,#18272,#18273,#18274,#18275
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#18222 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#18223 = CARTESIAN_POINT('',(9.872973127777,11.765624639846,
+    3.296489367314));
+#18224 = CARTESIAN_POINT('',(9.806458364335,11.749999532759,
+    3.592977810998));
+#18225 = CARTESIAN_POINT('',(9.673366294901,11.734374699237,
+    3.872055095748));
+#18226 = CARTESIAN_POINT('',(9.479246891667,11.718749676586,
+    4.116285396731));
+#18227 = CARTESIAN_POINT('',(9.235011255058,11.703124649677,
+    4.310414158417));
+#18228 = CARTESIAN_POINT('',(8.955943401543,11.687499628599,
+    4.443477926755));
+#18229 = CARTESIAN_POINT('',(8.362966109286,11.656249618221,
+    4.576542717542));
+#18230 = CARTESIAN_POINT('',(7.769983441935,11.624999640943,
+    4.44347828261));
+#18231 = CARTESIAN_POINT('',(7.490909736093,11.609374654414,
+    4.31041399244));
+#18232 = CARTESIAN_POINT('',(7.246671648669,11.593749647701,
+    4.11628822264));
+#18233 = CARTESIAN_POINT('',(7.052547455858,11.578124634244,
+    3.872050717705));
+#18234 = CARTESIAN_POINT('',(6.919485425041,11.562499632711,
+    3.592979282079));
+#18235 = CARTESIAN_POINT('',(6.786423285933,11.531249637198,
+    2.999999997947));
+#18236 = CARTESIAN_POINT('',(6.919485668111,11.499999641686,
+    2.40702076836));
+#18237 = CARTESIAN_POINT('',(7.052547646556,11.484374640153,
+    2.127949426593));
+#18238 = CARTESIAN_POINT('',(7.246670873268,11.468749626695,
+    1.883711647542));
+#18239 = CARTESIAN_POINT('',(7.490909306477,11.453124619983,
+    1.689585109087));
+#18240 = CARTESIAN_POINT('',(7.769983348469,11.437499633454,
+    1.556521555898));
+#18241 = CARTESIAN_POINT('',(8.362966088611,11.406249656175,
+    1.423458322347));
+#18242 = CARTESIAN_POINT('',(8.955943308076,11.374999645797,
+    1.556522560524));
+#18243 = CARTESIAN_POINT('',(9.235011238387,11.359374624712,
+    1.689585924412));
+#18244 = CARTESIAN_POINT('',(9.479247849519,11.343749597832,
+    1.883709869134));
+#18245 = CARTESIAN_POINT('',(9.673370381112,11.328124575135,
+    2.12794738908));
+#18246 = CARTESIAN_POINT('',(9.806452527491,11.312499741648,
+    2.407022359672));
+#18247 = CARTESIAN_POINT('',(9.872973269,11.296874634551,2.703510594191)
+  );
+#18248 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#18249 = CARTESIAN_POINT('',(9.602345090981,11.937508953308,
+    3.000000474988));
+#18250 = CARTESIAN_POINT('',(9.602345717004,11.921884381765,
+    3.243363772519));
+#18251 = CARTESIAN_POINT('',(9.547751412095,11.906262169931,
+    3.486690007958));
+#18252 = CARTESIAN_POINT('',(9.43852234095,11.89063283518,3.71576278443)
+  );
+#18253 = CARTESIAN_POINT('',(9.279176200449,11.87500842553,
+    3.916226420127));
+#18254 = CARTESIAN_POINT('',(9.078719967951,11.859384125706,
+    4.075558092225));
+#18255 = CARTESIAN_POINT('',(8.849667522989,11.843759674569,
+    4.184775063543));
+#18256 = CARTESIAN_POINT('',(8.362965702994,11.812509944775,
+    4.29399173535));
+#18257 = CARTESIAN_POINT('',(7.876257389328,11.781259353215,
+    4.184774687989));
+#18258 = CARTESIAN_POINT('',(7.647198952859,11.765634002491,
+    4.075557701054));
+#18259 = CARTESIAN_POINT('',(7.446735901602,11.750009177242,
+    3.916223225851));
+#18260 = CARTESIAN_POINT('',(7.287403491873,11.734384527619,
+    3.715761122089));
+#18261 = CARTESIAN_POINT('',(7.178188737484,11.718759567531,
+    3.486705276482));
+#18262 = CARTESIAN_POINT('',(7.06897424256,11.687509450697,
+    2.999999442081));
+#18263 = CARTESIAN_POINT('',(7.17818953289,11.656259333863,
+    2.513293786167));
+#18264 = CARTESIAN_POINT('',(7.287404402198,11.640634373775,
+    2.284238180204));
+#18265 = CARTESIAN_POINT('',(7.44673548096,11.625009724151,
+    2.083775786642));
+#18266 = CARTESIAN_POINT('',(7.647199206725,11.609384898903,
+    1.92444028761));
+#18267 = CARTESIAN_POINT('',(7.876258259745,11.59375954818,
+    1.815224643503));
+#18268 = CARTESIAN_POINT('',(8.362966780284,11.562508956619,
+    1.706009882292));
+#18269 = CARTESIAN_POINT('',(8.849668393405,11.531259226824,
+    1.815226111759));
+#18270 = CARTESIAN_POINT('',(9.078720864195,11.515634775677,
+    1.924442650308));
+#18271 = CARTESIAN_POINT('',(9.279178476013,11.500010475895,
+    2.08376700108));
+#18272 = CARTESIAN_POINT('',(9.438529311119,11.484386066178,
+    2.284242003067));
+#18273 = CARTESIAN_POINT('',(9.5477427497,11.468756731478,2.513311273368
+    ));
+#18274 = CARTESIAN_POINT('',(9.602346145292,11.45313451963,
+    2.756637230231));
+#18275 = CARTESIAN_POINT('',(9.602346760957,11.437509948085,
+    3.000000527762));
+#18276 = DEFINITIONAL_REPRESENTATION('',(#18277),#18281);
+#18277 = LINE('',#18278,#18279);
+#18278 = CARTESIAN_POINT('',(0.,6.303048278758));
+#18279 = VECTOR('',#18280,1.);
+#18280 = DIRECTION('',(1.,0.));
+#18281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18282 = ORIENTED_EDGE('',*,*,#18283,.T.);
+#18283 = EDGE_CURVE('',#18207,#9604,#18284,.T.);
+#18284 = SURFACE_CURVE('',#18285,(#18360,#18438),.PCURVE_S1.);
+#18285 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18286,#18287,#18288,#18289,
+    #18290,#18291,#18292,#18293,#18294,#18295,#18296,#18297,#18298,
+    #18299,#18300,#18301,#18302,#18303,#18304,#18305,#18306,#18307,
+    #18308,#18309,#18310,#18311,#18312,#18313,#18314,#18315,#18316,
+    #18317,#18318,#18319,#18320,#18321,#18322,#18323,#18324,#18325,
+    #18326,#18327,#18328,#18329,#18330,#18331,#18332,#18333,#18334,
+    #18335,#18336,#18337,#18338,#18339,#18340,#18341,#18342,#18343,
+    #18344,#18345,#18346,#18347,#18348,#18349,#18350,#18351,#18352,
+    #18353,#18354,#18355,#18356,#18357,#18358,#18359),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800176759205E-02,0.133478488309,
+    0.228487639169,0.291857546393,0.381483037098,0.505176427137,
+    0.630101302207,0.747770798029,0.817660954126,0.870502713802,
+    0.959426230583,1.),.UNSPECIFIED.);
+#18286 = CARTESIAN_POINT('',(9.622963,11.425606107667,3.000000486014));
+#18287 = CARTESIAN_POINT('',(9.622962983422,11.422892045343,
+    3.042977924882));
+#18288 = CARTESIAN_POINT('',(9.621252709904,11.420178303196,
+    3.085955318492));
+#18289 = CARTESIAN_POINT('',(9.617832247821,11.417464666726,
+    3.128850603651));
+#18290 = CARTESIAN_POINT('',(9.612706493517,11.414750984036,
+    3.171582284212));
+#18291 = CARTESIAN_POINT('',(9.605885171303,11.412037165832,
+    3.214069431079));
+#18292 = CARTESIAN_POINT('',(9.597382833459,11.409323185421,
+    3.256231682203));
+#18293 = CARTESIAN_POINT('',(9.561682605079,11.399790079906,
+    3.402902123817));
+#18294 = CARTESIAN_POINT('',(9.525654416149,11.392969396602,
+    3.505274007394));
+#18295 = CARTESIAN_POINT('',(9.479441850277,11.386148507118,
+    3.603823660699));
+#18296 = CARTESIAN_POINT('',(9.42354639289,11.379328066757,
+    3.697345796147));
+#18297 = CARTESIAN_POINT('',(9.358636535714,11.372507788847,
+    3.784721477229));
+#18298 = CARTESIAN_POINT('',(9.285536386638,11.365687294042,
+    3.864937695373));
+#18299 = CARTESIAN_POINT('',(9.125316515237,11.352081957516,
+    4.008941066701));
+#18300 = CARTESIAN_POINT('',(9.038248220152,11.345295512733,
+    4.07282382047));
+#18301 = CARTESIAN_POINT('',(8.944988294158,11.338509811388,
+    4.127892974568));
+#18302 = CARTESIAN_POINT('',(8.846614654814,11.331724417854,
+    4.173446651662));
+#18303 = CARTESIAN_POINT('',(8.744292421866,11.324938483574,
+    4.208945353986));
+#18304 = CARTESIAN_POINT('',(8.63925410546,11.318151821561,
+    4.234021119596));
+#18305 = CARTESIAN_POINT('',(8.461775331905,11.306839633731,
+    4.258162202384));
+#18306 = CARTESIAN_POINT('',(8.390120739032,11.302313297319,
+    4.263109359923));
+#18307 = CARTESIAN_POINT('',(8.318201528023,11.297786998569,
+    4.263293100086));
+#18308 = CARTESIAN_POINT('',(8.246397600868,11.29326073353,
+    4.258699951153));
+#18309 = CARTESIAN_POINT('',(8.175087901617,11.28873443013,
+    4.249354143532));
+#18310 = CARTESIAN_POINT('',(8.104647532835,11.284208077009,
+    4.23531742877));
+#18311 = CARTESIAN_POINT('',(7.937569986257,11.273280310648,
+    4.190342147624));
+#18312 = CARTESIAN_POINT('',(7.842158738622,11.266878244747,
+    4.154807289041));
+#18313 = CARTESIAN_POINT('',(7.750262752718,11.26047668327,
+    4.110364334483));
+#18314 = CARTESIAN_POINT('',(7.662872237312,11.254075443836,
+    4.057441930804));
+#18315 = CARTESIAN_POINT('',(7.580908560032,11.247673929113,
+    3.996598077504));
+#18316 = CARTESIAN_POINT('',(7.505210307747,11.241271931597,
+    3.928511664426));
+#18317 = CARTESIAN_POINT('',(7.341702491344,11.226035669125,
+    3.75112930535));
+#18318 = CARTESIAN_POINT('',(7.26018329831,11.217197851629,
+    3.635959636045));
+#18319 = CARTESIAN_POINT('',(7.193935889812,11.208362188667,
+    3.510593246853));
+#18320 = CARTESIAN_POINT('',(7.144426541862,11.199527409113,
+    3.377490203914));
+#18321 = CARTESIAN_POINT('',(7.112642535869,11.190691663414,
+    3.239304463441));
+#18322 = CARTESIAN_POINT('',(7.099081781882,11.181853780575,
+    3.098856494419));
+#18323 = CARTESIAN_POINT('',(7.108221135516,11.164096263457,
+    2.81783859927));
+#18324 = CARTESIAN_POINT('',(7.131286701286,11.155170669775,
+    2.677186037859));
+#18325 = CARTESIAN_POINT('',(7.172750868488,11.146247740259,
+    2.54007367633));
+#18326 = CARTESIAN_POINT('',(7.231906071808,11.137325985624,
+    2.409367072784));
+#18327 = CARTESIAN_POINT('',(7.307549426807,11.128403075112,
+    2.287723794084));
+#18328 = CARTESIAN_POINT('',(7.397995171905,11.119477484084,
+    2.177566453962));
+#18329 = CARTESIAN_POINT('',(7.598115753541,11.102150227662,
+    1.989892377784));
+#18330 = CARTESIAN_POINT('',(7.706426861188,11.093743286806,
+    1.910797291817));
+#18331 = CARTESIAN_POINT('',(7.824173338471,11.085337851449,
+    1.84535318663));
+#18332 = CARTESIAN_POINT('',(7.949274200502,11.076933420264,
+    1.79485884661));
+#18333 = CARTESIAN_POINT('',(8.079459100489,11.068528002611,
+    1.760230705344));
+#18334 = CARTESIAN_POINT('',(8.212328411801,11.060121067229,
+    1.741978541864));
+#18335 = CARTESIAN_POINT('',(8.424421961053,11.046724585448,
+    1.739020182791));
+#18336 = CARTESIAN_POINT('',(8.503537383946,11.041732546786,
+    1.743701962942));
+#18337 = CARTESIAN_POINT('',(8.582223553323,11.036740655096,
+    1.754174912705));
+#18338 = CARTESIAN_POINT('',(8.659972436358,11.031748859979,
+    1.770390015624));
+#18339 = CARTESIAN_POINT('',(8.736285079935,11.026757003251,
+    1.792243195673));
+#18340 = CARTESIAN_POINT('',(8.810676243285,11.02176503027,
+    1.819576293369));
+#18341 = CARTESIAN_POINT('',(8.937118084634,11.01299903555,
+    1.876827203603));
+#18342 = CARTESIAN_POINT('',(8.990193816873,11.009224819514,
+    1.904488941397));
+#18343 = CARTESIAN_POINT('',(9.04170520765,11.00545061774,1.935072211602
+    ));
+#18344 = CARTESIAN_POINT('',(9.091459952374,11.001676418725,
+    1.968469883059));
+#18345 = CARTESIAN_POINT('',(9.139275417348,10.997902188663,
+    2.00455937506));
+#18346 = CARTESIAN_POINT('',(9.184979595591,10.994127925231,
+    2.043203295301));
+#18347 = CARTESIAN_POINT('',(9.301501371887,10.984002364095,
+    2.153324693766));
+#18348 = CARTESIAN_POINT('',(9.368165331372,10.977650484674,
+    2.229211357591));
+#18349 = CARTESIAN_POINT('',(9.42762968751,10.971299077552,
+    2.311182271146));
+#18350 = CARTESIAN_POINT('',(9.479240551937,10.96494807264,
+    2.398410976609));
+#18351 = CARTESIAN_POINT('',(9.52246221052,10.958596859393,
+    2.489991909423));
+#18352 = CARTESIAN_POINT('',(9.556885146056,10.952245089442,
+    2.584954054988));
+#18353 = CARTESIAN_POINT('',(9.593815065794,10.942995775673,
+    2.726671162823));
+#18354 = CARTESIAN_POINT('',(9.6034994028,10.940097778336,2.771565522303
+    ));
+#18355 = CARTESIAN_POINT('',(9.611272124566,10.937199746687,
+    2.816854972425));
+#18356 = CARTESIAN_POINT('',(9.617114337485,10.93430169736,
+    2.862441915868));
+#18357 = CARTESIAN_POINT('',(9.621013415478,10.931403672714,
+    2.908227973116));
+#18358 = CARTESIAN_POINT('',(9.622962999992,10.928505740834,
+    2.954113982461));
+#18359 = CARTESIAN_POINT('',(9.622963,10.925607995528,3.));
+#18360 = PCURVE('',#9681,#18361);
+#18361 = DEFINITIONAL_REPRESENTATION('',(#18362),#18437);
+#18362 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18363,#18364,#18365,#18366,
+    #18367,#18368,#18369,#18370,#18371,#18372,#18373,#18374,#18375,
+    #18376,#18377,#18378,#18379,#18380,#18381,#18382,#18383,#18384,
+    #18385,#18386,#18387,#18388,#18389,#18390,#18391,#18392,#18393,
+    #18394,#18395,#18396,#18397,#18398,#18399,#18400,#18401,#18402,
+    #18403,#18404,#18405,#18406,#18407,#18408,#18409,#18410,#18411,
+    #18412,#18413,#18414,#18415,#18416,#18417,#18418,#18419,#18420,
+    #18421,#18422,#18423,#18424,#18425,#18426,#18427,#18428,#18429,
+    #18430,#18431,#18432,#18433,#18434,#18435,#18436),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800176759205E-02,0.133478488309,
+    0.228487639169,0.291857546393,0.381483037098,0.505176427137,
+    0.630101302207,0.747770798029,0.817660954126,0.870502713802,
+    0.959426230583,1.),.UNSPECIFIED.);
+#18363 = CARTESIAN_POINT('',(0.288693893032,0.));
+#18364 = CARTESIAN_POINT('',(0.288694033387,3.421548045082E-02));
+#18365 = CARTESIAN_POINT('',(0.288694790217,6.843161930898E-02));
+#18366 = CARTESIAN_POINT('',(0.288695783645,0.102648195171));
+#18367 = CARTESIAN_POINT('',(0.288696741694,0.136865026461));
+#18368 = CARTESIAN_POINT('',(0.288697500282,0.171081971434));
+#18369 = CARTESIAN_POINT('',(0.288698003223,0.205298928174));
+#18370 = CARTESIAN_POINT('',(0.288699053472,0.325483362551));
+#18371 = CARTESIAN_POINT('',(0.288698348329,0.411460472827));
+#18372 = CARTESIAN_POINT('',(0.288696268988,0.497429067216));
+#18373 = CARTESIAN_POINT('',(0.288694290439,0.5833923766));
+#18374 = CARTESIAN_POINT('',(0.288693206647,0.66936046513));
+#18375 = CARTESIAN_POINT('',(0.288692730136,0.755336258669));
+#18376 = CARTESIAN_POINT('',(0.28869279968,0.926846943263));
+#18377 = CARTESIAN_POINT('',(0.288693321658,1.012401856668));
+#18378 = CARTESIAN_POINT('',(0.288694115583,1.09794992668));
+#18379 = CARTESIAN_POINT('',(0.288694811132,1.183493624401));
+#18380 = CARTESIAN_POINT('',(0.288695220704,1.269041914839));
+#18381 = CARTESIAN_POINT('',(0.288695394977,1.354597287875));
+#18382 = CARTESIAN_POINT('',(0.288695397228,1.497200426642));
+#18383 = CARTESIAN_POINT('',(0.288695319917,1.554259342425));
+#18384 = CARTESIAN_POINT('',(0.288695195509,1.611317221292));
+#18385 = CARTESIAN_POINT('',(0.288695063595,1.668374413932));
+#18386 = CARTESIAN_POINT('',(0.288694961104,1.725432140487));
+#18387 = CARTESIAN_POINT('',(0.288694911163,1.78249077487));
+#18388 = CARTESIAN_POINT('',(0.288694913055,1.920245633529));
+#18389 = CARTESIAN_POINT('',(0.288695018591,2.000950441627));
+#18390 = CARTESIAN_POINT('',(0.288695246972,2.081649899842));
+#18391 = CARTESIAN_POINT('',(0.288695540366,2.162346065203));
+#18392 = CARTESIAN_POINT('',(0.288695798598,2.243045833684));
+#18393 = CARTESIAN_POINT('',(0.288695928825,2.323751129916));
+#18394 = CARTESIAN_POINT('',(0.288695886291,2.515821632835));
+#18395 = CARTESIAN_POINT('',(0.288695579452,2.627230897372));
+#18396 = CARTESIAN_POINT('',(0.288694906894,2.738610638354));
+#18397 = CARTESIAN_POINT('',(0.288694039605,2.849977564651));
+#18398 = CARTESIAN_POINT('',(0.288693279355,2.961356760992));
+#18399 = CARTESIAN_POINT('',(0.288692927362,3.072765324183));
+#18400 = CARTESIAN_POINT('',(0.288692997448,3.296617982738));
+#18401 = CARTESIAN_POINT('',(0.288693432175,3.409137286936));
+#18402 = CARTESIAN_POINT('',(0.288694253615,3.521625741305));
+#18403 = CARTESIAN_POINT('',(0.288695300188,3.634101422109));
+#18404 = CARTESIAN_POINT('',(0.288696095791,3.746590416319));
+#18405 = CARTESIAN_POINT('',(0.288696463354,3.859110380846));
+#18406 = CARTESIAN_POINT('',(0.288696462561,4.077540196772));
+#18407 = CARTESIAN_POINT('',(0.28869613495,4.183516848651));
+#18408 = CARTESIAN_POINT('',(0.288695519896,4.289472147176));
+#18409 = CARTESIAN_POINT('',(0.288694858191,4.395413777697));
+#18410 = CARTESIAN_POINT('',(0.288694384745,4.501368661106));
+#18411 = CARTESIAN_POINT('',(0.28869419745,4.607344823698));
+#18412 = CARTESIAN_POINT('',(0.288694204377,4.776221280055));
+#18413 = CARTESIAN_POINT('',(0.288694268651,4.839151707136));
+#18414 = CARTESIAN_POINT('',(0.288694349747,4.902080723036));
+#18415 = CARTESIAN_POINT('',(0.288694429973,4.965008879636));
+#18416 = CARTESIAN_POINT('',(0.288694502559,5.027938091418));
+#18417 = CARTESIAN_POINT('',(0.288694555406,5.090868864472));
+#18418 = CARTESIAN_POINT('',(0.288694554389,5.201375916643));
+#18419 = CARTESIAN_POINT('',(0.288694528534,5.248954805513));
+#18420 = CARTESIAN_POINT('',(0.28869446999,5.296533260809));
+#18421 = CARTESIAN_POINT('',(0.288694387846,5.344111392178));
+#18422 = CARTESIAN_POINT('',(0.288694302923,5.391689665042));
+#18423 = CARTESIAN_POINT('',(0.288694243149,5.439268215414));
+#18424 = CARTESIAN_POINT('',(0.288694231843,5.566911601607));
+#18425 = CARTESIAN_POINT('',(0.288694387164,5.646983834314));
+#18426 = CARTESIAN_POINT('',(0.288694789998,5.727050700827));
+#18427 = CARTESIAN_POINT('',(0.288695629594,5.807114377262));
+#18428 = CARTESIAN_POINT('',(0.288696621107,5.887181908688));
+#18429 = CARTESIAN_POINT('',(0.288697143039,5.967255427929));
+#18430 = CARTESIAN_POINT('',(0.288697066334,6.083854638717));
+#18431 = CARTESIAN_POINT('',(0.288696940766,6.120387293091));
+#18432 = CARTESIAN_POINT('',(0.288696668932,6.156919965817));
+#18433 = CARTESIAN_POINT('',(0.288696278804,6.19345254596));
+#18434 = CARTESIAN_POINT('',(0.288695871059,6.229984871331));
+#18435 = CARTESIAN_POINT('',(0.288695619075,6.266516728495));
+#18436 = CARTESIAN_POINT('',(0.288695768936,6.303047852767));
+#18437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18438 = PCURVE('',#9627,#18439);
+#18439 = DEFINITIONAL_REPRESENTATION('',(#18440),#18515);
+#18440 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18441,#18442,#18443,#18444,
+    #18445,#18446,#18447,#18448,#18449,#18450,#18451,#18452,#18453,
+    #18454,#18455,#18456,#18457,#18458,#18459,#18460,#18461,#18462,
+    #18463,#18464,#18465,#18466,#18467,#18468,#18469,#18470,#18471,
+    #18472,#18473,#18474,#18475,#18476,#18477,#18478,#18479,#18480,
+    #18481,#18482,#18483,#18484,#18485,#18486,#18487,#18488,#18489,
+    #18490,#18491,#18492,#18493,#18494,#18495,#18496,#18497,#18498,
+    #18499,#18500,#18501,#18502,#18503,#18504,#18505,#18506,#18507,
+    #18508,#18509,#18510,#18511,#18512,#18513,#18514),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800176759205E-02,0.133478488309,
+    0.228487639169,0.291857546393,0.381483037098,0.505176427137,
+    0.630101302207,0.747770798029,0.817660954126,0.870502713802,
+    0.959426230583,1.),.UNSPECIFIED.);
+#18441 = CARTESIAN_POINT('',(-6.283184921454,4.574393892333));
+#18442 = CARTESIAN_POINT('',(-6.249075842987,4.577107954657));
+#18443 = CARTESIAN_POINT('',(-6.214966952442,4.579821696804));
+#18444 = CARTESIAN_POINT('',(-6.180858196815,4.582535333274));
+#18445 = CARTESIAN_POINT('',(-6.146749534205,4.585249015964));
+#18446 = CARTESIAN_POINT('',(-6.112640933806,4.587962834168));
+#18447 = CARTESIAN_POINT('',(-6.078532375914,4.590676814579));
+#18448 = CARTESIAN_POINT('',(-5.958728627058,4.600209920094));
+#18449 = CARTESIAN_POINT('',(-5.873023734958,4.607030603398));
+#18450 = CARTESIAN_POINT('',(-5.787325947651,4.613851492882));
+#18451 = CARTESIAN_POINT('',(-5.701632497793,4.620671933243));
+#18452 = CARTESIAN_POINT('',(-5.615934135112,4.627492211152));
+#18453 = CARTESIAN_POINT('',(-5.530228374846,4.634312705958));
+#18454 = CARTESIAN_POINT('',(-5.359257170326,4.647918042484));
+#18455 = CARTESIAN_POINT('',(-5.273971760467,4.654704487267));
+#18456 = CARTESIAN_POINT('',(-5.188693717989,4.661490188612));
+#18457 = CARTESIAN_POINT('',(-5.103420351665,4.668275582146));
+#18458 = CARTESIAN_POINT('',(-5.018142407702,4.675061516426));
+#18459 = CARTESIAN_POINT('',(-4.93285718667,4.681848178439));
+#18460 = CARTESIAN_POINT('',(-4.790703923067,4.693160366269));
+#18461 = CARTESIAN_POINT('',(-4.733824903192,4.697686702681));
+#18462 = CARTESIAN_POINT('',(-4.676946786063,4.702213001431));
+#18463 = CARTESIAN_POINT('',(-4.620069232487,4.70673926647));
+#18464 = CARTESIAN_POINT('',(-4.563191057293,4.71126556987));
+#18465 = CARTESIAN_POINT('',(-4.506311928911,4.715791922991));
+#18466 = CARTESIAN_POINT('',(-4.36899042727,4.726719689352));
+#18467 = CARTESIAN_POINT('',(-4.28853948855,4.733121755253));
+#18468 = CARTESIAN_POINT('',(-4.208093976958,4.73952331673));
+#18469 = CARTESIAN_POINT('',(-4.127651947124,4.745924556164));
+#18470 = CARTESIAN_POINT('',(-4.047206545748,4.752326070887));
+#18471 = CARTESIAN_POINT('',(-3.966755788531,4.758728068403));
+#18472 = CARTESIAN_POINT('',(-3.775291244056,4.773964330875));
+#18473 = CARTESIAN_POINT('',(-3.664233605252,4.782802148371));
+#18474 = CARTESIAN_POINT('',(-3.553205339357,4.791637811333));
+#18475 = CARTESIAN_POINT('',(-3.442189476919,4.800472590887));
+#18476 = CARTESIAN_POINT('',(-3.331161028781,4.809308336586));
+#18477 = CARTESIAN_POINT('',(-3.220103129221,4.818146219425));
+#18478 = CARTESIAN_POINT('',(-2.996955135285,4.835903736543));
+#18479 = CARTESIAN_POINT('',(-2.884790071202,4.844829330225));
+#18480 = CARTESIAN_POINT('',(-2.77265599636,4.853752259741));
+#18481 = CARTESIAN_POINT('',(-2.660535049141,4.862674014376));
+#18482 = CARTESIAN_POINT('',(-2.54840115751,4.871596924888));
+#18483 = CARTESIAN_POINT('',(-2.43623634216,4.880522515916));
+#18484 = CARTESIAN_POINT('',(-2.218495522514,4.897849772338));
+#18485 = CARTESIAN_POINT('',(-2.112852954579,4.906256713194));
+#18486 = CARTESIAN_POINT('',(-2.007231302037,4.914662148551));
+#18487 = CARTESIAN_POINT('',(-1.901622869924,4.923066579736));
+#18488 = CARTESIAN_POINT('',(-1.796001073963,4.931471997389));
+#18489 = CARTESIAN_POINT('',(-1.690358311993,4.939878932771));
+#18490 = CARTESIAN_POINT('',(-1.522013724382,4.953275414552));
+#18491 = CARTESIAN_POINT('',(-1.459281622948,4.958267453214));
+#18492 = CARTESIAN_POINT('',(-1.396551085862,4.963259344904));
+#18493 = CARTESIAN_POINT('',(-1.33382155856,4.968251140021));
+#18494 = CARTESIAN_POINT('',(-1.271091095226,4.973242996749));
+#18495 = CARTESIAN_POINT('',(-1.208359121018,4.97823496973));
+#18496 = CARTESIAN_POINT('',(-1.098201059957,4.98700096445));
+#18497 = CARTESIAN_POINT('',(-1.050772398541,4.990775180486));
+#18498 = CARTESIAN_POINT('',(-1.003344098315,4.99454938226));
+#18499 = CARTESIAN_POINT('',(-0.955916010248,4.998323581275));
+#18500 = CARTESIAN_POINT('',(-0.908487642226,5.002097811337));
+#18501 = CARTESIAN_POINT('',(-0.861058853277,5.005872074769));
+#18502 = CARTESIAN_POINT('',(-0.733816935505,5.015997635905));
+#18503 = CARTESIAN_POINT('',(-0.653996220996,5.022349515326));
+#18504 = CARTESIAN_POINT('',(-0.574180646363,5.028700922448));
+#18505 = CARTESIAN_POINT('',(-0.494368405183,5.03505192736));
+#18506 = CARTESIAN_POINT('',(-0.414553058199,5.041403140607));
+#18507 = CARTESIAN_POINT('',(-0.334732815657,5.047754910558));
+#18508 = CARTESIAN_POINT('',(-0.218502778521,5.057004224327));
+#18509 = CARTESIAN_POINT('',(-0.182085838654,5.059902221664));
+#18510 = CARTESIAN_POINT('',(-0.145668866278,5.062800253313));
+#18511 = CARTESIAN_POINT('',(-0.109251842604,5.06569830264));
+#18512 = CARTESIAN_POINT('',(-7.283473044899E-02,5.068596327286));
+#18513 = CARTESIAN_POINT('',(-3.641747423717E-02,5.071494259166));
+#18514 = CARTESIAN_POINT('',(0.,5.074392004472));
+#18515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18516 = ORIENTED_EDGE('',*,*,#9643,.T.);
+#18517 = ADVANCED_FACE('',(#18518),#9627,.F.);
+#18518 = FACE_BOUND('',#18519,.T.);
+#18519 = EDGE_LOOP('',(#18520,#18774,#18800,#18801,#18802));
+#18520 = ORIENTED_EDGE('',*,*,#18521,.F.);
+#18521 = EDGE_CURVE('',#18522,#16416,#18524,.T.);
+#18522 = VERTEX_POINT('',#18523);
+#18523 = CARTESIAN_POINT('',(9.622963,11.574419215383,3.0000002187));
+#18524 = SURFACE_CURVE('',#18525,(#18606,#18690),.PCURVE_S1.);
+#18525 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18526,#18527,#18528,#18529,
+    #18530,#18531,#18532,#18533,#18534,#18535,#18536,#18537,#18538,
+    #18539,#18540,#18541,#18542,#18543,#18544,#18545,#18546,#18547,
+    #18548,#18549,#18550,#18551,#18552,#18553,#18554,#18555,#18556,
+    #18557,#18558,#18559,#18560,#18561,#18562,#18563,#18564,#18565,
+    #18566,#18567,#18568,#18569,#18570,#18571,#18572,#18573,#18574,
+    #18575,#18576,#18577,#18578,#18579,#18580,#18581,#18582,#18583,
+    #18584,#18585,#18586,#18587,#18588,#18589,#18590,#18591,#18592,
+    #18593,#18594,#18595,#18596,#18597,#18598,#18599,#18600,#18601,
+    #18602,#18603,#18604,#18605),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.49366380727E-02,0.1049806241,0.133910115839,
+    0.222911638641,0.272804310366,0.376372622944,0.50137458537,
+    0.626929428176,0.736122916052,0.784077125058,0.868844594477,
+    0.957438089797,1.),.UNSPECIFIED.);
+#18526 = CARTESIAN_POINT('',(9.622963,11.574419201571,3.0000004374));
+#18527 = CARTESIAN_POINT('',(9.622962986284,11.571923973136,
+    3.039511399147));
+#18528 = CARTESIAN_POINT('',(9.621517485957,11.569428540792,
+    3.079022254084));
+#18529 = CARTESIAN_POINT('',(9.618626548278,11.566933006396,
+    3.118469310554));
+#18530 = CARTESIAN_POINT('',(9.61429367368,11.564437445646,
+    3.157789244506));
+#18531 = CARTESIAN_POINT('',(9.60852581377,11.561941908078,
+    3.196919099492));
+#18532 = CARTESIAN_POINT('',(9.601333371328,11.559446417067,
+    3.235796286666));
+#18533 = CARTESIAN_POINT('',(9.575481820846,11.551947881919,
+    3.35167160686));
+#18534 = CARTESIAN_POINT('',(9.552562094073,11.546944830348,
+    3.427721974368));
+#18535 = CARTESIAN_POINT('',(9.524083388074,11.541942123267,
+    3.50200641467));
+#18536 = CARTESIAN_POINT('',(9.490212056564,11.536939624075,
+    3.574038872132));
+#18537 = CARTESIAN_POINT('',(9.451166408743,11.531937047874,
+    3.643354935352));
+#18538 = CARTESIAN_POINT('',(9.40721467914,11.526934257906,
+    3.709516264381));
+#18539 = CARTESIAN_POINT('',(9.33862436433,11.519865353934,
+    3.797969487797));
+#18540 = CARTESIAN_POINT('',(9.317792469032,11.517799130939,
+    3.823216659225));
+#18541 = CARTESIAN_POINT('',(9.296199473217,11.515732892462,
+    3.847827964298));
+#18542 = CARTESIAN_POINT('',(9.273868735932,11.513666638765,
+    3.871775952284));
+#18543 = CARTESIAN_POINT('',(9.250824813629,11.511600370935,
+    3.89503428965));
+#18544 = CARTESIAN_POINT('',(9.227093460157,11.509534090883,
+    3.91757776007));
+#18545 = CARTESIAN_POINT('',(9.127660200716,11.501110865769,
+    4.006463777936));
+#18546 = CARTESIAN_POINT('',(9.046360277877,11.494753270684,
+    4.066557504391));
+#18547 = CARTESIAN_POINT('',(8.959594331637,11.488396053788,
+    4.118951282959));
+#18548 = CARTESIAN_POINT('',(8.868243165845,11.482039142109,
+    4.163061840306));
+#18549 = CARTESIAN_POINT('',(8.773256504083,11.475682030356,
+    4.198430609203));
+#18550 = CARTESIAN_POINT('',(8.675638862894,11.469324533925,
+    4.224730540069));
+#18551 = CARTESIAN_POINT('',(8.520831987051,11.459404041689,
+    4.251343718933));
+#18552 = CARTESIAN_POINT('',(8.464723303111,11.455840440574,
+    4.257998320801));
+#18553 = CARTESIAN_POINT('',(8.408297636242,11.452276866448,
+    4.261716267449));
+#18554 = CARTESIAN_POINT('',(8.351739460138,11.448713303617,
+    4.262480577308));
+#18555 = CARTESIAN_POINT('',(8.295233879031,11.445149713916,
+    4.260288743741));
+#18556 = CARTESIAN_POINT('',(8.238965763658,11.441586083154,
+    4.25515274795));
+#18557 = CARTESIAN_POINT('',(8.067190704674,11.430625035414,
+    4.230381072806));
+#18558 = CARTESIAN_POINT('',(7.953056492625,11.423226343259,
+    4.201087660094));
+#18559 = CARTESIAN_POINT('',(7.842388450295,11.415828459228,
+    4.159452976983));
+#18560 = CARTESIAN_POINT('',(7.736774058475,11.408431097672,
+    4.105991151077));
+#18561 = CARTESIAN_POINT('',(7.637699214511,11.401033211603,
+    4.041454388411));
+#18562 = CARTESIAN_POINT('',(7.546518000704,11.393634553173,
+    3.966817633595));
+#18563 = CARTESIAN_POINT('',(7.365307582889,11.377308956082,
+    3.782475721236));
+#18564 = CARTESIAN_POINT('',(7.279368176003,11.368377813886,
+    3.668655106062));
+#18565 = CARTESIAN_POINT('',(7.208705970018,11.359449337111,
+    3.543947404153));
+#18566 = CARTESIAN_POINT('',(7.154909523679,11.35052199314,
+    3.410846662439));
+#18567 = CARTESIAN_POINT('',(7.119074107672,11.341593503854,
+    3.272062457457));
+#18568 = CARTESIAN_POINT('',(7.101790370918,11.33266234194,3.13049239438
+    ));
+#18569 = CARTESIAN_POINT('',(7.10423479096,11.314766268793,
+    2.847143415739));
+#18570 = CARTESIAN_POINT('',(7.12412783995,11.305795155081,
+    2.705267745855));
+#18571 = CARTESIAN_POINT('',(7.162686031819,11.296826381592,
+    2.566538660738));
+#18572 = CARTESIAN_POINT('',(7.21925709725,11.287858608769,
+    2.433881440049));
+#18573 = CARTESIAN_POINT('',(7.292679225429,11.278889904536,
+    2.310020185616));
+#18574 = CARTESIAN_POINT('',(7.381293007357,11.26991887442,
+    2.197450445695));
+#18575 = CARTESIAN_POINT('',(7.571285591633,11.253151986994,
+    2.012024109422));
+#18576 = CARTESIAN_POINT('',(7.669541112981,11.245351411033,
+    1.935860276873));
+#18577 = CARTESIAN_POINT('',(7.776263863952,11.237552074199,
+    1.871176112121));
+#18578 = CARTESIAN_POINT('',(7.889830978544,11.229753447811,
+    1.819065882432));
+#18579 = CARTESIAN_POINT('',(8.008466879277,11.221953992198,
+    1.780344360774));
+#18580 = CARTESIAN_POINT('',(8.1302835619,11.214153283894,1.75552829888)
+  );
+#18581 = CARTESIAN_POINT('',(8.307330563593,11.202928919646,
+    1.740061041875));
+#18582 = CARTESIAN_POINT('',(8.361594523975,11.199503727083,
+    1.738054088892));
+#18583 = CARTESIAN_POINT('',(8.415931703045,11.196078549323,
+    1.738774402605));
+#18584 = CARTESIAN_POINT('',(8.470177646849,11.192653389056,
+    1.742223905761));
+#18585 = CARTESIAN_POINT('',(8.524168338206,11.189228231652,
+    1.748392162959));
+#18586 = CARTESIAN_POINT('',(8.577740902239,11.185803075691,
+    1.757256427953));
+#18587 = CARTESIAN_POINT('',(8.724409451701,11.176323477335,
+    1.789154613364));
+#18588 = CARTESIAN_POINT('',(8.816283076054,11.170268613374,
+    1.817844012519));
+#18589 = CARTESIAN_POINT('',(8.905456631444,11.16421414186,
+    1.854656635585));
+#18590 = CARTESIAN_POINT('',(8.991073707552,11.158159960396,
+    1.899278538227));
+#18591 = CARTESIAN_POINT('',(9.072326694707,11.152105599626,
+    1.951288840422));
+#18592 = CARTESIAN_POINT('',(9.148467662088,11.146050822078,
+    2.010165380983));
+#18593 = CARTESIAN_POINT('',(9.292354798337,11.133668532689,
+    2.143338246871));
+#18594 = CARTESIAN_POINT('',(9.359579085093,11.127340012712,
+    2.218221852205));
+#18595 = CARTESIAN_POINT('',(9.419723291272,11.121011653709,
+    2.299221429831));
+#18596 = CARTESIAN_POINT('',(9.47213187475,11.114683202646,2.38552686722
+    ));
+#18597 = CARTESIAN_POINT('',(9.516264869316,11.108354384974,
+    2.476248816114));
+#18598 = CARTESIAN_POINT('',(9.55170590151,11.102025549221,
+    2.570431996532));
+#18599 = CARTESIAN_POINT('',(9.590898828824,11.092657872605,
+    2.71348565938));
+#18600 = CARTESIAN_POINT('',(9.60154856671,11.089618035893,
+    2.760475780042));
+#18601 = CARTESIAN_POINT('',(9.610098945553,11.086578349987,
+    2.807921949174));
+#18602 = CARTESIAN_POINT('',(9.61652708667,11.083538809111,
+    2.855711590019));
+#18603 = CARTESIAN_POINT('',(9.620817674766,11.080499347542,2.903730933)
+  );
+#18604 = CARTESIAN_POINT('',(9.622962999992,11.077459820386,
+    2.951865401892));
+#18605 = CARTESIAN_POINT('',(9.622963,11.074419984357,3.));
+#18606 = PCURVE('',#9627,#18607);
+#18607 = DEFINITIONAL_REPRESENTATION('',(#18608),#18689);
+#18608 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18609,#18610,#18611,#18612,
+    #18613,#18614,#18615,#18616,#18617,#18618,#18619,#18620,#18621,
+    #18622,#18623,#18624,#18625,#18626,#18627,#18628,#18629,#18630,
+    #18631,#18632,#18633,#18634,#18635,#18636,#18637,#18638,#18639,
+    #18640,#18641,#18642,#18643,#18644,#18645,#18646,#18647,#18648,
+    #18649,#18650,#18651,#18652,#18653,#18654,#18655,#18656,#18657,
+    #18658,#18659,#18660,#18661,#18662,#18663,#18664,#18665,#18666,
+    #18667,#18668,#18669,#18670,#18671,#18672,#18673,#18674,#18675,
+    #18676,#18677,#18678,#18679,#18680,#18681,#18682,#18683,#18684,
+    #18685,#18686,#18687,#18688),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.49366380727E-02,0.1049806241,0.133910115839,
+    0.222911638641,0.272804310366,0.376372622944,0.50137458537,
+    0.626929428176,0.736122916052,0.784077125058,0.868844594477,
+    0.957438089797,1.),.UNSPECIFIED.);
+#18609 = CARTESIAN_POINT('',(-6.283184960036,4.425580798429));
+#18610 = CARTESIAN_POINT('',(-6.251827053888,4.428076026864));
+#18611 = CARTESIAN_POINT('',(-6.220469332223,4.430571459208));
+#18612 = CARTESIAN_POINT('',(-6.189111740205,4.433066993604));
+#18613 = CARTESIAN_POINT('',(-6.157754234243,4.435562554354));
+#18614 = CARTESIAN_POINT('',(-6.126396781998,4.438058091922));
+#18615 = CARTESIAN_POINT('',(-6.095039362377,4.440553582933));
+#18616 = CARTESIAN_POINT('',(-6.000813951124,4.448052118081));
+#18617 = CARTESIAN_POINT('',(-5.937943899317,4.453055169652));
+#18618 = CARTESIAN_POINT('',(-5.875075238836,4.458057876733));
+#18619 = CARTESIAN_POINT('',(-5.812207368781,4.463060375925));
+#18620 = CARTESIAN_POINT('',(-5.749338388034,4.468062952126));
+#18621 = CARTESIAN_POINT('',(-5.686467824644,4.473065742094));
+#18622 = CARTESIAN_POINT('',(-5.597633501758,4.480134646066));
+#18623 = CARTESIAN_POINT('',(-5.571667630132,4.482200869061));
+#18624 = CARTESIAN_POINT('',(-5.545701756746,4.484267107538));
+#18625 = CARTESIAN_POINT('',(-5.519735887685,4.486333361235));
+#18626 = CARTESIAN_POINT('',(-5.493770028716,4.488399629065));
+#18627 = CARTESIAN_POINT('',(-5.467804185285,4.490465909117));
+#18628 = CARTESIAN_POINT('',(-5.361954561328,4.498889134231));
+#18629 = CARTESIAN_POINT('',(-5.28206382551,4.505246729316));
+#18630 = CARTESIAN_POINT('',(-5.202178434532,4.511603946212));
+#18631 = CARTESIAN_POINT('',(-5.122296431222,4.517960857891));
+#18632 = CARTESIAN_POINT('',(-5.042411121706,4.524317969644));
+#18633 = CARTESIAN_POINT('',(-4.962520552451,4.530675466075));
+#18634 = CARTESIAN_POINT('',(-4.83785564484,4.540595958311));
+#18635 = CARTESIAN_POINT('',(-4.793073916414,4.544159559426));
+#18636 = CARTESIAN_POINT('',(-4.748292452769,4.547723133552));
+#18637 = CARTESIAN_POINT('',(-4.703511149909,4.551286696383));
+#18638 = CARTESIAN_POINT('',(-4.658729645768,4.554850286084));
+#18639 = CARTESIAN_POINT('',(-4.613947839786,4.558413916846));
+#18640 = CARTESIAN_POINT('',(-4.476208134212,4.569374964586));
+#18641 = CARTESIAN_POINT('',(-4.383234867631,4.576773656741));
+#18642 = CARTESIAN_POINT('',(-4.290272721269,4.584171540772));
+#18643 = CARTESIAN_POINT('',(-4.197317685922,4.591568902328));
+#18644 = CARTESIAN_POINT('',(-4.10435567907,4.598966788397));
+#18645 = CARTESIAN_POINT('',(-4.011382622411,4.606365446827));
+#18646 = CARTESIAN_POINT('',(-3.806228641659,4.622691043918));
+#18647 = CARTESIAN_POINT('',(-3.693994228917,4.631622186114));
+#18648 = CARTESIAN_POINT('',(-3.581790821347,4.640550662889));
+#18649 = CARTESIAN_POINT('',(-3.469600384568,4.64947800686));
+#18650 = CARTESIAN_POINT('',(-3.357396789297,4.658406496146));
+#18651 = CARTESIAN_POINT('',(-3.245162113721,4.66733765806));
+#18652 = CARTESIAN_POINT('',(-3.020273603948,4.685233731207));
+#18653 = CARTESIAN_POINT('',(-2.907541862204,4.694204844919));
+#18654 = CARTESIAN_POINT('',(-2.794841930724,4.703173618408));
+#18655 = CARTESIAN_POINT('',(-2.682155414594,4.712141391231));
+#18656 = CARTESIAN_POINT('',(-2.569455669363,4.721110095464));
+#18657 = CARTESIAN_POINT('',(-2.456724173366,4.73008112558));
+#18658 = CARTESIAN_POINT('',(-2.246025046383,4.746848013006));
+#18659 = CARTESIAN_POINT('',(-2.147998590596,4.754648588967));
+#18660 = CARTESIAN_POINT('',(-2.049986519136,4.762447925801));
+#18661 = CARTESIAN_POINT('',(-1.95198353594,4.770246552189));
+#18662 = CARTESIAN_POINT('',(-1.85397132604,4.778046007802));
+#18663 = CARTESIAN_POINT('',(-1.755944668854,4.785846716106));
+#18664 = CARTESIAN_POINT('',(-1.6148959815,4.797071080354));
+#18665 = CARTESIAN_POINT('',(-1.571854132359,4.800496272917));
+#18666 = CARTESIAN_POINT('',(-1.528812533778,4.803921450677));
+#18667 = CARTESIAN_POINT('',(-1.485771105015,4.807346610944));
+#18668 = CARTESIAN_POINT('',(-1.442729548026,4.810771768348));
+#18669 = CARTESIAN_POINT('',(-1.399687774707,4.814196924309));
+#18670 = CARTESIAN_POINT('',(-1.280563044036,4.823676522665));
+#18671 = CARTESIAN_POINT('',(-1.204474264742,4.829731386626));
+#18672 = CARTESIAN_POINT('',(-1.128389595231,4.83578585814));
+#18673 = CARTESIAN_POINT('',(-1.052307496579,4.841840039604));
+#18674 = CARTESIAN_POINT('',(-0.976222719168,4.847894400374));
+#18675 = CARTESIAN_POINT('',(-0.900133738992,4.853949177922));
+#18676 = CARTESIAN_POINT('',(-0.74453259531,4.866331467311));
+#18677 = CARTESIAN_POINT('',(-0.665008017596,4.872659987288));
+#18678 = CARTESIAN_POINT('',(-0.58548849433,4.878988346291));
+#18679 = CARTESIAN_POINT('',(-0.505972256515,4.885316797354));
+#18680 = CARTESIAN_POINT('',(-0.426452971864,4.891645615026));
+#18681 = CARTESIAN_POINT('',(-0.346928864871,4.897974450779));
+#18682 = CARTESIAN_POINT('',(-0.229210262086,4.907342127395));
+#18683 = CARTESIAN_POINT('',(-0.191008639391,4.910381964107));
+#18684 = CARTESIAN_POINT('',(-0.1528071387,4.913421650013));
+#18685 = CARTESIAN_POINT('',(-0.114605673301,4.916461190889));
+#18686 = CARTESIAN_POINT('',(-7.64040221149E-02,4.919500652458));
+#18687 = CARTESIAN_POINT('',(-3.820206199068E-02,4.922540179614));
+#18688 = CARTESIAN_POINT('',(0.,4.925580015643));
+#18689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18690 = PCURVE('',#17322,#18691);
+#18691 = DEFINITIONAL_REPRESENTATION('',(#18692),#18773);
+#18692 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18693,#18694,#18695,#18696,
+    #18697,#18698,#18699,#18700,#18701,#18702,#18703,#18704,#18705,
+    #18706,#18707,#18708,#18709,#18710,#18711,#18712,#18713,#18714,
+    #18715,#18716,#18717,#18718,#18719,#18720,#18721,#18722,#18723,
+    #18724,#18725,#18726,#18727,#18728,#18729,#18730,#18731,#18732,
+    #18733,#18734,#18735,#18736,#18737,#18738,#18739,#18740,#18741,
+    #18742,#18743,#18744,#18745,#18746,#18747,#18748,#18749,#18750,
+    #18751,#18752,#18753,#18754,#18755,#18756,#18757,#18758,#18759,
+    #18760,#18761,#18762,#18763,#18764,#18765,#18766,#18767,#18768,
+    #18769,#18770,#18771,#18772),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.49366380727E-02,0.1049806241,0.133910115839,
+    0.222911638641,0.272804310366,0.376372622944,0.50137458537,
+    0.626929428176,0.736122916052,0.784077125058,0.868844594477,
+    0.957438089797,1.),.UNSPECIFIED.);
+#18693 = CARTESIAN_POINT('',(2.382191353572E-02,0.));
+#18694 = CARTESIAN_POINT('',(2.382189097119E-02,3.145574268243E-02));
+#18695 = CARTESIAN_POINT('',(2.382143488612E-02,6.291201301648E-02));
+#18696 = CARTESIAN_POINT('',(2.382079033404E-02,9.436864976673E-02));
+#18697 = CARTESIAN_POINT('',(2.382013655974E-02,0.125825518564));
+#18698 = CARTESIAN_POINT('',(2.381958699928E-02,0.157282511905));
+#18699 = CARTESIAN_POINT('',(2.381918927996E-02,0.188739549154));
+#18700 = CARTESIAN_POINT('',(2.38183958108E-02,0.283264338873));
+#18701 = CARTESIAN_POINT('',(2.381848048838E-02,0.346334182939));
+#18702 = CARTESIAN_POINT('',(2.381916945023E-02,0.409402126091));
+#18703 = CARTESIAN_POINT('',(2.382019409529E-02,0.472468683463));
+#18704 = CARTESIAN_POINT('',(2.382120766499E-02,0.535535940336));
+#18705 = CARTESIAN_POINT('',(2.382196588392E-02,0.598604624522));
+#18706 = CARTESIAN_POINT('',(2.382273133973E-02,0.687718859086));
+#18707 = CARTESIAN_POINT('',(2.382291381143E-02,0.71376654533));
+#18708 = CARTESIAN_POINT('',(2.382305271691E-02,0.739814243569));
+#18709 = CARTESIAN_POINT('',(2.382314792331E-02,0.765861957958));
+#18710 = CARTESIAN_POINT('',(2.382320146357E-02,0.791909690695));
+#18711 = CARTESIAN_POINT('',(2.382321753648E-02,0.81795744202));
+#18712 = CARTESIAN_POINT('',(2.382315626732E-02,0.924141116384));
+#18713 = CARTESIAN_POINT('',(2.382280978077E-02,1.004284330376));
+#18714 = CARTESIAN_POINT('',(2.382232889036E-02,1.084422644382));
+#18715 = CARTESIAN_POINT('',(2.382193658653E-02,1.164557844059));
+#18716 = CARTESIAN_POINT('',(2.382172032686E-02,1.24469638975));
+#18717 = CARTESIAN_POINT('',(2.382162414701E-02,1.32484005281));
+#18718 = CARTESIAN_POINT('',(2.38216263563E-02,1.44989957888));
+#18719 = CARTESIAN_POINT('',(2.382165548188E-02,1.494822995508));
+#18720 = CARTESIAN_POINT('',(2.382171167533E-02,1.539746070709));
+#18721 = CARTESIAN_POINT('',(2.38217776674E-02,1.584668906803));
+#18722 = CARTESIAN_POINT('',(2.382183131156E-02,1.62959187295));
+#18723 = CARTESIAN_POINT('',(2.382185671184E-02,1.674515083468));
+#18724 = CARTESIAN_POINT('',(2.382185252512E-02,1.812689603786));
+#18725 = CARTESIAN_POINT('',(2.382172856806E-02,1.905956201153));
+#18726 = CARTESIAN_POINT('',(2.382143360521E-02,1.999211630109));
+#18727 = CARTESIAN_POINT('',(2.382101834757E-02,2.092460143832));
+#18728 = CARTESIAN_POINT('',(2.382063047796E-02,2.185715969556));
+#18729 = CARTESIAN_POINT('',(2.382043408857E-02,2.278983125887));
+#18730 = CARTESIAN_POINT('',(2.382047399209E-02,2.484786345276));
+#18731 = CARTESIAN_POINT('',(2.38208094371E-02,2.597376122945));
+#18732 = CARTESIAN_POINT('',(2.382153661586E-02,2.709934785733));
+#18733 = CARTESIAN_POINT('',(2.382247192987E-02,2.822480069972));
+#18734 = CARTESIAN_POINT('',(2.382324958106E-02,2.935038178136));
+#18735 = CARTESIAN_POINT('',(2.382362884723E-02,3.047627258361));
+#18736 = CARTESIAN_POINT('',(2.382359910671E-02,3.273225921134));
+#18737 = CARTESIAN_POINT('',(2.382318488012E-02,3.386313659962));
+#18738 = CARTESIAN_POINT('',(2.382238397627E-02,3.499369711878));
+#18739 = CARTESIAN_POINT('',(2.382141105478E-02,3.612412696682));
+#18740 = CARTESIAN_POINT('',(2.382067698497E-02,3.725469304229));
+#18741 = CARTESIAN_POINT('',(2.382035191332E-02,3.838557740298));
+#18742 = CARTESIAN_POINT('',(2.382035665459E-02,4.049923609633));
+#18743 = CARTESIAN_POINT('',(2.382060574793E-02,4.148260104502));
+#18744 = CARTESIAN_POINT('',(2.382106969524E-02,4.246581873893));
+#18745 = CARTESIAN_POINT('',(2.382154752653E-02,4.344894173311));
+#18746 = CARTESIAN_POINT('',(2.382187060322E-02,4.443215533184));
+#18747 = CARTESIAN_POINT('',(2.382199545901E-02,4.541551487373));
+#18748 = CARTESIAN_POINT('',(2.382198503254E-02,4.683045577395));
+#18749 = CARTESIAN_POINT('',(2.382195471703E-02,4.726223392525));
+#18750 = CARTESIAN_POINT('',(2.382190601076E-02,4.769401019709));
+#18751 = CARTESIAN_POINT('',(2.38218541609E-02,4.812578547543));
+#18752 = CARTESIAN_POINT('',(2.382181476082E-02,4.855756275701));
+#18753 = CARTESIAN_POINT('',(2.382179759223E-02,4.898934286491));
+#18754 = CARTESIAN_POINT('',(2.382180554957E-02,5.018436221924));
+#18755 = CARTESIAN_POINT('',(2.382188254127E-02,5.094766095937));
+#18756 = CARTESIAN_POINT('',(2.382204605612E-02,5.171091944063));
+#18757 = CARTESIAN_POINT('',(2.382234384075E-02,5.247415125836));
+#18758 = CARTESIAN_POINT('',(2.38227053967E-02,5.323740695485));
+#18759 = CARTESIAN_POINT('',(2.382294917458E-02,5.400070060678));
+#18760 = CARTESIAN_POINT('',(2.382294746847E-02,5.55616216499));
+#18761 = CARTESIAN_POINT('',(2.382267115174E-02,5.635937327623));
+#18762 = CARTESIAN_POINT('',(2.382203246046E-02,5.715707194187));
+#18763 = CARTESIAN_POINT('',(2.382085201619E-02,5.795473882576));
+#18764 = CARTESIAN_POINT('',(2.381951200741E-02,5.875244327929));
+#18765 = CARTESIAN_POINT('',(2.381879586537E-02,5.955020684006));
+#18766 = CARTESIAN_POINT('',(2.381897016224E-02,6.073113177446));
+#18767 = CARTESIAN_POINT('',(2.381921878611E-02,6.111436209959));
+#18768 = CARTESIAN_POINT('',(2.381966987093E-02,6.14975911799));
+#18769 = CARTESIAN_POINT('',(2.382030926105E-02,6.188081849537));
+#18770 = CARTESIAN_POINT('',(2.382103815812E-02,6.226404413012));
+#18771 = CARTESIAN_POINT('',(2.382161303309E-02,6.264726630579));
+#18772 = CARTESIAN_POINT('',(2.382158553828E-02,6.303047891487));
+#18773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18774 = ORIENTED_EDGE('',*,*,#18775,.T.);
+#18775 = EDGE_CURVE('',#18522,#18207,#18776,.T.);
+#18776 = SURFACE_CURVE('',#18777,(#18781,#18788),.PCURVE_S1.);
+#18777 = LINE('',#18778,#18779);
+#18778 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#18779 = VECTOR('',#18780,1.);
+#18780 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#18781 = PCURVE('',#9627,#18782);
+#18782 = DEFINITIONAL_REPRESENTATION('',(#18783),#18787);
+#18783 = LINE('',#18784,#18785);
+#18784 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#18785 = VECTOR('',#18786,1.);
+#18786 = DIRECTION('',(-0.,1.));
+#18787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18788 = PCURVE('',#18789,#18794);
+#18789 = CYLINDRICAL_SURFACE('',#18790,1.26);
+#18790 = AXIS2_PLACEMENT_3D('',#18791,#18792,#18793);
+#18791 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#18792 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#18793 = DIRECTION('',(1.,0.,0.));
+#18794 = DEFINITIONAL_REPRESENTATION('',(#18795),#18799);
+#18795 = LINE('',#18796,#18797);
+#18796 = CARTESIAN_POINT('',(-0.,0.));
+#18797 = VECTOR('',#18798,1.);
+#18798 = DIRECTION('',(-0.,1.));
+#18799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18800 = ORIENTED_EDGE('',*,*,#18283,.T.);
+#18801 = ORIENTED_EDGE('',*,*,#9603,.F.);
+#18802 = ORIENTED_EDGE('',*,*,#16687,.F.);
+#18803 = ADVANCED_FACE('',(#18804),#11530,.F.);
+#18804 = FACE_BOUND('',#18805,.F.);
+#18805 = EDGE_LOOP('',(#18806,#18847,#18932,#19202));
+#18806 = ORIENTED_EDGE('',*,*,#18807,.F.);
+#18807 = EDGE_CURVE('',#18808,#11475,#18810,.T.);
+#18808 = VERTEX_POINT('',#18809);
+#18809 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#18810 = SURFACE_CURVE('',#18811,(#18833,#18840),.PCURVE_S1.);
+#18811 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#18812,#18813,#18814,#18815,
+    #18816,#18817,#18818,#18819,#18820,#18821,#18822,#18823,#18824,
+    #18825,#18826,#18827,#18828,#18829,#18830,#18831,#18832),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#18812 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#18813 = CARTESIAN_POINT('',(11.013022823321,3.13948360158,
+    2.517044926785));
+#18814 = CARTESIAN_POINT('',(10.742753389591,2.278972917514,
+    2.471590110103));
+#18815 = CARTESIAN_POINT('',(10.201870948777,1.512781301407,
+    2.426136352122));
+#18816 = CARTESIAN_POINT('',(9.428101119419,0.935460954669,
+    2.380681193783));
+#18817 = CARTESIAN_POINT('',(8.49494633427,0.624376366632,2.335226371888
+    ));
+#18818 = CARTESIAN_POINT('',(7.505074270451,0.624479961881,
+    2.289772460607));
+#18819 = CARTESIAN_POINT('',(6.571952461571,0.935382161011,
+    2.244317635364));
+#18820 = CARTESIAN_POINT('',(5.797984960794,1.512817267079,
+    2.198863130725));
+#18821 = CARTESIAN_POINT('',(5.257315620108,2.278966470958,
+    2.153408560943));
+#18822 = CARTESIAN_POINT('',(4.716645391046,4.000000044171,
+    2.062499478526));
+#18823 = CARTESIAN_POINT('',(5.257316339592,5.721033391353,
+    1.971590396108));
+#18824 = CARTESIAN_POINT('',(5.797988372081,6.487186249541,1.92613582636
+    ));
+#18825 = CARTESIAN_POINT('',(6.571931769903,7.064596564089,
+    1.880681321534));
+#18826 = CARTESIAN_POINT('',(7.505101607415,7.375589868661,
+    1.835226496783));
+#18827 = CARTESIAN_POINT('',(8.494942332851,7.375515795721,
+    1.789772584714));
+#18828 = CARTESIAN_POINT('',(9.428065096924,7.064612634373,
+    1.744317763642));
+#18829 = CARTESIAN_POINT('',(10.201921455437,6.487201967108,
+    1.698862604742));
+#18830 = CARTESIAN_POINT('',(10.742729574684,5.721026287885,
+    1.65340884699));
+#18831 = CARTESIAN_POINT('',(11.013022264396,4.86051645375,
+    1.607954030269));
+#18832 = CARTESIAN_POINT('',(11.013023617768,4.000000028983,
+    1.562499453671));
+#18833 = PCURVE('',#11530,#18834);
+#18834 = DEFINITIONAL_REPRESENTATION('',(#18835),#18839);
+#18835 = LINE('',#18836,#18837);
+#18836 = CARTESIAN_POINT('',(0.,0.));
+#18837 = VECTOR('',#18838,1.);
+#18838 = DIRECTION('',(0.,1.));
+#18839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18840 = PCURVE('',#11938,#18841);
+#18841 = DEFINITIONAL_REPRESENTATION('',(#18842),#18846);
+#18842 = LINE('',#18843,#18844);
+#18843 = CARTESIAN_POINT('',(0.125,0.));
+#18844 = VECTOR('',#18845,1.);
+#18845 = DIRECTION('',(0.,1.));
+#18846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18847 = ORIENTED_EDGE('',*,*,#18848,.T.);
+#18848 = EDGE_CURVE('',#18808,#18849,#18851,.T.);
+#18849 = VERTEX_POINT('',#18850);
+#18850 = CARTESIAN_POINT('',(10.513,3.999999506898,2.851212513738));
+#18851 = SURFACE_CURVE('',#18852,(#18855,#18862),.PCURVE_S1.);
+#18852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#18853,#18854),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#18853 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#18854 = CARTESIAN_POINT('',(10.471767521905,3.999998930301,
+    2.875020163352));
+#18855 = PCURVE('',#11530,#18856);
+#18856 = DEFINITIONAL_REPRESENTATION('',(#18857),#18861);
+#18857 = LINE('',#18858,#18859);
+#18858 = CARTESIAN_POINT('',(0.,0.));
+#18859 = VECTOR('',#18860,1.);
+#18860 = DIRECTION('',(1.,0.));
+#18861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18862 = PCURVE('',#18863,#18926);
+#18863 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#18864,#18865,#18866,#18867,#18868,#18869,#18870,#18871,#18872
+      ,#18873,#18874,#18875,#18876,#18877,#18878,#18879,#18880,#18881
+      ,#18882,#18883,#18884,#18885,#18886,#18887,#18888,#18889,#18890
+      ,#18891,#18892,#18893,#18894)
+    ,(#18895,#18896,#18897,#18898,#18899,#18900,#18901,#18902,#18903
+      ,#18904,#18905,#18906,#18907,#18908,#18909,#18910,#18911,#18912
+      ,#18913,#18914,#18915,#18916,#18917,#18918,#18919,#18920,#18921
+      ,#18922,#18923,#18924,#18925
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#18864 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#18865 = CARTESIAN_POINT('',(11.013020149777,3.474129249894,
+    3.534721756273));
+#18866 = CARTESIAN_POINT('',(10.909792624122,2.948260669021,
+    3.506943867784));
+#18867 = CARTESIAN_POINT('',(10.703254461742,2.445552839052,
+    3.479166203405));
+#18868 = CARTESIAN_POINT('',(10.399543634976,1.989194350524,
+    3.451388481444));
+#18869 = CARTESIAN_POINT('',(10.010797733254,1.600445005784,
+    3.423610675019));
+#18870 = CARTESIAN_POINT('',(9.554439900034,1.296742859673,
+    3.395832868653));
+#18871 = CARTESIAN_POINT('',(9.051744590677,1.090234301289,
+    3.368055071099));
+#18872 = CARTESIAN_POINT('',(8.000005609301,0.883724364347,
+    3.312499505936));
+#18873 = CARTESIAN_POINT('',(6.948258243314,1.090233681137,3.25694397426
+    ));
+#18874 = CARTESIAN_POINT('',(6.445553929378,1.296742847389,
+    3.229166211447));
+#18875 = CARTESIAN_POINT('',(5.989189409346,1.600442117394,
+    3.201388434659));
+#18876 = CARTESIAN_POINT('',(5.600437249427,1.989195167974,
+    3.173610645222));
+#18877 = CARTESIAN_POINT('',(5.296741249855,2.445557517938,
+    3.145832857054));
+#18878 = CARTESIAN_POINT('',(5.090235602008,2.948258047963,
+    3.118055078596));
+#18879 = CARTESIAN_POINT('',(4.883729842256,4.000000011973,
+    3.062499528229));
+#18880 = CARTESIAN_POINT('',(5.090236043534,5.051741889291,
+    3.006943977862));
+#18881 = CARTESIAN_POINT('',(5.296741680061,5.554442280203,
+    2.979166199404));
+#18882 = CARTESIAN_POINT('',(5.600436575353,6.010804869453,
+    2.951388411235));
+#18883 = CARTESIAN_POINT('',(5.989188187358,6.399558843464,
+    2.923610621798));
+#18884 = CARTESIAN_POINT('',(6.44555331841,6.703258472132,2.89583284501)
+  );
+#18885 = CARTESIAN_POINT('',(6.948258098568,6.909766384275,
+    2.868055082198));
+#18886 = CARTESIAN_POINT('',(8.000005579632,7.116273750762,2.81249955052
+    ));
+#18887 = CARTESIAN_POINT('',(9.05174444593,6.909764591949,2.756943985357
+    ));
+#18888 = CARTESIAN_POINT('',(9.55444114626,6.703256390227,2.729166187813
+    ));
+#18889 = CARTESIAN_POINT('',(10.010795444335,6.399560936544,
+    2.701388381408));
+#18890 = CARTESIAN_POINT('',(10.39955170925,6.010807905666,
+    2.673610575062));
+#18891 = CARTESIAN_POINT('',(10.70325472609,5.554444010812,
+    2.645832853007));
+#18892 = CARTESIAN_POINT('',(10.909783616752,5.051739056589,
+    2.618055188691));
+#18893 = CARTESIAN_POINT('',(11.013020644102,4.525870800162,
+    2.590277300185));
+#18894 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#18895 = CARTESIAN_POINT('',(10.47176418195,3.999999037267,
+    3.875018147079));
+#18896 = CARTESIAN_POINT('',(10.471765292656,3.568574642149,
+    3.847241141232));
+#18897 = CARTESIAN_POINT('',(10.387080738068,3.137208626995,
+    3.819467855339));
+#18898 = CARTESIAN_POINT('',(10.21765788831,2.724801122839,
+    3.791685476102));
+#18899 = CARTESIAN_POINT('',(9.968492685663,2.350408601259,
+    3.763905434433));
+#18900 = CARTESIAN_POINT('',(9.649571376692,2.031493705297,
+    3.736128819195));
+#18901 = CARTESIAN_POINT('',(9.275200931521,1.782352856742,
+    3.708352200661));
+#18902 = CARTESIAN_POINT('',(8.862809605181,1.612939609714,
+    3.680575225382));
+#18903 = CARTESIAN_POINT('',(8.000004672432,1.443526828009,
+    3.625020059605));
+#18904 = CARTESIAN_POINT('',(7.137189615061,1.612940289845,
+    3.569463535301));
+#18905 = CARTESIAN_POINT('',(6.724788849997,1.782353632322,
+    3.541685150389));
+#18906 = CARTESIAN_POINT('',(6.350406771956,2.031497706174,3.51390733243
+    ));
+#18907 = CARTESIAN_POINT('',(6.031491784703,2.350413693845,
+    3.486130027703));
+#18908 = CARTESIAN_POINT('',(5.782351506175,2.724792982492,
+    3.458352671425));
+#18909 = CARTESIAN_POINT('',(5.612941703385,3.137189736994,
+    3.430574921267));
+#18910 = CARTESIAN_POINT('',(5.443532340401,4.000001109933,
+    3.375019155217));
+#18911 = CARTESIAN_POINT('',(5.612943126841,4.862812203381,
+    3.319463389166));
+#18912 = CARTESIAN_POINT('',(5.782353264107,5.275208596848,
+    3.291685639008));
+#18913 = CARTESIAN_POINT('',(6.031492144473,5.649588045018,3.26390828273
+    ));
+#18914 = CARTESIAN_POINT('',(6.350406551683,5.968505196884,
+    3.236130978002));
+#18915 = CARTESIAN_POINT('',(6.724789792927,6.217649509025,
+    3.208353160045));
+#18916 = CARTESIAN_POINT('',(7.137191427877,6.387060548538,
+    3.180574775134));
+#18917 = CARTESIAN_POINT('',(8.000006808896,6.556470239872,
+    3.125018250827));
+#18918 = CARTESIAN_POINT('',(8.862811417995,6.387057931983,3.06946308505
+    ));
+#18919 = CARTESIAN_POINT('',(9.27520283686,6.217648091054,3.041686109718
+    ));
+#18920 = CARTESIAN_POINT('',(9.649574450871,5.968505892924,
+    3.013909491362));
+#18921 = CARTESIAN_POINT('',(9.968501700082,5.649601465059,
+    2.986132875903));
+#18922 = CARTESIAN_POINT('',(10.217661314925,5.275188880182,
+    2.958352834332));
+#18923 = CARTESIAN_POINT('',(10.387067462978,4.862788908155,
+    2.930570455119));
+#18924 = CARTESIAN_POINT('',(10.471766429861,4.431423325419,
+    2.902797169203));
+#18925 = CARTESIAN_POINT('',(10.471767521905,3.999998930301,
+    2.875020163352));
+#18926 = DEFINITIONAL_REPRESENTATION('',(#18927),#18931);
+#18927 = LINE('',#18928,#18929);
+#18928 = CARTESIAN_POINT('',(0.,6.362265131567));
+#18929 = VECTOR('',#18930,1.);
+#18930 = DIRECTION('',(1.,0.));
+#18931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#18932 = ORIENTED_EDGE('',*,*,#18933,.T.);
+#18933 = EDGE_CURVE('',#18849,#11516,#18934,.T.);
+#18934 = SURFACE_CURVE('',#18935,(#19022,#19112),.PCURVE_S1.);
+#18935 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#18936,#18937,#18938,#18939,
+    #18940,#18941,#18942,#18943,#18944,#18945,#18946,#18947,#18948,
+    #18949,#18950,#18951,#18952,#18953,#18954,#18955,#18956,#18957,
+    #18958,#18959,#18960,#18961,#18962,#18963,#18964,#18965,#18966,
+    #18967,#18968,#18969,#18970,#18971,#18972,#18973,#18974,#18975,
+    #18976,#18977,#18978,#18979,#18980,#18981,#18982,#18983,#18984,
+    #18985,#18986,#18987,#18988,#18989,#18990,#18991,#18992,#18993,
+    #18994,#18995,#18996,#18997,#18998,#18999,#19000,#19001,#19002,
+    #19003,#19004,#19005,#19006,#19007,#19008,#19009,#19010,#19011,
+    #19012,#19013,#19014,#19015,#19016,#19017,#19018,#19019,#19020,
+    #19021),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600186354587E-02,0.13349621188,0.228565737621,0.291072402174,
+    0.381196317565,0.46490991616,0.502911772602,0.59363818452,
+    0.629639749934,0.74911913079,0.809036996908,0.867496717368,
+    0.958843188393,1.),.UNSPECIFIED.);
+#18936 = CARTESIAN_POINT('',(10.513,3.999999013797,2.851212482511));
+#18937 = CARTESIAN_POINT('',(10.51299995928,3.896238578749,
+    2.844641676434));
+#18938 = CARTESIAN_POINT('',(10.508001595792,3.792477355037,
+    2.83807175459));
+#18939 = CARTESIAN_POINT('',(10.498005056285,3.689006081474,
+    2.831501968494));
+#18940 = CARTESIAN_POINT('',(10.48303125908,3.586113314557,
+    2.824931872622));
+#18941 = CARTESIAN_POINT('',(10.463121819399,3.484084883916,
+    2.818361275744));
+#18942 = CARTESIAN_POINT('',(10.438338974697,3.383203347748,
+    2.81179019225));
+#18943 = CARTESIAN_POINT('',(10.352517549094,3.094584913492,
+    2.792720163896));
+#18944 = CARTESIAN_POINT('',(10.278930678543,2.910549281534,
+    2.780218427814));
+#18945 = CARTESIAN_POINT('',(10.188577396966,2.733596094574,
+    2.767717151383));
+#18946 = CARTESIAN_POINT('',(10.082298612737,2.565537501871,
+    2.755217000129));
+#18947 = CARTESIAN_POINT('',(9.961156985258,2.408054120487,
+    2.742716889027));
+#18948 = CARTESIAN_POINT('',(9.826429223292,2.262682605674,
+    2.730216140172));
+#18949 = CARTESIAN_POINT('',(9.520136355798,1.987455161567,
+    2.704137048323));
+#18950 = CARTESIAN_POINT('',(9.346335892411,1.859982066291,
+    2.690554432506));
+#18951 = CARTESIAN_POINT('',(9.160180323724,1.750125619447,
+    2.676974063051));
+#18952 = CARTESIAN_POINT('',(8.963825561794,1.659275044735,2.6633947927)
+  );
+#18953 = CARTESIAN_POINT('',(8.759587002567,1.588501606284,
+    2.649813947544));
+#18954 = CARTESIAN_POINT('',(8.549919071367,1.538549171957,
+    2.636230878929));
+#18955 = CARTESIAN_POINT('',(8.197715877691,1.490825868216,2.61372109861
+    ));
+#18956 = CARTESIAN_POINT('',(8.056761105961,1.481039052892,
+    2.604791586293));
+#18957 = CARTESIAN_POINT('',(7.915289281575,1.480495850734,
+    2.595862235299));
+#18958 = CARTESIAN_POINT('',(7.774026772385,1.489220601904,
+    2.586933017934));
+#18959 = CARTESIAN_POINT('',(7.633696953879,1.507168636713,
+    2.578003671979));
+#18960 = CARTESIAN_POINT('',(7.495017688969,1.53422642914,2.569074124796
+    ));
+#18961 = CARTESIAN_POINT('',(7.162149357132,1.622081178931,
+    2.547270632813));
+#18962 = CARTESIAN_POINT('',(6.970464860961,1.692514103229,
+    2.534394417499));
+#18963 = CARTESIAN_POINT('',(6.785804458348,1.780944919462,
+    2.521519827091));
+#18964 = CARTESIAN_POINT('',(6.610172462518,1.886506288973,
+    2.508646272947));
+#18965 = CARTESIAN_POINT('',(6.445431500518,2.008078699516,
+    2.495771772552));
+#18966 = CARTESIAN_POINT('',(6.293287924356,2.14429921654,2.482895683975
+    ));
+#18967 = CARTESIAN_POINT('',(6.02702868529,2.432133169967,2.458062965323
+    ));
+#18968 = CARTESIAN_POINT('',(5.91094377372,2.58199942349,2.446102952575)
+  );
+#18969 = CARTESIAN_POINT('',(5.808208838941,2.741818858838,
+    2.434143814495));
+#18970 = CARTESIAN_POINT('',(5.71982287553,2.910155710245,2.422185194594
+    ));
+#18971 = CARTESIAN_POINT('',(5.646595404532,3.085468205669,
+    2.410225848671));
+#18972 = CARTESIAN_POINT('',(5.589141107539,3.26611878228,2.398265484118
+    ));
+#18973 = CARTESIAN_POINT('',(5.529095827956,3.534007849983,
+    2.380877831925));
+#18974 = CARTESIAN_POINT('',(5.513676810603,3.618394415212,
+    2.375449085212));
+#18975 = CARTESIAN_POINT('',(5.501621825831,3.703367625238,
+    2.370020355492));
+#18976 = CARTESIAN_POINT('',(5.492956977915,3.788766587181,
+    2.364591652483));
+#18977 = CARTESIAN_POINT('',(5.487698692155,3.874429425574,
+    2.359162984267));
+#18978 = CARTESIAN_POINT('',(5.485853714871,3.960193282366,
+    2.353734357286));
+#18979 = CARTESIAN_POINT('',(5.491156377994,4.250498725501,
+    2.335345470801));
+#18980 = CARTESIAN_POINT('',(5.514332577199,4.454781283931,
+    2.322383311061));
+#18981 = CARTESIAN_POINT('',(5.556916787236,4.656465634864,
+    2.309422894515));
+#18982 = CARTESIAN_POINT('',(5.61853261962,4.853355659165,2.296463624088
+    ));
+#18983 = CARTESIAN_POINT('',(5.69851794411,5.043335475542,2.283503453008
+    ));
+#18984 = CARTESIAN_POINT('',(5.795930099895,5.224386254361,
+    2.270541691087));
+#18985 = CARTESIAN_POINT('',(5.954561439087,5.462171021121,
+    2.252439227204));
+#18986 = CARTESIAN_POINT('',(6.002173133331,5.528023620264,2.2472965533)
+  );
+#18987 = CARTESIAN_POINT('',(6.052254368887,5.592061837369,
+    2.242153848285));
+#18988 = CARTESIAN_POINT('',(6.104721851239,5.654174923023,
+    2.237011111145));
+#18989 = CARTESIAN_POINT('',(6.159486300244,5.714257184099,
+    2.231868342364));
+#18990 = CARTESIAN_POINT('',(6.216452450132,5.772207983757,
+    2.226725543923));
+#18991 = CARTESIAN_POINT('',(6.471544990061,6.012863701774,
+    2.204515086412));
+#18992 = CARTESIAN_POINT('',(6.69080255645,6.173358816178,2.187438899091
+    ));
+#18993 = CARTESIAN_POINT('',(6.929475861886,6.30574135689,2.17036913207)
+  );
+#18994 = CARTESIAN_POINT('',(7.183194106767,6.407341496193,
+    2.153301482536));
+#18995 = CARTESIAN_POINT('',(7.447272138378,6.476283340667,
+    2.136231772735));
+#18996 = CARTESIAN_POINT('',(7.716704946948,6.511481398569,
+    2.119155597329));
+#18997 = CARTESIAN_POINT('',(8.121338624756,6.513704612697,
+    2.093528625225));
+#18998 = CARTESIAN_POINT('',(8.256534992863,6.505967412599,2.08496914262
+    ));
+#18999 = CARTESIAN_POINT('',(8.391136568416,6.489747358887,
+    2.076409907228));
+#19000 = CARTESIAN_POINT('',(8.524505636351,6.465101121992,
+    2.067850825701));
+#19001 = CARTESIAN_POINT('',(8.656014320626,6.432144740452,
+    2.059291628583));
+#19002 = CARTESIAN_POINT('',(8.785046789204,6.391053208496,
+    2.050732225033));
+#19003 = CARTESIAN_POINT('',(9.033890928683,6.294259203227,
+    2.033822183716));
+#19004 = CARTESIAN_POINT('',(9.153857352358,6.238934026992,
+    2.025471069199));
+#19005 = CARTESIAN_POINT('',(9.270342610255,6.176302059934,2.01712009549
+    ));
+#19006 = CARTESIAN_POINT('',(9.382814768765,6.106628677284,
+    2.008769200042));
+#19007 = CARTESIAN_POINT('',(9.490769732046,6.030226118216,
+    2.000418178803));
+#19008 = CARTESIAN_POINT('',(9.593732893579,5.947452499565,
+    1.992066988755));
+#19009 = CARTESIAN_POINT('',(9.843653390495,5.720047176603,
+    1.970667258292));
+#19010 = CARTESIAN_POINT('',(9.982807815484,5.566783425473,
+    1.957616385974));
+#19011 = CARTESIAN_POINT('',(10.106997368562,5.400475702572,
+    1.944567164066));
+#19012 = CARTESIAN_POINT('',(10.214792056581,5.222892549669,
+    1.931519205315));
+#19013 = CARTESIAN_POINT('',(10.305017606794,5.035968520677,
+    1.918470362149));
+#19014 = CARTESIAN_POINT('',(10.376765037345,4.841788458736,
+    1.905419665588));
+#19015 = CARTESIAN_POINT('',(10.453188719767,4.552857761775,
+    1.886491605563));
+#19016 = CARTESIAN_POINT('',(10.473059057296,4.46208940544,
+    1.880612268825));
+#19017 = CARTESIAN_POINT('',(10.489008650229,4.370498472755,
+    1.874732910563));
+#19018 = CARTESIAN_POINT('',(10.500997576165,4.278288219147,
+    1.868853545787));
+#19019 = CARTESIAN_POINT('',(10.508999159589,4.185663753206,
+    1.86297420677));
+#19020 = CARTESIAN_POINT('',(10.512999999993,4.0928317226,1.857095020498
+    ));
+#19021 = CARTESIAN_POINT('',(10.513,4.,1.851216286133));
+#19022 = PCURVE('',#11530,#19023);
+#19023 = DEFINITIONAL_REPRESENTATION('',(#19024),#19111);
+#19024 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19025,#19026,#19027,#19028,
+    #19029,#19030,#19031,#19032,#19033,#19034,#19035,#19036,#19037,
+    #19038,#19039,#19040,#19041,#19042,#19043,#19044,#19045,#19046,
+    #19047,#19048,#19049,#19050,#19051,#19052,#19053,#19054,#19055,
+    #19056,#19057,#19058,#19059,#19060,#19061,#19062,#19063,#19064,
+    #19065,#19066,#19067,#19068,#19069,#19070,#19071,#19072,#19073,
+    #19074,#19075,#19076,#19077,#19078,#19079,#19080,#19081,#19082,
+    #19083,#19084,#19085,#19086,#19087,#19088,#19089,#19090,#19091,
+    #19092,#19093,#19094,#19095,#19096,#19097,#19098,#19099,#19100,
+    #19101,#19102,#19103,#19104,#19105,#19106,#19107,#19108,#19109,
+    #19110),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600186354587E-02,0.13349621188,0.228565737621,0.291072402174,
+    0.381196317565,0.46490991616,0.502911772602,0.59363818452,
+    0.629639749934,0.74911913079,0.809036996908,0.867496717368,
+    0.958843188393,1.),.UNSPECIFIED.);
+#19025 = CARTESIAN_POINT('',(0.577387786053,0.));
+#19026 = CARTESIAN_POINT('',(0.577388125857,4.180736253437E-02));
+#19027 = CARTESIAN_POINT('',(0.577390340351,8.361632319689E-02));
+#19028 = CARTESIAN_POINT('',(0.577392885379,0.125425633564));
+#19029 = CARTESIAN_POINT('',(0.577394975972,0.167235061369));
+#19030 = CARTESIAN_POINT('',(0.577396348599,0.209044782261));
+#19031 = CARTESIAN_POINT('',(0.57739702343,0.250854771566));
+#19032 = CARTESIAN_POINT('',(0.577397148667,0.372184634303));
+#19033 = CARTESIAN_POINT('',(0.577394953274,0.451715570653));
+#19034 = CARTESIAN_POINT('',(0.577391292771,0.531237450544));
+#19035 = CARTESIAN_POINT('',(0.577388074599,0.610753629033));
+#19036 = CARTESIAN_POINT('',(0.577386244536,0.690274962424));
+#19037 = CARTESIAN_POINT('',(0.577385465316,0.769804697016));
+#19038 = CARTESIAN_POINT('',(0.577385601542,0.935727288639));
+#19039 = CARTESIAN_POINT('',(0.577386647845,1.02214789283));
+#19040 = CARTESIAN_POINT('',(0.577388236746,1.108556765551));
+#19041 = CARTESIAN_POINT('',(0.577389626246,1.194958140923));
+#19042 = CARTESIAN_POINT('',(0.577390442746,1.281367279115));
+#19043 = CARTESIAN_POINT('',(0.577390790384,1.367788447752));
+#19044 = CARTESIAN_POINT('',(0.577390793169,1.511002245504));
+#19045 = CARTESIAN_POINT('',(0.577390648547,1.567813680342));
+#19046 = CARTESIAN_POINT('',(0.577390393732,1.624623475447));
+#19047 = CARTESIAN_POINT('',(0.57739013389,1.681432189461));
+#19048 = CARTESIAN_POINT('',(0.577389940564,1.738241794999));
+#19049 = CARTESIAN_POINT('',(0.577389830136,1.795052891644));
+#19050 = CARTESIAN_POINT('',(0.577389815172,1.933770771201));
+#19051 = CARTESIAN_POINT('',(0.577390016325,2.015692350934));
+#19052 = CARTESIAN_POINT('',(0.577390469128,2.097604630864));
+#19053 = CARTESIAN_POINT('',(0.577391059658,2.179511125012));
+#19054 = CARTESIAN_POINT('',(0.577391584631,2.261423799918));
+#19055 = CARTESIAN_POINT('',(0.577391852962,2.343346022455));
+#19056 = CARTESIAN_POINT('',(0.577391794529,2.501338985406));
+#19057 = CARTESIAN_POINT('',(0.577391507594,2.577431353973));
+#19058 = CARTESIAN_POINT('',(0.57739091341,2.653517203178));
+#19059 = CARTESIAN_POINT('',(0.577390059183,2.72959883093));
+#19060 = CARTESIAN_POINT('',(0.577389072884,2.805684481039));
+#19061 = CARTESIAN_POINT('',(0.577388119978,2.881776530098));
+#19062 = CARTESIAN_POINT('',(0.577386974003,2.992397632092));
+#19063 = CARTESIAN_POINT('',(0.577386649418,3.026935662347));
+#19064 = CARTESIAN_POINT('',(0.577386372603,3.061473711743));
+#19065 = CARTESIAN_POINT('',(0.577386154881,3.096011760494));
+#19066 = CARTESIAN_POINT('',(0.577386004343,3.130549789582));
+#19067 = CARTESIAN_POINT('',(0.577385925841,3.165087780755));
+#19068 = CARTESIAN_POINT('',(0.57738590943,3.282082293157));
+#19069 = CARTESIAN_POINT('',(0.57738631615,3.364552011447));
+#19070 = CARTESIAN_POINT('',(0.577387153312,3.447012120614));
+#19071 = CARTESIAN_POINT('',(0.577388317798,3.529466209266));
+#19072 = CARTESIAN_POINT('',(0.577389598678,3.611926646737));
+#19073 = CARTESIAN_POINT('',(0.577390749682,3.69439694564));
+#19074 = CARTESIAN_POINT('',(0.577391974677,3.809574227321));
+#19075 = CARTESIAN_POINT('',(0.577392279693,3.842294460245));
+#19076 = CARTESIAN_POINT('',(0.577392532046,3.87501472135));
+#19077 = CARTESIAN_POINT('',(0.577392725045,3.907734987684));
+#19078 = CARTESIAN_POINT('',(0.577392854977,3.940455236418));
+#19079 = CARTESIAN_POINT('',(0.577392921115,3.973175444847));
+#19080 = CARTESIAN_POINT('',(0.577392940955,4.11448483327));
+#19081 = CARTESIAN_POINT('',(0.57739228456,4.223125998181));
+#19082 = CARTESIAN_POINT('',(0.577391006113,4.331723718883));
+#19083 = CARTESIAN_POINT('',(0.577389680562,4.44030709798));
+#19084 = CARTESIAN_POINT('',(0.577388711879,4.54890429239));
+#19085 = CARTESIAN_POINT('',(0.577388371022,4.657545039871));
+#19086 = CARTESIAN_POINT('',(0.577388422477,4.82058996031));
+#19087 = CARTESIAN_POINT('',(0.577388535506,4.875047931376));
+#19088 = CARTESIAN_POINT('',(0.577388724324,4.929504816187));
+#19089 = CARTESIAN_POINT('',(0.577388931358,4.983961046656));
+#19090 = CARTESIAN_POINT('',(0.577389092364,5.038418118513));
+#19091 = CARTESIAN_POINT('',(0.577389167275,5.092876429185));
+#19092 = CARTESIAN_POINT('',(0.577389174712,5.20046455834));
+#19093 = CARTESIAN_POINT('',(0.577389107544,5.253597405243));
+#19094 = CARTESIAN_POINT('',(0.577388966318,5.306729138758));
+#19095 = CARTESIAN_POINT('',(0.577388777473,5.359860116713));
+#19096 = CARTESIAN_POINT('',(0.57738858838,5.412991654172));
+#19097 = CARTESIAN_POINT('',(0.577388458631,5.466124105232));
+#19098 = CARTESIAN_POINT('',(0.577388439893,5.602274751638));
+#19099 = CARTESIAN_POINT('',(0.577388748328,5.685307821875));
+#19100 = CARTESIAN_POINT('',(0.577389468169,5.76833062441));
+#19101 = CARTESIAN_POINT('',(0.577391056651,5.851347092982));
+#19102 = CARTESIAN_POINT('',(0.577393039977,5.934370601325));
+#19103 = CARTESIAN_POINT('',(0.577394184774,6.017405251709));
+#19104 = CARTESIAN_POINT('',(0.577394116514,6.13783228891));
+#19105 = CARTESIAN_POINT('',(0.577393857001,6.175238425704));
+#19106 = CARTESIAN_POINT('',(0.577393345663,6.21264437104));
+#19107 = CARTESIAN_POINT('',(0.577392609726,6.250050068141));
+#19108 = CARTESIAN_POINT('',(0.577391793354,6.287455572078));
+#19109 = CARTESIAN_POINT('',(0.577391233852,6.324860702158));
+#19110 = CARTESIAN_POINT('',(0.577391537867,6.362264694319));
+#19111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19112 = PCURVE('',#12368,#19113);
+#19113 = DEFINITIONAL_REPRESENTATION('',(#19114),#19201);
+#19114 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19115,#19116,#19117,#19118,
+    #19119,#19120,#19121,#19122,#19123,#19124,#19125,#19126,#19127,
+    #19128,#19129,#19130,#19131,#19132,#19133,#19134,#19135,#19136,
+    #19137,#19138,#19139,#19140,#19141,#19142,#19143,#19144,#19145,
+    #19146,#19147,#19148,#19149,#19150,#19151,#19152,#19153,#19154,
+    #19155,#19156,#19157,#19158,#19159,#19160,#19161,#19162,#19163,
+    #19164,#19165,#19166,#19167,#19168,#19169,#19170,#19171,#19172,
+    #19173,#19174,#19175,#19176,#19177,#19178,#19179,#19180,#19181,
+    #19182,#19183,#19184,#19185,#19186,#19187,#19188,#19189,#19190,
+    #19191,#19192,#19193,#19194,#19195,#19196,#19197,#19198,#19199,
+    #19200),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600186354587E-02,0.13349621188,0.228565737621,0.291072402174,
+    0.381196317565,0.46490991616,0.502911772602,0.59363818452,
+    0.629639749934,0.74911913079,0.809036996908,0.867496717368,
+    0.958843188393,1.),.UNSPECIFIED.);
+#19115 = CARTESIAN_POINT('',(-6.283184914739,9.148787517489));
+#19116 = CARTESIAN_POINT('',(-6.241895445957,9.155358323566));
+#19117 = CARTESIAN_POINT('',(-6.200605660427,9.16192824541));
+#19118 = CARTESIAN_POINT('',(-6.159316284428,9.168498031506));
+#19119 = CARTESIAN_POINT('',(-6.118027171748,9.175068127378));
+#19120 = CARTESIAN_POINT('',(-6.076737888149,9.181638724256));
+#19121 = CARTESIAN_POINT('',(-6.03544829584,9.18820980775));
+#19122 = CARTESIAN_POINT('',(-5.915628233216,9.207279836104));
+#19123 = CARTESIAN_POINT('',(-5.837086512034,9.219781572186));
+#19124 = CARTESIAN_POINT('',(-5.758552691737,9.232282848617));
+#19125 = CARTESIAN_POINT('',(-5.680023873671,9.244782999871));
+#19126 = CARTESIAN_POINT('',(-5.601489900441,9.257283110973));
+#19127 = CARTESIAN_POINT('',(-5.522947873146,9.269783859828));
+#19128 = CARTESIAN_POINT('',(-5.35908664102,9.295862951677));
+#19129 = CARTESIAN_POINT('',(-5.273740091102,9.309445567494));
+#19130 = CARTESIAN_POINT('',(-5.188405678386,9.323025936949));
+#19131 = CARTESIAN_POINT('',(-5.103078990217,9.3366052073));
+#19132 = CARTESIAN_POINT('',(-5.01774463525,9.350186052456));
+#19133 = CARTESIAN_POINT('',(-4.932398179916,9.363769121071));
+#19134 = CARTESIAN_POINT('',(-4.790964942328,9.38627890139));
+#19135 = CARTESIAN_POINT('',(-4.734859728396,9.395208413707));
+#19136 = CARTESIAN_POINT('',(-4.678756010217,9.404137764701));
+#19137 = CARTESIAN_POINT('',(-4.622653239067,9.413066982066));
+#19138 = CARTESIAN_POINT('',(-4.566549496373,9.421996328021));
+#19139 = CARTESIAN_POINT('',(-4.510444236116,9.430925875204));
+#19140 = CARTESIAN_POINT('',(-4.373449797835,9.452729367187));
+#19141 = CARTESIAN_POINT('',(-4.292545996806,9.465605582501));
+#19142 = CARTESIAN_POINT('',(-4.211651472211,9.478480172909));
+#19143 = CARTESIAN_POINT('',(-4.13076286329,9.491353727053));
+#19144 = CARTESIAN_POINT('',(-4.049868375472,9.504228227448));
+#19145 = CARTESIAN_POINT('',(-3.968964617281,9.517104316025));
+#19146 = CARTESIAN_POINT('',(-3.812935988018,9.541937034677));
+#19147 = CARTESIAN_POINT('',(-3.737789746615,9.553897047425));
+#19148 = CARTESIAN_POINT('',(-3.662649946356,9.565856185505));
+#19149 = CARTESIAN_POINT('',(-3.587514234782,9.577814805406));
+#19150 = CARTESIAN_POINT('',(-3.512374419492,9.589774151329));
+#19151 = CARTESIAN_POINT('',(-3.437228150821,9.601734515882));
+#19152 = CARTESIAN_POINT('',(-3.327981851322,9.619122168075));
+#19153 = CARTESIAN_POINT('',(-3.293873038788,9.624550914788));
+#19154 = CARTESIAN_POINT('',(-3.259764188314,9.629979644508));
+#19155 = CARTESIAN_POINT('',(-3.225655323316,9.635408347517));
+#19156 = CARTESIAN_POINT('',(-3.191546467377,9.640837015733));
+#19157 = CARTESIAN_POINT('',(-3.157437644245,9.646265642714));
+#19158 = CARTESIAN_POINT('',(-3.041896908946,9.664654529199));
+#19159 = CARTESIAN_POINT('',(-2.960451973302,9.677616688939));
+#19160 = CARTESIAN_POINT('',(-2.879016617052,9.690577105485));
+#19161 = CARTESIAN_POINT('',(-2.797587365377,9.703536375912));
+#19162 = CARTESIAN_POINT('',(-2.716152020722,9.716496546992));
+#19163 = CARTESIAN_POINT('',(-2.63470707069,9.729458308913));
+#19164 = CARTESIAN_POINT('',(-2.5209618521,9.747560772796));
+#19165 = CARTESIAN_POINT('',(-2.488648456285,9.7527034467));
+#19166 = CARTESIAN_POINT('',(-2.456335035319,9.757846151715));
+#19167 = CARTESIAN_POINT('',(-2.424021606336,9.762988888855));
+#19168 = CARTESIAN_POINT('',(-2.391708186426,9.768131657636));
+#19169 = CARTESIAN_POINT('',(-2.359394792634,9.773274456077));
+#19170 = CARTESIAN_POINT('',(-2.219842240344,9.795484913588));
+#19171 = CARTESIAN_POINT('',(-2.11255155553,9.812561100909));
+#19172 = CARTESIAN_POINT('',(-2.005303403565,9.82963086793));
+#19173 = CARTESIAN_POINT('',(-1.898068962785,9.846698517464));
+#19174 = CARTESIAN_POINT('',(-1.790820752873,9.863768227265));
+#19175 = CARTESIAN_POINT('',(-1.683529788864,9.880844402671));
+#19176 = CARTESIAN_POINT('',(-1.522511171529,9.906471374775));
+#19177 = CARTESIAN_POINT('',(-1.468730093806,9.91503085738));
+#19178 = CARTESIAN_POINT('',(-1.414950204836,9.923590092772));
+#19179 = CARTESIAN_POINT('',(-1.361171077386,9.932149174299));
+#19180 = CARTESIAN_POINT('',(-1.30739121341,9.940708371417));
+#19181 = CARTESIAN_POINT('',(-1.253610179684,9.949267774967));
+#19182 = CARTESIAN_POINT('',(-1.147360069645,9.966177816284));
+#19183 = CARTESIAN_POINT('',(-1.094888004775,9.974528930801));
+#19184 = CARTESIAN_POINT('',(-1.042416985423,9.98287990451));
+#19185 = CARTESIAN_POINT('',(-0.989946602728,9.991230799958));
+#19186 = CARTESIAN_POINT('',(-0.93747551312,9.999581821197));
+#19187 = CARTESIAN_POINT('',(-0.885003349063,10.007933011245));
+#19188 = CARTESIAN_POINT('',(-0.750544296614,10.029332741708));
+#19189 = CARTESIAN_POINT('',(-0.668542505962,10.042383614026));
+#19190 = CARTESIAN_POINT('',(-0.586550590063,10.055432835934));
+#19191 = CARTESIAN_POINT('',(-0.504564973302,10.068480794685));
+#19192 = CARTESIAN_POINT('',(-0.4225731146,10.081529637851));
+#19193 = CARTESIAN_POINT('',(-0.340571455735,10.094580334412));
+#19194 = CARTESIAN_POINT('',(-0.221643054517,10.113508394437));
+#19195 = CARTESIAN_POINT('',(-0.184702477518,10.119387731175));
+#19196 = CARTESIAN_POINT('',(-0.147762078636,10.125267089437));
+#19197 = CARTESIAN_POINT('',(-0.110821778712,10.131146454213));
+#19198 = CARTESIAN_POINT('',(-7.388131952521E-02,10.13702579323));
+#19199 = CARTESIAN_POINT('',(-3.694059793092E-02,10.142904979502));
+#19200 = CARTESIAN_POINT('',(0.,10.148783713867));
+#19201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19202 = ORIENTED_EDGE('',*,*,#11515,.F.);
+#19203 = ADVANCED_FACE('',(#19204),#11938,.F.);
+#19204 = FACE_BOUND('',#19205,.F.);
+#19205 = EDGE_LOOP('',(#19206,#19257,#19320,#19321));
+#19206 = ORIENTED_EDGE('',*,*,#19207,.F.);
+#19207 = EDGE_CURVE('',#19208,#11875,#19210,.T.);
+#19208 = VERTEX_POINT('',#19209);
+#19209 = CARTESIAN_POINT('',(11.013016699432,4.000000026342,
+    2.437499503469));
+#19210 = SURFACE_CURVE('',#19211,(#19243,#19250),.PCURVE_S1.);
+#19211 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#19212,#19213,#19214,#19215,
+    #19216,#19217,#19218,#19219,#19220,#19221,#19222,#19223,#19224,
+    #19225,#19226,#19227,#19228,#19229,#19230,#19231,#19232,#19233,
+    #19234,#19235,#19236,#19237,#19238,#19239,#19240,#19241,#19242),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#19212 = CARTESIAN_POINT('',(11.013016699432,4.000000026342,
+    2.437499503469));
+#19213 = CARTESIAN_POINT('',(11.013017343365,3.474129752065,
+    2.409721706669));
+#19214 = CARTESIAN_POINT('',(10.909788861459,2.948261706798,
+    2.381943818203));
+#19215 = CARTESIAN_POINT('',(10.703251095032,2.445553494688,
+    2.354166153791));
+#19216 = CARTESIAN_POINT('',(10.399544396962,1.989199047867,
+    2.326388431857));
+#19217 = CARTESIAN_POINT('',(10.010793435637,1.600443599866,
+    2.298610625377));
+#19218 = CARTESIAN_POINT('',(9.554439400859,1.296746694424,
+    2.270832819062));
+#19219 = CARTESIAN_POINT('',(9.05174358321,1.090237191784,2.243055021499
+    ));
+#19220 = CARTESIAN_POINT('',(8.00000561448,0.883727534651,2.187499456338
+    ));
+#19221 = CARTESIAN_POINT('',(6.948259234432,1.090236435671,
+    2.131943924657));
+#19222 = CARTESIAN_POINT('',(6.445555345758,1.296745265003,
+    2.104166161841));
+#19223 = CARTESIAN_POINT('',(5.989191190623,1.600444285069,
+    2.076388385052));
+#19224 = CARTESIAN_POINT('',(5.600439459904,1.989197067818,
+    2.048610595618));
+#19225 = CARTESIAN_POINT('',(5.296743870343,2.445559009924,
+    2.020832807453));
+#19226 = CARTESIAN_POINT('',(5.090238418591,2.948259046301,
+    1.993055028994));
+#19227 = CARTESIAN_POINT('',(4.883732803125,4.000000000838,
+    1.937499478626));
+#19228 = CARTESIAN_POINT('',(5.09023875628,5.051740889071,1.881943928258
+    ));
+#19229 = CARTESIAN_POINT('',(5.296744196493,5.554440818372,1.8541661498)
+  );
+#19230 = CARTESIAN_POINT('',(5.600438924689,6.010802948242,
+    1.826388361634));
+#19231 = CARTESIAN_POINT('',(5.989190227138,6.399556451329,
+    1.798610572199));
+#19232 = CARTESIAN_POINT('',(6.445554855859,6.703255752837,
+    1.770832795411));
+#19233 = CARTESIAN_POINT('',(6.948259106027,6.909763609485,
+    1.743055032596));
+#19234 = CARTESIAN_POINT('',(8.000005574455,7.116270999323,
+    1.687499500913));
+#19235 = CARTESIAN_POINT('',(9.051743454804,6.909761953122,
+    1.631943935752));
+#19236 = CARTESIAN_POINT('',(9.554439627499,6.703253762013,
+    1.604166138209));
+#19237 = CARTESIAN_POINT('',(10.010793514175,6.399558380724,
+    1.576388331822));
+#19238 = CARTESIAN_POINT('',(10.399548794156,6.010805372152,
+    1.548610525463));
+#19239 = CARTESIAN_POINT('',(10.703252020126,5.554443038514,
+    1.520832803414));
+#19240 = CARTESIAN_POINT('',(10.909781850008,5.051738095613,
+    1.493055139062));
+#19241 = CARTESIAN_POINT('',(11.01301772498,4.525870303254,
+    1.465277250584));
+#19242 = CARTESIAN_POINT('',(11.013018369372,4.000000028978,
+    1.437499453781));
+#19243 = PCURVE('',#11938,#19244);
+#19244 = DEFINITIONAL_REPRESENTATION('',(#19245),#19249);
+#19245 = LINE('',#19246,#19247);
+#19246 = CARTESIAN_POINT('',(0.,0.));
+#19247 = VECTOR('',#19248,1.);
+#19248 = DIRECTION('',(0.,1.));
+#19249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19250 = PCURVE('',#12007,#19251);
+#19251 = DEFINITIONAL_REPRESENTATION('',(#19252),#19256);
+#19252 = LINE('',#19253,#19254);
+#19253 = CARTESIAN_POINT('',(0.625,0.));
+#19254 = VECTOR('',#19255,1.);
+#19255 = DIRECTION('',(0.,1.));
+#19256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19257 = ORIENTED_EDGE('',*,*,#19258,.T.);
+#19258 = EDGE_CURVE('',#19208,#18808,#19259,.T.);
+#19259 = SURFACE_CURVE('',#19260,(#19263,#19270),.PCURVE_S1.);
+#19260 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19261,#19262),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#19261 = CARTESIAN_POINT('',(11.013016699433,4.000000026342,
+    2.437499503469));
+#19262 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#19263 = PCURVE('',#11938,#19264);
+#19264 = DEFINITIONAL_REPRESENTATION('',(#19265),#19269);
+#19265 = LINE('',#19266,#19267);
+#19266 = CARTESIAN_POINT('',(0.,0.));
+#19267 = VECTOR('',#19268,1.);
+#19268 = DIRECTION('',(1.,0.));
+#19269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19270 = PCURVE('',#19271,#19314);
+#19271 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#19272,#19273,#19274,#19275,#19276,#19277,#19278,#19279,#19280
+      ,#19281,#19282,#19283,#19284,#19285,#19286,#19287,#19288,#19289
+      ,#19290,#19291,#19292)
+    ,(#19293,#19294,#19295,#19296,#19297,#19298,#19299,#19300,#19301
+      ,#19302,#19303,#19304,#19305,#19306,#19307,#19308,#19309,#19310
+      ,#19311,#19312,#19313
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#19272 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#19273 = CARTESIAN_POINT('',(11.013016082447,3.139485506266,
+    3.392044976573));
+#19274 = CARTESIAN_POINT('',(10.742744664796,2.278976825469,
+    3.346590160028));
+#19275 = CARTESIAN_POINT('',(10.201871683037,1.512788676405,
+    3.301136401663));
+#19276 = CARTESIAN_POINT('',(9.428093952126,0.935459573189,
+    3.255681243585));
+#19277 = CARTESIAN_POINT('',(8.494944798902,0.624395834459,
+    3.210226421912));
+#19278 = CARTESIAN_POINT('',(7.505078407528,0.624479684074,
+    3.164772510228));
+#19279 = CARTESIAN_POINT('',(6.571953332374,0.935391318339,
+    3.119317685177));
+#19280 = CARTESIAN_POINT('',(5.797990224494,1.512822387585,3.0738631805)
+  );
+#19281 = CARTESIAN_POINT('',(5.25732178251,2.278970298485,3.028408610732
+    ));
+#19282 = CARTESIAN_POINT('',(4.716652670134,4.000000030534,
+    2.937499528311));
+#19283 = CARTESIAN_POINT('',(5.257322338103,5.721029588039,
+    2.846590445889));
+#19284 = CARTESIAN_POINT('',(5.797992871927,6.487180342439,
+    2.801135876151));
+#19285 = CARTESIAN_POINT('',(6.571937231723,7.064592131195,
+    2.755681371319));
+#19286 = CARTESIAN_POINT('',(7.505099661751,7.375574627411,
+    2.710226546667));
+#19287 = CARTESIAN_POINT('',(8.49494167883,7.375520292977,2.664772634348
+    ));
+#19288 = CARTESIAN_POINT('',(9.428065927501,7.064597666051,
+    2.619317813338));
+#19289 = CARTESIAN_POINT('',(10.201910960199,6.487198315342,
+    2.573862654807));
+#19290 = CARTESIAN_POINT('',(10.742726138086,5.721022562894,
+    2.528408896629));
+#19291 = CARTESIAN_POINT('',(11.013015645726,4.860514543781,
+    2.482954080051));
+#19292 = CARTESIAN_POINT('',(11.013016699433,4.000000026342,
+    2.437499503469));
+#19293 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#19294 = CARTESIAN_POINT('',(11.013020675502,3.139484212011,
+    3.517044976488));
+#19295 = CARTESIAN_POINT('',(10.742751433579,2.278974141837,
+    3.471590159854));
+#19296 = CARTESIAN_POINT('',(10.201869377873,1.512783071634,
+    3.426136401737));
+#19297 = CARTESIAN_POINT('',(9.428100098339,0.935463137018,3.38068124351
+    ));
+#19298 = CARTESIAN_POINT('',(8.494945979451,0.624378772174,
+    3.335226421646));
+#19299 = CARTESIAN_POINT('',(7.505074619686,0.624482367153,
+    3.289772510275));
+#19300 = CARTESIAN_POINT('',(6.571953476631,0.935384346398,
+    3.244317685067));
+#19301 = CARTESIAN_POINT('',(5.797986527756,1.512819041298,
+    3.198863180428));
+#19302 = CARTESIAN_POINT('',(5.257317573031,2.278967699741,
+    3.153408610647));
+#19303 = CARTESIAN_POINT('',(4.716647730748,4.000000047044,
+    3.062499528229));
+#19304 = CARTESIAN_POINT('',(5.257318295527,5.72103216737,2.97159044581)
+  );
+#19305 = CARTESIAN_POINT('',(5.797989943396,6.487184479177,
+    2.926135876064));
+#19306 = CARTESIAN_POINT('',(6.571932790327,7.0645943812,2.880681371236)
+  );
+#19307 = CARTESIAN_POINT('',(7.505101962558,7.37558746426,2.835226546523
+    ));
+#19308 = CARTESIAN_POINT('',(8.494941983942,7.375513389306,
+    2.789772634361));
+#19309 = CARTESIAN_POINT('',(9.428064081204,7.064610449528,
+    2.744317813322));
+#19310 = CARTESIAN_POINT('',(10.20191988889,6.487200193026,
+    2.698862654533));
+#19311 = CARTESIAN_POINT('',(10.742727621683,5.721025058763,
+    2.653408896645));
+#19312 = CARTESIAN_POINT('',(11.013020118084,4.860515838044,
+    2.607954079972));
+#19313 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#19314 = DEFINITIONAL_REPRESENTATION('',(#19315),#19319);
+#19315 = LINE('',#19316,#19317);
+#19316 = CARTESIAN_POINT('',(0.,6.362265131567));
+#19317 = VECTOR('',#19318,1.);
+#19318 = DIRECTION('',(1.,0.));
+#19319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19320 = ORIENTED_EDGE('',*,*,#18807,.T.);
+#19321 = ORIENTED_EDGE('',*,*,#11925,.F.);
+#19322 = ADVANCED_FACE('',(#19323),#12007,.F.);
+#19323 = FACE_BOUND('',#19324,.F.);
+#19324 = EDGE_LOOP('',(#19325,#19326,#19409,#19410));
+#19325 = ORIENTED_EDGE('',*,*,#12082,.F.);
+#19326 = ORIENTED_EDGE('',*,*,#19327,.T.);
+#19327 = EDGE_CURVE('',#12083,#19208,#19328,.T.);
+#19328 = SURFACE_CURVE('',#19329,(#19332,#19339),.PCURVE_S1.);
+#19329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19330,#19331),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#19330 = CARTESIAN_POINT('',(10.47173889429,3.999998930272,
+    2.125020163898));
+#19331 = CARTESIAN_POINT('',(11.013016699433,4.000000026342,
+    2.437499503469));
+#19332 = PCURVE('',#12007,#19333);
+#19333 = DEFINITIONAL_REPRESENTATION('',(#19334),#19338);
+#19334 = LINE('',#19335,#19336);
+#19335 = CARTESIAN_POINT('',(0.,0.));
+#19336 = VECTOR('',#19337,1.);
+#19337 = DIRECTION('',(1.,0.));
+#19338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19339 = PCURVE('',#19340,#19403);
+#19340 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#19341,#19342,#19343,#19344,#19345,#19346,#19347,#19348,#19349
+      ,#19350,#19351,#19352,#19353,#19354,#19355,#19356,#19357,#19358
+      ,#19359,#19360,#19361,#19362,#19363,#19364,#19365,#19366,#19367
+      ,#19368,#19369,#19370,#19371)
+    ,(#19372,#19373,#19374,#19375,#19376,#19377,#19378,#19379,#19380
+      ,#19381,#19382,#19383,#19384,#19385,#19386,#19387,#19388,#19389
+      ,#19390,#19391,#19392,#19393,#19394,#19395,#19396,#19397,#19398
+      ,#19399,#19400,#19401,#19402
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#19341 = CARTESIAN_POINT('',(10.471738417091,3.999999037244,
+    3.125018147521));
+#19342 = CARTESIAN_POINT('',(10.471738431788,3.568579387741,
+    3.097241141712));
+#19343 = CARTESIAN_POINT('',(10.387048480152,3.137218336185,
+    3.069467856041));
+#19344 = CARTESIAN_POINT('',(10.217634776899,2.724819308966,
+    3.041685476526));
+#19345 = CARTESIAN_POINT('',(9.968473617021,2.350420067055,
+    3.013905434967));
+#19346 = CARTESIAN_POINT('',(9.649554541913,2.031516631162,
+    2.986128819427));
+#19347 = CARTESIAN_POINT('',(9.275186666762,1.782375749602,
+    2.958352201214));
+#19348 = CARTESIAN_POINT('',(8.862800047581,1.612966623428,
+    2.930575225901));
+#19349 = CARTESIAN_POINT('',(8.000004687147,1.443556212839,
+    2.875020060145));
+#19350 = CARTESIAN_POINT('',(7.137199043987,1.612966498843,
+    2.819463535791));
+#19351 = CARTESIAN_POINT('',(6.724802503265,1.782377135716,
+    2.791685150847));
+#19352 = CARTESIAN_POINT('',(6.350424133846,2.031518702405,
+    2.763907332887));
+#19353 = CARTESIAN_POINT('',(6.031513016654,2.350431792322,
+    2.736130028183));
+#19354 = CARTESIAN_POINT('',(5.782376210512,2.724807117755,
+    2.708352671928));
+#19355 = CARTESIAN_POINT('',(5.612968273639,3.137199239761,
+    2.680574921771));
+#19356 = CARTESIAN_POINT('',(5.443560468611,4.000001059481,2.62501915571
+    ));
+#19357 = CARTESIAN_POINT('',(5.612969085115,4.862802719872,
+    2.569463389649));
+#19358 = CARTESIAN_POINT('',(5.782377360431,5.275194670897,
+    2.541685639492));
+#19359 = CARTESIAN_POINT('',(6.031514230682,5.649569843527,
+    2.513908283235));
+#19360 = CARTESIAN_POINT('',(6.35042548978,5.968482874999,2.486130978533
+    ));
+#19361 = CARTESIAN_POINT('',(6.724804200986,6.217624211864,
+    2.458353160572));
+#19362 = CARTESIAN_POINT('',(7.137200985393,6.387034229045,2.43057477563
+    ));
+#19363 = CARTESIAN_POINT('',(8.000006794196,6.556443368233,
+    2.375018251274));
+#19364 = CARTESIAN_POINT('',(8.862801988986,6.38703241723,2.319463085517
+    ));
+#19365 = CARTESIAN_POINT('',(9.275188569232,6.217623324092,
+    2.291686110209));
+#19366 = CARTESIAN_POINT('',(9.649556195615,5.968482567821,
+    2.263909491976));
+#19367 = CARTESIAN_POINT('',(9.968476240487,5.649579564752,
+    2.236132876472));
+#19368 = CARTESIAN_POINT('',(10.217636098041,5.275177862713,
+    2.208352834883));
+#19369 = CARTESIAN_POINT('',(10.387047191619,4.862779629224,
+    2.180570455381));
+#19370 = CARTESIAN_POINT('',(10.471738898256,4.431418579774,
+    2.152797169707));
+#19371 = CARTESIAN_POINT('',(10.47173889429,3.999998930272,
+    2.125020163898));
+#19372 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#19373 = CARTESIAN_POINT('',(11.013015672965,3.474130040826,
+    3.409721756353));
+#19374 = CARTESIAN_POINT('',(10.909787247803,2.948262287219,
+    3.381943867901));
+#19375 = CARTESIAN_POINT('',(10.703249595461,2.445554353906,
+    3.354166203476));
+#19376 = CARTESIAN_POINT('',(10.399543065271,1.989200160205,
+    3.326388481533));
+#19377 = CARTESIAN_POINT('',(10.010792319055,1.600444928046,
+    3.298610675057));
+#19378 = CARTESIAN_POINT('',(9.554438536953,1.296748191317,
+    3.270832868745));
+#19379 = CARTESIAN_POINT('',(9.051742997744,1.090238803575,
+    3.243055071186));
+#19380 = CARTESIAN_POINT('',(8.000005611754,0.883729261818,
+    3.187499506026));
+#19381 = CARTESIAN_POINT('',(6.948259814802,1.090238049303,
+    3.131943974341));
+#19382 = CARTESIAN_POINT('',(6.445556204923,1.296746764621,
+    3.104166211524));
+#19383 = CARTESIAN_POINT('',(5.989192302994,1.600445616766,
+    3.076388434735));
+#19384 = CARTESIAN_POINT('',(5.600440788085,1.989198184387,
+    3.048610645302));
+#19385 = CARTESIAN_POINT('',(5.296745367245,2.445559873815,
+    3.020832857138));
+#19386 = CARTESIAN_POINT('',(5.090240030384,2.948259631757,2.99305507868
+    ));
+#19387 = CARTESIAN_POINT('',(4.883734530291,4.000000003564,
+    2.937499528311));
+#19388 = CARTESIAN_POINT('',(5.090240369913,5.051740308706,
+    2.881943977942));
+#19389 = CARTESIAN_POINT('',(5.296745696115,5.554439959211,
+    2.854166199484));
+#19390 = CARTESIAN_POINT('',(5.600440256388,6.010801835871,
+    2.826388411319));
+#19391 = CARTESIAN_POINT('',(5.989191343707,6.39955512315,2.798610621886
+    ));
+#19392 = CARTESIAN_POINT('',(6.445555719753,6.703254255939,
+    2.770832845098));
+#19393 = CARTESIAN_POINT('',(6.948259691488,6.909761997692,
+    2.743055082281));
+#19394 = CARTESIAN_POINT('',(8.000005577182,7.116269272156,
+    2.687499550595));
+#19395 = CARTESIAN_POINT('',(9.051742874429,6.909760339491,
+    2.631943985435));
+#19396 = CARTESIAN_POINT('',(9.554438768323,6.7032522624,2.604166187895)
+  );
+#19397 = CARTESIAN_POINT('',(10.010792401792,6.399557049027,
+    2.57638838151));
+#19398 = CARTESIAN_POINT('',(10.399547465984,6.010804255615,
+    2.548610575158));
+#19399 = CARTESIAN_POINT('',(10.703250523276,5.554442174567,
+    2.520832853099));
+#19400 = CARTESIAN_POINT('',(10.909780238192,5.051737510101,
+    2.493055188734));
+#19401 = CARTESIAN_POINT('',(11.013016055501,4.525870009221,
+    2.465277300269));
+#19402 = CARTESIAN_POINT('',(11.013016699433,4.000000026342,
+    2.437499503469));
+#19403 = DEFINITIONAL_REPRESENTATION('',(#19404),#19408);
+#19404 = LINE('',#19405,#19406);
+#19405 = CARTESIAN_POINT('',(0.,6.362265131567));
+#19406 = VECTOR('',#19407,1.);
+#19407 = DIRECTION('',(1.,0.));
+#19408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19409 = ORIENTED_EDGE('',*,*,#19207,.T.);
+#19410 = ORIENTED_EDGE('',*,*,#11994,.F.);
+#19411 = ADVANCED_FACE('',(#19412),#12368,.F.);
+#19412 = FACE_BOUND('',#19413,.T.);
+#19413 = EDGE_LOOP('',(#19414,#19668,#19694,#19695));
+#19414 = ORIENTED_EDGE('',*,*,#19415,.F.);
+#19415 = EDGE_CURVE('',#19416,#12083,#19418,.T.);
+#19416 = VERTEX_POINT('',#19417);
+#19417 = CARTESIAN_POINT('',(10.513,3.999999556221,3.148838671709));
+#19418 = SURFACE_CURVE('',#19419,(#19500,#19584),.PCURVE_S1.);
+#19419 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19420,#19421,#19422,#19423,
+    #19424,#19425,#19426,#19427,#19428,#19429,#19430,#19431,#19432,
+    #19433,#19434,#19435,#19436,#19437,#19438,#19439,#19440,#19441,
+    #19442,#19443,#19444,#19445,#19446,#19447,#19448,#19449,#19450,
+    #19451,#19452,#19453,#19454,#19455,#19456,#19457,#19458,#19459,
+    #19460,#19461,#19462,#19463,#19464,#19465,#19466,#19467,#19468,
+    #19469,#19470,#19471,#19472,#19473,#19474,#19475,#19476,#19477,
+    #19478,#19479,#19480,#19481,#19482,#19483,#19484,#19485,#19486,
+    #19487,#19488,#19489,#19490,#19491,#19492,#19493,#19494,#19495,
+    #19496,#19497,#19498,#19499),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.293717236164E-02,0.134692714913,0.21969504398,
+    0.272220314884,0.375620523328,0.502202128115,0.534024377279,
+    0.627025423292,0.736486368941,0.786551185632,0.867706361122,
+    0.957310143716,1.),.UNSPECIFIED.);
+#19420 = CARTESIAN_POINT('',(10.513,3.999999112442,3.148838643605));
+#19421 = CARTESIAN_POINT('',(10.512999973761,3.925708512946,
+    3.144133919566));
+#19422 = CARTESIAN_POINT('',(10.510437681159,3.85141788539,
+    3.139428814968));
+#19423 = CARTESIAN_POINT('',(10.505313171185,3.777233685481,
+    3.134723507433));
+#19424 = CARTESIAN_POINT('',(10.497631943749,3.703261813603,
+    3.130018131282));
+#19425 = CARTESIAN_POINT('',(10.48740494968,3.629607614824,3.12531277754
+    ));
+#19426 = CARTESIAN_POINT('',(10.474648590725,3.556375878889,
+    3.120607493928));
+#19427 = CARTESIAN_POINT('',(10.412228774419,3.259057124925,
+    3.101366091681));
+#19428 = CARTESIAN_POINT('',(10.341127964174,3.039411439517,
+    3.086827085688));
+#19429 = CARTESIAN_POINT('',(10.246726506259,2.82790172765,
+    3.072291997625));
+#19430 = CARTESIAN_POINT('',(10.130188870272,2.627451026179,
+    3.057758574545));
+#19431 = CARTESIAN_POINT('',(9.99308741369,2.440764746221,3.043222738429
+    ));
+#19432 = CARTESIAN_POINT('',(9.837386426032,2.270302063828,
+    3.028683906392));
+#19433 = CARTESIAN_POINT('',(9.521954705847,1.991124543581,
+    3.002006178259));
+#19434 = CARTESIAN_POINT('',(9.36705889229,1.87682051246,2.989862199021)
+  );
+#19435 = CARTESIAN_POINT('',(9.202227678885,1.776521480207,
+    2.977719229044));
+#19436 = CARTESIAN_POINT('',(9.028989234223,1.691236427999,
+    2.965576991071));
+#19437 = CARTESIAN_POINT('',(8.848979033268,1.621770479863,2.95343415869
+    ));
+#19438 = CARTESIAN_POINT('',(8.663928662838,1.568719397557,
+    2.941290330511));
+#19439 = CARTESIAN_POINT('',(8.359342650071,1.510004580948,
+    2.921645011697));
+#19440 = CARTESIAN_POINT('',(8.241778045816,1.493977802695,
+    2.914141854466));
+#19441 = CARTESIAN_POINT('',(8.123403839113,1.484430823297,
+    2.906638798994));
+#19442 = CARTESIAN_POINT('',(8.004648499109,1.481410078103,
+    2.899135794155));
+#19443 = CARTESIAN_POINT('',(7.885941954677,1.484926507485,
+    2.891632702581));
+#19444 = CARTESIAN_POINT('',(7.767714480227,1.494955529229,
+    2.884129480101));
+#19445 = CARTESIAN_POINT('',(7.419443920085,1.543882129517,2.86185585202
+    ));
+#19446 = CARTESIAN_POINT('',(7.19194198776,1.601342190905,2.847081268141
+    ));
+#19447 = CARTESIAN_POINT('',(6.97125761234,1.683367146244,2.832309444495
+    ));
+#19448 = CARTESIAN_POINT('',(6.760530679141,1.788933643594,
+    2.817539387709));
+#19449 = CARTESIAN_POINT('',(6.562696662864,1.916571094452,
+    2.802767539838));
+#19450 = CARTESIAN_POINT('',(6.380455107646,2.064377470406,2.78799298866
+    ));
+#19451 = CARTESIAN_POINT('',(6.015082686919,2.432586417819,
+    2.755140864263));
+#19452 = CARTESIAN_POINT('',(5.840723377907,2.662025991072,
+    2.737048525572));
+#19453 = CARTESIAN_POINT('',(5.697622571807,2.913801084321,
+    2.718965730198));
+#19454 = CARTESIAN_POINT('',(5.58901381828,3.182738942692,2.700885819669
+    ));
+#19455 = CARTESIAN_POINT('',(5.517142418948,3.463279773516,
+    2.682803015886));
+#19456 = CARTESIAN_POINT('',(5.483273969687,3.749456003104,
+    2.664710652864));
+#19457 = CARTESIAN_POINT('',(5.488240577871,4.10670183288,2.642083104343
+    ));
+#19458 = CARTESIAN_POINT('',(5.491629799076,4.178437051128,
+    2.637537355034));
+#19459 = CARTESIAN_POINT('',(5.497409127774,4.250043209002,
+    2.632991578405));
+#19460 = CARTESIAN_POINT('',(5.505572456642,4.321424814494,
+    2.628445777534));
+#19461 = CARTESIAN_POINT('',(5.51610892718,4.392486922214,2.623899956079
+    ));
+#19462 = CARTESIAN_POINT('',(5.529002929716,4.463135133385,
+    2.619354118277));
+#19463 = CARTESIAN_POINT('',(5.588747458752,4.738262249753,
+    2.601522949601));
+#19464 = CARTESIAN_POINT('',(5.653231238818,4.938950773664,
+    2.588235162343));
+#19465 = CARTESIAN_POINT('',(5.737176403251,5.132939036955,
+    2.574949048573));
+#19466 = CARTESIAN_POINT('',(5.83971599211,5.317988796994,2.561664101027
+    ));
+#19467 = CARTESIAN_POINT('',(5.959692576137,5.49201130343,2.548378225672
+    ));
+#19468 = CARTESIAN_POINT('',(6.095667997807,5.653084860601,
+    2.535090829632));
+#19469 = CARTESIAN_POINT('',(6.422667442974,5.971838060917,2.50616979794
+    ));
+#19470 = CARTESIAN_POINT('',(6.619273288333,6.123966960569,
+    2.490528658411));
+#19471 = CARTESIAN_POINT('',(6.832816246467,6.253042493425,
+    2.474891562712));
+#19472 = CARTESIAN_POINT('',(7.060028659955,6.356898886447,
+    2.459256886278));
+#19473 = CARTESIAN_POINT('',(7.29736695871,6.433916369987,2.443619560139
+    ));
+#19474 = CARTESIAN_POINT('',(7.541055139167,6.483041087011,
+    2.427978166674));
+#19475 = CARTESIAN_POINT('',(7.899571883334,6.5135302712,2.405190252864)
+  );
+#19476 = CARTESIAN_POINT('',(8.012590374087,6.517200372522,2.39803847542
+    ));
+#19477 = CARTESIAN_POINT('',(8.12573819206,6.514940344807,2.390886764564
+    ));
+#19478 = CARTESIAN_POINT('',(8.238642212828,6.506747875404,
+    2.383735108297));
+#19479 = CARTESIAN_POINT('',(8.350931005302,6.492649921351,
+    2.376583426892));
+#19480 = CARTESIAN_POINT('',(8.46223569865,6.472702643875,2.369431709246
+    ));
+#19481 = CARTESIAN_POINT('',(8.750428384628,6.405313268672,
+    2.350687455085));
+#19482 = CARTESIAN_POINT('',(8.925142747514,6.348484286563,
+    2.339093700862));
+#19483 = CARTESIAN_POINT('',(9.094754720487,6.276867975597,
+    2.327500990697));
+#19484 = CARTESIAN_POINT('',(9.25777539965,6.191030984657,2.315908976607
+    ));
+#19485 = CARTESIAN_POINT('',(9.412801121728,6.091712375837,
+    2.304316414991));
+#19486 = CARTESIAN_POINT('',(9.5585221283,5.979819072226,2.29272280083)
+  );
+#19487 = CARTESIAN_POINT('',(9.843045092141,5.720232220797,
+    2.268330505589));
+#19488 = CARTESIAN_POINT('',(9.979587770179,5.569987548216,
+    2.255528607087));
+#19489 = CARTESIAN_POINT('',(10.101747287971,5.407183183986,
+    2.242727677674));
+#19490 = CARTESIAN_POINT('',(10.20817110774,5.233485449623,
+    2.229926960062));
+#19491 = CARTESIAN_POINT('',(10.297743518128,5.050715471789,
+    2.217125071504));
+#19492 = CARTESIAN_POINT('',(10.369594279529,4.860834967344,
+    2.204322468214));
+#19493 = CARTESIAN_POINT('',(10.448668850092,4.573115198066,
+    2.185424884289));
+#19494 = CARTESIAN_POINT('',(10.470035312982,4.479129496089,
+    2.179327028581));
+#19495 = CARTESIAN_POINT('',(10.48719018953,4.384226304505,
+    2.173229490696));
+#19496 = CARTESIAN_POINT('',(10.500087286648,4.288632115583,
+    2.167132260181));
+#19497 = CARTESIAN_POINT('',(10.508695727846,4.192575670761,
+    2.161035193809));
+#19498 = CARTESIAN_POINT('',(10.512999999978,4.096287589809,
+    2.154938002285));
+#19499 = CARTESIAN_POINT('',(10.513,4.,2.148840236963));
+#19500 = PCURVE('',#12368,#19501);
+#19501 = DEFINITIONAL_REPRESENTATION('',(#19502),#19583);
+#19502 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19503,#19504,#19505,#19506,
+    #19507,#19508,#19509,#19510,#19511,#19512,#19513,#19514,#19515,
+    #19516,#19517,#19518,#19519,#19520,#19521,#19522,#19523,#19524,
+    #19525,#19526,#19527,#19528,#19529,#19530,#19531,#19532,#19533,
+    #19534,#19535,#19536,#19537,#19538,#19539,#19540,#19541,#19542,
+    #19543,#19544,#19545,#19546,#19547,#19548,#19549,#19550,#19551,
+    #19552,#19553,#19554,#19555,#19556,#19557,#19558,#19559,#19560,
+    #19561,#19562,#19563,#19564,#19565,#19566,#19567,#19568,#19569,
+    #19570,#19571,#19572,#19573,#19574,#19575,#19576,#19577,#19578,
+    #19579,#19580,#19581,#19582),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.293717236164E-02,0.134692714913,0.21969504398,
+    0.272220314884,0.375620523328,0.502202128115,0.534024377279,
+    0.627025423292,0.736486368941,0.786551185632,0.867706361122,
+    0.957310143716,1.),.UNSPECIFIED.);
+#19503 = CARTESIAN_POINT('',(-6.283184953993,8.851161356395));
+#19504 = CARTESIAN_POINT('',(-6.253622439271,8.855866080434));
+#19505 = CARTESIAN_POINT('',(-6.224059987951,8.860571185032));
+#19506 = CARTESIAN_POINT('',(-6.194497583508,8.865276492567));
+#19507 = CARTESIAN_POINT('',(-6.164935214142,8.869981868718));
+#19508 = CARTESIAN_POINT('',(-6.135372872776,8.87468722246));
+#19509 = CARTESIAN_POINT('',(-6.105810557053,8.879392506072));
+#19510 = CARTESIAN_POINT('',(-5.984919038293,8.898633908319));
+#19511 = CARTESIAN_POINT('',(-5.893567350321,8.913172914312));
+#19512 = CARTESIAN_POINT('',(-5.802232416367,8.927708002375));
+#19513 = CARTESIAN_POINT('',(-5.71090791535,8.942241425455));
+#19514 = CARTESIAN_POINT('',(-5.619572463373,8.956777261571));
+#19515 = CARTESIAN_POINT('',(-5.528220138218,8.971316093608));
+#19516 = CARTESIAN_POINT('',(-5.360598562047,8.997993821741));
+#19517 = CARTESIAN_POINT('',(-5.284296690614,9.010137800979));
+#19518 = CARTESIAN_POINT('',(-5.208001812085,9.022280770956));
+#19519 = CARTESIAN_POINT('',(-5.131711377052,9.034423008929));
+#19520 = CARTESIAN_POINT('',(-5.055416532686,9.04656584131));
+#19521 = CARTESIAN_POINT('',(-4.979114730008,9.058709669489));
+#19522 = CARTESIAN_POINT('',(-4.855679155395,9.078354988303));
+#19523 = CARTESIAN_POINT('',(-4.808535128668,9.085858145534));
+#19524 = CARTESIAN_POINT('',(-4.761391705658,9.093361201006));
+#19525 = CARTESIAN_POINT('',(-4.714248664692,9.100864205845));
+#19526 = CARTESIAN_POINT('',(-4.667105222941,9.108367297419));
+#19527 = CARTESIAN_POINT('',(-4.619961157598,9.115870519899));
+#19528 = CARTESIAN_POINT('',(-4.480012696711,9.13814414798));
+#19529 = CARTESIAN_POINT('',(-4.387182669938,9.152918731859));
+#19530 = CARTESIAN_POINT('',(-4.294370953939,9.167690555505));
+#19531 = CARTESIAN_POINT('',(-4.20157090182,9.182460612291));
+#19532 = CARTESIAN_POINT('',(-4.108759243238,9.197232460162));
+#19533 = CARTESIAN_POINT('',(-4.015929280934,9.21200701134));
+#19534 = CARTESIAN_POINT('',(-3.809512950769,9.244859135737));
+#19535 = CARTESIAN_POINT('',(-3.695833087724,9.262951474428));
+#19536 = CARTESIAN_POINT('',(-3.582210602109,9.281034269802));
+#19537 = CARTESIAN_POINT('',(-3.468604916565,9.299114180331));
+#19538 = CARTESIAN_POINT('',(-3.354982359166,9.317196984114));
+#19539 = CARTESIAN_POINT('',(-3.241302346714,9.335289347136));
+#19540 = CARTESIAN_POINT('',(-3.099129504601,9.357916895657));
+#19541 = CARTESIAN_POINT('',(-3.070567928102,9.362462644966));
+#19542 = CARTESIAN_POINT('',(-3.042006337939,9.367008421595));
+#19543 = CARTESIAN_POINT('',(-3.013444745601,9.371554222466));
+#19544 = CARTESIAN_POINT('',(-2.984883161304,9.376100043921));
+#19545 = CARTESIAN_POINT('',(-2.956321593985,9.380645881723));
+#19546 = CARTESIAN_POINT('',(-2.844288473585,9.398477050399));
+#19547 = CARTESIAN_POINT('',(-2.760802221018,9.411764837657));
+#19548 = CARTESIAN_POINT('',(-2.677326829372,9.425050951427));
+#19549 = CARTESIAN_POINT('',(-2.593858343341,9.438335898973));
+#19550 = CARTESIAN_POINT('',(-2.510382972798,9.451621774328));
+#19551 = CARTESIAN_POINT('',(-2.426896753138,9.464909170368));
+#19552 = CARTESIAN_POINT('',(-2.245180356888,9.49383020206));
+#19553 = CARTESIAN_POINT('',(-2.146902639663,9.509471341589));
+#19554 = CARTESIAN_POINT('',(-2.048649147803,9.525108437288));
+#19555 = CARTESIAN_POINT('',(-1.950411036003,9.540743113722));
+#19556 = CARTESIAN_POINT('',(-1.852157490071,9.556380439861));
+#19557 = CARTESIAN_POINT('',(-1.753879688964,9.572021833326));
+#19558 = CARTESIAN_POINT('',(-1.610699884822,9.594809747136));
+#19559 = CARTESIAN_POINT('',(-1.565764346664,9.60196152458));
+#19560 = CARTESIAN_POINT('',(-1.520829301888,9.609113235436));
+#19561 = CARTESIAN_POINT('',(-1.475894576088,9.616264891703));
+#19562 = CARTESIAN_POINT('',(-1.430959550902,9.623416573108));
+#19563 = CARTESIAN_POINT('',(-1.386024048122,9.630568290754));
+#19564 = CARTESIAN_POINT('',(-1.268249750793,9.649312544915));
+#19565 = CARTESIAN_POINT('',(-1.195402796271,9.660906299138));
+#19566 = CARTESIAN_POINT('',(-1.122561356365,9.672499009303));
+#19567 = CARTESIAN_POINT('',(-1.049723409583,9.684091023393));
+#19568 = CARTESIAN_POINT('',(-0.976881924583,9.695683585009));
+#19569 = CARTESIAN_POINT('',(-0.904034883251,9.70727719917));
+#19570 = CARTESIAN_POINT('',(-0.75077281814,9.731669494411));
+#19571 = CARTESIAN_POINT('',(-0.670338070988,9.744471392913));
+#19572 = CARTESIAN_POINT('',(-0.589912330327,9.757272322326));
+#19573 = CARTESIAN_POINT('',(-0.50949235188,9.770073039938));
+#19574 = CARTESIAN_POINT('',(-0.429066729396,9.782874928496));
+#19575 = CARTESIAN_POINT('',(-0.348632201732,9.795677531786));
+#19576 = CARTESIAN_POINT('',(-0.229894401563,9.814575115711));
+#19577 = CARTESIAN_POINT('',(-0.191578582332,9.820672971419));
+#19578 = CARTESIAN_POINT('',(-0.153262973443,9.826770509304));
+#19579 = CARTESIAN_POINT('',(-0.114947475555,9.832867739819));
+#19580 = CARTESIAN_POINT('',(-7.663178431004E-02,9.838964806191));
+#19581 = CARTESIAN_POINT('',(-3.831579379602E-02,9.845061997715));
+#19582 = CARTESIAN_POINT('',(0.,9.851159763037));
+#19583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19584 = PCURVE('',#19340,#19585);
+#19585 = DEFINITIONAL_REPRESENTATION('',(#19586),#19667);
+#19586 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19587,#19588,#19589,#19590,
+    #19591,#19592,#19593,#19594,#19595,#19596,#19597,#19598,#19599,
+    #19600,#19601,#19602,#19603,#19604,#19605,#19606,#19607,#19608,
+    #19609,#19610,#19611,#19612,#19613,#19614,#19615,#19616,#19617,
+    #19618,#19619,#19620,#19621,#19622,#19623,#19624,#19625,#19626,
+    #19627,#19628,#19629,#19630,#19631,#19632,#19633,#19634,#19635,
+    #19636,#19637,#19638,#19639,#19640,#19641,#19642,#19643,#19644,
+    #19645,#19646,#19647,#19648,#19649,#19650,#19651,#19652,#19653,
+    #19654,#19655,#19656,#19657,#19658,#19659,#19660,#19661,#19662,
+    #19663,#19664,#19665,#19666),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.293717236164E-02,0.134692714913,0.21969504398,
+    0.272220314884,0.375620523328,0.502202128115,0.534024377279,
+    0.627025423292,0.736486368941,0.786551185632,0.867706361122,
+    0.957310143716,1.),.UNSPECIFIED.);
+#19587 = CARTESIAN_POINT('',(4.76438270698E-02,0.));
+#19588 = CARTESIAN_POINT('',(4.764378452441E-02,2.993333326842E-02));
+#19589 = CARTESIAN_POINT('',(4.764296702073E-02,5.986725341881E-02));
+#19590 = CARTESIAN_POINT('',(4.764179208951E-02,8.980159172389E-02));
+#19591 = CARTESIAN_POINT('',(4.764056934401E-02,0.119736205136));
+#19592 = CARTESIAN_POINT('',(4.763950048003E-02,0.149670976285));
+#19593 = CARTESIAN_POINT('',(4.763867927592E-02,0.179605813481));
+#19594 = CARTESIAN_POINT('',(4.763627601351E-02,0.302020829961));
+#19595 = CARTESIAN_POINT('',(4.763693555219E-02,0.394524020365));
+#19596 = CARTESIAN_POINT('',(4.764063546957E-02,0.487008487576));
+#19597 = CARTESIAN_POINT('',(4.76441373515E-02,0.579481225437));
+#19598 = CARTESIAN_POINT('',(4.764579262167E-02,0.671964927235));
+#19599 = CARTESIAN_POINT('',(4.764652817699E-02,0.764466074926));
+#19600 = CARTESIAN_POINT('',(4.764633724185E-02,0.934196463652));
+#19601 = CARTESIAN_POINT('',(4.764570804797E-02,1.011458596911));
+#19602 = CARTESIAN_POINT('',(4.764479075156E-02,1.088714048655));
+#19603 = CARTESIAN_POINT('',(4.764394815919E-02,1.165965268758));
+#19604 = CARTESIAN_POINT('',(4.764341032885E-02,1.243221016197));
+#19605 = CARTESIAN_POINT('',(4.764319513877E-02,1.320483697593));
+#19606 = CARTESIAN_POINT('',(4.764318810651E-02,1.445473421139));
+#19607 = CARTESIAN_POINT('',(4.76432684469E-02,1.493210958107));
+#19608 = CARTESIAN_POINT('',(4.764339526322E-02,1.540947797268));
+#19609 = CARTESIAN_POINT('',(4.764353183064E-02,1.588684159352));
+#19610 = CARTESIAN_POINT('',(4.764364508917E-02,1.636420844378));
+#19611 = CARTESIAN_POINT('',(4.764370948301E-02,1.684158094042));
+#19612 = CARTESIAN_POINT('',(4.764371339237E-02,1.825867307466));
+#19613 = CARTESIAN_POINT('',(4.764347684594E-02,1.919865097156));
+#19614 = CARTESIAN_POINT('',(4.764289874976E-02,2.013844327116));
+#19615 = CARTESIAN_POINT('',(4.764207389548E-02,2.107811962768));
+#19616 = CARTESIAN_POINT('',(4.764129318806E-02,2.201791672041));
+#19617 = CARTESIAN_POINT('',(4.764088556842E-02,2.295790167172));
+#19618 = CARTESIAN_POINT('',(4.764092422427E-02,2.504805135999));
+#19619 = CARTESIAN_POINT('',(4.76415844579E-02,2.619916346572));
+#19620 = CARTESIAN_POINT('',(4.764305734628E-02,2.734969451266));
+#19621 = CARTESIAN_POINT('',(4.764496665754E-02,2.850005156839));
+#19622 = CARTESIAN_POINT('',(4.764654282188E-02,2.965057549711));
+#19623 = CARTESIAN_POINT('',(4.764728797805E-02,3.080167908571));
+#19624 = CARTESIAN_POINT('',(4.764721026642E-02,3.22412962288));
+#19625 = CARTESIAN_POINT('',(4.764714345989E-02,3.253050573056));
+#19626 = CARTESIAN_POINT('',(4.764702607148E-02,3.281971541968));
+#19627 = CARTESIAN_POINT('',(4.764686026751E-02,3.310892521238));
+#19628 = CARTESIAN_POINT('',(4.764664976773E-02,3.339813503312));
+#19629 = CARTESIAN_POINT('',(4.764639984532E-02,3.368734481461));
+#19630 = CARTESIAN_POINT('',(4.764529166208E-02,3.482177454835));
+#19631 = CARTESIAN_POINT('',(4.764418752195E-02,3.566714448044));
+#19632 = CARTESIAN_POINT('',(4.764295206642E-02,3.651240615782));
+#19633 = CARTESIAN_POINT('',(4.764183630279E-02,3.735759962264));
+#19634 = CARTESIAN_POINT('',(4.764105586295E-02,3.820286371065));
+#19635 = CARTESIAN_POINT('',(4.764070287112E-02,3.904823728238));
+#19636 = CARTESIAN_POINT('',(4.764071600015E-02,4.088827778514));
+#19637 = CARTESIAN_POINT('',(4.764121893417E-02,4.188342565989));
+#19638 = CARTESIAN_POINT('',(4.764215212506E-02,4.287832520661));
+#19639 = CARTESIAN_POINT('',(4.764310966977E-02,4.387306541143));
+#19640 = CARTESIAN_POINT('',(4.764375256918E-02,4.486795991955));
+#19641 = CARTESIAN_POINT('',(4.764399591539E-02,4.586310109833));
+#19642 = CARTESIAN_POINT('',(4.76439669467E-02,4.731291466509));
+#19643 = CARTESIAN_POINT('',(4.764390451369E-02,4.776792458521));
+#19644 = CARTESIAN_POINT('',(4.764379914638E-02,4.822293021192));
+#19645 = CARTESIAN_POINT('',(4.764367594515E-02,4.867793340669));
+#19646 = CARTESIAN_POINT('',(4.764356713788E-02,4.913294044733));
+#19647 = CARTESIAN_POINT('',(4.764350451429E-02,4.958795305588));
+#19648 = CARTESIAN_POINT('',(4.764352376826E-02,5.078052573162));
+#19649 = CARTESIAN_POINT('',(4.764371395626E-02,5.151816928091));
+#19650 = CARTESIAN_POINT('',(4.764415225924E-02,5.225575757676));
+#19651 = CARTESIAN_POINT('',(4.764480489198E-02,5.299330947258));
+#19652 = CARTESIAN_POINT('',(4.764548668015E-02,5.373089447173));
+#19653 = CARTESIAN_POINT('',(4.764592271236E-02,5.446853208287));
+#19654 = CARTESIAN_POINT('',(4.764591577031E-02,5.602043349922));
+#19655 = CARTESIAN_POINT('',(4.764535388452E-02,5.683489638433));
+#19656 = CARTESIAN_POINT('',(4.764411100735E-02,5.764926557683));
+#19657 = CARTESIAN_POINT('',(4.764179400518E-02,5.846357703563));
+#19658 = CARTESIAN_POINT('',(4.76391166397E-02,5.927795255844));
+#19659 = CARTESIAN_POINT('',(4.763763643617E-02,6.009242979568));
+#19660 = CARTESIAN_POINT('',(4.763795343031E-02,6.12947701015));
+#19661 = CARTESIAN_POINT('',(4.763843782583E-02,6.168275735218));
+#19662 = CARTESIAN_POINT('',(4.763933024562E-02,6.207074252416));
+#19663 = CARTESIAN_POINT('',(4.764060617131E-02,6.2458725149));
+#19664 = CARTESIAN_POINT('',(4.764206863908E-02,6.284670604829));
+#19665 = CARTESIAN_POINT('',(4.764322623219E-02,6.323468315546));
+#19666 = CARTESIAN_POINT('',(4.764317107353E-02,6.362264733761));
+#19667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19668 = ORIENTED_EDGE('',*,*,#19669,.T.);
+#19669 = EDGE_CURVE('',#19416,#18849,#19670,.T.);
+#19670 = SURFACE_CURVE('',#19671,(#19675,#19682),.PCURVE_S1.);
+#19671 = LINE('',#19672,#19673);
+#19672 = CARTESIAN_POINT('',(10.513,4.,12.));
+#19673 = VECTOR('',#19674,1.);
+#19674 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#19675 = PCURVE('',#12368,#19676);
+#19676 = DEFINITIONAL_REPRESENTATION('',(#19677),#19681);
+#19677 = LINE('',#19678,#19679);
+#19678 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#19679 = VECTOR('',#19680,1.);
+#19680 = DIRECTION('',(-0.,1.));
+#19681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19682 = PCURVE('',#19683,#19688);
+#19683 = CYLINDRICAL_SURFACE('',#19684,2.513);
+#19684 = AXIS2_PLACEMENT_3D('',#19685,#19686,#19687);
+#19685 = CARTESIAN_POINT('',(8.,4.,12.));
+#19686 = DIRECTION('',(-0.,-0.,-1.));
+#19687 = DIRECTION('',(1.,0.,0.));
+#19688 = DEFINITIONAL_REPRESENTATION('',(#19689),#19693);
+#19689 = LINE('',#19690,#19691);
+#19690 = CARTESIAN_POINT('',(-0.,0.));
+#19691 = VECTOR('',#19692,1.);
+#19692 = DIRECTION('',(-0.,1.));
+#19693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19694 = ORIENTED_EDGE('',*,*,#18933,.T.);
+#19695 = ORIENTED_EDGE('',*,*,#12354,.F.);
+#19696 = ADVANCED_FACE('',(#19697),#12538,.F.);
+#19697 = FACE_BOUND('',#19698,.F.);
+#19698 = EDGE_LOOP('',(#19699,#19740,#19741,#19742));
+#19699 = ORIENTED_EDGE('',*,*,#19700,.F.);
+#19700 = EDGE_CURVE('',#12483,#19701,#19703,.T.);
+#19701 = VERTEX_POINT('',#19702);
+#19702 = CARTESIAN_POINT('',(11.013004294145,4.000000005266,
+    10.562499900741));
+#19703 = SURFACE_CURVE('',#19704,(#19726,#19733),.PCURVE_S1.);
+#19704 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#19705,#19706,#19707,#19708,
+    #19709,#19710,#19711,#19712,#19713,#19714,#19715,#19716,#19717,
+    #19718,#19719,#19720,#19721,#19722,#19723,#19724,#19725),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#19705 = CARTESIAN_POINT('',(11.013002147072,4.000000002633,
+    11.562499950375));
+#19706 = CARTESIAN_POINT('',(11.013003492925,3.139489095491,
+    11.517045373828));
+#19707 = CARTESIAN_POINT('',(10.742735785465,2.278983936434,
+    11.471590557547));
+#19708 = CARTESIAN_POINT('',(10.201856810622,1.512797233503,
+    11.426136798402));
+#19709 = CARTESIAN_POINT('',(9.428091929713,0.935480595839,
+    11.380681640963));
+#19710 = CARTESIAN_POINT('',(8.494943140895,0.624398016573,
+    11.335226819492));
+#19711 = CARTESIAN_POINT('',(7.505077413605,0.624501609343,
+    11.289772907254));
+#19712 = CARTESIAN_POINT('',(6.571961597136,0.935401829535,
+    11.24431808244));
+#19713 = CARTESIAN_POINT('',(5.797999063491,1.51283323506,
+    11.198863577733));
+#19714 = CARTESIAN_POINT('',(5.257333196452,2.278977530013,
+    11.153409007989));
+#19715 = CARTESIAN_POINT('',(4.716666448408,4.000000070014,
+    11.062499925559));
+#19716 = CARTESIAN_POINT('',(5.25733394303,5.721022375474,
+    10.971590843129));
+#19717 = CARTESIAN_POINT('',(5.798002513933,6.487170316228,
+    10.926136273416));
+#19718 = CARTESIAN_POINT('',(6.571940953702,7.064576918032,
+    10.88068176853));
+#19719 = CARTESIAN_POINT('',(7.505104803719,7.375568229036,
+    10.835226944194));
+#19720 = CARTESIAN_POINT('',(8.494939192623,7.37549413792,
+    10.789773031185));
+#19721 = CARTESIAN_POINT('',(9.428055955429,7.064592970765,
+    10.744318210522));
+#19722 = CARTESIAN_POINT('',(10.201907356472,6.487186000344,
+    10.698863052533));
+#19723 = CARTESIAN_POINT('',(10.742711997639,5.721015225785,
+    10.653409293611));
+#19724 = CARTESIAN_POINT('',(11.01300294754,4.860510912407,
+    10.607954477293));
+#19725 = CARTESIAN_POINT('',(11.013004294144,4.000000005266,
+    10.562499900741));
+#19726 = PCURVE('',#12538,#19727);
+#19727 = DEFINITIONAL_REPRESENTATION('',(#19728),#19732);
+#19728 = LINE('',#19729,#19730);
+#19729 = CARTESIAN_POINT('',(0.,0.));
+#19730 = VECTOR('',#19731,1.);
+#19731 = DIRECTION('',(0.,1.));
+#19732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19733 = PCURVE('',#12677,#19734);
+#19734 = DEFINITIONAL_REPRESENTATION('',(#19735),#19739);
+#19735 = LINE('',#19736,#19737);
+#19736 = CARTESIAN_POINT('',(0.125,0.));
+#19737 = VECTOR('',#19738,1.);
+#19738 = DIRECTION('',(0.,1.));
+#19739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19740 = ORIENTED_EDGE('',*,*,#12525,.T.);
+#19741 = ORIENTED_EDGE('',*,*,#13038,.T.);
+#19742 = ORIENTED_EDGE('',*,*,#19743,.F.);
+#19743 = EDGE_CURVE('',#19701,#13039,#19744,.T.);
+#19744 = SURFACE_CURVE('',#19745,(#19748,#19755),.PCURVE_S1.);
+#19745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19746,#19747),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#19746 = CARTESIAN_POINT('',(11.013004294144,4.000000005266,
+    10.562499900741));
+#19747 = CARTESIAN_POINT('',(10.471740802431,3.999999786055,
+    10.875004032775));
+#19748 = PCURVE('',#12538,#19749);
+#19749 = DEFINITIONAL_REPRESENTATION('',(#19750),#19754);
+#19750 = LINE('',#19751,#19752);
+#19751 = CARTESIAN_POINT('',(0.,6.362265131567));
+#19752 = VECTOR('',#19753,1.);
+#19753 = DIRECTION('',(1.,0.));
+#19754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19755 = PCURVE('',#19756,#19819);
+#19756 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#19757,#19758,#19759,#19760,#19761,#19762,#19763,#19764,#19765
+      ,#19766,#19767,#19768,#19769,#19770,#19771,#19772,#19773,#19774
+      ,#19775,#19776,#19777,#19778,#19779,#19780,#19781,#19782,#19783
+      ,#19784,#19785,#19786,#19787)
+    ,(#19788,#19789,#19790,#19791,#19792,#19793,#19794,#19795,#19796
+      ,#19797,#19798,#19799,#19800,#19801,#19802,#19803,#19804,#19805
+      ,#19806,#19807,#19808,#19809,#19810,#19811,#19812,#19813,#19814
+      ,#19815,#19816,#19817,#19818
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#19757 = CARTESIAN_POINT('',(11.013004294145,4.000000005266,
+    10.562499900741));
+#19758 = CARTESIAN_POINT('',(11.013005117069,3.474131854026,
+    10.53472210396));
+#19759 = CARTESIAN_POINT('',(10.909778103028,2.948265897921,
+    10.506944215598));
+#19760 = CARTESIAN_POINT('',(10.703240968266,2.445560576687,
+    10.479166551088));
+#19761 = CARTESIAN_POINT('',(10.399531653351,1.989204365987,
+    10.451388829062));
+#19762 = CARTESIAN_POINT('',(10.010787688107,1.600456962762,
+    10.42361102267));
+#19763 = CARTESIAN_POINT('',(9.554432129637,1.296756334534,
+    10.395833216338));
+#19764 = CARTESIAN_POINT('',(9.051739326567,1.090248809285,
+    10.368055418807));
+#19765 = CARTESIAN_POINT('',(8.000005590228,0.883739908886,
+    10.312499853654));
+#19766 = CARTESIAN_POINT('',(6.948263471751,1.090248202017,
+    10.256944321951));
+#19767 = CARTESIAN_POINT('',(6.445561666611,1.29675634126,10.22916655912
+    ));
+#19768 = CARTESIAN_POINT('',(5.989199424909,1.600454099176,
+    10.201388782332));
+#19769 = CARTESIAN_POINT('',(5.6004492066,1.989205212911,10.173610992907
+    ));
+#19770 = CARTESIAN_POINT('',(5.296754724723,2.445565288238,
+    10.145833204752));
+#19771 = CARTESIAN_POINT('',(5.090250110021,2.94826331198,
+    10.118055426294));
+#19772 = CARTESIAN_POINT('',(4.883745386783,4.000000031051,
+    10.062499875921));
+#19773 = CARTESIAN_POINT('',(5.090250564425,5.051736660901,
+    10.006944325548));
+#19774 = CARTESIAN_POINT('',(5.296755173961,5.554434543002,
+    9.979166547091));
+#19775 = CARTESIAN_POINT('',(5.600448557146,6.010794853896,
+    9.951388758935));
+#19776 = CARTESIAN_POINT('',(5.9891982323,6.399546886304,9.92361096951)
+  );
+#19777 = CARTESIAN_POINT('',(6.445561088741,6.703244997294,
+    9.895833192722));
+#19778 = CARTESIAN_POINT('',(6.948263362632,6.909751876272,
+    9.868055429893));
+#19779 = CARTESIAN_POINT('',(8.000005598714,7.116258206222,
+    9.812499898187));
+#19780 = CARTESIAN_POINT('',(9.051739217447,6.909750071075,
+    9.756944333035));
+#19781 = CARTESIAN_POINT('',(9.554433408927,6.703242896411,
+    9.729166535514));
+#19782 = CARTESIAN_POINT('',(10.01078542866,6.39954895475,9.701388729142
+    ));
+#19783 = CARTESIAN_POINT('',(10.399539752155,6.010797861023,
+    9.673610922828));
+#19784 = CARTESIAN_POINT('',(10.703241251684,5.55443624,9.645833200711)
+  );
+#19785 = CARTESIAN_POINT('',(10.90976910853,5.051733792061,
+    9.618055536262));
+#19786 = CARTESIAN_POINT('',(11.013005617831,4.52586815914,
+    9.590277647884));
+#19787 = CARTESIAN_POINT('',(11.013006441215,4.0000000079,9.562499851099
+    ));
+#19788 = CARTESIAN_POINT('',(10.471740802431,3.999999786055,
+    10.875004032775));
+#19789 = CARTESIAN_POINT('',(10.47174204378,3.568579470556,
+    10.847227026965));
+#19790 = CARTESIAN_POINT('',(10.38705842067,3.137217511806,
+    10.819453741272));
+#19791 = CARTESIAN_POINT('',(10.217637299303,2.724813856906,
+    10.791671361829));
+#19792 = CARTESIAN_POINT('',(9.968474566234,2.350424800229,
+    10.763891320061));
+#19793 = CARTESIAN_POINT('',(9.64955636987,2.031512824118,
+    10.736114704875));
+#19794 = CARTESIAN_POINT('',(9.275189541612,1.782374219052,
+    10.708338086392));
+#19795 = CARTESIAN_POINT('',(8.862802167282,1.612962449439,
+    10.680561111148));
+#19796 = CARTESIAN_POINT('',(8.000005446884,1.443551008777,
+    10.625005945388));
+#19797 = CARTESIAN_POINT('',(7.137198499136,1.612962606816,
+    10.569449421042));
+#19798 = CARTESIAN_POINT('',(6.724801583407,1.782374221969,
+    10.541671036102));
+#19799 = CARTESIAN_POINT('',(6.350422971113,2.031515825889,
+    10.513893218142));
+#19800 = CARTESIAN_POINT('',(6.031510903876,2.350428700344,
+    10.486115913435));
+#19801 = CARTESIAN_POINT('',(5.782372868491,2.724804372252,
+    10.458338557177));
+#19802 = CARTESIAN_POINT('',(5.612964543123,3.137197174749,
+    10.43056080702));
+#19803 = CARTESIAN_POINT('',(5.443556521123,4.000000335488,
+    10.37500504096));
+#19804 = CARTESIAN_POINT('',(5.612965443825,4.862803319377,
+    10.319449274901));
+#19805 = CARTESIAN_POINT('',(5.782373853812,5.27519586348,
+    10.291671524744));
+#19806 = CARTESIAN_POINT('',(6.031510264229,5.649571845853,
+    10.263894168485));
+#19807 = CARTESIAN_POINT('',(6.350421558206,5.968486077708,
+    10.236116863777));
+#19808 = CARTESIAN_POINT('',(6.724801182742,6.217628146742,
+    10.208339045818));
+#19809 = CARTESIAN_POINT('',(7.137198865705,6.387037708818,
+    10.18056066088));
+#19810 = CARTESIAN_POINT('',(8.000006034457,6.556446059152,
+    10.12500413653));
+#19811 = CARTESIAN_POINT('',(8.862802533849,6.387035615038,
+    10.069448970771));
+#19812 = CARTESIAN_POINT('',(9.275190103284,6.217627501473,
+    10.041671995474));
+#19813 = CARTESIAN_POINT('',(9.649558251523,5.968487773151,
+    10.01389537717));
+#19814 = CARTESIAN_POINT('',(9.968482580964,5.649586458939,
+    9.986118761761));
+#19815 = CARTESIAN_POINT('',(10.217639953292,5.275177489662,
+    9.95833872009));
+#19816 = CARTESIAN_POINT('',(10.387044623011,4.862781469622,
+    9.930556340674));
+#19817 = CARTESIAN_POINT('',(10.471742919653,4.431419994581,
+    9.902783054957));
+#19818 = CARTESIAN_POINT('',(10.471744142339,3.999999679083,
+    9.875006049142));
+#19819 = DEFINITIONAL_REPRESENTATION('',(#19820),#19824);
+#19820 = LINE('',#19821,#19822);
+#19821 = CARTESIAN_POINT('',(0.,0.));
+#19822 = VECTOR('',#19823,1.);
+#19823 = DIRECTION('',(1.,0.));
+#19824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19825 = ADVANCED_FACE('',(#19826),#12677,.F.);
+#19826 = FACE_BOUND('',#19827,.F.);
+#19827 = EDGE_LOOP('',(#19828,#19879,#19880,#19881));
+#19828 = ORIENTED_EDGE('',*,*,#19829,.F.);
+#19829 = EDGE_CURVE('',#12612,#19830,#19832,.T.);
+#19830 = VERTEX_POINT('',#19831);
+#19831 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#19832 = SURFACE_CURVE('',#19833,(#19865,#19872),.PCURVE_S1.);
+#19833 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#19834,#19835,#19836,#19837,
+    #19838,#19839,#19840,#19841,#19842,#19843,#19844,#19845,#19846,
+    #19847,#19848,#19849,#19850,#19851,#19852,#19853,#19854,#19855,
+    #19856,#19857,#19858,#19859,#19860,#19861,#19862,#19863,#19864),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#19834 = CARTESIAN_POINT('',(11.013001669945,4.000000002633,
+    11.437499950376));
+#19835 = CARTESIAN_POINT('',(11.013002309743,3.474132350931,
+    11.409722153598));
+#19836 = CARTESIAN_POINT('',(10.909774338532,2.948266930611,
+    11.381944265258));
+#19837 = CARTESIAN_POINT('',(10.70323759888,2.445561227673,
+    11.354166600717));
+#19838 = CARTESIAN_POINT('',(10.399532411733,1.989209058939,
+    11.326388878717));
+#19839 = CARTESIAN_POINT('',(10.010783386392,1.600455553523,
+    11.298611072271));
+#19840 = CARTESIAN_POINT('',(9.554431625704,1.296760166489,
+    11.270833265988));
+#19841 = CARTESIAN_POINT('',(9.051738314017,1.090251697938,
+    11.243055468449));
+#19842 = CARTESIAN_POINT('',(8.00000558996,0.883743079186,
+    11.187499903299));
+#19843 = CARTESIAN_POINT('',(6.948264457783,1.090250958385,
+    11.13194437159));
+#19844 = CARTESIAN_POINT('',(6.445563078265,1.296758761587,
+    11.104166608756));
+#19845 = CARTESIAN_POINT('',(5.98920120199,1.600456270361,
+    11.076388831967));
+#19846 = CARTESIAN_POINT('',(5.600451413561,1.989207116946,
+    11.048611042546));
+#19847 = CARTESIAN_POINT('',(5.296757342491,2.445566784946,
+    11.020833254393));
+#19848 = CARTESIAN_POINT('',(5.090252924762,2.948264315402,
+    10.993055475935));
+#19849 = CARTESIAN_POINT('',(4.883748347647,4.000000025361,
+    10.937499925561));
+#19850 = CARTESIAN_POINT('',(5.090253279004,5.051735665767,
+    10.881944375187));
+#19851 = CARTESIAN_POINT('',(5.296757693106,5.554433085897,
+    10.854166596729));
+#19852 = CARTESIAN_POINT('',(5.600450909993,6.01079293688,
+    10.826388808576));
+#19853 = CARTESIAN_POINT('',(5.98920027627,6.399544497686,
+    10.798611019154));
+#19854 = CARTESIAN_POINT('',(6.445562630912,6.703242280719,
+    10.770833242365));
+#19855 = CARTESIAN_POINT('',(6.948264375174,6.909749103324,
+    10.743055479533));
+#19856 = CARTESIAN_POINT('',(8.000005598982,7.116255454787,
+    10.687499947822));
+#19857 = CARTESIAN_POINT('',(9.051738231407,6.909747430414,
+    10.631944382672));
+#19858 = CARTESIAN_POINT('',(9.554431894891,6.703240265484,
+    10.604166585152));
+#19859 = CARTESIAN_POINT('',(10.010783502696,6.399546395422,
+    10.576388778797));
+#19860 = CARTESIAN_POINT('',(10.399536840579,6.010795323318,
+    10.548610972472));
+#19861 = CARTESIAN_POINT('',(10.703238548441,5.554435262981,
+    10.520833250359));
+#19862 = CARTESIAN_POINT('',(10.909767343628,5.051732826002,
+    10.493055585876));
+#19863 = CARTESIAN_POINT('',(11.013002699633,4.525867656967,
+    10.465277697525));
+#19864 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#19865 = PCURVE('',#12677,#19866);
+#19866 = DEFINITIONAL_REPRESENTATION('',(#19867),#19871);
+#19867 = LINE('',#19868,#19869);
+#19868 = CARTESIAN_POINT('',(0.,0.));
+#19869 = VECTOR('',#19870,1.);
+#19870 = DIRECTION('',(0.,1.));
+#19871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19872 = PCURVE('',#12963,#19873);
+#19873 = DEFINITIONAL_REPRESENTATION('',(#19874),#19878);
+#19874 = LINE('',#19875,#19876);
+#19875 = CARTESIAN_POINT('',(0.625,0.));
+#19876 = VECTOR('',#19877,1.);
+#19877 = DIRECTION('',(0.,1.));
+#19878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19879 = ORIENTED_EDGE('',*,*,#12664,.T.);
+#19880 = ORIENTED_EDGE('',*,*,#19700,.T.);
+#19881 = ORIENTED_EDGE('',*,*,#19882,.F.);
+#19882 = EDGE_CURVE('',#19830,#19701,#19883,.T.);
+#19883 = SURFACE_CURVE('',#19884,(#19887,#19894),.PCURVE_S1.);
+#19884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#19885,#19886),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#19885 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#19886 = CARTESIAN_POINT('',(11.013004294144,4.000000005266,
+    10.562499900741));
+#19887 = PCURVE('',#12677,#19888);
+#19888 = DEFINITIONAL_REPRESENTATION('',(#19889),#19893);
+#19889 = LINE('',#19890,#19891);
+#19890 = CARTESIAN_POINT('',(0.,6.362265131567));
+#19891 = VECTOR('',#19892,1.);
+#19892 = DIRECTION('',(1.,0.));
+#19893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19894 = PCURVE('',#19895,#19938);
+#19895 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#19896,#19897,#19898,#19899,#19900,#19901,#19902,#19903,#19904
+      ,#19905,#19906,#19907,#19908,#19909,#19910,#19911,#19912,#19913
+      ,#19914,#19915,#19916)
+    ,(#19917,#19918,#19919,#19920,#19921,#19922,#19923,#19924,#19925
+      ,#19926,#19927,#19928,#19929,#19930,#19931,#19932,#19933,#19934
+      ,#19935,#19936,#19937
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#19896 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#19897 = CARTESIAN_POINT('',(11.013004387582,3.139488825649,
+    10.392045324195));
+#19898 = CARTESIAN_POINT('',(10.742734013049,2.278983487506,
+    10.34659050789));
+#19899 = CARTESIAN_POINT('',(10.201863126941,1.512798311348,
+    10.301136748828));
+#19900 = CARTESIAN_POINT('',(9.428088388761,0.935471452945,
+    10.255681591283));
+#19901 = CARTESIAN_POINT('',(8.494942862517,0.62440893066,
+    10.210226769881));
+#19902 = CARTESIAN_POINT('',(7.505080304355,0.624492780127,
+    10.164772857605));
+#19903 = CARTESIAN_POINT('',(6.571958854661,0.935403218521,
+    10.119318032822));
+#19904 = CARTESIAN_POINT('',(5.797998752375,1.512832050221,
+    10.073863528099));
+#19905 = CARTESIAN_POINT('',(5.257332412773,2.278976992258,
+    10.028408958356));
+#19906 = CARTESIAN_POINT('',(4.716665408538,4.00000005063,9.937499875927
+    ));
+#19907 = CARTESIAN_POINT('',(5.257332989434,5.72102292784,9.846590793498
+    ));
+#19908 = CARTESIAN_POINT('',(5.798001430256,6.487170706761,
+    9.801136223779));
+#19909 = CARTESIAN_POINT('',(6.571942791518,7.06458024848,9.755681718917
+    ));
+#19910 = CARTESIAN_POINT('',(7.505101599907,7.375561537456,
+    9.710226894506));
+#19911 = CARTESIAN_POINT('',(8.494939783774,7.37550719066,9.664772981631
+    ));
+#19912 = CARTESIAN_POINT('',(9.428060401623,7.06458576885,9.619318160856
+    ));
+#19913 = CARTESIAN_POINT('',(10.20190243458,6.487188653441,
+    9.573863002884));
+#19914 = CARTESIAN_POINT('',(10.742715507397,5.721015867278,
+    9.528409243995));
+#19915 = CARTESIAN_POINT('',(11.01300396139,4.860511187515,
+    9.482954427661));
+#19916 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#19917 = CARTESIAN_POINT('',(11.013004294145,4.000000005266,
+    10.562499900741));
+#19918 = CARTESIAN_POINT('',(11.013005640748,3.139488485055,
+    10.517045324189));
+#19919 = CARTESIAN_POINT('',(10.742737741479,2.278982712107,
+    10.471590507864));
+#19920 = CARTESIAN_POINT('',(10.201858381528,1.512795463268,
+    10.426136748848));
+#19921 = CARTESIAN_POINT('',(9.428092950791,0.935478413484,
+    10.380681591309));
+#19922 = CARTESIAN_POINT('',(8.494943495712,0.624395611021,
+    10.335226769791));
+#19923 = CARTESIAN_POINT('',(7.505077064364,0.624499204068,
+    10.28977285766));
+#19924 = CARTESIAN_POINT('',(6.571960582071,0.935399644142,
+    10.244318032797));
+#19925 = CARTESIAN_POINT('',(5.797997496522,1.51283146084,
+    10.198863528098));
+#19926 = CARTESIAN_POINT('',(5.257331243522,2.27897630123,10.15340895835
+    ));
+#19927 = CARTESIAN_POINT('',(4.716664108699,4.000000067145,
+    10.062499875921));
+#19928 = CARTESIAN_POINT('',(5.257331987092,5.721023599463,
+    9.971590793493));
+#19929 = CARTESIAN_POINT('',(5.798000942616,6.487172086599,
+    9.926136223776));
+#19930 = CARTESIAN_POINT('',(6.571939933282,7.06457910093,9.880681718896
+    ));
+#19931 = CARTESIAN_POINT('',(7.505104448572,7.375570633442,
+    9.835226894515));
+#19932 = CARTESIAN_POINT('',(8.494939541543,7.375496544343,
+    9.789772981609));
+#19933 = CARTESIAN_POINT('',(9.42805697115,7.064595155612,9.744318160902
+    ));
+#19934 = CARTESIAN_POINT('',(10.201908923028,6.487187774429,
+    9.698863002811));
+#19935 = CARTESIAN_POINT('',(10.742713950646,5.721016454906,
+    9.653409244019));
+#19936 = CARTESIAN_POINT('',(11.01300509386,4.86051152811,9.607954427656
+    ));
+#19937 = CARTESIAN_POINT('',(11.013006441215,4.0000000079,9.562499851099
+    ));
+#19938 = DEFINITIONAL_REPRESENTATION('',(#19939),#19943);
+#19939 = LINE('',#19940,#19941);
+#19940 = CARTESIAN_POINT('',(0.,0.));
+#19941 = VECTOR('',#19942,1.);
+#19942 = DIRECTION('',(1.,0.));
+#19943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#19944 = ADVANCED_FACE('',(#19945),#12963,.F.);
+#19945 = FACE_BOUND('',#19946,.F.);
+#19946 = EDGE_LOOP('',(#19947,#20219,#20220,#20221));
+#19947 = ORIENTED_EDGE('',*,*,#19948,.F.);
+#19948 = EDGE_CURVE('',#12731,#19949,#19951,.T.);
+#19949 = VERTEX_POINT('',#19950);
+#19950 = CARTESIAN_POINT('',(10.513,3.999999901383,10.148827927232));
+#19951 = SURFACE_CURVE('',#19952,(#20039,#20129),.PCURVE_S1.);
+#19952 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#19953,#19954,#19955,#19956,
+    #19957,#19958,#19959,#19960,#19961,#19962,#19963,#19964,#19965,
+    #19966,#19967,#19968,#19969,#19970,#19971,#19972,#19973,#19974,
+    #19975,#19976,#19977,#19978,#19979,#19980,#19981,#19982,#19983,
+    #19984,#19985,#19986,#19987,#19988,#19989,#19990,#19991,#19992,
+    #19993,#19994,#19995,#19996,#19997,#19998,#19999,#20000,#20001,
+    #20002,#20003,#20004,#20005,#20006,#20007,#20008,#20009,#20010,
+    #20011,#20012,#20013,#20014,#20015,#20016,#20017,#20018,#20019,
+    #20020,#20021,#20022,#20023,#20024,#20025,#20026,#20027,#20028,
+    #20029,#20030,#20031,#20032,#20033,#20034,#20035,#20036,#20037,
+    #20038),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293713286887E-02,0.134690764606,0.219693074561,0.272204279939,
+    0.375947268245,0.502061427273,0.534733624761,0.626734844317,
+    0.737182512954,0.786330786742,0.866991978918,0.956657450846,
+    0.983069253611,1.),.UNSPECIFIED.);
+#19953 = CARTESIAN_POINT('',(10.513,3.999999901383,11.148826396319));
+#19954 = CARTESIAN_POINT('',(10.512999997085,3.925709374133,
+    11.144121676859));
+#19955 = CARTESIAN_POINT('',(10.510437732789,3.851418818021,
+    11.139416576814));
+#19956 = CARTESIAN_POINT('',(10.505313256072,3.777234688441,
+    11.134711273818));
+#19957 = CARTESIAN_POINT('',(10.497632066788,3.703262885472,
+    11.130005902205));
+#19958 = CARTESIAN_POINT('',(10.487405115691,3.629608753875,
+    11.125300553003));
+#19959 = CARTESIAN_POINT('',(10.474648804432,3.5563770831,
+    11.120595273939));
+#19960 = CARTESIAN_POINT('',(10.412230030978,3.259062534704,
+    11.101354145861));
+#19961 = CARTESIAN_POINT('',(10.341131097946,3.039420798943,
+    11.086815409885));
+#19962 = CARTESIAN_POINT('',(10.246732366694,2.82791466292,
+    11.072280591654));
+#19963 = CARTESIAN_POINT('',(10.130198229521,2.627467004893,
+    11.057747438273));
+#19964 = CARTESIAN_POINT('',(9.993100938734,2.440783095394,11.043211872)
+  );
+#19965 = CARTESIAN_POINT('',(9.837404652704,2.270321990482,
+    11.028673310023));
+#19966 = CARTESIAN_POINT('',(9.521979577626,1.991143387058,
+    11.001995851622));
+#19967 = CARTESIAN_POINT('',(9.367085179236,1.876837438148,
+    10.989851872377));
+#19968 = CARTESIAN_POINT('',(9.202255207601,1.776536365108,
+    10.97770890237));
+#19969 = CARTESIAN_POINT('',(9.029017818825,1.691249168032,
+    10.965566664359));
+#19970 = CARTESIAN_POINT('',(8.849008477904,1.621780991194,
+    10.953423831945));
+#19971 = CARTESIAN_POINT('',(8.663958764278,1.568727617789,
+    10.941280003745));
+#19972 = CARTESIAN_POINT('',(8.3594046035,1.51001503048,10.921636692439)
+  );
+#19973 = CARTESIAN_POINT('',(8.241871985417,1.493989373976,
+    10.914135542893));
+#19974 = CARTESIAN_POINT('',(8.123530003767,1.484440017326,
+    10.906634494983));
+#19975 = CARTESIAN_POINT('',(8.004806781746,1.481413373326,
+    10.89913349764));
+#19976 = CARTESIAN_POINT('',(7.886131902528,1.48492039786,
+    10.891632413665));
+#19977 = CARTESIAN_POINT('',(7.767935296684,1.494936562262,
+    10.884131198939));
+#19978 = CARTESIAN_POINT('',(7.418925516799,1.543931180465,
+    10.861810609865));
+#19979 = CARTESIAN_POINT('',(7.190674383742,1.601642060321,
+    10.846986991846));
+#19980 = CARTESIAN_POINT('',(6.969295043774,1.684080367524,
+    10.832166180868));
+#19981 = CARTESIAN_POINT('',(6.757958243558,1.790210716053,
+    10.817347167152));
+#19982 = CARTESIAN_POINT('',(6.559627341256,1.918544927944,
+    10.802526333533));
+#19983 = CARTESIAN_POINT('',(6.377026242061,2.06715813937,10.78770275155
+    ));
+#19984 = CARTESIAN_POINT('',(6.012608466641,2.435916855086,
+    10.754868438532));
+#19985 = CARTESIAN_POINT('',(5.839265591427,2.664765894543,
+    10.736843069397));
+#19986 = CARTESIAN_POINT('',(5.696978833125,2.915738121408,
+    10.718827066769));
+#19987 = CARTESIAN_POINT('',(5.588940189425,3.183715073424,
+    10.700813911419));
+#19988 = CARTESIAN_POINT('',(5.517367150143,3.463196746577,
+    10.682797896703));
+#19989 = CARTESIAN_POINT('',(5.483510514804,3.748281890956,
+    10.664772504459));
+#19990 = CARTESIAN_POINT('',(5.488172038834,4.106394748187,
+    10.64209031308));
+#19991 = CARTESIAN_POINT('',(5.491652154833,4.180048211667,
+    10.637423147991));
+#19992 = CARTESIAN_POINT('',(5.497651844414,4.253565152134,
+    10.632755953807));
+#19993 = CARTESIAN_POINT('',(5.506164451184,4.326842217484,
+    10.628088734108));
+#19994 = CARTESIAN_POINT('',(5.517178040289,4.399776674086,
+    10.623421493007));
+#19995 = CARTESIAN_POINT('',(5.530675398413,4.472266406776,
+    10.618754235151));
+#19996 = CARTESIAN_POINT('',(5.591571749299,4.746794726738,
+    10.60094446192));
+#19997 = CARTESIAN_POINT('',(5.656033628876,4.945085164951,
+    10.587799617582));
+#19998 = CARTESIAN_POINT('',(5.739516482365,5.136759462015,
+    10.574656361181));
+#19999 = CARTESIAN_POINT('',(5.841175491443,5.319653182776,
+    10.561514213892));
+#20000 = CARTESIAN_POINT('',(5.959887533259,5.491745750253,
+    10.548371192012));
+#20001 = CARTESIAN_POINT('',(6.09426040235,5.651177020749,
+    10.535226734194));
+#20002 = CARTESIAN_POINT('',(6.420655458571,5.970507063128,
+    10.506307556325));
+#20003 = CARTESIAN_POINT('',(6.61893489722,6.124188006781,
+    10.490525226053));
+#20004 = CARTESIAN_POINT('',(6.83447482736,6.254402352837,
+    10.474747119545));
+#20005 = CARTESIAN_POINT('',(7.063917793376,6.358925412756,
+    10.458971541682));
+#20006 = CARTESIAN_POINT('',(7.303621232476,6.436097764561,
+    10.443193196247));
+#20007 = CARTESIAN_POINT('',(7.549703108126,6.484846084794,
+    10.427410602911));
+#20008 = CARTESIAN_POINT('',(7.908507704584,6.513779384985,
+    10.40461265028));
+#20009 = CARTESIAN_POINT('',(8.019463209168,6.517002961328,
+    10.397591806485));
+#20010 = CARTESIAN_POINT('',(8.130524952616,6.514511587411,
+    10.390571024019));
+#20011 = CARTESIAN_POINT('',(8.241339957239,6.506304111669,
+    10.383550292109));
+#20012 = CARTESIAN_POINT('',(8.351556863942,6.492406561453,
+    10.376529538427));
+#20013 = CARTESIAN_POINT('',(8.460826719467,6.472872084195,
+    10.369508753455));
+#20014 = CARTESIAN_POINT('',(8.746013590957,6.406601705747,
+    10.350965979157));
+#20015 = CARTESIAN_POINT('',(8.919763387684,6.350450767199,
+    10.339442816922));
+#20016 = CARTESIAN_POINT('',(9.088502542701,6.279682899958,
+    10.327920670105));
+#20017 = CARTESIAN_POINT('',(9.250767973161,6.194851122206,
+    10.316399202516));
+#20018 = CARTESIAN_POINT('',(9.405179378793,6.09667702376,10.304877208)
+  );
+#20019 = CARTESIAN_POINT('',(9.550447643055,5.986046387675,
+    10.293354195428));
+#20020 = CARTESIAN_POINT('',(9.835409565464,5.728392927618,
+    10.26902367835));
+#20021 = CARTESIAN_POINT('',(9.972710906361,5.578649795839,
+    10.256212985295));
+#20022 = CARTESIAN_POINT('',(10.095664729135,5.416266151739,
+    10.243403267167));
+#20023 = CARTESIAN_POINT('',(10.202908403656,5.242905833336,
+    10.230593758568));
+#20024 = CARTESIAN_POINT('',(10.293316070973,5.060388891455,
+    10.217783052039));
+#20025 = CARTESIAN_POINT('',(10.366007399326,4.870677398863,
+    10.204971586853));
+#20026 = CARTESIAN_POINT('',(10.436423621869,4.618512515072,
+    10.188390379504));
+#20027 = CARTESIAN_POINT('',(10.450859068387,4.560692608218,
+    10.184617642053));
+#20028 = CARTESIAN_POINT('',(10.463692964651,4.502482308361,
+    10.180845012225));
+#20029 = CARTESIAN_POINT('',(10.474912795037,4.443934862485,
+    10.177072492992));
+#20030 = CARTESIAN_POINT('',(10.484508272768,4.385103935272,
+    10.173300073097));
+#20031 = CARTESIAN_POINT('',(10.492471339915,4.3260436091,
+    10.169527727058));
+#20032 = CARTESIAN_POINT('',(10.502850568798,4.228836853598,
+    10.163337251722));
+#20033 = CARTESIAN_POINT('',(10.506231791617,4.190793415585,
+    10.160919100206));
+#20034 = CARTESIAN_POINT('',(10.508938304467,4.152692402248,
+    10.158500949228));
+#20035 = CARTESIAN_POINT('',(10.510968958005,4.114548167533,
+    10.156082782164));
+#20036 = CARTESIAN_POINT('',(10.512322984933,4.076375087079,
+    10.153664577157));
+#20037 = CARTESIAN_POINT('',(10.513,4.038187558223,10.151246307118));
+#20038 = CARTESIAN_POINT('',(10.513,4.,10.148827939723));
+#20039 = PCURVE('',#12963,#20040);
+#20040 = DEFINITIONAL_REPRESENTATION('',(#20041),#20128);
+#20041 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20042,#20043,#20044,#20045,
+    #20046,#20047,#20048,#20049,#20050,#20051,#20052,#20053,#20054,
+    #20055,#20056,#20057,#20058,#20059,#20060,#20061,#20062,#20063,
+    #20064,#20065,#20066,#20067,#20068,#20069,#20070,#20071,#20072,
+    #20073,#20074,#20075,#20076,#20077,#20078,#20079,#20080,#20081,
+    #20082,#20083,#20084,#20085,#20086,#20087,#20088,#20089,#20090,
+    #20091,#20092,#20093,#20094,#20095,#20096,#20097,#20098,#20099,
+    #20100,#20101,#20102,#20103,#20104,#20105,#20106,#20107,#20108,
+    #20109,#20110,#20111,#20112,#20113,#20114,#20115,#20116,#20117,
+    #20118,#20119,#20120,#20121,#20122,#20123,#20124,#20125,#20126,
+    #20127),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293713286887E-02,0.134690764606,0.219693074561,0.272204279939,
+    0.375947268245,0.502061427273,0.534733624761,0.626734844317,
+    0.737182512954,0.786330786742,0.866991978918,0.956657450846,
+    0.983069253611,1.),.UNSPECIFIED.);
+#20042 = CARTESIAN_POINT('',(4.764907486028E-02,0.));
+#20043 = CARTESIAN_POINT('',(4.764903232442E-02,2.993330415911E-02));
+#20044 = CARTESIAN_POINT('',(4.764821481758E-02,5.986719519886E-02));
+#20045 = CARTESIAN_POINT('',(4.764703987606E-02,8.980150439235E-02));
+#20046 = CARTESIAN_POINT('',(4.764581711738E-02,0.119736088692));
+#20047 = CARTESIAN_POINT('',(4.764474824029E-02,0.149670830729));
+#20048 = CARTESIAN_POINT('',(4.764392702481E-02,0.179605638813));
+#20049 = CARTESIAN_POINT('',(4.764152375648E-02,0.302018910495));
+#20050 = CARTESIAN_POINT('',(4.764218322767E-02,0.394520382937));
+#20051 = CARTESIAN_POINT('',(4.764588302587E-02,0.487003133832));
+#20052 = CARTESIAN_POINT('',(4.764938489709E-02,0.579474156454));
+#20053 = CARTESIAN_POINT('',(4.765104028101E-02,0.671956142024));
+#20054 = CARTESIAN_POINT('',(4.765177594163E-02,0.764455571863));
+#20055 = CARTESIAN_POINT('',(4.765158517122E-02,0.934184244734));
+#20056 = CARTESIAN_POINT('',(4.765095601686E-02,1.011446377964));
+#20057 = CARTESIAN_POINT('',(4.765003871737E-02,1.088701829685));
+#20058 = CARTESIAN_POINT('',(4.764919609162E-02,1.165953049783));
+#20059 = CARTESIAN_POINT('',(4.764865821605E-02,1.243208797237));
+#20060 = CARTESIAN_POINT('',(4.764844298487E-02,1.320471478661));
+#20061 = CARTESIAN_POINT('',(4.764843591074E-02,1.445448429771));
+#20062 = CARTESIAN_POINT('',(4.764851619789E-02,1.493173193197));
+#20063 = CARTESIAN_POINT('',(4.764864295185E-02,1.540897259687));
+#20064 = CARTESIAN_POINT('',(4.764877947751E-02,1.588620849676));
+#20065 = CARTESIAN_POINT('',(4.764889273914E-02,1.636344762134));
+#20066 = CARTESIAN_POINT('',(4.764895719326E-02,1.684069238428));
+#20067 = CARTESIAN_POINT('',(4.764896144328E-02,1.826077228378));
+#20068 = CARTESIAN_POINT('',(4.764872367167E-02,1.920386977157));
+#20069 = CARTESIAN_POINT('',(4.764814146608E-02,2.014677860756));
+#20070 = CARTESIAN_POINT('',(4.764731155768E-02,2.108956958491));
+#20071 = CARTESIAN_POINT('',(4.764652888322E-02,2.203248327602));
+#20072 = CARTESIAN_POINT('',(4.764612555686E-02,2.297558790284));
+#20073 = CARTESIAN_POINT('',(4.764618232891E-02,2.506460505265));
+#20074 = CARTESIAN_POINT('',(4.764684957792E-02,2.621145656969));
+#20075 = CARTESIAN_POINT('',(4.764832018472E-02,2.735773793703));
+#20076 = CARTESIAN_POINT('',(4.765021806373E-02,2.850384743814));
+#20077 = CARTESIAN_POINT('',(4.76517858001E-02,2.965012182986));
+#20078 = CARTESIAN_POINT('',(4.765253072932E-02,3.079696458196));
+#20079 = CARTESIAN_POINT('',(4.765245957703E-02,3.224005844319));
+#20080 = CARTESIAN_POINT('',(4.765239095098E-02,3.253699265295));
+#20081 = CARTESIAN_POINT('',(4.765226898974E-02,3.283392707897));
+#20082 = CARTESIAN_POINT('',(4.765209605733E-02,3.31308616153));
+#20083 = CARTESIAN_POINT('',(4.765187623134E-02,3.342779617174));
+#20084 = CARTESIAN_POINT('',(4.765161530294E-02,3.372473067386));
+#20085 = CARTESIAN_POINT('',(4.765049142467E-02,3.485779878));
+#20086 = CARTESIAN_POINT('',(4.764939538426E-02,3.569407463567));
+#20087 = CARTESIAN_POINT('',(4.764817752299E-02,3.65302479227));
+#20088 = CARTESIAN_POINT('',(4.764708009717E-02,3.736635658135));
+#20089 = CARTESIAN_POINT('',(4.764631042322E-02,3.820253220127));
+#20090 = CARTESIAN_POINT('',(4.764595736161E-02,3.903881160084));
+#20091 = CARTESIAN_POINT('',(4.764595571599E-02,4.087873377169));
+#20092 = CARTESIAN_POINT('',(4.764646076256E-02,4.188286469932));
+#20093 = CARTESIAN_POINT('',(4.764740757184E-02,4.288673613675));
+#20094 = CARTESIAN_POINT('',(4.764837670685E-02,4.389044105935));
+#20095 = CARTESIAN_POINT('',(4.764901950216E-02,4.489430734516));
+#20096 = CARTESIAN_POINT('',(4.76492528488E-02,4.589843160645));
+#20097 = CARTESIAN_POINT('',(4.764920933798E-02,4.734888365659));
+#20098 = CARTESIAN_POINT('',(4.764914559633E-02,4.779556333204));
+#20099 = CARTESIAN_POINT('',(4.764904164661E-02,4.824223910221));
+#20100 = CARTESIAN_POINT('',(4.764892141435E-02,4.868891269296));
+#20101 = CARTESIAN_POINT('',(4.764881548838E-02,4.913558984573));
+#20102 = CARTESIAN_POINT('',(4.764875399301E-02,4.958227212747));
+#20103 = CARTESIAN_POINT('',(4.76487684326E-02,5.076202572047));
+#20104 = CARTESIAN_POINT('',(4.76489524926E-02,5.149517767199));
+#20105 = CARTESIAN_POINT('',(4.764938161705E-02,5.22282760847));
+#20106 = CARTESIAN_POINT('',(4.765002434918E-02,5.296133920349));
+#20107 = CARTESIAN_POINT('',(4.765070202698E-02,5.369443445021));
+#20108 = CARTESIAN_POINT('',(4.765114727831E-02,5.44275807527));
+#20109 = CARTESIAN_POINT('',(4.765118846413E-02,5.597555406076));
+#20110 = CARTESIAN_POINT('',(4.765066140431E-02,5.679057808721));
+#20111 = CARTESIAN_POINT('',(4.764945711455E-02,5.76055081012));
+#20112 = CARTESIAN_POINT('',(4.764717104017E-02,5.842038002926));
+#20113 = CARTESIAN_POINT('',(4.764448893837E-02,5.923531611994));
+#20114 = CARTESIAN_POINT('',(4.764294757466E-02,6.005035436839));
+#20115 = CARTESIAN_POINT('',(4.764313161309E-02,6.110531325436));
+#20116 = CARTESIAN_POINT('',(4.764331278714E-02,6.13453553016));
+#20117 = CARTESIAN_POINT('',(4.76436540835E-02,6.158539762095));
+#20118 = CARTESIAN_POINT('',(4.764415278564E-02,6.182543988884));
+#20119 = CARTESIAN_POINT('',(4.76447826368E-02,6.206548170844));
+#20120 = CARTESIAN_POINT('',(4.764549384001E-02,6.230552260957));
+#20121 = CARTESIAN_POINT('',(4.764667409812E-02,6.269943442565));
+#20122 = CARTESIAN_POINT('',(4.764713571186E-02,6.285330622363));
+#20123 = CARTESIAN_POINT('',(4.764757705651E-02,6.300717729824));
+#20124 = CARTESIAN_POINT('',(4.764796860407E-02,6.316104747778));
+#20125 = CARTESIAN_POINT('',(4.764827214125E-02,6.331491656336));
+#20126 = CARTESIAN_POINT('',(4.76484407695E-02,6.346878432886));
+#20127 = CARTESIAN_POINT('',(4.764841890501E-02,6.362265052097));
+#20128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20129 = PCURVE('',#13324,#20130);
+#20130 = DEFINITIONAL_REPRESENTATION('',(#20131),#20218);
+#20131 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20132,#20133,#20134,#20135,
+    #20136,#20137,#20138,#20139,#20140,#20141,#20142,#20143,#20144,
+    #20145,#20146,#20147,#20148,#20149,#20150,#20151,#20152,#20153,
+    #20154,#20155,#20156,#20157,#20158,#20159,#20160,#20161,#20162,
+    #20163,#20164,#20165,#20166,#20167,#20168,#20169,#20170,#20171,
+    #20172,#20173,#20174,#20175,#20176,#20177,#20178,#20179,#20180,
+    #20181,#20182,#20183,#20184,#20185,#20186,#20187,#20188,#20189,
+    #20190,#20191,#20192,#20193,#20194,#20195,#20196,#20197,#20198,
+    #20199,#20200,#20201,#20202,#20203,#20204,#20205,#20206,#20207,
+    #20208,#20209,#20210,#20211,#20212,#20213,#20214,#20215,#20216,
+    #20217),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293713286887E-02,0.134690764606,0.219693074561,0.272204279939,
+    0.375947268245,0.502061427273,0.534733624761,0.626734844317,
+    0.737182512954,0.786330786742,0.866991978918,0.956657450846,
+    0.983069253611,1.),.UNSPECIFIED.);
+#20132 = CARTESIAN_POINT('',(-6.283185267937,0.851173603681));
+#20133 = CARTESIAN_POINT('',(-6.253622781964,0.855878323141));
+#20134 = CARTESIAN_POINT('',(-6.224060359393,0.860583423186));
+#20135 = CARTESIAN_POINT('',(-6.1944979837,0.865288726182));
+#20136 = CARTESIAN_POINT('',(-6.164935643084,0.869994097795));
+#20137 = CARTESIAN_POINT('',(-6.135373330467,0.874699446997));
+#20138 = CARTESIAN_POINT('',(-6.105811043495,0.879404726061));
+#20139 = CARTESIAN_POINT('',(-5.984921247818,0.898645854139));
+#20140 = CARTESIAN_POINT('',(-5.893571256418,0.913184590115));
+#20141 = CARTESIAN_POINT('',(-5.802238017512,0.927719408346));
+#20142 = CARTESIAN_POINT('',(-5.7109152105,0.942252561727));
+#20143 = CARTESIAN_POINT('',(-5.61958145345,0.956788128));
+#20144 = CARTESIAN_POINT('',(-5.52823082478,0.971326689977));
+#20145 = CARTESIAN_POINT('',(-5.360610943051,0.998004148378));
+#20146 = CARTESIAN_POINT('',(-5.284309071596,1.010148127623));
+#20147 = CARTESIAN_POINT('',(-5.208014193048,1.02229109763));
+#20148 = CARTESIAN_POINT('',(-5.131723757999,1.034433335641));
+#20149 = CARTESIAN_POINT('',(-5.055428913619,1.046576168055));
+#20150 = CARTESIAN_POINT('',(-4.979127110928,1.058719996255));
+#20151 = CARTESIAN_POINT('',(-4.855704149974,1.078363307561));
+#20152 = CARTESIAN_POINT('',(-4.808572738015,1.085864457107));
+#20153 = CARTESIAN_POINT('',(-4.761441928964,1.093365505017));
+#20154 = CARTESIAN_POINT('',(-4.714311501436,1.10086650236));
+#20155 = CARTESIAN_POINT('',(-4.667180673628,1.108367586335));
+#20156 = CARTESIAN_POINT('',(-4.620049223034,1.115868801061));
+#20157 = CARTESIAN_POINT('',(-4.479805698191,1.138189390135));
+#20158 = CARTESIAN_POINT('',(-4.38666758737,1.153013008154));
+#20159 = CARTESIAN_POINT('',(-4.293548089177,1.167833819132));
+#20160 = CARTESIAN_POINT('',(-4.200440446909,1.182652832848));
+#20161 = CARTESIAN_POINT('',(-4.107321006002,1.197473666467));
+#20162 = CARTESIAN_POINT('',(-4.014182958237,1.21229724845));
+#20163 = CARTESIAN_POINT('',(-3.807878479338,1.245131561468));
+#20164 = CARTESIAN_POINT('',(-3.694619376923,1.263156930603));
+#20165 = CARTESIAN_POINT('',(-3.581416571292,1.28117293323));
+#20166 = CARTESIAN_POINT('',(-3.468230359132,1.299186088581));
+#20167 = CARTESIAN_POINT('',(-3.355027474953,1.317202103297));
+#20168 = CARTESIAN_POINT('',(-3.241768252898,1.335227495541));
+#20169 = CARTESIAN_POINT('',(-3.099252058997,1.35790968692));
+#20170 = CARTESIAN_POINT('',(-3.069927610385,1.362576852009));
+#20171 = CARTESIAN_POINT('',(-3.040603145545,1.367244046193));
+#20172 = CARTESIAN_POINT('',(-3.011278678419,1.371911265892));
+#20173 = CARTESIAN_POINT('',(-2.981954220876,1.376578506993));
+#20174 = CARTESIAN_POINT('',(-2.952629782711,1.381245764849));
+#20175 = CARTESIAN_POINT('',(-2.840731140705,1.39905553808));
+#20176 = CARTESIAN_POINT('',(-2.758142998432,1.412200382418));
+#20177 = CARTESIAN_POINT('',(-2.675565151728,1.425343638819));
+#20178 = CARTESIAN_POINT('',(-2.592993851307,1.438485786108));
+#20179 = CARTESIAN_POINT('',(-2.510416024926,1.451628807988));
+#20180 = CARTESIAN_POINT('',(-2.427827914465,1.464773265806));
+#20181 = CARTESIAN_POINT('',(-2.246123209017,1.493692443675));
+#20182 = CARTESIAN_POINT('',(-2.146958356354,1.509474773947));
+#20183 = CARTESIAN_POINT('',(-2.04781882558,1.525252880454));
+#20184 = CARTESIAN_POINT('',(-1.948695374923,1.541028458318));
+#20185 = CARTESIAN_POINT('',(-1.849555790933,1.556806803753));
+#20186 = CARTESIAN_POINT('',(-1.750390844338,1.572589397089));
+#20187 = CARTESIAN_POINT('',(-1.607147999711,1.59538734972));
+#20188 = CARTESIAN_POINT('',(-1.563035138335,1.602408193515));
+#20189 = CARTESIAN_POINT('',(-1.518922729899,1.609428975981));
+#20190 = CARTESIAN_POINT('',(-1.474810612601,1.616449707891));
+#20191 = CARTESIAN_POINT('',(-1.430698220799,1.623470461573));
+#20192 = CARTESIAN_POINT('',(-1.386585392029,1.630491246545));
+#20193 = CARTESIAN_POINT('',(-1.270077058779,1.649034020843));
+#20194 = CARTESIAN_POINT('',(-1.197673675957,1.660557183078));
+#20195 = CARTESIAN_POINT('',(-1.125275639888,1.672079329895));
+#20196 = CARTESIAN_POINT('',(-1.052880993223,1.683600797484));
+#20197 = CARTESIAN_POINT('',(-0.980482912912,1.695122792));
+#20198 = CARTESIAN_POINT('',(-0.908079437054,1.706645804572));
+#20199 = CARTESIAN_POINT('',(-0.755205334002,1.73097632165));
+#20200 = CARTESIAN_POINT('',(-0.674715182059,1.743787014705));
+#20201 = CARTESIAN_POINT('',(-0.594234057908,1.756596732833));
+#20202 = CARTESIAN_POINT('',(-0.513758711219,1.769406241432));
+#20203 = CARTESIAN_POINT('',(-0.433277690505,1.782216947961));
+#20204 = CARTESIAN_POINT('',(-0.352787715517,1.795028413147));
+#20205 = CARTESIAN_POINT('',(-0.248604629619,1.811609620496));
+#20206 = CARTESIAN_POINT('',(-0.224899169484,1.815382357947));
+#20207 = CARTESIAN_POINT('',(-0.201193699376,1.819154987775));
+#20208 = CARTESIAN_POINT('',(-0.177488223569,1.822927507008));
+#20209 = CARTESIAN_POINT('',(-0.153782742562,1.826699926903));
+#20210 = CARTESIAN_POINT('',(-0.130077253079,1.830472272942));
+#20211 = CARTESIAN_POINT('',(-9.11758185522E-02,1.836662748278));
+#20212 = CARTESIAN_POINT('',(-7.597988022066E-02,1.839080899794));
+#20213 = CARTESIAN_POINT('',(-6.078393096866E-02,1.841499050772));
+#20214 = CARTESIAN_POINT('',(-4.55879691853E-02,1.843917217836));
+#20215 = CARTESIAN_POINT('',(-3.039199375713E-02,1.846335422843));
+#20216 = CARTESIAN_POINT('',(-1.519600406819E-02,1.848753692882));
+#20217 = CARTESIAN_POINT('',(0.,1.851172060277));
+#20218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20219 = ORIENTED_EDGE('',*,*,#12950,.T.);
+#20220 = ORIENTED_EDGE('',*,*,#19829,.T.);
+#20221 = ORIENTED_EDGE('',*,*,#20222,.F.);
+#20222 = EDGE_CURVE('',#19949,#19830,#20223,.T.);
+#20223 = SURFACE_CURVE('',#20224,(#20227,#20234),.PCURVE_S1.);
+#20224 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#20225,#20226),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#20225 = CARTESIAN_POINT('',(10.471735076905,3.999999786054,
+    10.125004032797));
+#20226 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#20227 = PCURVE('',#12963,#20228);
+#20228 = DEFINITIONAL_REPRESENTATION('',(#20229),#20233);
+#20229 = LINE('',#20230,#20231);
+#20230 = CARTESIAN_POINT('',(0.,6.362265131567));
+#20231 = VECTOR('',#20232,1.);
+#20232 = DIRECTION('',(1.,0.));
+#20233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20234 = PCURVE('',#20235,#20298);
+#20235 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#20236,#20237,#20238,#20239,#20240,#20241,#20242,#20243,#20244
+      ,#20245,#20246,#20247,#20248,#20249,#20250,#20251,#20252,#20253
+      ,#20254,#20255,#20256,#20257,#20258,#20259,#20260,#20261,#20262
+      ,#20263,#20264,#20265,#20266)
+    ,(#20267,#20268,#20269,#20270,#20271,#20272,#20273,#20274,#20275
+      ,#20276,#20277,#20278,#20279,#20280,#20281,#20282,#20283,#20284
+      ,#20285,#20286,#20287,#20288,#20289,#20290,#20291,#20292,#20293
+      ,#20294,#20295,#20296,#20297
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#20236 = CARTESIAN_POINT('',(10.471735076905,3.999999786053,
+    10.125004032797));
+#20237 = CARTESIAN_POINT('',(10.471735222246,3.568580719402,
+    10.097227026995));
+#20238 = CARTESIAN_POINT('',(10.38704551565,3.137220225397,
+    10.069453741353));
+#20239 = CARTESIAN_POINT('',(10.217632166532,2.724821704165,
+    10.041671361808));
+#20240 = CARTESIAN_POINT('',(9.968471456684,2.350422892429,
+    10.013891320234));
+#20241 = CARTESIAN_POINT('',(9.649552909078,2.031519791015,
+    9.986114704704));
+#20242 = CARTESIAN_POINT('',(9.275185615337,1.782379132717,
+    9.958338086497));
+#20243 = CARTESIAN_POINT('',(8.862799604771,1.612970110572,9.93056111119
+    ));
+#20244 = CARTESIAN_POINT('',(8.000005461619,1.443559667541,
+    9.875005945435));
+#20245 = CARTESIAN_POINT('',(7.137200933081,1.612969463206,
+    9.819449421075));
+#20246 = CARTESIAN_POINT('',(6.724804898315,1.782379746201,
+    9.791671036127));
+#20247 = CARTESIAN_POINT('',(6.350426959345,2.031520862801,
+    9.763893218167));
+#20248 = CARTESIAN_POINT('',(6.031516176524,2.350433425131,
+    9.736115913466));
+#20249 = CARTESIAN_POINT('',(5.782379593652,2.724808169153,
+    9.708338557214));
+#20250 = CARTESIAN_POINT('',(5.612971760773,3.137199682549,
+    9.680560807057));
+#20251 = CARTESIAN_POINT('',(5.443563923287,4.000000285011,
+    9.625005040994));
+#20252 = CARTESIAN_POINT('',(5.612972049478,4.862800830787,
+    9.569449274932));
+#20253 = CARTESIAN_POINT('',(5.782379970935,5.275192275847,
+    9.541671524775));
+#20254 = CARTESIAN_POINT('',(6.031516391102,5.649567018013,
+    9.513894168522));
+#20255 = CARTESIAN_POINT('',(6.350427122607,5.968479715111,
+    9.486116863821));
+#20256 = CARTESIAN_POINT('',(6.724805252397,6.217620828717,
+    9.458339045862));
+#20257 = CARTESIAN_POINT('',(7.137201428193,6.387030741916,
+    9.430560660914));
+#20258 = CARTESIAN_POINT('',(8.000006019726,6.556439913577,
+    9.375004136553));
+#20259 = CARTESIAN_POINT('',(8.862800099883,6.387029452884,
+    9.319448970799));
+#20260 = CARTESIAN_POINT('',(9.275186174151,6.217620713601,
+    9.291671995496));
+#20261 = CARTESIAN_POINT('',(9.649553370074,5.968480407384,9.26389537727
+    ));
+#20262 = CARTESIAN_POINT('',(9.96847308057,5.649577931934,9.236118761773
+    ));
+#20263 = CARTESIAN_POINT('',(10.217632714967,5.275176811236,
+    9.208338720168));
+#20264 = CARTESIAN_POINT('',(10.387043704532,4.862779186337,
+    9.180556340639));
+#20265 = CARTESIAN_POINT('',(10.471735427373,4.431418745732,
+    9.152783054993));
+#20266 = CARTESIAN_POINT('',(10.471735554051,3.999999679081,
+    9.125006049191));
+#20267 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#20268 = CARTESIAN_POINT('',(11.013003980147,3.474132062167,
+    10.409722103965));
+#20269 = CARTESIAN_POINT('',(10.909775952191,2.948266350186,
+    10.381944215611));
+#20270 = CARTESIAN_POINT('',(10.703239098453,2.445560368451,
+    10.354166551084));
+#20271 = CARTESIAN_POINT('',(10.399533743425,1.989207946596,
+    10.326388829091));
+#20272 = CARTESIAN_POINT('',(10.010784502975,1.600454225336,
+    10.298611022641));
+#20273 = CARTESIAN_POINT('',(9.55443248961,1.29675866959,10.270833216355
+    ));
+#20274 = CARTESIAN_POINT('',(9.051738899482,1.090250086141,
+    10.243055418814));
+#20275 = CARTESIAN_POINT('',(8.000005592683,0.883741352014,
+    10.187499853662));
+#20276 = CARTESIAN_POINT('',(6.948263877409,1.090249344749,
+    10.131944321956));
+#20277 = CARTESIAN_POINT('',(6.445562219096,1.296757261965,
+    10.104166559125));
+#20278 = CARTESIAN_POINT('',(5.989200089614,1.600454938662,
+    10.076388782336));
+#20279 = CARTESIAN_POINT('',(5.600450085374,1.989206000376,
+    10.048610992913));
+#20280 = CARTESIAN_POINT('',(5.296755845583,2.445565921055,
+    10.020833204758));
+#20281 = CARTESIAN_POINT('',(5.090251312963,2.948263729947,
+    9.993055426301));
+#20282 = CARTESIAN_POINT('',(4.883746620477,4.000000022638,
+    9.937499875927));
+#20283 = CARTESIAN_POINT('',(5.090251665367,5.051736246136,
+    9.881944325553));
+#20284 = CARTESIAN_POINT('',(5.296756193482,5.554433945063,
+    9.854166547096));
+#20285 = CARTESIAN_POINT('',(5.600449578292,6.010794049256,
+    9.826388758941));
+#20286 = CARTESIAN_POINT('',(5.9891991597,6.399545825871,9.798610969518)
+  );
+#20287 = CARTESIAN_POINT('',(6.445561767017,6.703243777623,
+    9.770833192729));
+#20288 = CARTESIAN_POINT('',(6.948263789713,6.909750715121,
+    9.743055429898));
+#20289 = CARTESIAN_POINT('',(8.000005596258,7.116257181959,
+    9.687499898191));
+#20290 = CARTESIAN_POINT('',(9.051738811786,6.90974904405,9.63194433304)
+  );
+#20291 = CARTESIAN_POINT('',(9.554432754071,6.703241765099,
+    9.604166535517));
+#20292 = CARTESIAN_POINT('',(10.010784615086,6.399547727122,
+    9.576388729159));
+#20293 = CARTESIAN_POINT('',(10.399538168756,6.010796439855,
+    9.54861092283));
+#20294 = CARTESIAN_POINT('',(10.703240045297,5.554436126929,
+    9.520833200724));
+#20295 = CARTESIAN_POINT('',(10.90976895545,5.051733411514,
+    9.493055536256));
+#20296 = CARTESIAN_POINT('',(11.013004369118,4.525867950998,
+    9.46527764789));
+#20297 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#20298 = DEFINITIONAL_REPRESENTATION('',(#20299),#20303);
+#20299 = LINE('',#20300,#20301);
+#20300 = CARTESIAN_POINT('',(0.,0.));
+#20301 = VECTOR('',#20302,1.);
+#20302 = DIRECTION('',(1.,0.));
+#20303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20304 = ADVANCED_FACE('',(#20305),#13324,.F.);
+#20305 = FACE_BOUND('',#20306,.T.);
+#20306 = EDGE_LOOP('',(#20307,#20308,#20309,#20581));
+#20307 = ORIENTED_EDGE('',*,*,#19948,.F.);
+#20308 = ORIENTED_EDGE('',*,*,#13310,.T.);
+#20309 = ORIENTED_EDGE('',*,*,#20310,.T.);
+#20310 = EDGE_CURVE('',#13039,#20311,#20313,.T.);
+#20311 = VERTEX_POINT('',#20312);
+#20312 = CARTESIAN_POINT('',(10.513,3.999999852073,9.851186338715));
+#20313 = SURFACE_CURVE('',#20314,(#20401,#20491),.PCURVE_S1.);
+#20314 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20315,#20316,#20317,#20318,
+    #20319,#20320,#20321,#20322,#20323,#20324,#20325,#20326,#20327,
+    #20328,#20329,#20330,#20331,#20332,#20333,#20334,#20335,#20336,
+    #20337,#20338,#20339,#20340,#20341,#20342,#20343,#20344,#20345,
+    #20346,#20347,#20348,#20349,#20350,#20351,#20352,#20353,#20354,
+    #20355,#20356,#20357,#20358,#20359,#20360,#20361,#20362,#20363,
+    #20364,#20365,#20366,#20367,#20368,#20369,#20370,#20371,#20372,
+    #20373,#20374,#20375,#20376,#20377,#20378,#20379,#20380,#20381,
+    #20382,#20383,#20384,#20385,#20386,#20387,#20388,#20389,#20390,
+    #20391,#20392,#20393,#20394,#20395,#20396,#20397,#20398,#20399,
+    #20400),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600191687602E-02,0.134554165463,0.22850957314,0.291233379075,
+    0.382810125356,0.464811048903,0.501812888326,0.599685675923,
+    0.630687088178,0.748423206782,0.810079075445,0.868668873636,
+    0.959088977052,1.),.UNSPECIFIED.);
+#20315 = CARTESIAN_POINT('',(10.513,3.999999704146,10.851182597739));
+#20316 = CARTESIAN_POINT('',(10.513,3.896239281666,10.844611785384));
+#20317 = CARTESIAN_POINT('',(10.508001678443,3.792478068493,
+    10.838041857223));
+#20318 = CARTESIAN_POINT('',(10.498005181953,3.689006803324,
+    10.831472064852));
+#20319 = CARTESIAN_POINT('',(10.483031428711,3.58611404256,
+    10.824901962795));
+#20320 = CARTESIAN_POINT('',(10.463122033794,3.484085615743,
+    10.818331359852));
+#20321 = CARTESIAN_POINT('',(10.438339234503,3.383204081001,
+    10.81176027043));
+#20322 = CARTESIAN_POINT('',(10.351837911127,3.092298688303,
+    10.792539118046));
+#20323 = CARTESIAN_POINT('',(10.277148979994,2.906099715314,
+    10.779886117492));
+#20324 = CARTESIAN_POINT('',(10.18529262087,2.727180043156,
+    10.767233646406));
+#20325 = CARTESIAN_POINT('',(10.077144360832,2.557416856678,
+    10.75458238474));
+#20326 = CARTESIAN_POINT('',(9.953811721476,2.398548845531,
+    10.74193115563));
+#20327 = CARTESIAN_POINT('',(9.816625914969,2.252162995224,
+    10.729279224213));
+#20328 = CARTESIAN_POINT('',(9.508605445737,1.979061953936,
+    10.703208241194));
+#20329 = CARTESIAN_POINT('',(9.336173747448,1.854043599365,
+    10.689784937946));
+#20330 = CARTESIAN_POINT('',(9.151767140147,1.746290577578,
+    10.676363746433));
+#20331 = CARTESIAN_POINT('',(8.957472455669,1.657134195051,
+    10.662943582071));
+#20332 = CARTESIAN_POINT('',(8.755527795244,1.587601420896,
+    10.649521923446));
+#20333 = CARTESIAN_POINT('',(8.548303284176,1.538406077324,
+    10.636098159259));
+#20334 = CARTESIAN_POINT('',(8.198122124635,1.490830055503,
+    10.613716531704));
+#20335 = CARTESIAN_POINT('',(8.05667690905,1.480990857499,
+    10.604756002847));
+#20336 = CARTESIAN_POINT('',(7.914710290289,1.480459768505,
+    10.595795639584));
+#20337 = CARTESIAN_POINT('',(7.772956242019,1.489261371421,
+    10.586835413229));
+#20338 = CARTESIAN_POINT('',(7.632145688547,1.507350290677,
+    10.577875056679));
+#20339 = CARTESIAN_POINT('',(7.493003938588,1.534611349245,
+    10.568914495877));
+#20340 = CARTESIAN_POINT('',(7.156583657541,1.623766670665,
+    10.546872475657));
+#20341 = CARTESIAN_POINT('',(6.961959968487,1.695835693065,
+    10.533788576328));
+#20342 = CARTESIAN_POINT('',(6.774643878432,1.78647123584,
+    10.520706431451));
+#20343 = CARTESIAN_POINT('',(6.596735109486,1.89475542039,10.50762540181
+    ));
+#20344 = CARTESIAN_POINT('',(6.43018132164,2.019502776643,
+    10.494543344073));
+#20345 = CARTESIAN_POINT('',(6.27676229155,2.159269887069,
+    10.481459569252));
+#20346 = CARTESIAN_POINT('',(6.013828713785,2.449354074986,
+    10.456663977313));
+#20347 = CARTESIAN_POINT('',(5.901368382232,2.597075395229,
+    10.444948763208));
+#20348 = CARTESIAN_POINT('',(5.801789472858,2.754242216125,
+    10.433234331967));
+#20349 = CARTESIAN_POINT('',(5.716021240623,2.919498761455,
+    10.421520364499));
+#20350 = CARTESIAN_POINT('',(5.644817604174,3.09139241269,
+    10.409805740483));
+#20351 = CARTESIAN_POINT('',(5.588752372367,3.268382896067,
+    10.398090198364));
+#20352 = CARTESIAN_POINT('',(5.529881896899,3.53026459973,
+    10.381090096883));
+#20353 = CARTESIAN_POINT('',(5.514732093419,3.612401871561,
+    10.375804216986));
+#20354 = CARTESIAN_POINT('',(5.502770354753,3.695101306646,
+    10.370518353333));
+#20355 = CARTESIAN_POINT('',(5.494021102763,3.778214441562,
+    10.36523251474));
+#20356 = CARTESIAN_POINT('',(5.488500063327,3.861591896994,
+    10.359946708584));
+#20357 = CARTESIAN_POINT('',(5.486214266346,3.945083377732,
+    10.354660940801));
+#20358 = CARTESIAN_POINT('',(5.489668997103,4.249280873818,
+    10.33539405603));
+#20359 = CARTESIAN_POINT('',(5.514800026331,4.469815453429,
+    10.321410145995));
+#20360 = CARTESIAN_POINT('',(5.562539092463,4.687270785846,
+    10.307428711438));
+#20361 = CARTESIAN_POINT('',(5.632395346089,4.898891013342,
+    10.293448889994));
+#20362 = CARTESIAN_POINT('',(5.723496210618,5.102032540015,
+    10.279467712795));
+#20363 = CARTESIAN_POINT('',(5.834595490516,5.294189007798,
+    10.26548419221));
+#20364 = CARTESIAN_POINT('',(6.004984551722,5.529696373494,
+    10.247075107013));
+#20365 = CARTESIAN_POINT('',(6.047811828928,5.585018545975,
+    10.242646675854));
+#20366 = CARTESIAN_POINT('',(6.092426281344,5.63893835089,
+    10.238218220841));
+#20367 = CARTESIAN_POINT('',(6.138772624302,5.691386719508,
+    10.233789741338));
+#20368 = CARTESIAN_POINT('',(6.18679234525,5.742297435501,
+    10.229361237559));
+#20369 = CARTESIAN_POINT('',(6.236423703752,5.791607134938,
+    10.224932710569));
+#20370 = CARTESIAN_POINT('',(6.481963920346,6.020211925515,
+    10.203685570851));
+#20371 = CARTESIAN_POINT('',(6.698724118065,6.177288099164,
+    10.186858993168));
+#20372 = CARTESIAN_POINT('',(6.934211186747,6.30699660511,
+    10.170038362309));
+#20373 = CARTESIAN_POINT('',(7.184236809825,6.406796536906,
+    10.153219739416));
+#20374 = CARTESIAN_POINT('',(7.444315297613,6.474897371873,
+    10.136399162307));
+#20375 = CARTESIAN_POINT('',(7.709659843463,6.510257382693,
+    10.119572618355));
+#20376 = CARTESIAN_POINT('',(8.114267929808,6.514249440546,
+    10.093946391052));
+#20377 = CARTESIAN_POINT('',(8.253422284737,6.506642960093,
+    10.085138595736));
+#20378 = CARTESIAN_POINT('',(8.391966248802,6.490051522314,
+    10.076331079287));
+#20379 = CARTESIAN_POINT('',(8.529204761282,6.46453574407,
+    10.067523736343));
+#20380 = CARTESIAN_POINT('',(8.664453822219,6.430222807223,
+    10.058716258834));
+#20381 = CARTESIAN_POINT('',(8.797043057021,6.387305974417,
+    10.049908543821));
+#20382 = CARTESIAN_POINT('',(9.049164807323,6.287331425009,
+    10.032731642126));
+#20383 = CARTESIAN_POINT('',(9.169025939453,6.231080260351,
+    10.024361933473));
+#20384 = CARTESIAN_POINT('',(9.285341177264,6.167513272954,
+    10.015992365201));
+#20385 = CARTESIAN_POINT('',(9.39757678791,6.096901265437,
+    10.007622878762));
+#20386 = CARTESIAN_POINT('',(9.505227486441,6.019562123784,
+    9.999253270423));
+#20387 = CARTESIAN_POINT('',(9.607818116353,5.935859760158,
+    9.990883494453));
+#20388 = CARTESIAN_POINT('',(9.854737488306,5.707838208252,
+    9.969597492394));
+#20389 = CARTESIAN_POINT('',(9.991492870179,5.555264464298,
+    9.956679042957));
+#20390 = CARTESIAN_POINT('',(10.11350903664,5.390002781876,
+    9.943762169831));
+#20391 = CARTESIAN_POINT('',(10.219408884814,5.213776089437,
+    9.930846501684));
+#20392 = CARTESIAN_POINT('',(10.308061909625,5.028465706761,
+    9.91792998749));
+#20393 = CARTESIAN_POINT('',(10.378593198095,4.836096383809,
+    9.905011697661));
+#20394 = CARTESIAN_POINT('',(10.453898569062,4.5496048365,9.886251041826
+    ));
+#20395 = CARTESIAN_POINT('',(10.473533881367,4.459354016486,
+    9.880406844696));
+#20396 = CARTESIAN_POINT('',(10.489294176839,4.368295427172,
+    9.874562574098));
+#20397 = CARTESIAN_POINT('',(10.50114048584,4.276628647775,
+    9.868718267788));
+#20398 = CARTESIAN_POINT('',(10.509046785558,4.184554907038,
+    9.862874018627));
+#20399 = CARTESIAN_POINT('',(10.513,4.092277083231,9.857029974579));
+#20400 = CARTESIAN_POINT('',(10.513,3.999999704146,9.851186338715));
+#20401 = PCURVE('',#13324,#20402);
+#20402 = DEFINITIONAL_REPRESENTATION('',(#20403),#20490);
+#20403 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20404,#20405,#20406,#20407,
+    #20408,#20409,#20410,#20411,#20412,#20413,#20414,#20415,#20416,
+    #20417,#20418,#20419,#20420,#20421,#20422,#20423,#20424,#20425,
+    #20426,#20427,#20428,#20429,#20430,#20431,#20432,#20433,#20434,
+    #20435,#20436,#20437,#20438,#20439,#20440,#20441,#20442,#20443,
+    #20444,#20445,#20446,#20447,#20448,#20449,#20450,#20451,#20452,
+    #20453,#20454,#20455,#20456,#20457,#20458,#20459,#20460,#20461,
+    #20462,#20463,#20464,#20465,#20466,#20467,#20468,#20469,#20470,
+    #20471,#20472,#20473,#20474,#20475,#20476,#20477,#20478,#20479,
+    #20480,#20481,#20482,#20483,#20484,#20485,#20486,#20487,#20488,
+    #20489),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600191687602E-02,0.134554165463,0.22850957314,0.291233379075,
+    0.382810125356,0.464811048903,0.501812888326,0.599685675923,
+    0.630687088178,0.748423206782,0.810079075445,0.868668873636,
+    0.959088977052,1.),.UNSPECIFIED.);
+#20404 = CARTESIAN_POINT('',(-6.28318530718,1.148817402261));
+#20405 = CARTESIAN_POINT('',(-6.241895843399,1.155388214616));
+#20406 = CARTESIAN_POINT('',(-6.200606062843,1.161958142777));
+#20407 = CARTESIAN_POINT('',(-6.159316691788,1.168527935148));
+#20408 = CARTESIAN_POINT('',(-6.118027584018,1.175098037205));
+#20409 = CARTESIAN_POINT('',(-6.076738305298,1.181668640148));
+#20410 = CARTESIAN_POINT('',(-6.035448717834,1.18823972957));
+#20411 = CARTESIAN_POINT('',(-5.914679238791,1.207460881954));
+#20412 = CARTESIAN_POINT('',(-5.835187390878,1.220113882508));
+#20413 = CARTESIAN_POINT('',(-5.755703936838,1.232766353594));
+#20414 = CARTESIAN_POINT('',(-5.676225801022,1.24541761526));
+#20415 = CARTESIAN_POINT('',(-5.59674221197,1.25806884437));
+#20416 = CARTESIAN_POINT('',(-5.517250099406,1.270720775787));
+#20417 = CARTESIAN_POINT('',(-5.353439453605,1.296791758806));
+#20418 = CARTESIAN_POINT('',(-5.269093886108,1.310215062054));
+#20419 = CARTESIAN_POINT('',(-5.184759772433,1.323636253567));
+#20420 = CARTESIAN_POINT('',(-5.100432944503,1.337056417929));
+#20421 = CARTESIAN_POINT('',(-5.016098882172,1.350478076554));
+#20422 = CARTESIAN_POINT('',(-4.931753406374,1.363901840741));
+#20423 = CARTESIAN_POINT('',(-4.791125372576,1.386283468296));
+#20424 = CARTESIAN_POINT('',(-4.73482527501,1.395243997153));
+#20425 = CARTESIAN_POINT('',(-4.678526699978,1.404204360416));
+#20426 = CARTESIAN_POINT('',(-4.622229088506,1.413164586771));
+#20427 = CARTESIAN_POINT('',(-4.565930488607,1.422124943321));
+#20428 = CARTESIAN_POINT('',(-4.509630345089,1.431085504123));
+#20429 = CARTESIAN_POINT('',(-4.371137132942,1.453127524343));
+#20430 = CARTESIAN_POINT('',(-4.288928351962,1.466211423672));
+#20431 = CARTESIAN_POINT('',(-4.206729619013,1.479293568549));
+#20432 = CARTESIAN_POINT('',(-4.124537290583,1.49237459819));
+#20433 = CARTESIAN_POINT('',(-4.042338605504,1.505456655927));
+#20434 = CARTESIAN_POINT('',(-3.960129900179,1.518540430748));
+#20435 = CARTESIAN_POINT('',(-3.804334594029,1.543336022687));
+#20436 = CARTESIAN_POINT('',(-3.73072647169,1.555051236792));
+#20437 = CARTESIAN_POINT('',(-3.657124163986,1.566765668033));
+#20438 = CARTESIAN_POINT('',(-3.583525545533,1.578479635501));
+#20439 = CARTESIAN_POINT('',(-3.509923220899,1.590194259517));
+#20440 = CARTESIAN_POINT('',(-3.436315070223,1.601909801636));
+#20441 = CARTESIAN_POINT('',(-3.329503634768,1.618909903117));
+#20442 = CARTESIAN_POINT('',(-3.296292422826,1.624195783014));
+#20443 = CARTESIAN_POINT('',(-3.263081177458,1.629481646667));
+#20444 = CARTESIAN_POINT('',(-3.229869919166,1.63476748526));
+#20445 = CARTESIAN_POINT('',(-3.196658668598,1.640053291416));
+#20446 = CARTESIAN_POINT('',(-3.163447446555,1.645339059199));
+#20447 = CARTESIAN_POINT('',(-3.042390099594,1.66460594397));
+#20448 = CARTESIAN_POINT('',(-2.954525120786,1.678589854005));
+#20449 = CARTESIAN_POINT('',(-2.866674074237,1.692571288562));
+#20450 = CARTESIAN_POINT('',(-2.778831909672,1.706551110006));
+#20451 = CARTESIAN_POINT('',(-2.690980864494,1.720532287205));
+#20452 = CARTESIAN_POINT('',(-2.603115801451,1.73451580779));
+#20453 = CARTESIAN_POINT('',(-2.487444405774,1.752924892987));
+#20454 = CARTESIAN_POINT('',(-2.45961898235,1.757353324146));
+#20455 = CARTESIAN_POINT('',(-2.431793547109,1.761781779159));
+#20456 = CARTESIAN_POINT('',(-2.403968108051,1.766210258662));
+#20457 = CARTESIAN_POINT('',(-2.37614267316,1.770638762441));
+#20458 = CARTESIAN_POINT('',(-2.348317250404,1.775067289431));
+#20459 = CARTESIAN_POINT('',(-2.214817471304,1.796314429149));
+#20460 = CARTESIAN_POINT('',(-2.109095119093,1.813141006832));
+#20461 = CARTESIAN_POINT('',(-2.003412220228,1.829961637691));
+#20462 = CARTESIAN_POINT('',(-1.897742329657,1.846780260584));
+#20463 = CARTESIAN_POINT('',(-1.792059372585,1.863600837693));
+#20464 = CARTESIAN_POINT('',(-1.686336909213,1.880427381645));
+#20465 = CARTESIAN_POINT('',(-1.525323069322,1.906053608948));
+#20466 = CARTESIAN_POINT('',(-1.469981813939,1.914861404264));
+#20467 = CARTESIAN_POINT('',(-1.414641922348,1.923668920713));
+#20468 = CARTESIAN_POINT('',(-1.359302905641,1.932476263657));
+#20469 = CARTESIAN_POINT('',(-1.303963041945,1.941283741166));
+#20470 = CARTESIAN_POINT('',(-1.248621833572,1.950091456179));
+#20471 = CARTESIAN_POINT('',(-1.140695053489,1.967268357874));
+#20472 = CARTESIAN_POINT('',(-1.088106203219,1.975638066527));
+#20473 = CARTESIAN_POINT('',(-1.035518399543,1.984007634799));
+#20474 = CARTESIAN_POINT('',(-0.982931254591,1.992377121238));
+#20475 = CARTESIAN_POINT('',(-0.930343422388,2.000746729577));
+#20476 = CARTESIAN_POINT('',(-0.877754514804,2.009116505547));
+#20477 = CARTESIAN_POINT('',(-0.744010108076,2.030402507606));
+#20478 = CARTESIAN_POINT('',(-0.662840387484,2.043320957043));
+#20479 = CARTESIAN_POINT('',(-0.581680058626,2.056237830169));
+#20480 = CARTESIAN_POINT('',(-0.500525722555,2.069153498316));
+#20481 = CARTESIAN_POINT('',(-0.41936546054,2.08207001251));
+#20482 = CARTESIAN_POINT('',(-0.338195894521,2.094988302339));
+#20483 = CARTESIAN_POINT('',(-0.220319489888,2.113748958174));
+#20484 = CARTESIAN_POINT('',(-0.183599673944,2.119593155304));
+#20485 = CARTESIAN_POINT('',(-0.146879805592,2.125437425902));
+#20486 = CARTESIAN_POINT('',(-0.110159902094,2.131281732212));
+#20487 = CARTESIAN_POINT('',(-7.343997048941E-02,2.137125981373));
+#20488 = CARTESIAN_POINT('',(-3.672000759445E-02,2.142970025421));
+#20489 = CARTESIAN_POINT('',(0.,2.148813661285));
+#20490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20491 = PCURVE('',#19756,#20492);
+#20492 = DEFINITIONAL_REPRESENTATION('',(#20493),#20580);
+#20493 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20494,#20495,#20496,#20497,
+    #20498,#20499,#20500,#20501,#20502,#20503,#20504,#20505,#20506,
+    #20507,#20508,#20509,#20510,#20511,#20512,#20513,#20514,#20515,
+    #20516,#20517,#20518,#20519,#20520,#20521,#20522,#20523,#20524,
+    #20525,#20526,#20527,#20528,#20529,#20530,#20531,#20532,#20533,
+    #20534,#20535,#20536,#20537,#20538,#20539,#20540,#20541,#20542,
+    #20543,#20544,#20545,#20546,#20547,#20548,#20549,#20550,#20551,
+    #20552,#20553,#20554,#20555,#20556,#20557,#20558,#20559,#20560,
+    #20561,#20562,#20563,#20564,#20565,#20566,#20567,#20568,#20569,
+    #20570,#20571,#20572,#20573,#20574,#20575,#20576,#20577,#20578,
+    #20579),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600191687602E-02,0.134554165463,0.22850957314,0.291233379075,
+    0.382810125356,0.464811048903,0.501812888326,0.599685675923,
+    0.630687088178,0.748423206782,0.810079075445,0.868668873636,
+    0.959088977052,1.),.UNSPECIFIED.);
+#20494 = CARTESIAN_POINT('',(0.577357772369,3.973558439609E-08));
+#20495 = CARTESIAN_POINT('',(0.577358098041,4.180739720795E-02));
+#20496 = CARTESIAN_POINT('',(0.577360298362,8.361635259931E-02));
+#20497 = CARTESIAN_POINT('',(0.577362829253,0.125425657489));
+#20498 = CARTESIAN_POINT('',(0.5773649058,0.167235079611));
+#20499 = CARTESIAN_POINT('',(0.57736626452,0.209044794619));
+#20500 = CARTESIAN_POINT('',(0.577366925619,0.250854777842));
+#20501 = CARTESIAN_POINT('',(0.577367012298,0.373146016071));
+#20502 = CARTESIAN_POINT('',(0.577364735846,0.45363903672));
+#20503 = CARTESIAN_POINT('',(0.577360974489,0.534122467602));
+#20504 = CARTESIAN_POINT('',(0.577357710173,0.614599871553));
+#20505 = CARTESIAN_POINT('',(0.57735590156,0.695082751289));
+#20506 = CARTESIAN_POINT('',(0.577355161607,0.775574527839));
+#20507 = CARTESIAN_POINT('',(0.577355383687,0.941445934792));
+#20508 = CARTESIAN_POINT('',(0.57735642974,1.026852980789));
+#20509 = CARTESIAN_POINT('',(0.577357975142,1.1122489648));
+#20510 = CARTESIAN_POINT('',(0.57735931749,1.197637877083));
+#20511 = CARTESIAN_POINT('',(0.577360106459,1.283034108962));
+#20512 = CARTESIAN_POINT('',(0.577360440724,1.368441681626));
+#20513 = CARTESIAN_POINT('',(0.577360439018,1.510840123443));
+#20514 = CARTESIAN_POINT('',(0.577360292642,1.567848888579));
+#20515 = CARTESIAN_POINT('',(0.577360036404,1.624855985889));
+#20516 = CARTESIAN_POINT('',(0.577359776623,1.681861984501));
+#20517 = CARTESIAN_POINT('',(0.57735958555,1.738868891295));
+#20518 = CARTESIAN_POINT('',(0.577359479529,1.795877315731));
+#20519 = CARTESIAN_POINT('',(0.577359480425,1.936112807947));
+#20520 = CARTESIAN_POINT('',(0.577359700441,2.019355775649));
+#20521 = CARTESIAN_POINT('',(0.577360183593,2.102588668631));
+#20522 = CARTESIAN_POINT('',(0.577360805144,2.185815292066));
+#20523 = CARTESIAN_POINT('',(0.577361348746,2.269048588887));
+#20524 = CARTESIAN_POINT('',(0.577361616686,2.35229219331));
+#20525 = CARTESIAN_POINT('',(0.577361535026,2.510048898843));
+#20526 = CARTESIAN_POINT('',(0.577361245747,2.584583777216));
+#20527 = CARTESIAN_POINT('',(0.577360666255,2.659112765102));
+#20528 = CARTESIAN_POINT('',(0.577359845497,2.733637937293));
+#20529 = CARTESIAN_POINT('',(0.577358904822,2.808166735429));
+#20530 = CARTESIAN_POINT('',(0.577357998338,2.882701304066));
+#20531 = CARTESIAN_POINT('',(0.577356911856,2.990856898931));
+#20532 = CARTESIAN_POINT('',(0.577356605502,3.024486033555));
+#20533 = CARTESIAN_POINT('',(0.577356343978,3.058115183774));
+#20534 = CARTESIAN_POINT('',(0.577356137788,3.091744332416));
+#20535 = CARTESIAN_POINT('',(0.577355994582,3.125373463006));
+#20536 = CARTESIAN_POINT('',(0.57735591915,3.159002559773));
+#20537 = CARTESIAN_POINT('',(0.577355898291,3.281583095202));
+#20538 = CARTESIAN_POINT('',(0.577356368326,3.370553632948));
+#20539 = CARTESIAN_POINT('',(0.577357347047,3.45951017131));
+#20540 = CARTESIAN_POINT('',(0.577358697977,3.548457915601));
+#20541 = CARTESIAN_POINT('',(0.577360139061,3.637414867063));
+#20542 = CARTESIAN_POINT('',(0.577361353264,3.726386154814));
+#20543 = CARTESIAN_POINT('',(0.577362462073,3.843513893863));
+#20544 = CARTESIAN_POINT('',(0.577362691441,3.871689652086));
+#20545 = CARTESIAN_POINT('',(0.577362878445,3.899865421467));
+#20546 = CARTESIAN_POINT('',(0.577363019768,3.928041190253));
+#20547 = CARTESIAN_POINT('',(0.577363113775,3.956216946843));
+#20548 = CARTESIAN_POINT('',(0.577363160517,3.984392679785));
+#20549 = CARTESIAN_POINT('',(0.577363166322,4.119573093985));
+#20550 = CARTESIAN_POINT('',(0.577362519107,4.226626180602));
+#20551 = CARTESIAN_POINT('',(0.577361281364,4.333638951708));
+#20552 = CARTESIAN_POINT('',(0.577359999103,4.44063811576));
+#20553 = CARTESIAN_POINT('',(0.577359057058,4.547650389129));
+#20554 = CARTESIAN_POINT('',(0.577358710743,4.654702911913));
+#20555 = CARTESIAN_POINT('',(0.577358743198,4.817742993317));
+#20556 = CARTESIAN_POINT('',(0.577358855607,4.873780779981));
+#20557 = CARTESIAN_POINT('',(0.577359049186,4.929817310518));
+#20558 = CARTESIAN_POINT('',(0.577359261187,4.985853079372));
+#20559 = CARTESIAN_POINT('',(0.577359421179,5.041889806624));
+#20560 = CARTESIAN_POINT('',(0.577359486018,5.097927950515));
+#20561 = CARTESIAN_POINT('',(0.577359464181,5.207213874693));
+#20562 = CARTESIAN_POINT('',(0.577359381495,5.26046497816));
+#20563 = CARTESIAN_POINT('',(0.577359225018,5.313714961649));
+#20564 = CARTESIAN_POINT('',(0.57735902327,5.366964161863));
+#20565 = CARTESIAN_POINT('',(0.577358825649,5.420213897511));
+#20566 = CARTESIAN_POINT('',(0.577358693056,5.47346454589));
+#20567 = CARTESIAN_POINT('',(0.577358681466,5.608891522255));
+#20568 = CARTESIAN_POINT('',(0.577358998764,5.691082047134));
+#20569 = CARTESIAN_POINT('',(0.577359730148,5.773262814269));
+#20570 = CARTESIAN_POINT('',(0.57736129887,5.855437583265));
+#20571 = CARTESIAN_POINT('',(0.577363223819,5.937619074495));
+#20572 = CARTESIAN_POINT('',(0.577364301758,6.01981117341));
+#20573 = CARTESIAN_POINT('',(0.577364168032,6.139172968691));
+#20574 = CARTESIAN_POINT('',(0.577363927279,6.176355558187));
+#20575 = CARTESIAN_POINT('',(0.577363386476,6.213538192663));
+#20576 = CARTESIAN_POINT('',(0.577362596679,6.25072071628));
+#20577 = CARTESIAN_POINT('',(0.57736176095,6.287902911064));
+#20578 = CARTESIAN_POINT('',(0.577361234361,6.325084496907));
+#20579 = CARTESIAN_POINT('',(0.577361523994,6.362265131567));
+#20580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20581 = ORIENTED_EDGE('',*,*,#20582,.F.);
+#20582 = EDGE_CURVE('',#19949,#20311,#20583,.T.);
+#20583 = SURFACE_CURVE('',#20584,(#20588,#20595),.PCURVE_S1.);
+#20584 = LINE('',#20585,#20586);
+#20585 = CARTESIAN_POINT('',(10.513,4.,12.));
+#20586 = VECTOR('',#20587,1.);
+#20587 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#20588 = PCURVE('',#13324,#20589);
+#20589 = DEFINITIONAL_REPRESENTATION('',(#20590),#20594);
+#20590 = LINE('',#20591,#20592);
+#20591 = CARTESIAN_POINT('',(-0.,0.));
+#20592 = VECTOR('',#20593,1.);
+#20593 = DIRECTION('',(-0.,1.));
+#20594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20595 = PCURVE('',#20596,#20601);
+#20596 = CYLINDRICAL_SURFACE('',#20597,2.513);
+#20597 = AXIS2_PLACEMENT_3D('',#20598,#20599,#20600);
+#20598 = CARTESIAN_POINT('',(8.,4.,12.));
+#20599 = DIRECTION('',(-0.,-0.,-1.));
+#20600 = DIRECTION('',(1.,0.,0.));
+#20601 = DEFINITIONAL_REPRESENTATION('',(#20602),#20606);
+#20602 = LINE('',#20603,#20604);
+#20603 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#20604 = VECTOR('',#20605,1.);
+#20605 = DIRECTION('',(-0.,1.));
+#20606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20607 = ADVANCED_FACE('',(#20608),#13789,.F.);
+#20608 = FACE_BOUND('',#20609,.F.);
+#20609 = EDGE_LOOP('',(#20610,#20649,#20650,#20651));
+#20610 = ORIENTED_EDGE('',*,*,#20611,.F.);
+#20611 = EDGE_CURVE('',#13947,#15746,#20612,.T.);
+#20612 = SURFACE_CURVE('',#20613,(#20635,#20642),.PCURVE_S1.);
+#20613 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#20614,#20615,#20616,#20617,
+    #20618,#20619,#20620,#20621,#20622,#20623,#20624,#20625,#20626,
+    #20627,#20628,#20629,#20630,#20631,#20632,#20633,#20634),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#20614 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    7.999999993924));
+#20615 = CARTESIAN_POINT('',(9.872966894894,14.758522588823,
+    8.431255442785));
+#20616 = CARTESIAN_POINT('',(9.737518952446,14.735795107736,
+    8.862508970827));
+#20617 = CARTESIAN_POINT('',(9.466450208301,14.71306843997,
+    9.246491998958));
+#20618 = CARTESIAN_POINT('',(9.078670111836,14.690340696351,
+    9.535821430551));
+#20619 = CARTESIAN_POINT('',(8.611008516319,14.667613211385,
+    9.691725463289));
+#20620 = CARTESIAN_POINT('',(8.114927241796,14.644886425706,
+    9.691671797017));
+#20621 = CARTESIAN_POINT('',(7.647283734694,14.622158938123,
+    9.535861706775));
+#20622 = CARTESIAN_POINT('',(7.259403063876,14.59943169672,
+    9.246474226269));
+#20623 = CARTESIAN_POINT('',(6.988441670303,14.576704405311,
+    8.862511631831));
+#20624 = CARTESIAN_POINT('',(6.717479860904,14.531249866379,
+    7.999999970566));
+#20625 = CARTESIAN_POINT('',(6.98844203775,14.485795327448,
+    7.137488424736));
+#20626 = CARTESIAN_POINT('',(7.259404299963,14.463068049981,
+    6.753525832894));
+#20627 = CARTESIAN_POINT('',(7.647275291003,14.440340739848,
+    6.464141745488));
+#20628 = CARTESIAN_POINT('',(8.114937553201,14.417613404919,
+    6.308306104766));
+#20629 = CARTESIAN_POINT('',(8.611009902913,14.394886423452,
+    6.308315638487));
+#20630 = CARTESIAN_POINT('',(9.078650225871,14.372159091304,
+    6.464148960107));
+#20631 = CARTESIAN_POINT('',(9.466475953466,14.34943127877,
+    6.753514549311));
+#20632 = CARTESIAN_POINT('',(9.737507052694,14.326704625043,
+    7.137491438753));
+#20633 = CARTESIAN_POINT('',(9.87296661928,14.303977143937,
+    7.568744543038));
+#20634 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    7.999999991898));
+#20635 = PCURVE('',#13789,#20636);
+#20636 = DEFINITIONAL_REPRESENTATION('',(#20637),#20641);
+#20637 = LINE('',#20638,#20639);
+#20638 = CARTESIAN_POINT('',(0.,0.));
+#20639 = VECTOR('',#20640,1.);
+#20640 = DIRECTION('',(0.,1.));
+#20641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20642 = PCURVE('',#14155,#20643);
+#20643 = DEFINITIONAL_REPRESENTATION('',(#20644),#20648);
+#20644 = LINE('',#20645,#20646);
+#20645 = CARTESIAN_POINT('',(6.25E-02,0.));
+#20646 = VECTOR('',#20647,1.);
+#20647 = DIRECTION('',(0.,1.));
+#20648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20649 = ORIENTED_EDGE('',*,*,#13989,.T.);
+#20650 = ORIENTED_EDGE('',*,*,#13631,.T.);
+#20651 = ORIENTED_EDGE('',*,*,#15862,.F.);
+#20652 = ADVANCED_FACE('',(#20653),#14074,.F.);
+#20653 = FACE_BOUND('',#20654,.F.);
+#20654 = EDGE_LOOP('',(#20655,#20656,#20657,#20702));
+#20655 = ORIENTED_EDGE('',*,*,#16156,.F.);
+#20656 = ORIENTED_EDGE('',*,*,#14061,.T.);
+#20657 = ORIENTED_EDGE('',*,*,#20658,.T.);
+#20658 = EDGE_CURVE('',#14015,#15674,#20659,.T.);
+#20659 = SURFACE_CURVE('',#20660,(#20688,#20695),.PCURVE_S1.);
+#20660 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#20661,#20662,#20663,#20664,
+    #20665,#20666,#20667,#20668,#20669,#20670,#20671,#20672,#20673,
+    #20674,#20675,#20676,#20677,#20678,#20679,#20680,#20681,#20682,
+    #20683,#20684,#20685,#20686,#20687),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#20661 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    7.999999993924));
+#20662 = CARTESIAN_POINT('',(9.872965865738,14.703124869031,
+    8.296487951105));
+#20663 = CARTESIAN_POINT('',(9.806450756975,14.68749976202,
+    8.592974941862));
+#20664 = CARTESIAN_POINT('',(9.67336043031,14.671874928381,
+    8.872050624333));
+#20665 = CARTESIAN_POINT('',(9.479241613112,14.656249905741,
+    9.116280549738));
+#20666 = CARTESIAN_POINT('',(9.235007044273,14.640624878856,
+    9.310407839331));
+#20667 = CARTESIAN_POINT('',(8.955940526264,14.624999857792,
+    9.443470920119));
+#20668 = CARTESIAN_POINT('',(8.362966098763,14.593749847421,
+    9.576535005223));
+#20669 = CARTESIAN_POINT('',(7.769986281349,14.562499870127,
+    9.443471341866));
+#20670 = CARTESIAN_POINT('',(7.490913883576,14.546874883588,
+    9.310407773301));
+#20671 = CARTESIAN_POINT('',(7.246676935692,14.53124987688,
+    9.116282852229));
+#20672 = CARTESIAN_POINT('',(7.05255378693,14.515624863433,
+    8.872046492784));
+#20673 = CARTESIAN_POINT('',(6.919492404553,14.499999861901,
+    8.592976411631));
+#20674 = CARTESIAN_POINT('',(6.786430882701,14.468749866385,
+    7.999999990174));
+#20675 = CARTESIAN_POINT('',(6.919492599798,14.437499870869,
+    7.40702361253));
+#20676 = CARTESIAN_POINT('',(7.052553944354,14.421874869337,
+    7.127953605768));
+#20677 = CARTESIAN_POINT('',(7.246676344256,14.406249855889,
+    6.883717035149));
+#20678 = CARTESIAN_POINT('',(7.49091356311,14.390624849182,
+    6.689591518782));
+#20679 = CARTESIAN_POINT('',(7.769986223722,14.374999862643,
+    6.556528526338));
+#20680 = CARTESIAN_POINT('',(8.362966099141,14.343749885348,
+    6.42346580358));
+#20681 = CARTESIAN_POINT('',(8.955940468637,14.312499874977,
+    6.556529465066));
+#20682 = CARTESIAN_POINT('',(9.235007044987,14.296874853909,
+    6.689592234196));
+#20683 = CARTESIAN_POINT('',(9.479242369761,14.281249827045,
+    6.883715779808));
+#20684 = CARTESIAN_POINT('',(9.67336361758,14.26562480437,7.127951321991
+    ));
+#20685 = CARTESIAN_POINT('',(9.806446223396,14.249999970757,
+    7.407025205951));
+#20686 = CARTESIAN_POINT('',(9.872965978672,14.234374863739,
+    7.703512034718));
+#20687 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    7.999999991899));
+#20688 = PCURVE('',#14074,#20689);
+#20689 = DEFINITIONAL_REPRESENTATION('',(#20690),#20694);
+#20690 = LINE('',#20691,#20692);
+#20691 = CARTESIAN_POINT('',(0.3125,0.));
+#20692 = VECTOR('',#20693,1.);
+#20693 = DIRECTION('',(0.,1.));
+#20694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20695 = PCURVE('',#14155,#20696);
+#20696 = DEFINITIONAL_REPRESENTATION('',(#20697),#20701);
+#20697 = LINE('',#20698,#20699);
+#20698 = CARTESIAN_POINT('',(0.,0.));
+#20699 = VECTOR('',#20700,1.);
+#20700 = DIRECTION('',(0.,1.));
+#20701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20702 = ORIENTED_EDGE('',*,*,#15673,.F.);
+#20703 = ADVANCED_FACE('',(#20704),#14155,.F.);
+#20704 = FACE_BOUND('',#20705,.F.);
+#20705 = EDGE_LOOP('',(#20706,#20707,#20708,#20709));
+#20706 = ORIENTED_EDGE('',*,*,#20658,.F.);
+#20707 = ORIENTED_EDGE('',*,*,#14142,.T.);
+#20708 = ORIENTED_EDGE('',*,*,#20611,.T.);
+#20709 = ORIENTED_EDGE('',*,*,#15745,.F.);
+#20710 = ADVANCED_FACE('',(#20711),#14804,.F.);
+#20711 = FACE_BOUND('',#20712,.T.);
+#20712 = EDGE_LOOP('',(#20713,#20967,#20968,#21295));
+#20713 = ORIENTED_EDGE('',*,*,#20714,.F.);
+#20714 = EDGE_CURVE('',#14209,#20715,#20717,.T.);
+#20715 = VERTEX_POINT('',#20716);
+#20716 = CARTESIAN_POINT('',(9.622963,14.074415441091,3.0000000972));
+#20717 = SURFACE_CURVE('',#20718,(#20799,#20883),.PCURVE_S1.);
+#20718 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20719,#20720,#20721,#20722,
+    #20723,#20724,#20725,#20726,#20727,#20728,#20729,#20730,#20731,
+    #20732,#20733,#20734,#20735,#20736,#20737,#20738,#20739,#20740,
+    #20741,#20742,#20743,#20744,#20745,#20746,#20747,#20748,#20749,
+    #20750,#20751,#20752,#20753,#20754,#20755,#20756,#20757,#20758,
+    #20759,#20760,#20761,#20762,#20763,#20764,#20765,#20766,#20767,
+    #20768,#20769,#20770,#20771,#20772,#20773,#20774,#20775,#20776,
+    #20777,#20778,#20779,#20780,#20781,#20782,#20783,#20784,#20785,
+    #20786,#20787,#20788,#20789,#20790,#20791,#20792,#20793,#20794,
+    #20795,#20796,#20797,#20798),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661353027E-02,0.104978233425,0.133906640558,
+    0.222908160453,0.27279911715,0.376357991424,0.501515305422,
+    0.62670870918,0.737064560394,0.784796005227,0.86868238628,
+    0.95656314888,1.),.UNSPECIFIED.);
+#20719 = CARTESIAN_POINT('',(9.622963,14.574414688994,3.0000001458));
+#20720 = CARTESIAN_POINT('',(9.622962995428,14.571919462229,
+    3.039511081124));
+#20721 = CARTESIAN_POINT('',(9.621517506178,14.569424031544,
+    3.079021909972));
+#20722 = CARTESIAN_POINT('',(9.618626581495,14.566928498802,
+    3.118468940816));
+#20723 = CARTESIAN_POINT('',(9.614293721787,14.564432939705,
+    3.157788849731));
+#20724 = CARTESIAN_POINT('',(9.608525878629,14.561937403792,
+    3.196918680392));
+#20725 = CARTESIAN_POINT('',(9.601333454757,14.55944191444,
+    3.235795844077));
+#20726 = CARTESIAN_POINT('',(9.575482535934,14.551943549779,
+    3.351668539184));
+#20727 = CARTESIAN_POINT('',(9.552563802871,14.546940667063,
+    3.427716391233));
+#20728 = CARTESIAN_POINT('',(9.52408646132,14.541938128817,
+    3.501998454396));
+#20729 = CARTESIAN_POINT('',(9.490216846094,14.536935798455,
+    3.574028721729));
+#20730 = CARTESIAN_POINT('',(9.451173240614,14.531933391105,
+    3.643342827258));
+#20731 = CARTESIAN_POINT('',(9.407223847136,14.52693077002,
+    3.709502472465));
+#20732 = CARTESIAN_POINT('',(9.338637268587,14.519862112313,
+    3.797953659513));
+#20733 = CARTESIAN_POINT('',(9.317806567468,14.517795966728,
+    3.823200225237));
+#20734 = CARTESIAN_POINT('',(9.29621481233,14.51572980566,3.847810984908
+    ));
+#20735 = CARTESIAN_POINT('',(9.27388535913,14.513663629372,
+    3.871758490484));
+#20736 = CARTESIAN_POINT('',(9.25084276107,14.51159743895,3.895016410931
+    ));
+#20737 = CARTESIAN_POINT('',(9.227112768601,14.509531236306,
+    3.917559532229));
+#20738 = CARTESIAN_POINT('',(9.127682381736,14.50110808862,
+    4.006446924725));
+#20739 = CARTESIAN_POINT('',(9.046383783257,14.494750493536,
+    4.066542442952));
+#20740 = CARTESIAN_POINT('',(8.959618991679,14.488393276623,
+    4.118938133742));
+#20741 = CARTESIAN_POINT('',(8.868268798008,14.482036364921,
+    4.163050704347));
+#20742 = CARTESIAN_POINT('',(8.773282915726,14.475679253151,
+    4.198421566616));
+#20743 = CARTESIAN_POINT('',(8.67566585416,14.469321756709,
+    4.224723648836));
+#20744 = CARTESIAN_POINT('',(8.520861474549,14.459401386843,
+    4.251339911078));
+#20745 = CARTESIAN_POINT('',(8.46475488134,14.45583790811,4.257995620693
+    ));
+#20746 = CARTESIAN_POINT('',(8.408331255964,14.452274456363,
+    4.261714884849));
+#20747 = CARTESIAN_POINT('',(8.351775052664,14.448711015913,
+    4.262480719168));
+#20748 = CARTESIAN_POINT('',(8.295271356516,14.445147548599,
+    4.260290612196));
+#20749 = CARTESIAN_POINT('',(8.239005019535,14.441584040231,
+    4.255156538334));
+#20750 = CARTESIAN_POINT('',(8.067241626778,14.43062378879,
+    4.230392297203));
+#20751 = CARTESIAN_POINT('',(7.953116693176,14.423225771095,
+    4.201106443061));
+#20752 = CARTESIAN_POINT('',(7.842456738948,14.415828561124,
+    4.159481433539));
+#20753 = CARTESIAN_POINT('',(7.736848834098,14.408431873354,
+    4.106031176286));
+#20754 = CARTESIAN_POINT('',(7.637778514755,14.401034661279,
+    4.041507577918));
+#20755 = CARTESIAN_POINT('',(7.546599564543,14.393636677191,
+    3.966885213132));
+#20756 = CARTESIAN_POINT('',(7.365256473259,14.377300657503,
+    3.782442315914));
+#20757 = CARTESIAN_POINT('',(7.279216014133,14.368358400321,
+    3.668471851211));
+#20758 = CARTESIAN_POINT('',(7.20849247492,14.359418825011,
+    3.543588424958));
+#20759 = CARTESIAN_POINT('',(7.154679918043,14.350480388016,
+    3.410295838968));
+#20760 = CARTESIAN_POINT('',(7.11887662855,14.341540799366,
+    3.271314227513));
+#20761 = CARTESIAN_POINT('',(7.101673770974,14.332598521223,
+    3.129552505938));
+#20762 = CARTESIAN_POINT('',(7.104366599352,14.314717164706,
+    2.846438849236));
+#20763 = CARTESIAN_POINT('',(7.124273914425,14.305771910784,
+    2.704989248236));
+#20764 = CARTESIAN_POINT('',(7.162736113086,14.296828961668,
+    2.566675764821));
+#20765 = CARTESIAN_POINT('',(7.219106032506,14.287887000825,
+    2.434398022836));
+#20766 = CARTESIAN_POINT('',(7.29223255546,14.278944119913,
+    2.310856942597));
+#20767 = CARTESIAN_POINT('',(7.380472486197,14.269998948951,
+    2.198527455117));
+#20768 = CARTESIAN_POINT('',(7.570854951141,14.253174851699,
+    2.012204115823));
+#20769 = CARTESIAN_POINT('',(7.6701565448,14.245291171745,1.93519960876)
+  );
+#20770 = CARTESIAN_POINT('',(7.778107544701,14.237408795858,
+    1.869924012429));
+#20771 = CARTESIAN_POINT('',(7.893031577874,14.229527168069,
+    1.817505959141));
+#20772 = CARTESIAN_POINT('',(8.013093503964,14.221644667234,
+    1.778782528616));
+#20773 = CARTESIAN_POINT('',(8.136341966347,14.213760848802,
+    1.754279793457));
+#20774 = CARTESIAN_POINT('',(8.314536506519,14.202469369415,
+    1.739774322183));
+#20775 = CARTESIAN_POINT('',(8.368558227032,14.199060088399,
+    1.738083809364));
+#20776 = CARTESIAN_POINT('',(8.422637250348,14.19565082307,
+    1.739095602291));
+#20777 = CARTESIAN_POINT('',(8.476611403722,14.192241575765,
+    1.742810694293));
+#20778 = CARTESIAN_POINT('',(8.530319004717,14.188832331685,
+    1.749217952122));
+#20779 = CARTESIAN_POINT('',(8.58359955035,14.185423089219,
+    1.758294164137));
+#20780 = CARTESIAN_POINT('',(8.728903812427,14.176022339759,
+    1.790583879831));
+#20781 = CARTESIAN_POINT('',(8.819711967347,14.170030433145,
+    1.819300054385));
+#20782 = CARTESIAN_POINT('',(8.90784917778,14.164038901453,
+    1.855961387224));
+#20783 = CARTESIAN_POINT('',(8.992486488744,14.158047646149,
+    1.900261164725));
+#20784 = CARTESIAN_POINT('',(9.072842010722,14.152056219881,
+    1.951790170173));
+#20785 = CARTESIAN_POINT('',(9.148191230203,14.146064395375,
+    2.010042064686));
+#20786 = CARTESIAN_POINT('',(9.290889778938,14.133795951526,
+    2.141845297813));
+#20787 = CARTESIAN_POINT('',(9.357698966238,14.127518367794,
+    2.216003816527));
+#20788 = CARTESIAN_POINT('',(9.417553875931,14.121240932813,
+    2.296193002531));
+#20789 = CARTESIAN_POINT('',(9.469812955291,14.114963402915,
+    2.381623662924));
+#20790 = CARTESIAN_POINT('',(9.513946385417,14.108685510247,
+    2.471429544035));
+#20791 = CARTESIAN_POINT('',(9.549543821997,14.102407587961,
+    2.564680075286));
+#20792 = CARTESIAN_POINT('',(9.5895719729,14.093028279852,2.707692750904
+    ));
+#20793 = CARTESIAN_POINT('',(9.600660754551,14.089925937654,
+    2.755600515256));
+#20794 = CARTESIAN_POINT('',(9.609564955556,14.086823753334,2.8039929051
+    ));
+#20795 = CARTESIAN_POINT('',(9.616259762703,14.083721724121,
+    2.852750344455));
+#20796 = CARTESIAN_POINT('',(9.620728565009,14.080619783209,2.9017519394
+    ));
+#20797 = CARTESIAN_POINT('',(9.622963,14.077517778837,2.950875906295));
+#20798 = CARTESIAN_POINT('',(9.622963,14.074415453367,3.));
+#20799 = PCURVE('',#14804,#20800);
+#20800 = DEFINITIONAL_REPRESENTATION('',(#20801),#20882);
+#20801 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20802,#20803,#20804,#20805,
+    #20806,#20807,#20808,#20809,#20810,#20811,#20812,#20813,#20814,
+    #20815,#20816,#20817,#20818,#20819,#20820,#20821,#20822,#20823,
+    #20824,#20825,#20826,#20827,#20828,#20829,#20830,#20831,#20832,
+    #20833,#20834,#20835,#20836,#20837,#20838,#20839,#20840,#20841,
+    #20842,#20843,#20844,#20845,#20846,#20847,#20848,#20849,#20850,
+    #20851,#20852,#20853,#20854,#20855,#20856,#20857,#20858,#20859,
+    #20860,#20861,#20862,#20863,#20864,#20865,#20866,#20867,#20868,
+    #20869,#20870,#20871,#20872,#20873,#20874,#20875,#20876,#20877,
+    #20878,#20879,#20880,#20881),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661353027E-02,0.104978233425,0.133906640558,
+    0.222908160453,0.27279911715,0.376357991424,0.501515305422,
+    0.62670870918,0.737064560394,0.784796005227,0.86868238628,
+    0.95656314888,1.),.UNSPECIFIED.);
+#20802 = CARTESIAN_POINT('',(-6.283185191466,1.425585311006));
+#20803 = CARTESIAN_POINT('',(-6.251827306287,1.428080537771));
+#20804 = CARTESIAN_POINT('',(-6.220469605593,1.430575968456));
+#20805 = CARTESIAN_POINT('',(-6.189112034545,1.433071501198));
+#20806 = CARTESIAN_POINT('',(-6.157754549553,1.435567060295));
+#20807 = CARTESIAN_POINT('',(-6.126397118278,1.438062596208));
+#20808 = CARTESIAN_POINT('',(-6.095039719628,1.44055808556));
+#20809 = CARTESIAN_POINT('',(-6.000816450947,1.448056450221));
+#20810 = CARTESIAN_POINT('',(-5.937948521107,1.453059332937));
+#20811 = CARTESIAN_POINT('',(-5.875081982349,1.458061871183));
+#20812 = CARTESIAN_POINT('',(-5.81221623386,1.463064201545));
+#20813 = CARTESIAN_POINT('',(-5.749349374841,1.468066608895));
+#20814 = CARTESIAN_POINT('',(-5.68648093343,1.47306922998));
+#20815 = CARTESIAN_POINT('',(-5.597649704798,1.480137887687));
+#20816 = CARTESIAN_POINT('',(-5.571684805804,1.482204033272));
+#20817 = CARTESIAN_POINT('',(-5.545719905047,1.48427019434));
+#20818 = CARTESIAN_POINT('',(-5.51975500861,1.486336370628));
+#20819 = CARTESIAN_POINT('',(-5.49379012226,1.48840256105));
+#20820 = CARTESIAN_POINT('',(-5.467825251449,1.490468763694));
+#20821 = CARTESIAN_POINT('',(-5.361976600077,1.49889191138));
+#20822 = CARTESIAN_POINT('',(-5.28208586421,1.505249506464));
+#20823 = CARTESIAN_POINT('',(-5.202200473188,1.511606723377));
+#20824 = CARTESIAN_POINT('',(-5.122318469847,1.517963635079));
+#20825 = CARTESIAN_POINT('',(-5.042433160313,1.524320746849));
+#20826 = CARTESIAN_POINT('',(-4.962542591048,1.530678243291));
+#20827 = CARTESIAN_POINT('',(-4.837879221292,1.540598613157));
+#20828 = CARTESIAN_POINT('',(-4.793099030782,1.54416209189));
+#20829 = CARTESIAN_POINT('',(-4.748319105002,1.547725543637));
+#20830 = CARTESIAN_POINT('',(-4.703539339979,1.551288984087));
+#20831 = CARTESIAN_POINT('',(-4.65875937371,1.554852451401));
+#20832 = CARTESIAN_POINT('',(-4.613979105649,1.558415959769));
+#20833 = CARTESIAN_POINT('',(-4.476249406239,1.56937621121));
+#20834 = CARTESIAN_POINT('',(-4.383284614725,1.576774228905));
+#20835 = CARTESIAN_POINT('',(-4.29033093835,1.584171438876));
+#20836 = CARTESIAN_POINT('',(-4.197384369756,1.591568126646));
+#20837 = CARTESIAN_POINT('',(-4.104430832834,1.598965338721));
+#20838 = CARTESIAN_POINT('',(-4.011466251152,1.606363322809));
+#20839 = CARTESIAN_POINT('',(-3.806181298593,1.622699342497));
+#20840 = CARTESIAN_POINT('',(-3.693807206867,1.631641599679));
+#20841 = CARTESIAN_POINT('',(-3.58146431942,1.640581174989));
+#20842 = CARTESIAN_POINT('',(-3.469134471448,1.649519611984));
+#20843 = CARTESIAN_POINT('',(-3.356791395615,1.658459200634));
+#20844 = CARTESIAN_POINT('',(-3.244417040397,1.667401478777));
+#20845 = CARTESIAN_POINT('',(-3.019713498495,1.685282835294));
+#20846 = CARTESIAN_POINT('',(-2.907306722583,1.694228089216));
+#20847 = CARTESIAN_POINT('',(-2.794931290459,1.703171038332));
+#20848 = CARTESIAN_POINT('',(-2.682569111215,1.712112999175));
+#20849 = CARTESIAN_POINT('',(-2.570193864727,1.721055880087));
+#20850 = CARTESIAN_POINT('',(-2.457787338901,1.730001051049));
+#20851 = CARTESIAN_POINT('',(-2.246369329305,1.746825148301));
+#20852 = CARTESIAN_POINT('',(-2.147298540975,1.754708828255));
+#20853 = CARTESIAN_POINT('',(-2.048242918574,1.762591204142));
+#20854 = CARTESIAN_POINT('',(-1.949196879091,1.770472831931));
+#20855 = CARTESIAN_POINT('',(-1.850141114675,1.778355332766));
+#20856 = CARTESIAN_POINT('',(-1.751070118642,1.786239151198));
+#20857 = CARTESIAN_POINT('',(-1.609178090246,1.797530630585));
+#20858 = CARTESIAN_POINT('',(-1.566336200605,1.800939911601));
+#20859 = CARTESIAN_POINT('',(-1.523494558286,1.80434917693));
+#20860 = CARTESIAN_POINT('',(-1.48065308073,1.807758424235));
+#20861 = CARTESIAN_POINT('',(-1.437811475723,1.811167668315));
+#20862 = CARTESIAN_POINT('',(-1.394969658695,1.814576910781));
+#20863 = CARTESIAN_POINT('',(-1.276835719617,1.823977660241));
+#20864 = CARTESIAN_POINT('',(-1.20153806213,1.829969566855));
+#20865 = CARTESIAN_POINT('',(-1.126244306478,1.835961098547));
+#20866 = CARTESIAN_POINT('',(-1.05095298866,1.841952353851));
+#20867 = CARTESIAN_POINT('',(-0.975659124409,1.847943780119));
+#20868 = CARTESIAN_POINT('',(-0.900361268137,1.853935604625));
+#20869 = CARTESIAN_POINT('',(-0.7461907087,1.866204048474));
+#20870 = CARTESIAN_POINT('',(-0.667306143182,1.872481632206));
+#20871 = CARTESIAN_POINT('',(-0.588426429317,1.878759067187));
+#20872 = CARTESIAN_POINT('',(-0.509549868606,1.885036597085));
+#20873 = CARTESIAN_POINT('',(-0.430670380377,1.891314489753));
+#20874 = CARTESIAN_POINT('',(-0.351786263723,1.897592412039));
+#20875 = CARTESIAN_POINT('',(-0.233922097794,1.906971720148));
+#20876 = CARTESIAN_POINT('',(-0.194935157874,1.910074062346));
+#20877 = CARTESIAN_POINT('',(-0.155948355338,1.913176246666));
+#20878 = CARTESIAN_POINT('',(-0.116961600313,1.916278275879));
+#20879 = CARTESIAN_POINT('',(-7.797465209126E-02,1.919380216791));
+#20880 = CARTESIAN_POINT('',(-3.898737595665E-02,1.922482221163));
+#20881 = CARTESIAN_POINT('',(0.,1.925584546633));
+#20882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20883 = PCURVE('',#14947,#20884);
+#20884 = DEFINITIONAL_REPRESENTATION('',(#20885),#20966);
+#20885 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20886,#20887,#20888,#20889,
+    #20890,#20891,#20892,#20893,#20894,#20895,#20896,#20897,#20898,
+    #20899,#20900,#20901,#20902,#20903,#20904,#20905,#20906,#20907,
+    #20908,#20909,#20910,#20911,#20912,#20913,#20914,#20915,#20916,
+    #20917,#20918,#20919,#20920,#20921,#20922,#20923,#20924,#20925,
+    #20926,#20927,#20928,#20929,#20930,#20931,#20932,#20933,#20934,
+    #20935,#20936,#20937,#20938,#20939,#20940,#20941,#20942,#20943,
+    #20944,#20945,#20946,#20947,#20948,#20949,#20950,#20951,#20952,
+    #20953,#20954,#20955,#20956,#20957,#20958,#20959,#20960,#20961,
+    #20962,#20963,#20964,#20965),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661353027E-02,0.104978233425,0.133906640558,
+    0.222908160453,0.27279911715,0.376357991424,0.501515305422,
+    0.62670870918,0.737064560394,0.784796005227,0.86868238628,
+    0.95656314888,1.),.UNSPECIFIED.);
+#20886 = CARTESIAN_POINT('',(2.382388147223E-02,0.));
+#20887 = CARTESIAN_POINT('',(2.382385891138E-02,3.145572164708E-02));
+#20888 = CARTESIAN_POINT('',(2.382340282461E-02,6.291197094503E-02));
+#20889 = CARTESIAN_POINT('',(2.382275826795E-02,9.436858665865E-02));
+#20890 = CARTESIAN_POINT('',(2.382210448808E-02,0.125825434419));
+#20891 = CARTESIAN_POINT('',(2.382155492233E-02,0.157282406723));
+#20892 = CARTESIAN_POINT('',(2.382115719865E-02,0.188739422936));
+#20893 = CARTESIAN_POINT('',(2.382036373694E-02,0.283262063275));
+#20894 = CARTESIAN_POINT('',(2.382044838581E-02,0.34632977863));
+#20895 = CARTESIAN_POINT('',(2.382113729184E-02,0.409395593367));
+#20896 = CARTESIAN_POINT('',(2.382216188291E-02,0.472460022527));
+#20897 = CARTESIAN_POINT('',(2.382317542898E-02,0.535525151038));
+#20898 = CARTESIAN_POINT('',(2.382393366581E-02,0.598591706586));
+#20899 = CARTESIAN_POINT('',(2.382469917203E-02,0.687702837149));
+#20900 = CARTESIAN_POINT('',(2.382488166196E-02,0.713749547692));
+#20901 = CARTESIAN_POINT('',(2.382502058881E-02,0.739796270229));
+#20902 = CARTESIAN_POINT('',(2.38251158187E-02,0.765843008914));
+#20903 = CARTESIAN_POINT('',(2.382516938352E-02,0.791889765945));
+#20904 = CARTESIAN_POINT('',(2.382518548094E-02,0.817936541559));
+#20905 = CARTESIAN_POINT('',(2.3825124305E-02,0.924119240159));
+#20906 = CARTESIAN_POINT('',(2.38247778557E-02,1.0042624541));
+#20907 = CARTESIAN_POINT('',(2.382429695603E-02,1.084400768067));
+#20908 = CARTESIAN_POINT('',(2.382390461929E-02,1.164535967738));
+#20909 = CARTESIAN_POINT('',(2.382368832488E-02,1.244674513459));
+#20910 = CARTESIAN_POINT('',(2.382359211555E-02,1.324818176566));
+#20911 = CARTESIAN_POINT('',(2.382359429133E-02,1.449876159989));
+#20912 = CARTESIAN_POINT('',(2.38236234042E-02,1.494798033867));
+#20913 = CARTESIAN_POINT('',(2.382367958877E-02,1.539719566377));
+#20914 = CARTESIAN_POINT('',(2.382374557909E-02,1.584640859813));
+#20915 = CARTESIAN_POINT('',(2.382379923007E-02,1.629562283268));
+#20916 = CARTESIAN_POINT('',(2.382382464454E-02,1.67448395104));
+#20917 = CARTESIAN_POINT('',(2.382382051038E-02,1.81264843368));
+#20918 = CARTESIAN_POINT('',(2.382369661838E-02,1.905906529267));
+#20919 = CARTESIAN_POINT('',(2.382340175391E-02,1.999153461476));
+#20920 = CARTESIAN_POINT('',(2.382298657311E-02,2.092393481575));
+#20921 = CARTESIAN_POINT('',(2.382259869355E-02,2.185640810394));
+#20922 = CARTESIAN_POINT('',(2.382240217916E-02,2.278899464761));
+#20923 = CARTESIAN_POINT('',(2.38224417038E-02,2.4848340702));
+#20924 = CARTESIAN_POINT('',(2.382277768835E-02,2.597563969324));
+#20925 = CARTESIAN_POINT('',(2.38235066115E-02,2.710262553777));
+#20926 = CARTESIAN_POINT('',(2.382444377628E-02,2.822947688988));
+#20927 = CARTESIAN_POINT('',(2.382522186836E-02,2.935645716816));
+#20928 = CARTESIAN_POINT('',(2.382559936399E-02,3.048374916557));
+#20929 = CARTESIAN_POINT('',(2.382556433232E-02,3.273788027527));
+#20930 = CARTESIAN_POINT('',(2.382514976613E-02,3.386549775562));
+#20931 = CARTESIAN_POINT('',(2.382435182299E-02,3.499280303698));
+#20932 = CARTESIAN_POINT('',(2.382338338191E-02,3.611997924677));
+#20933 = CARTESIAN_POINT('',(2.382265060057E-02,3.724729003554));
+#20934 = CARTESIAN_POINT('',(2.382232330745E-02,3.837491440387));
+#20935 = CARTESIAN_POINT('',(2.382232153914E-02,4.049578471351));
+#20936 = CARTESIAN_POINT('',(2.382257330078E-02,4.148962603487));
+#20937 = CARTESIAN_POINT('',(2.382304582001E-02,4.24833121877));
+#20938 = CARTESIAN_POINT('',(2.382353001108E-02,4.347689858587));
+#20939 = CARTESIAN_POINT('',(2.382385189498E-02,4.447058057563));
+#20940 = CARTESIAN_POINT('',(2.382396967305E-02,4.546441649554));
+#20941 = CARTESIAN_POINT('',(2.382394938998E-02,4.68878176293));
+#20942 = CARTESIAN_POINT('',(2.382391660292E-02,4.731758993908));
+#20943 = CARTESIAN_POINT('',(2.382386748828E-02,4.774736040328));
+#20944 = CARTESIAN_POINT('',(2.382381695619E-02,4.817712992041));
+#20945 = CARTESIAN_POINT('',(2.382377945519E-02,4.860690142464));
+#20946 = CARTESIAN_POINT('',(2.38237639359E-02,4.903667570022));
+#20947 = CARTESIAN_POINT('',(2.382377738906E-02,5.022175589398));
+#20948 = CARTESIAN_POINT('',(2.38238573716E-02,5.097711838219));
+#20949 = CARTESIAN_POINT('',(2.382402314819E-02,5.173244262211));
+#20950 = CARTESIAN_POINT('',(2.382431857558E-02,5.248774150445));
+#20951 = CARTESIAN_POINT('',(2.382467410153E-02,5.324306298921));
+#20952 = CARTESIAN_POINT('',(2.382491436836E-02,5.399842042257));
+#20953 = CARTESIAN_POINT('',(2.382491832423E-02,5.554499055636));
+#20954 = CARTESIAN_POINT('',(2.382465094774E-02,5.633632194573));
+#20955 = CARTESIAN_POINT('',(2.382402706262E-02,5.712760241425));
+#20956 = CARTESIAN_POINT('',(2.382287322014E-02,5.79188523077));
+#20957 = CARTESIAN_POINT('',(2.382154969498E-02,5.871013827641));
+#20958 = CARTESIAN_POINT('',(2.382080645573E-02,5.950148110862));
+#20959 = CARTESIAN_POINT('',(2.38209089422E-02,6.068386598978));
+#20960 = CARTESIAN_POINT('',(2.382114100194E-02,6.107497444581));
+#20961 = CARTESIAN_POINT('',(2.382158523431E-02,6.146608161319));
+#20962 = CARTESIAN_POINT('',(2.382223206397E-02,6.185718696777));
+#20963 = CARTESIAN_POINT('',(2.382298237153E-02,6.224829070192));
+#20964 = CARTESIAN_POINT('',(2.382358153806E-02,6.263939098769));
+#20965 = CARTESIAN_POINT('',(2.382355348941E-02,6.303048123991));
+#20966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#20967 = ORIENTED_EDGE('',*,*,#14790,.T.);
+#20968 = ORIENTED_EDGE('',*,*,#20969,.T.);
+#20969 = EDGE_CURVE('',#14500,#20970,#20972,.T.);
+#20970 = VERTEX_POINT('',#20971);
+#20971 = CARTESIAN_POINT('',(9.622963,13.92559683733,3.000000121502));
+#20972 = SURFACE_CURVE('',#20973,(#21060,#21150),.PCURVE_S1.);
+#20973 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#20974,#20975,#20976,#20977,
+    #20978,#20979,#20980,#20981,#20982,#20983,#20984,#20985,#20986,
+    #20987,#20988,#20989,#20990,#20991,#20992,#20993,#20994,#20995,
+    #20996,#20997,#20998,#20999,#21000,#21001,#21002,#21003,#21004,
+    #21005,#21006,#21007,#21008,#21009,#21010,#21011,#21012,#21013,
+    #21014,#21015,#21016,#21017,#21018,#21019,#21020,#21021,#21022,
+    #21023,#21024,#21025,#21026,#21027,#21028,#21029,#21030,#21031,
+    #21032,#21033,#21034,#21035,#21036,#21037,#21038,#21039,#21040,
+    #21041,#21042,#21043,#21044,#21045,#21046,#21047,#21048,#21049,
+    #21050,#21051,#21052,#21053,#21054,#21055,#21056,#21057,#21058,
+    #21059),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800130839418E-02,0.134454221953,0.228252978622,0.290804135661,
+    0.383013646952,0.453853756963,0.501855504383,0.552721861879,
+    0.630723259321,0.748351413251,0.872242123147,0.895351410805,
+    0.959002695255,1.),.UNSPECIFIED.);
+#20974 = CARTESIAN_POINT('',(9.622963,14.425594980229,3.000000243003));
+#20975 = CARTESIAN_POINT('',(9.622963,14.422880913507,3.042977675632));
+#20976 = CARTESIAN_POINT('',(9.621252743556,14.42016716696,
+    3.085955063754));
+#20977 = CARTESIAN_POINT('',(9.617832298999,14.417453526108,
+    3.128850344214));
+#20978 = CARTESIAN_POINT('',(9.612706562624,14.41473983907,
+    3.171582020899));
+#20979 = CARTESIAN_POINT('',(9.605885258694,14.412026016565,
+    3.214069164739));
+#20980 = CARTESIAN_POINT('',(9.597382939434,14.409312031913,
+    3.256231413709));
+#20981 = CARTESIAN_POINT('',(9.561421372893,14.399709108162,
+    3.403975803556));
+#20982 = CARTESIAN_POINT('',(9.524915757374,14.392818532936,
+    3.507370027308));
+#20983 = CARTESIAN_POINT('',(9.478019198083,14.385927768385,
+    3.60684984263));
+#20984 = CARTESIAN_POINT('',(9.421251019734,14.379037496618,
+    3.70117312634));
+#20985 = CARTESIAN_POINT('',(9.355304176307,14.372147400271,
+    3.789188199141));
+#20986 = CARTESIAN_POINT('',(9.281033082327,14.365257064025,
+    3.869854348074));
+#20987 = CARTESIAN_POINT('',(9.120127496646,14.351668282336,
+    4.012697097524));
+#20988 = CARTESIAN_POINT('',(9.033871059495,14.344968238733,
+    4.075337749755));
+#20989 = CARTESIAN_POINT('',(8.941620449115,14.338268890908,
+    4.129361710905));
+#20990 = CARTESIAN_POINT('',(8.844415471797,14.331569828394,
+    4.174097875705));
+#20991 = CARTESIAN_POINT('',(8.743378357429,14.324870254682,
+    4.20902979507));
+#20992 = CARTESIAN_POINT('',(8.63969517074,14.31816999392,4.233804215523
+    ));
+#20993 = CARTESIAN_POINT('',(8.464522599964,14.307002579067,
+    4.257891310244));
+#20994 = CARTESIAN_POINT('',(8.393808295245,14.302534666479,
+    4.262937566341));
+#20995 = CARTESIAN_POINT('',(8.322824644369,14.298066787603,
+    4.263343602374));
+#20996 = CARTESIAN_POINT('',(8.251936955724,14.29359893929,
+    4.259095458427));
+#20997 = CARTESIAN_POINT('',(8.181509753707,14.289131054772,
+    4.250214970155));
+#20998 = CARTESIAN_POINT('',(8.111904077718,14.284663124174,
+    4.236759610146));
+#20999 = CARTESIAN_POINT('',(7.942600036486,14.273609113966,
+    4.192380166102));
+#21000 = CARTESIAN_POINT('',(7.84426807217,14.267022304072,
+    4.156194954498));
+#21001 = CARTESIAN_POINT('',(7.749627307728,14.260436071027,
+    4.110564103167));
+#21002 = CARTESIAN_POINT('',(7.659757544978,14.253850206248,
+    4.055952329603));
+#21003 = CARTESIAN_POINT('',(7.575661616197,14.247264023741,
+    3.992969067049));
+#21004 = CARTESIAN_POINT('',(7.498249304639,14.240677287196,
+    3.922358671341));
+#21005 = CARTESIAN_POINT('',(7.374585268175,14.229031334417,
+    3.785575133327));
+#21006 = CARTESIAN_POINT('',(7.325263763699,14.223971303236,
+    3.722159049822));
+#21007 = CARTESIAN_POINT('',(7.28070692682,14.218911349448,
+    3.655151248923));
+#21008 = CARTESIAN_POINT('',(7.241225110231,14.213851430225,
+    3.584983287532));
+#21009 = CARTESIAN_POINT('',(7.207078628309,14.208791395176,
+    3.512117790891));
+#21010 = CARTESIAN_POINT('',(7.178475268958,14.2037312173,3.437044035826
+    ));
+#21011 = CARTESIAN_POINT('',(7.140045550109,14.195242537507,
+    3.308253312158));
+#21012 = CARTESIAN_POINT('',(7.127138016845,14.191813829751,
+    3.255452451012));
+#21013 = CARTESIAN_POINT('',(7.11689245785,14.188385151484,
+    3.202029347942));
+#21014 = CARTESIAN_POINT('',(7.109343984593,14.184956503082,
+    3.148145179714));
+#21015 = CARTESIAN_POINT('',(7.104515468607,14.181527867099,
+    3.093963198131));
+#21016 = CARTESIAN_POINT('',(7.102417442273,14.178099240901,
+    3.039648025684));
+#21017 = CARTESIAN_POINT('',(7.103716186825,14.171037490107,
+    2.927842414614));
+#21018 = CARTESIAN_POINT('',(7.107448361718,14.1674043094,2.870354929127
+    ));
+#21019 = CARTESIAN_POINT('',(7.114242219585,14.163771187951,
+    2.813099277852));
+#21020 = CARTESIAN_POINT('',(7.124079792541,14.160138115073,
+    2.756270980541));
+#21021 = CARTESIAN_POINT('',(7.136927612848,14.156505054587,
+    2.700063355233));
+#21022 = CARTESIAN_POINT('',(7.152736876245,14.152871990798,
+    2.644666579883));
+#21023 = CARTESIAN_POINT('',(7.200129579236,14.143667898335,
+    2.506846932969));
+#21024 = CARTESIAN_POINT('',(7.235631073515,14.138096572701,
+    2.425766157678));
+#21025 = CARTESIAN_POINT('',(7.27771569808,14.132525456549,
+    2.347699513947));
+#21026 = CARTESIAN_POINT('',(7.326071784486,14.126954436717,
+    2.273285343527));
+#21027 = CARTESIAN_POINT('',(7.380312891804,14.121383215825,
+    2.203118318523));
+#21028 = CARTESIAN_POINT('',(7.439982312554,14.115811700195,
+    2.137742515794));
+#21029 = CARTESIAN_POINT('',(7.601938774209,14.101838702459,
+    1.987015093688));
+#21030 = CARTESIAN_POINT('',(7.710510131225,14.093434604671,
+    1.908355990844));
+#21031 = CARTESIAN_POINT('',(7.828459035909,14.085032009876,
+    1.84337389359));
+#21032 = CARTESIAN_POINT('',(7.953701793941,14.076630417855,
+    1.793358476975));
+#21033 = CARTESIAN_POINT('',(8.083967027603,14.068227840564,
+    1.759216892816));
+#21034 = CARTESIAN_POINT('',(8.216855722347,14.059823746371,
+    1.741449696625));
+#21035 = CARTESIAN_POINT('',(8.489982262534,14.042572984689,
+    1.73861312948));
+#21036 = CARTESIAN_POINT('',(8.630321657234,14.03372115825,
+    1.755333811878));
+#21037 = CARTESIAN_POINT('',(8.767982818522,14.024871652816,
+    1.790281858269));
+#21038 = CARTESIAN_POINT('',(8.900143478155,14.016023417123,
+    1.842893217324));
+#21039 = CARTESIAN_POINT('',(9.024160455496,14.007173836698,
+    1.912115528931));
+#21040 = CARTESIAN_POINT('',(9.137596136248,13.998321855198,
+    1.996419204153));
+#21041 = CARTESIAN_POINT('',(9.257166856002,13.987822252346,
+    2.111922259363));
+#21042 = CARTESIAN_POINT('',(9.275524717931,13.986171652377,
+    2.130534939705));
+#21043 = CARTESIAN_POINT('',(9.293429960441,13.984521054807,
+    2.149589729754));
+#21044 = CARTESIAN_POINT('',(9.310869839788,13.982870460704,
+    2.169073393261));
+#21045 = CARTESIAN_POINT('',(9.327832110339,13.981219870836,
+    2.188972250317));
+#21046 = CARTESIAN_POINT('',(9.344305024582,13.979569285668,
+    2.209272177353));
+#21047 = CARTESIAN_POINT('',(9.404270811797,13.973372413944,
+    2.286936470166));
+#21048 = CARTESIAN_POINT('',(9.444467436427,13.968826051698,
+    2.34684799763));
+#21049 = CARTESIAN_POINT('',(9.480630957118,13.964279813656,
+    2.409387116872));
+#21050 = CARTESIAN_POINT('',(9.512557608587,13.959733644652,
+    2.474226798217));
+#21051 = CARTESIAN_POINT('',(9.540077411934,13.955187402461,
+    2.541021747907));
+#21052 = CARTESIAN_POINT('',(9.563055476427,13.950641020929,
+    2.609411101041));
+#21053 = CARTESIAN_POINT('',(9.593204553796,13.943166405302,
+    2.723856390971));
+#21054 = CARTESIAN_POINT('',(9.603091054042,13.940238111614,
+    2.769199050869));
+#21055 = CARTESIAN_POINT('',(9.611026575943,13.937309782139,
+    2.814949263825));
+#21056 = CARTESIAN_POINT('',(9.616991426035,13.934381433516,
+    2.861006376726));
+#21057 = CARTESIAN_POINT('',(9.620972443468,13.931453108929,
+    2.907268913729));
+#21058 = CARTESIAN_POINT('',(9.622963,13.928524878109,2.953634576257));
+#21059 = CARTESIAN_POINT('',(9.622963,13.92559683733,3.000000243003));
+#21060 = PCURVE('',#14804,#21061);
+#21061 = DEFINITIONAL_REPRESENTATION('',(#21062),#21149);
+#21062 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21063,#21064,#21065,#21066,
+    #21067,#21068,#21069,#21070,#21071,#21072,#21073,#21074,#21075,
+    #21076,#21077,#21078,#21079,#21080,#21081,#21082,#21083,#21084,
+    #21085,#21086,#21087,#21088,#21089,#21090,#21091,#21092,#21093,
+    #21094,#21095,#21096,#21097,#21098,#21099,#21100,#21101,#21102,
+    #21103,#21104,#21105,#21106,#21107,#21108,#21109,#21110,#21111,
+    #21112,#21113,#21114,#21115,#21116,#21117,#21118,#21119,#21120,
+    #21121,#21122,#21123,#21124,#21125,#21126,#21127,#21128,#21129,
+    #21130,#21131,#21132,#21133,#21134,#21135,#21136,#21137,#21138,
+    #21139,#21140,#21141,#21142,#21143,#21144,#21145,#21146,#21147,
+    #21148),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800130839418E-02,0.134454221953,0.228252978622,0.290804135661,
+    0.383013646952,0.453853756963,0.501855504383,0.552721861879,
+    0.630723259321,0.748351413251,0.872242123147,0.895351410805,
+    0.959002695255,1.),.UNSPECIFIED.);
+#21063 = CARTESIAN_POINT('',(-6.28318530718,1.574405019771));
+#21064 = CARTESIAN_POINT('',(-6.249076233665,1.577119086493));
+#21065 = CARTESIAN_POINT('',(-6.214967347998,1.57983283304));
+#21066 = CARTESIAN_POINT('',(-6.180858597176,1.582546473892));
+#21067 = CARTESIAN_POINT('',(-6.146749939295,1.58526016093));
+#21068 = CARTESIAN_POINT('',(-6.11264134355,1.587973983435));
+#21069 = CARTESIAN_POINT('',(-6.078532790239,1.590687968087));
+#21070 = CARTESIAN_POINT('',(-5.957851828371,1.600290891838));
+#21071 = CARTESIAN_POINT('',(-5.871268983523,1.607181467064));
+#21072 = CARTESIAN_POINT('',(-5.78469358952,1.614072231615));
+#21073 = CARTESIAN_POINT('',(-5.698122848938,1.620962503382));
+#21074 = CARTESIAN_POINT('',(-5.611547050608,1.627852599729));
+#21075 = CARTESIAN_POINT('',(-5.524963499321,1.634742935975));
+#21076 = CARTESIAN_POINT('',(-5.354200058291,1.648331717664));
+#21077 = CARTESIAN_POINT('',(-5.270000437792,1.655031761267));
+#21078 = CARTESIAN_POINT('',(-5.185807732991,1.661731109092));
+#21079 = CARTESIAN_POINT('',(-5.101619415773,1.668430171606));
+#21080 = CARTESIAN_POINT('',(-5.01742680285,1.675129745318));
+#21081 = CARTESIAN_POINT('',(-4.933227362118,1.68183000608));
+#21082 = CARTESIAN_POINT('',(-4.792893343656,1.692997420933));
+#21083 = CARTESIAN_POINT('',(-4.736748467675,1.697465333521));
+#21084 = CARTESIAN_POINT('',(-4.680604437023,1.701933212397));
+#21085 = CARTESIAN_POINT('',(-4.624460933599,1.70640106071));
+#21086 = CARTESIAN_POINT('',(-4.568316846074,1.710868945228));
+#21087 = CARTESIAN_POINT('',(-4.512171863543,1.715336875826));
+#21088 = CARTESIAN_POINT('',(-4.373263943235,1.726390886034));
+#21089 = CARTESIAN_POINT('',(-4.290491413626,1.732977695928));
+#21090 = CARTESIAN_POINT('',(-4.207725134675,1.739563928973));
+#21091 = CARTESIAN_POINT('',(-4.124962863092,1.746149793752));
+#21092 = CARTESIAN_POINT('',(-4.042196700933,1.752735976259));
+#21093 = CARTESIAN_POINT('',(-3.959424360437,1.759322712804));
+#21094 = CARTESIAN_POINT('',(-3.813076939842,1.770968665583));
+#21095 = CARTESIAN_POINT('',(-3.749491237634,1.776028696764));
+#21096 = CARTESIAN_POINT('',(-3.685907166467,1.781088650552));
+#21097 = CARTESIAN_POINT('',(-3.622324121063,1.786148569775));
+#21098 = CARTESIAN_POINT('',(-3.558740021983,1.791208604824));
+#21099 = CARTESIAN_POINT('',(-3.495154269084,1.7962687827));
+#21100 = CARTESIAN_POINT('',(-3.388486026365,1.804757462493));
+#21101 = CARTESIAN_POINT('',(-3.345401025619,1.808186170249));
+#21102 = CARTESIAN_POINT('',(-3.30231625062,1.811614848516));
+#21103 = CARTESIAN_POINT('',(-3.259231616612,1.815043496918));
+#21104 = CARTESIAN_POINT('',(-3.216146825155,1.818472132901));
+#21105 = CARTESIAN_POINT('',(-3.173061793079,1.821900759099));
+#21106 = CARTESIAN_POINT('',(-3.084321194678,1.828962509893));
+#21107 = CARTESIAN_POINT('',(-3.038664877467,1.8325956906));
+#21108 = CARTESIAN_POINT('',(-2.993008878449,1.836228812049));
+#21109 = CARTESIAN_POINT('',(-2.947353086896,1.839861884927));
+#21110 = CARTESIAN_POINT('',(-2.901697104804,1.843494945413));
+#21111 = CARTESIAN_POINT('',(-2.856040818965,1.847128009202));
+#21112 = CARTESIAN_POINT('',(-2.740373673701,1.856332101665));
+#21113 = CARTESIAN_POINT('',(-2.670358863246,1.861903427299));
+#21114 = CARTESIAN_POINT('',(-2.600346705552,1.867474543451));
+#21115 = CARTESIAN_POINT('',(-2.530336235984,1.873045563283));
+#21116 = CARTESIAN_POINT('',(-2.460324110885,1.878616784175));
+#21117 = CARTESIAN_POINT('',(-2.390309357046,1.884188299805));
+#21118 = CARTESIAN_POINT('',(-2.214719340539,1.898161297541));
+#21119 = CARTESIAN_POINT('',(-2.109112468543,1.906565395329));
+#21120 = CARTESIAN_POINT('',(-2.003526465407,1.914967990124));
+#21121 = CARTESIAN_POINT('',(-1.897953652581,1.923369582145));
+#21122 = CARTESIAN_POINT('',(-1.792367484693,1.931772159436));
+#21123 = CARTESIAN_POINT('',(-1.686760363718,1.940176253629));
+#21124 = CARTESIAN_POINT('',(-1.469981578454,1.957427015311));
+#21125 = CARTESIAN_POINT('',(-1.358744928491,1.96627884175));
+#21126 = CARTESIAN_POINT('',(-1.247538038309,1.975128347184));
+#21127 = CARTESIAN_POINT('',(-1.136343863872,1.983976582877));
+#21128 = CARTESIAN_POINT('',(-1.025137031308,1.992826163302));
+#21129 = CARTESIAN_POINT('',(-0.913900285369,2.001678144802));
+#21130 = CARTESIAN_POINT('',(-0.781958107836,2.012177747654));
+#21131 = CARTESIAN_POINT('',(-0.761215984997,2.013828347623));
+#21132 = CARTESIAN_POINT('',(-0.740473852756,2.015478945193));
+#21133 = CARTESIAN_POINT('',(-0.719731715819,2.017129539296));
+#21134 = CARTESIAN_POINT('',(-0.698989577546,2.018780129164));
+#21135 = CARTESIAN_POINT('',(-0.678247439949,2.020430714332));
+#21136 = CARTESIAN_POINT('',(-0.60037400503,2.026627586056));
+#21137 = CARTESIAN_POINT('',(-0.543241408995,2.031173948302));
+#21138 = CARTESIAN_POINT('',(-0.486109804156,2.035720186344));
+#21139 = CARTESIAN_POINT('',(-0.428978889709,2.040266355348));
+#21140 = CARTESIAN_POINT('',(-0.371847485274,2.044812597539));
+#21141 = CARTESIAN_POINT('',(-0.314715240689,2.049358979071));
+#21142 = CARTESIAN_POINT('',(-0.22078677403,2.056833594698));
+#21143 = CARTESIAN_POINT('',(-0.183989168717,2.059761888386));
+#21144 = CARTESIAN_POINT('',(-0.147191531869,2.062690217861));
+#21145 = CARTESIAN_POINT('',(-0.110393845228,2.065618566484));
+#21146 = CARTESIAN_POINT('',(-7.359607027037E-02,2.068546891071));
+#21147 = CARTESIAN_POINT('',(-3.67981482109E-02,2.071475121891));
+#21148 = CARTESIAN_POINT('',(0.,2.07440316267));
+#21149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21150 = PCURVE('',#21151,#21206);
+#21151 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#21152,#21153,#21154,#21155,#21156,#21157,#21158,#21159,#21160
+      ,#21161,#21162,#21163,#21164,#21165,#21166,#21167,#21168,#21169
+      ,#21170,#21171,#21172,#21173,#21174,#21175,#21176,#21177,#21178)
+    ,(#21179,#21180,#21181,#21182,#21183,#21184,#21185,#21186,#21187
+      ,#21188,#21189,#21190,#21191,#21192,#21193,#21194,#21195,#21196
+      ,#21197,#21198,#21199,#21200,#21201,#21202,#21203,#21204,#21205
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#21152 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#21153 = CARTESIAN_POINT('',(9.872967758113,14.265624830839,
+    3.296488323733));
+#21154 = CARTESIAN_POINT('',(9.806453229084,14.249999723809,
+    3.592975712541));
+#21155 = CARTESIAN_POINT('',(9.673361631135,14.234374890198,
+    3.872052004586));
+#21156 = CARTESIAN_POINT('',(9.479242915947,14.218749867559,
+    4.116281436229));
+#21157 = CARTESIAN_POINT('',(9.235008146361,14.203124840665,
+    4.310409506081));
+#21158 = CARTESIAN_POINT('',(8.955941283969,14.187499819598,
+    4.443472799563));
+#21159 = CARTESIAN_POINT('',(8.362966098709,14.156249809225,
+    4.576537113365));
+#21160 = CARTESIAN_POINT('',(7.769985540117,14.124999831935,
+    4.443473147458));
+#21161 = CARTESIAN_POINT('',(7.490912827178,14.109374845399,
+    4.310409328413));
+#21162 = CARTESIAN_POINT('',(7.246675609296,14.09374983869,
+    4.116284247029));
+#21163 = CARTESIAN_POINT('',(7.052552108195,14.07812482524,
+    3.872047609041));
+#21164 = CARTESIAN_POINT('',(6.91949055224,14.062499823708,
+    3.592977164542));
+#21165 = CARTESIAN_POINT('',(6.786428890104,14.031249828193,
+    2.999999987368));
+#21166 = CARTESIAN_POINT('',(6.919490803268,13.999999832678,
+    2.407022866524));
+#21167 = CARTESIAN_POINT('',(7.052552310596,13.984374831146,
+    2.12795251767));
+#21168 = CARTESIAN_POINT('',(7.246674848877,13.968749817695,
+    1.883715608172));
+#21169 = CARTESIAN_POINT('',(7.490912415148,13.953124810986,
+    1.68958976141));
+#21170 = CARTESIAN_POINT('',(7.769985466023,13.937499824451,
+    1.556526683092));
+#21171 = CARTESIAN_POINT('',(8.362966099193,13.90624984716,
+    1.423463926525));
+#21172 = CARTESIAN_POINT('',(8.955941209875,13.874999836787,
+    1.556527695674));
+#21173 = CARTESIAN_POINT('',(9.235008147278,13.859374815713,
+    1.689590588453));
+#21174 = CARTESIAN_POINT('',(9.479243888781,13.843749788847,
+    1.883713844615));
+#21175 = CARTESIAN_POINT('',(9.673365729053,13.828124766163,
+    2.127950497829));
+#21176 = CARTESIAN_POINT('',(9.806447400196,13.812499932586,
+    2.407024477503));
+#21177 = CARTESIAN_POINT('',(9.872967903313,13.796874825547,
+    2.703511658038));
+#21178 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#21179 = CARTESIAN_POINT('',(9.602336741129,14.437503979311,
+    3.000000211109));
+#21180 = CARTESIAN_POINT('',(9.60233741895,14.421879407785,
+    3.243361869503));
+#21181 = CARTESIAN_POINT('',(9.547743533566,14.40625719604,3.48668647631
+    ));
+#21182 = CARTESIAN_POINT('',(9.438515247617,14.390627861149,
+    3.715757733189));
+#21183 = CARTESIAN_POINT('',(9.279170222622,14.375003451519,
+    3.916220052554));
+#21184 = CARTESIAN_POINT('',(9.078715374797,14.359379151717,
+    4.075550693638));
+#21185 = CARTESIAN_POINT('',(8.849664496248,14.343754700598,
+    4.184766977958));
+#21186 = CARTESIAN_POINT('',(8.362965978503,14.312504970812,
+    4.293983017583));
+#21187 = CARTESIAN_POINT('',(7.87626092054,14.281254379233,
+    4.184766809654));
+#21188 = CARTESIAN_POINT('',(7.647204003967,14.265629028498,
+    4.075550607281));
+#21189 = CARTESIAN_POINT('',(7.446742269402,14.250004203255,
+    3.916217248191));
+#21190 = CARTESIAN_POINT('',(7.287410890459,14.234379553643,
+    3.715756528985));
+#21191 = CARTESIAN_POINT('',(7.178196823077,14.218754593556,3.4867022498
+    ));
+#21192 = CARTESIAN_POINT('',(7.068982960307,14.187504476718,
+    2.999999717586));
+#21193 = CARTESIAN_POINT('',(7.178197411232,14.15625435988,
+    2.513297317351));
+#21194 = CARTESIAN_POINT('',(7.287411495998,14.140629399794,
+    2.284243231304));
+#21195 = CARTESIAN_POINT('',(7.446741458623,14.125004750181,
+    2.083782154454));
+#21196 = CARTESIAN_POINT('',(7.647203799844,14.109379924939,
+    1.924447686183));
+#21197 = CARTESIAN_POINT('',(7.876261286456,14.093754574205,
+    1.815232729089));
+#21198 = CARTESIAN_POINT('',(8.362966504784,14.062503982624,
+    1.70601860004));
+#21199 = CARTESIAN_POINT('',(8.849664862163,14.031254252838,
+    1.815233990086));
+#21200 = CARTESIAN_POINT('',(9.078715813043,14.015629801709,
+    1.924449744107));
+#21201 = CARTESIAN_POINT('',(9.279172108031,14.00000550195,
+    2.083772978576));
+#21202 = CARTESIAN_POINT('',(9.438521912922,13.98438109225,
+    2.284246596294));
+#21203 = CARTESIAN_POINT('',(9.547734663998,13.968751757412,
+    2.513314300501));
+#21204 = CARTESIAN_POINT('',(9.602337743631,13.953129545653,
+    2.756638605492));
+#21205 = CARTESIAN_POINT('',(9.602338411092,13.937504974124,
+    3.000000263885));
+#21206 = DEFINITIONAL_REPRESENTATION('',(#21207),#21294);
+#21207 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21208,#21209,#21210,#21211,
+    #21212,#21213,#21214,#21215,#21216,#21217,#21218,#21219,#21220,
+    #21221,#21222,#21223,#21224,#21225,#21226,#21227,#21228,#21229,
+    #21230,#21231,#21232,#21233,#21234,#21235,#21236,#21237,#21238,
+    #21239,#21240,#21241,#21242,#21243,#21244,#21245,#21246,#21247,
+    #21248,#21249,#21250,#21251,#21252,#21253,#21254,#21255,#21256,
+    #21257,#21258,#21259,#21260,#21261,#21262,#21263,#21264,#21265,
+    #21266,#21267,#21268,#21269,#21270,#21271,#21272,#21273,#21274,
+    #21275,#21276,#21277,#21278,#21279,#21280,#21281,#21282,#21283,
+    #21284,#21285,#21286,#21287,#21288,#21289,#21290,#21291,#21292,
+    #21293),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800130839418E-02,0.134454221953,0.228252978622,0.290804135661,
+    0.383013646952,0.453853756963,0.501855504383,0.552721861879,
+    0.630723259321,0.748351413251,0.872242123147,0.895351410805,
+    0.959002695255,1.),.UNSPECIFIED.);
+#21208 = CARTESIAN_POINT('',(0.288682637824,3.869277652812E-08));
+#21209 = CARTESIAN_POINT('',(0.2886827686,3.421551417765E-02));
+#21210 = CARTESIAN_POINT('',(0.288683515841,6.843164788092E-02));
+#21211 = CARTESIAN_POINT('',(0.288684499696,0.102648218399));
+#21212 = CARTESIAN_POINT('',(0.288685448209,0.136865044159));
+#21213 = CARTESIAN_POINT('',(0.288686197319,0.171081983415));
+#21214 = CARTESIAN_POINT('',(0.288686690862,0.205298934255));
+#21215 = CARTESIAN_POINT('',(0.288687715877,0.326363363532));
+#21216 = CARTESIAN_POINT('',(0.288686963796,0.413221208581));
+#21217 = CARTESIAN_POINT('',(0.288684816173,0.500070146356));
+#21218 = CARTESIAN_POINT('',(0.288682799023,0.586913471702));
+#21219 = CARTESIAN_POINT('',(0.288681718374,0.673761742222));
+#21220 = CARTESIAN_POINT('',(0.288681254354,0.760618095674));
+#21221 = CARTESIAN_POINT('',(0.288681351348,0.931920386321));
+#21222 = CARTESIAN_POINT('',(0.288681865276,1.016386091925));
+#21223 = CARTESIAN_POINT('',(0.288682631523,1.100845384074));
+#21224 = CARTESIAN_POINT('',(0.288683300169,1.185300575923));
+#21225 = CARTESIAN_POINT('',(0.288683694843,1.269760074302));
+#21226 = CARTESIAN_POINT('',(0.288683862464,1.354226211925));
+#21227 = CARTESIAN_POINT('',(0.288683863419,1.495004327309));
+#21228 = CARTESIAN_POINT('',(0.288683788361,1.551326770465));
+#21229 = CARTESIAN_POINT('',(0.288683667049,1.607648237953));
+#21230 = CARTESIAN_POINT('',(0.288683537637,1.66396905819));
+#21231 = CARTESIAN_POINT('',(0.288683436232,1.720290375213));
+#21232 = CARTESIAN_POINT('',(0.288683385866,1.776612540146));
+#21233 = CARTESIAN_POINT('',(0.288683384922,1.915958800266));
+#21234 = CARTESIAN_POINT('',(0.28868349603,1.99899250415));
+#21235 = CARTESIAN_POINT('',(0.288683742455,2.082020034911));
+#21236 = CARTESIAN_POINT('',(0.288684061112,2.165043761022));
+#21237 = CARTESIAN_POINT('',(0.288684341277,2.24807162751));
+#21238 = CARTESIAN_POINT('',(0.288684481517,2.331105853116));
+#21239 = CARTESIAN_POINT('',(0.28868445135,2.477916437391));
+#21240 = CARTESIAN_POINT('',(0.288684345273,2.541703421884));
+#21241 = CARTESIAN_POINT('',(0.288684132234,2.605488771677));
+#21242 = CARTESIAN_POINT('',(0.28868382611,2.669273050837));
+#21243 = CARTESIAN_POINT('',(0.288683459773,2.733058311171));
+#21244 = CARTESIAN_POINT('',(0.288683076217,2.796845138171));
+#21245 = CARTESIAN_POINT('',(0.288682478089,2.903850554178));
+#21246 = CARTESIAN_POINT('',(0.288682248854,2.94707170625));
+#21247 = CARTESIAN_POINT('',(0.288682044832,2.990292595381));
+#21248 = CARTESIAN_POINT('',(0.288681879639,3.033513312415));
+#21249 = CARTESIAN_POINT('',(0.288681765032,3.076734165664));
+#21250 = CARTESIAN_POINT('',(0.288681708294,3.119955249731));
+#21251 = CARTESIAN_POINT('',(0.288681711009,3.208976073336));
+#21252 = CARTESIAN_POINT('',(0.288681777831,3.254776566475));
+#21253 = CARTESIAN_POINT('',(0.288681912068,3.300576757315));
+#21254 = CARTESIAN_POINT('',(0.288682109116,3.346376769481));
+#21255 = CARTESIAN_POINT('',(0.288682359103,3.392177011803));
+#21256 = CARTESIAN_POINT('',(0.288682648226,3.437977603461));
+#21257 = CARTESIAN_POINT('',(0.288683438301,3.5540104527));
+#21258 = CARTESIAN_POINT('',(0.288683971044,3.62424673332));
+#21259 = CARTESIAN_POINT('',(0.288684496245,3.694480466515));
+#21260 = CARTESIAN_POINT('',(0.288684944368,3.764712586185));
+#21261 = CARTESIAN_POINT('',(0.288685257167,3.834946388708));
+#21262 = CARTESIAN_POINT('',(0.288685406459,3.905182787047));
+#21263 = CARTESIAN_POINT('',(0.288685422576,4.081328436572));
+#21264 = CARTESIAN_POINT('',(0.288685103568,4.187269286013));
+#21265 = CARTESIAN_POINT('',(0.288684499851,4.293188828346));
+#21266 = CARTESIAN_POINT('',(0.288683851718,4.399094738299));
+#21267 = CARTESIAN_POINT('',(0.288683392359,4.50501390136));
+#21268 = CARTESIAN_POINT('',(0.288683217399,4.610954338498));
+#21269 = CARTESIAN_POINT('',(0.288683237927,4.828418079803));
+#21270 = CARTESIAN_POINT('',(0.288683454852,4.940006630712));
+#21271 = CARTESIAN_POINT('',(0.288683459305,5.051565796372));
+#21272 = CARTESIAN_POINT('',(0.288683877594,5.163112843678));
+#21273 = CARTESIAN_POINT('',(0.288683507145,5.274672173357));
+#21274 = CARTESIAN_POINT('',(0.288683191053,5.386260461678));
+#21275 = CARTESIAN_POINT('',(0.288683184825,5.518618893215));
+#21276 = CARTESIAN_POINT('',(0.288683194905,5.539426432198));
+#21277 = CARTESIAN_POINT('',(0.288683218518,5.560233961724));
+#21278 = CARTESIAN_POINT('',(0.288683257532,5.581041480624));
+#21279 = CARTESIAN_POINT('',(0.288683313219,5.601848989973));
+#21280 = CARTESIAN_POINT('',(0.288683386245,5.622656493085));
+#21281 = CARTESIAN_POINT('',(0.288683725759,5.700775336125));
+#21282 = CARTESIAN_POINT('',(0.288684097151,5.758087986689));
+#21283 = CARTESIAN_POINT('',(0.288684619612,5.815399760421));
+#21284 = CARTESIAN_POINT('',(0.288685200625,5.87271113777));
+#21285 = CARTESIAN_POINT('',(0.288685691034,5.930023440429));
+#21286 = CARTESIAN_POINT('',(0.288685949687,5.987337005334));
+#21287 = CARTESIAN_POINT('',(0.288685881286,6.08156380644));
+#21288 = CARTESIAN_POINT('',(0.288685751527,6.118478338036));
+#21289 = CARTESIAN_POINT('',(0.288685470859,6.155392892113));
+#21290 = CARTESIAN_POINT('',(0.288685066577,6.192307355109));
+#21291 = CARTESIAN_POINT('',(0.288684641222,6.229221561246));
+#21292 = CARTESIAN_POINT('',(0.288684372574,6.266135292532));
+#21293 = CARTESIAN_POINT('',(0.288684513662,6.303048278758));
+#21294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21295 = ORIENTED_EDGE('',*,*,#21296,.F.);
+#21296 = EDGE_CURVE('',#20715,#20970,#21297,.T.);
+#21297 = SURFACE_CURVE('',#21298,(#21302,#21309),.PCURVE_S1.);
+#21298 = LINE('',#21299,#21300);
+#21299 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#21300 = VECTOR('',#21301,1.);
+#21301 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#21302 = PCURVE('',#14804,#21303);
+#21303 = DEFINITIONAL_REPRESENTATION('',(#21304),#21308);
+#21304 = LINE('',#21305,#21306);
+#21305 = CARTESIAN_POINT('',(-0.,0.));
+#21306 = VECTOR('',#21307,1.);
+#21307 = DIRECTION('',(-0.,1.));
+#21308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21309 = PCURVE('',#21310,#21315);
+#21310 = CYLINDRICAL_SURFACE('',#21311,1.26);
+#21311 = AXIS2_PLACEMENT_3D('',#21312,#21313,#21314);
+#21312 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#21313 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#21314 = DIRECTION('',(1.,0.,0.));
+#21315 = DEFINITIONAL_REPRESENTATION('',(#21316),#21320);
+#21316 = LINE('',#21317,#21318);
+#21317 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#21318 = VECTOR('',#21319,1.);
+#21319 = DIRECTION('',(-0.,1.));
+#21320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21321 = ADVANCED_FACE('',(#21322),#14657,.F.);
+#21322 = FACE_BOUND('',#21323,.F.);
+#21323 = EDGE_LOOP('',(#21324,#21365,#21366,#21367));
+#21324 = ORIENTED_EDGE('',*,*,#21325,.F.);
+#21325 = EDGE_CURVE('',#14820,#21326,#21328,.T.);
+#21326 = VERTEX_POINT('',#21327);
+#21327 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#21328 = SURFACE_CURVE('',#21329,(#21351,#21358),.PCURVE_S1.);
+#21329 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#21330,#21331,#21332,#21333,
+    #21334,#21335,#21336,#21337,#21338,#21339,#21340,#21341,#21342,
+    #21343,#21344,#21345,#21346,#21347,#21348,#21349,#21350),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#21330 = CARTESIAN_POINT('',(9.872966220608,14.781249885471,
+    2.999999993924));
+#21331 = CARTESIAN_POINT('',(9.872966894894,14.758522588823,
+    3.431255442785));
+#21332 = CARTESIAN_POINT('',(9.737518952446,14.735795107736,
+    3.862508970827));
+#21333 = CARTESIAN_POINT('',(9.466450208301,14.71306843997,
+    4.246491998958));
+#21334 = CARTESIAN_POINT('',(9.078670111836,14.690340696351,
+    4.535821430551));
+#21335 = CARTESIAN_POINT('',(8.611008516319,14.667613211385,
+    4.691725463289));
+#21336 = CARTESIAN_POINT('',(8.114927241796,14.644886425706,
+    4.691671797017));
+#21337 = CARTESIAN_POINT('',(7.647283734694,14.622158938123,
+    4.535861706775));
+#21338 = CARTESIAN_POINT('',(7.259403063876,14.59943169672,
+    4.246474226269));
+#21339 = CARTESIAN_POINT('',(6.988441670303,14.576704405311,
+    3.862511631831));
+#21340 = CARTESIAN_POINT('',(6.717479860904,14.531249866379,
+    2.999999970566));
+#21341 = CARTESIAN_POINT('',(6.98844203775,14.485795327448,
+    2.137488424736));
+#21342 = CARTESIAN_POINT('',(7.259404299963,14.463068049981,
+    1.753525832894));
+#21343 = CARTESIAN_POINT('',(7.647275291003,14.440340739848,
+    1.464141745488));
+#21344 = CARTESIAN_POINT('',(8.114937553201,14.417613404919,
+    1.308306104766));
+#21345 = CARTESIAN_POINT('',(8.611009902913,14.394886423452,
+    1.308315638487));
+#21346 = CARTESIAN_POINT('',(9.078650225871,14.372159091304,
+    1.464148960107));
+#21347 = CARTESIAN_POINT('',(9.466475953466,14.34943127877,
+    1.753514549311));
+#21348 = CARTESIAN_POINT('',(9.737507052694,14.326704625043,
+    2.137491438753));
+#21349 = CARTESIAN_POINT('',(9.87296661928,14.303977143937,
+    2.568744543038));
+#21350 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#21351 = PCURVE('',#14657,#21352);
+#21352 = DEFINITIONAL_REPRESENTATION('',(#21353),#21357);
+#21353 = LINE('',#21354,#21355);
+#21354 = CARTESIAN_POINT('',(0.,0.));
+#21355 = VECTOR('',#21356,1.);
+#21356 = DIRECTION('',(0.,1.));
+#21357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21358 = PCURVE('',#15028,#21359);
+#21359 = DEFINITIONAL_REPRESENTATION('',(#21360),#21364);
+#21360 = LINE('',#21361,#21362);
+#21361 = CARTESIAN_POINT('',(6.25E-02,0.));
+#21362 = VECTOR('',#21363,1.);
+#21363 = DIRECTION('',(0.,1.));
+#21364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21365 = ORIENTED_EDGE('',*,*,#14862,.T.);
+#21366 = ORIENTED_EDGE('',*,*,#14499,.T.);
+#21367 = ORIENTED_EDGE('',*,*,#21368,.F.);
+#21368 = EDGE_CURVE('',#21326,#14500,#21369,.T.);
+#21369 = SURFACE_CURVE('',#21370,(#21373,#21380),.PCURVE_S1.);
+#21370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21371,#21372),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#21371 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#21372 = CARTESIAN_POINT('',(9.602336741129,14.437503979311,
+    3.000000211109));
+#21373 = PCURVE('',#14657,#21374);
+#21374 = DEFINITIONAL_REPRESENTATION('',(#21375),#21379);
+#21375 = LINE('',#21376,#21377);
+#21376 = CARTESIAN_POINT('',(0.,6.303048278758));
+#21377 = VECTOR('',#21378,1.);
+#21378 = DIRECTION('',(1.,0.));
+#21379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21380 = PCURVE('',#21151,#21381);
+#21381 = DEFINITIONAL_REPRESENTATION('',(#21382),#21386);
+#21382 = LINE('',#21383,#21384);
+#21383 = CARTESIAN_POINT('',(0.,0.));
+#21384 = VECTOR('',#21385,1.);
+#21385 = DIRECTION('',(1.,0.));
+#21386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21387 = ADVANCED_FACE('',(#21388),#14947,.F.);
+#21388 = FACE_BOUND('',#21389,.F.);
+#21389 = EDGE_LOOP('',(#21390,#21391,#21392,#21439));
+#21390 = ORIENTED_EDGE('',*,*,#20714,.F.);
+#21391 = ORIENTED_EDGE('',*,*,#14934,.T.);
+#21392 = ORIENTED_EDGE('',*,*,#21393,.T.);
+#21393 = EDGE_CURVE('',#14888,#21394,#21396,.T.);
+#21394 = VERTEX_POINT('',#21395);
+#21395 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#21396 = SURFACE_CURVE('',#21397,(#21425,#21432),.PCURVE_S1.);
+#21397 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21398,#21399,#21400,#21401,
+    #21402,#21403,#21404,#21405,#21406,#21407,#21408,#21409,#21410,
+    #21411,#21412,#21413,#21414,#21415,#21416,#21417,#21418,#21419,
+    #21420,#21421,#21422,#21423,#21424),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#21398 = CARTESIAN_POINT('',(9.872965504917,14.718749885475,
+    2.999999993924));
+#21399 = CARTESIAN_POINT('',(9.872965865738,14.703124869031,
+    3.296487951105));
+#21400 = CARTESIAN_POINT('',(9.806450756975,14.68749976202,
+    3.592974941862));
+#21401 = CARTESIAN_POINT('',(9.67336043031,14.671874928381,
+    3.872050624333));
+#21402 = CARTESIAN_POINT('',(9.479241613112,14.656249905741,
+    4.116280549738));
+#21403 = CARTESIAN_POINT('',(9.235007044273,14.640624878856,
+    4.310407839331));
+#21404 = CARTESIAN_POINT('',(8.955940526264,14.624999857792,
+    4.443470920119));
+#21405 = CARTESIAN_POINT('',(8.362966098763,14.593749847421,
+    4.576535005223));
+#21406 = CARTESIAN_POINT('',(7.769986281349,14.562499870127,
+    4.443471341866));
+#21407 = CARTESIAN_POINT('',(7.490913883576,14.546874883588,
+    4.310407773301));
+#21408 = CARTESIAN_POINT('',(7.246676935692,14.53124987688,
+    4.116282852229));
+#21409 = CARTESIAN_POINT('',(7.05255378693,14.515624863433,
+    3.872046492784));
+#21410 = CARTESIAN_POINT('',(6.919492404553,14.499999861901,
+    3.592976411631));
+#21411 = CARTESIAN_POINT('',(6.786430882701,14.468749866385,
+    2.999999990174));
+#21412 = CARTESIAN_POINT('',(6.919492599798,14.437499870869,
+    2.40702361253));
+#21413 = CARTESIAN_POINT('',(7.052553944354,14.421874869337,
+    2.127953605768));
+#21414 = CARTESIAN_POINT('',(7.246676344256,14.406249855889,
+    1.883717035149));
+#21415 = CARTESIAN_POINT('',(7.49091356311,14.390624849182,
+    1.689591518782));
+#21416 = CARTESIAN_POINT('',(7.769986223722,14.374999862643,
+    1.556528526338));
+#21417 = CARTESIAN_POINT('',(8.362966099141,14.343749885348,
+    1.42346580358));
+#21418 = CARTESIAN_POINT('',(8.955940468637,14.312499874977,
+    1.556529465066));
+#21419 = CARTESIAN_POINT('',(9.235007044987,14.296874853909,
+    1.689592234196));
+#21420 = CARTESIAN_POINT('',(9.479242369761,14.281249827045,
+    1.883715779808));
+#21421 = CARTESIAN_POINT('',(9.67336361758,14.26562480437,2.127951321991
+    ));
+#21422 = CARTESIAN_POINT('',(9.806446223396,14.249999970757,
+    2.407025205951));
+#21423 = CARTESIAN_POINT('',(9.872965978672,14.234374863739,
+    2.703512034718));
+#21424 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#21425 = PCURVE('',#14947,#21426);
+#21426 = DEFINITIONAL_REPRESENTATION('',(#21427),#21431);
+#21427 = LINE('',#21428,#21429);
+#21428 = CARTESIAN_POINT('',(0.3125,0.));
+#21429 = VECTOR('',#21430,1.);
+#21430 = DIRECTION('',(0.,1.));
+#21431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21432 = PCURVE('',#15028,#21433);
+#21433 = DEFINITIONAL_REPRESENTATION('',(#21434),#21438);
+#21434 = LINE('',#21435,#21436);
+#21435 = CARTESIAN_POINT('',(0.,0.));
+#21436 = VECTOR('',#21437,1.);
+#21437 = DIRECTION('',(0.,1.));
+#21438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21439 = ORIENTED_EDGE('',*,*,#21440,.F.);
+#21440 = EDGE_CURVE('',#20715,#21394,#21441,.T.);
+#21441 = SURFACE_CURVE('',#21442,(#21445,#21452),.PCURVE_S1.);
+#21442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21443,#21444),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#21443 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    3.000000211111));
+#21444 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#21445 = PCURVE('',#14947,#21446);
+#21446 = DEFINITIONAL_REPRESENTATION('',(#21447),#21451);
+#21447 = LINE('',#21448,#21449);
+#21448 = CARTESIAN_POINT('',(0.,6.303048278758));
+#21449 = VECTOR('',#21450,1.);
+#21450 = DIRECTION('',(1.,0.));
+#21451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21452 = PCURVE('',#21453,#21508);
+#21453 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#21454,#21455,#21456,#21457,#21458,#21459,#21460,#21461,#21462
+      ,#21463,#21464,#21465,#21466,#21467,#21468,#21469,#21470,#21471
+      ,#21472,#21473,#21474,#21475,#21476,#21477,#21478,#21479,#21480)
+    ,(#21481,#21482,#21483,#21484,#21485,#21486,#21487,#21488,#21489
+      ,#21490,#21491,#21492,#21493,#21494,#21495,#21496,#21497,#21498
+      ,#21499,#21500,#21501,#21502,#21503,#21504,#21505,#21506,#21507
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#21454 = CARTESIAN_POINT('',(9.602331015602,14.062503979355,
+    3.000000211111));
+#21455 = CARTESIAN_POINT('',(9.602331076917,14.046879407838,
+    3.243360605048));
+#21456 = CARTESIAN_POINT('',(9.547733494874,14.031257196156,
+    3.486683808222));
+#21457 = CARTESIAN_POINT('',(9.438512397078,14.015627861181,
+    3.715752334416));
+#21458 = CARTESIAN_POINT('',(9.279166118279,14.000003451535,
+    3.916218428082));
+#21459 = CARTESIAN_POINT('',(9.078711666063,13.984379151769,
+    4.075545033766));
+#21460 = CARTESIAN_POINT('',(8.849661928999,13.968754700659,
+    4.184760485616));
+#21461 = CARTESIAN_POINT('',(8.362965991514,13.93750497088,
+    4.293975599301));
+#21462 = CARTESIAN_POINT('',(7.876263412204,13.906254379285,
+    4.184760769977));
+#21463 = CARTESIAN_POINT('',(7.647207459683,13.890629028542,
+    4.075545631265));
+#21464 = CARTESIAN_POINT('',(7.446746533185,13.875004203304,
+    3.916212591956));
+#21465 = CARTESIAN_POINT('',(7.287416622243,13.8593795537,3.715752735205
+    ));
+#21466 = CARTESIAN_POINT('',(7.178203152622,13.843754593614,
+    3.486699711281));
+#21467 = CARTESIAN_POINT('',(7.068989685322,13.812504476774,
+    2.999999747113));
+#21468 = CARTESIAN_POINT('',(7.178203396531,13.781254359933,
+    2.513299837678));
+#21469 = CARTESIAN_POINT('',(7.28741694388,13.765629399847,
+    2.284246877223));
+#21470 = CARTESIAN_POINT('',(7.446746718335,13.750004750244,
+    2.083787021719));
+#21471 = CARTESIAN_POINT('',(7.647207783845,13.734379925005,
+    1.924453889802));
+#21472 = CARTESIAN_POINT('',(7.876263853682,13.718754574262,
+    1.815239004243));
+#21473 = CARTESIAN_POINT('',(8.36296649178,13.687503982668,
+    1.706024631802));
+#21474 = CARTESIAN_POINT('',(8.849662370477,13.656254252888,
+    1.815239812569));
+#21475 = CARTESIAN_POINT('',(9.078712081999,13.640629801777,
+    1.924455263901));
+#21476 = CARTESIAN_POINT('',(9.279166688613,13.625005502017,
+    2.083780877295));
+#21477 = CARTESIAN_POINT('',(9.438513584456,13.609381092362,
+    2.284248637424));
+#21478 = CARTESIAN_POINT('',(9.547732387619,13.593751757394,
+    2.513316691967));
+#21479 = CARTESIAN_POINT('',(9.602331203227,13.57812954571,
+    2.756639869953));
+#21480 = CARTESIAN_POINT('',(9.602331254183,13.562504974192,
+    3.000000263889));
+#21481 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#21482 = CARTESIAN_POINT('',(9.872966701108,14.203124830848,
+    3.29648811299));
+#21483 = CARTESIAN_POINT('',(9.806451555969,14.187499723829,
+    3.59297526786));
+#21484 = CARTESIAN_POINT('',(9.673361156045,14.171874890203,
+    3.872051104791));
+#21485 = CARTESIAN_POINT('',(9.47924223189,14.156249867561,
+    4.116281165484));
+#21486 = CARTESIAN_POINT('',(9.235007528239,14.140624840674,
+    4.310408562769));
+#21487 = CARTESIAN_POINT('',(8.955940856094,14.124999819608,
+    4.443471717506));
+#21488 = CARTESIAN_POINT('',(8.362966100878,14.093749809237,
+    4.576535876984));
+#21489 = CARTESIAN_POINT('',(7.769985955394,14.062499831944,
+    4.443472140845));
+#21490 = CARTESIAN_POINT('',(7.49091340313,14.046874845406,
+    4.310408499077));
+#21491 = CARTESIAN_POINT('',(7.246676319927,14.031249838698,
+    4.11628347099));
+#21492 = CARTESIAN_POINT('',(7.052553063492,14.015624825249,
+    3.872046976744));
+#21493 = CARTESIAN_POINT('',(6.919491607164,13.999999823717,
+    3.592976741456));
+#21494 = CARTESIAN_POINT('',(6.78643001094,13.968749828202,
+    2.999999992289));
+#21495 = CARTESIAN_POINT('',(6.919491800818,13.937499832687,
+    2.407023286578));
+#21496 = CARTESIAN_POINT('',(7.052553218576,13.921874831155,
+    2.127953125323));
+#21497 = CARTESIAN_POINT('',(7.246675725495,13.906249817705,
+    1.883716419383));
+#21498 = CARTESIAN_POINT('',(7.490913079148,13.890624810997,
+    1.689590795347));
+#21499 = CARTESIAN_POINT('',(7.769985893894,13.87499982446,
+    1.556527728951));
+#21500 = CARTESIAN_POINT('',(8.362966097025,13.843749847167,
+    1.423464931819));
+#21501 = CARTESIAN_POINT('',(8.955940794594,13.812499836795,
+    1.556528666088));
+#21502 = CARTESIAN_POINT('',(9.235007525437,13.796874815725,
+    1.689591508418));
+#21503 = CARTESIAN_POINT('',(9.479242985544,13.781249788858,
+    1.883715161068));
+#21504 = CARTESIAN_POINT('',(9.673364340975,13.765624766181,
+    2.127950838018));
+#21505 = CARTESIAN_POINT('',(9.806447020799,13.749999932583,
+    2.407024876081));
+#21506 = CARTESIAN_POINT('',(9.872966813246,13.734374825556,
+    2.703511868781));
+#21507 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#21508 = DEFINITIONAL_REPRESENTATION('',(#21509),#21513);
+#21509 = LINE('',#21510,#21511);
+#21510 = CARTESIAN_POINT('',(0.,0.));
+#21511 = VECTOR('',#21512,1.);
+#21512 = DIRECTION('',(1.,0.));
+#21513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21514 = ADVANCED_FACE('',(#21515),#15028,.F.);
+#21515 = FACE_BOUND('',#21516,.F.);
+#21516 = EDGE_LOOP('',(#21517,#21518,#21519,#21520));
+#21517 = ORIENTED_EDGE('',*,*,#21393,.F.);
+#21518 = ORIENTED_EDGE('',*,*,#15015,.T.);
+#21519 = ORIENTED_EDGE('',*,*,#21325,.T.);
+#21520 = ORIENTED_EDGE('',*,*,#21521,.F.);
+#21521 = EDGE_CURVE('',#21394,#21326,#21522,.T.);
+#21522 = SURFACE_CURVE('',#21523,(#21526,#21533),.PCURVE_S1.);
+#21523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21524,#21525),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#21524 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#21525 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#21526 = PCURVE('',#15028,#21527);
+#21527 = DEFINITIONAL_REPRESENTATION('',(#21528),#21532);
+#21528 = LINE('',#21529,#21530);
+#21529 = CARTESIAN_POINT('',(0.,6.303048278758));
+#21530 = VECTOR('',#21531,1.);
+#21531 = DIRECTION('',(1.,0.));
+#21532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21533 = PCURVE('',#21534,#21577);
+#21534 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#21535,#21536,#21537,#21538,#21539,#21540,#21541,#21542,#21543
+      ,#21544,#21545,#21546,#21547,#21548,#21549,#21550,#21551,#21552
+      ,#21553,#21554,#21555)
+    ,(#21556,#21557,#21558,#21559,#21560,#21561,#21562,#21563,#21564
+      ,#21565,#21566,#21567,#21568,#21569,#21570,#21571,#21572,#21573
+      ,#21574,#21575,#21576
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#21535 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#21536 = CARTESIAN_POINT('',(9.872966865298,14.196022550646,
+    3.431255440759));
+#21537 = CARTESIAN_POINT('',(9.737517632307,14.173295069556,
+    3.86250892204));
+#21538 = CARTESIAN_POINT('',(9.46645301844,14.150568401803,
+    4.246491065704));
+#21539 = CARTESIAN_POINT('',(9.078668115769,14.127840658153,
+    4.535825516419));
+#21540 = CARTESIAN_POINT('',(8.611008299732,14.105113173233,
+    4.691719471464));
+#21541 = CARTESIAN_POINT('',(8.114928766231,14.082386387509,
+    4.691675677333));
+#21542 = CARTESIAN_POINT('',(7.647282590343,14.059658899955,
+    4.535860527251));
+#21543 = CARTESIAN_POINT('',(7.259403257602,14.036931658541,
+    4.246474425364));
+#21544 = CARTESIAN_POINT('',(6.988441713188,14.014204367133,
+    3.862511628823));
+#21545 = CARTESIAN_POINT('',(6.717479860905,13.968749828202,
+    2.999999981031));
+#21546 = CARTESIAN_POINT('',(6.988441994866,13.92329528927,
+    2.137488421728));
+#21547 = CARTESIAN_POINT('',(7.259404108077,13.900568011806,
+    1.753525342687));
+#21548 = CARTESIAN_POINT('',(7.647276428131,13.877840701665,
+    1.464143273937));
+#21549 = CARTESIAN_POINT('',(8.114936041666,13.855113366748,
+    1.308305149419));
+#21550 = CARTESIAN_POINT('',(8.611010106602,13.832386385274,
+    1.308314482327));
+#21551 = CARTESIAN_POINT('',(9.07865222916,13.80965905312,1.464150338003
+    ));
+#21552 = CARTESIAN_POINT('',(9.466473141489,13.786931240599,
+    1.753514305359));
+#21553 = CARTESIAN_POINT('',(9.737508372832,13.764204586863,
+    2.137491389967));
+#21554 = CARTESIAN_POINT('',(9.872966648876,13.741477105759,
+    2.568744541013));
+#21555 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#21556 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#21557 = CARTESIAN_POINT('',(9.872967969008,14.258522550636,
+    3.431255747294));
+#21558 = CARTESIAN_POINT('',(9.737519930859,14.235795069526,
+    3.862509582345));
+#21559 = CARTESIAN_POINT('',(9.46645099434,14.213068401825,
+    4.246492883557));
+#21560 = CARTESIAN_POINT('',(9.078670623096,14.190340658155,
+    4.535822521394));
+#21561 = CARTESIAN_POINT('',(8.611008694523,14.167613173168,
+    4.691726665946));
+#21562 = CARTESIAN_POINT('',(8.11492706797,14.14488638754,4.691672999773
+    ));
+#21563 = CARTESIAN_POINT('',(7.647283227883,14.122158899935,
+    4.535862799806));
+#21564 = CARTESIAN_POINT('',(7.259402280977,14.099431658535,
+    4.246475113898));
+#21565 = CARTESIAN_POINT('',(6.988440694243,14.076704367123,
+    3.862512246868));
+#21566 = CARTESIAN_POINT('',(6.717478691049,14.031249828193,
+    2.999999972774));
+#21567 = CARTESIAN_POINT('',(6.988441059375,13.985795289262,
+    2.137487813387));
+#21568 = CARTESIAN_POINT('',(7.259403513668,13.963068011795,
+    1.753524948191));
+#21569 = CARTESIAN_POINT('',(7.64727478027,13.940340701657,
+    1.464140654515));
+#21570 = CARTESIAN_POINT('',(8.114937374479,13.917613366723,
+    1.30830490243));
+#21571 = CARTESIAN_POINT('',(8.611010076933,13.894886385285,
+    1.308314435408));
+#21572 = CARTESIAN_POINT('',(9.078650732812,13.872159053133,
+    1.464147867207));
+#21573 = CARTESIAN_POINT('',(9.466476736209,13.849431240539,
+    1.753513661786));
+#21574 = CARTESIAN_POINT('',(9.737508028793,13.826704586879,
+    2.137490823547));
+#21575 = CARTESIAN_POINT('',(9.872967692238,13.803977105751,
+    2.568744234477));
+#21576 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#21577 = DEFINITIONAL_REPRESENTATION('',(#21578),#21582);
+#21578 = LINE('',#21579,#21580);
+#21579 = CARTESIAN_POINT('',(0.,0.));
+#21580 = VECTOR('',#21581,1.);
+#21581 = DIRECTION('',(1.,0.));
+#21582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21583 = ADVANCED_FACE('',(#21584),#17322,.F.);
+#21584 = FACE_BOUND('',#21585,.F.);
+#21585 = EDGE_LOOP('',(#21586,#21587,#21664,#21709));
+#21586 = ORIENTED_EDGE('',*,*,#18521,.F.);
+#21587 = ORIENTED_EDGE('',*,*,#21588,.T.);
+#21588 = EDGE_CURVE('',#18522,#21589,#21591,.T.);
+#21589 = VERTEX_POINT('',#21590);
+#21590 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#21591 = SURFACE_CURVE('',#21592,(#21595,#21602),.PCURVE_S1.);
+#21592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21593,#21594),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#21593 = CARTESIAN_POINT('',(9.602332208544,11.562508953529,
+    3.000000474999));
+#21594 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#21595 = PCURVE('',#17322,#21596);
+#21596 = DEFINITIONAL_REPRESENTATION('',(#21597),#21601);
+#21597 = LINE('',#21598,#21599);
+#21598 = CARTESIAN_POINT('',(0.,0.));
+#21599 = VECTOR('',#21600,1.);
+#21600 = DIRECTION('',(1.,0.));
+#21601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21602 = PCURVE('',#21603,#21658);
+#21603 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#21604,#21605,#21606,#21607,#21608,#21609,#21610,#21611,#21612
+      ,#21613,#21614,#21615,#21616,#21617,#21618,#21619,#21620,#21621
+      ,#21622,#21623,#21624,#21625,#21626,#21627,#21628,#21629,#21630)
+    ,(#21631,#21632,#21633,#21634,#21635,#21636,#21637,#21638,#21639
+      ,#21640,#21641,#21642,#21643,#21644,#21645,#21646,#21647,#21648
+      ,#21649,#21650,#21651,#21652,#21653,#21654,#21655,#21656,#21657
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#21604 = CARTESIAN_POINT('',(9.602331969948,12.062507958696,
+    3.000000422222));
+#21605 = CARTESIAN_POINT('',(9.602331989827,12.046883387177,
+    3.243361003505));
+#21606 = CARTESIAN_POINT('',(9.547734324325,12.031261175485,
+    3.486684384857));
+#21607 = CARTESIAN_POINT('',(9.438513103288,12.015631840527,
+    3.71575306879));
+#21608 = CARTESIAN_POINT('',(9.279166667748,12.000007430878,
+    3.916219289614));
+#21609 = CARTESIAN_POINT('',(9.078712034009,11.984383131109,
+    4.075545983895));
+#21610 = CARTESIAN_POINT('',(8.849662101965,11.968758679997,
+    4.184761480826));
+#21611 = CARTESIAN_POINT('',(8.362965771101,11.937508950217,
+    4.293976595711));
+#21612 = CARTESIAN_POINT('',(7.876262835624,11.906258358625,
+    4.184761599378));
+#21613 = CARTESIAN_POINT('',(7.647206725333,11.890633007883,
+    4.075546337548));
+#21614 = CARTESIAN_POINT('',(7.446745671607,11.875008182644,
+    3.916213141407));
+#21615 = CARTESIAN_POINT('',(7.287415672114,11.859383533039,
+    3.715753103146));
+#21616 = CARTESIAN_POINT('',(7.178202157413,11.843758572953,
+    3.48669988424));
+#21617 = CARTESIAN_POINT('',(7.06898868892,11.812508456113,
+    2.999999526701));
+#21618 = CARTESIAN_POINT('',(7.178202567129,11.781258339273,
+    2.513299261101));
+#21619 = CARTESIAN_POINT('',(7.28741623759,11.765633379187,
+    2.284246142872));
+#21620 = CARTESIAN_POINT('',(7.446746168879,11.750008729582,
+    2.083786160135));
+#21621 = CARTESIAN_POINT('',(7.647207415901,11.734383904343,
+    1.92445293967));
+#21622 = CARTESIAN_POINT('',(7.876263680719,11.718758553601,
+    1.815238009035));
+#21623 = CARTESIAN_POINT('',(8.362966712192,11.687507962009,
+    1.706023635407));
+#21624 = CARTESIAN_POINT('',(8.84966294706,11.656258232228,
+    1.815238983171));
+#21625 = CARTESIAN_POINT('',(9.078712816357,11.640633781115,
+    1.924454557612));
+#21626 = CARTESIAN_POINT('',(9.279167550218,11.625009481352,
+    2.083780327838));
+#21627 = CARTESIAN_POINT('',(9.438514534567,11.609385071696,
+    2.284248269476));
+#21628 = CARTESIAN_POINT('',(9.547733382813,11.593755736743,
+    2.51331651896));
+#21629 = CARTESIAN_POINT('',(9.602332199025,11.578133525049,
+    2.756639893717));
+#21630 = CARTESIAN_POINT('',(9.602332208544,11.562508953529,
+    3.000000474999));
+#21631 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#21632 = CARTESIAN_POINT('',(9.872970042586,12.203124678085,
+    3.29648876053));
+#21633 = CARTESIAN_POINT('',(9.806454751943,12.18749957103,
+    3.592976571847));
+#21634 = CARTESIAN_POINT('',(9.673364058984,12.17187473746,
+    3.872053026619));
+#21635 = CARTESIAN_POINT('',(9.479244707002,12.156249714811,
+    4.116283628467));
+#21636 = CARTESIAN_POINT('',(9.235009464101,12.140624687914,
+    4.310411456517));
+#21637 = CARTESIAN_POINT('',(8.955942175416,12.124999666842,
+    4.443474907053));
+#21638 = CARTESIAN_POINT('',(8.362966109337,12.093749656467,
+    4.576539364029));
+#21639 = CARTESIAN_POINT('',(7.769984651579,12.062499679182,
+    4.443475336758));
+#21640 = CARTESIAN_POINT('',(7.49091148135,12.046874692648,
+    4.310411402178));
+#21641 = CARTESIAN_POINT('',(7.246673856866,12.031249685938,
+    4.116285946034));
+#21642 = CARTESIAN_POINT('',(7.052550169744,12.015624672485,
+    3.872048912586));
+#21643 = CARTESIAN_POINT('',(6.919488417613,11.999999670952,
+    3.592978060754));
+#21644 = CARTESIAN_POINT('',(6.786426523899,11.968749675438,
+    3.000000000751));
+#21645 = CARTESIAN_POINT('',(6.919488604902,11.937499679924,
+    2.407021982774));
+#21646 = CARTESIAN_POINT('',(7.052550315467,11.921874678392,
+    2.127951203548));
+#21647 = CARTESIAN_POINT('',(7.246673250453,11.906249664938,
+    1.883713956321));
+#21648 = CARTESIAN_POINT('',(7.490911143302,11.890624658228,
+    1.689587901606));
+#21649 = CARTESIAN_POINT('',(7.769984574585,11.874999671695,
+    1.556524539403));
+#21650 = CARTESIAN_POINT('',(8.362966088562,11.84374969441,
+    1.423461444774));
+#21651 = CARTESIAN_POINT('',(8.955942098422,11.812499684034,
+    1.556525470176));
+#21652 = CARTESIAN_POINT('',(9.235009447233,11.796874662957,
+    1.689588605309));
+#21653 = CARTESIAN_POINT('',(9.479245448674,11.781249636082,
+    1.883712686105));
+#21654 = CARTESIAN_POINT('',(9.673367234551,11.765624613397,
+    2.127948902123));
+#21655 = CARTESIAN_POINT('',(9.80645021041,11.749999779854,
+    2.407023556599));
+#21656 = CARTESIAN_POINT('',(9.872970151542,11.734374672792,
+    2.703511205033));
+#21657 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#21658 = DEFINITIONAL_REPRESENTATION('',(#21659),#21663);
+#21659 = LINE('',#21660,#21661);
+#21660 = CARTESIAN_POINT('',(0.,6.303048278758));
+#21661 = VECTOR('',#21662,1.);
+#21662 = DIRECTION('',(1.,0.));
+#21663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21664 = ORIENTED_EDGE('',*,*,#21665,.T.);
+#21665 = EDGE_CURVE('',#21589,#17308,#21666,.T.);
+#21666 = SURFACE_CURVE('',#21667,(#21695,#21702),.PCURVE_S1.);
+#21667 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#21668,#21669,#21670,#21671,
+    #21672,#21673,#21674,#21675,#21676,#21677,#21678,#21679,#21680,
+    #21681,#21682,#21683,#21684,#21685,#21686,#21687,#21688,#21689,
+    #21690,#21691,#21692,#21693,#21694),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#21668 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#21669 = CARTESIAN_POINT('',(9.872970877953,11.703124639887,
+    3.296488922414));
+#21670 = CARTESIAN_POINT('',(9.806455550935,11.687499532823,
+    3.592976897842));
+#21671 = CARTESIAN_POINT('',(9.673364784717,11.671874699267,
+    3.872053507074));
+#21672 = CARTESIAN_POINT('',(9.479245325779,11.656249676615,
+    4.11628424421));
+#21673 = CARTESIAN_POINT('',(9.235009948066,11.640624649717,
+    4.310412179952));
+#21674 = CARTESIAN_POINT('',(8.955942505246,11.624999628642,
+    4.443475704437));
+#21675 = CARTESIAN_POINT('',(8.362966111453,11.593749618266,
+    4.576540235788));
+#21676 = CARTESIAN_POINT('',(7.769984325626,11.562499640983,
+    4.443476135735));
+#21677 = CARTESIAN_POINT('',(7.490911000906,11.546874654451,
+    4.310412127952));
+#21678 = CARTESIAN_POINT('',(7.246673241103,11.53124964774,
+    4.116286564794));
+#21679 = CARTESIAN_POINT('',(7.052549446308,11.515624634286,
+    3.872049396546));
+#21680 = CARTESIAN_POINT('',(6.919487620227,11.499999632753,
+    3.592978390579));
+#21681 = CARTESIAN_POINT('',(6.786425652141,11.46874963724,
+    3.000000002867));
+#21682 = CARTESIAN_POINT('',(6.919487805924,11.437499641726,
+    2.407021656824));
+#21683 = CARTESIAN_POINT('',(7.052549589691,11.421874640194,
+    2.127950723106));
+#21684 = CARTESIAN_POINT('',(7.246672631693,11.406249626738,
+    1.883713340557));
+#21685 = CARTESIAN_POINT('',(7.490910659341,11.390624620028,
+    1.689587178173));
+#21686 = CARTESIAN_POINT('',(7.769984244757,11.374999633496,
+    1.556523742018));
+#21687 = CARTESIAN_POINT('',(8.362966086446,11.343749656212,
+    1.423460573014));
+#21688 = CARTESIAN_POINT('',(8.955942424377,11.312499645836,1.5565246712
+    ));
+#21689 = CARTESIAN_POINT('',(9.23500992768,11.296874624757,
+    1.689587879533));
+#21690 = CARTESIAN_POINT('',(9.479246064454,11.281249597879,
+    1.883712067365));
+#21691 = CARTESIAN_POINT('',(9.673367957943,11.265624575193,
+    2.127948418149));
+#21692 = CARTESIAN_POINT('',(9.806451007811,11.249999741664,
+    2.407023226728));
+#21693 = CARTESIAN_POINT('',(9.872970986115,11.234374634593,
+    2.703511039096));
+#21694 = CARTESIAN_POINT('',(9.872971349718,11.218749618139,
+    2.999999979742));
+#21695 = PCURVE('',#17322,#21696);
+#21696 = DEFINITIONAL_REPRESENTATION('',(#21697),#21701);
+#21697 = LINE('',#21698,#21699);
+#21698 = CARTESIAN_POINT('',(0.3125,0.));
+#21699 = VECTOR('',#21700,1.);
+#21700 = DIRECTION('',(0.,1.));
+#21701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21702 = PCURVE('',#17449,#21703);
+#21703 = DEFINITIONAL_REPRESENTATION('',(#21704),#21708);
+#21704 = LINE('',#21705,#21706);
+#21705 = CARTESIAN_POINT('',(0.,0.));
+#21706 = VECTOR('',#21707,1.);
+#21707 = DIRECTION('',(0.,1.));
+#21708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21709 = ORIENTED_EDGE('',*,*,#17307,.F.);
+#21710 = ADVANCED_FACE('',(#21711),#17449,.F.);
+#21711 = FACE_BOUND('',#21712,.F.);
+#21712 = EDGE_LOOP('',(#21713,#21714,#21779,#21818));
+#21713 = ORIENTED_EDGE('',*,*,#21665,.F.);
+#21714 = ORIENTED_EDGE('',*,*,#21715,.T.);
+#21715 = EDGE_CURVE('',#21589,#21716,#21718,.T.);
+#21716 = VERTEX_POINT('',#21717);
+#21717 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#21718 = SURFACE_CURVE('',#21719,(#21722,#21729),.PCURVE_S1.);
+#21719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21720,#21721),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#21720 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#21721 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#21722 = PCURVE('',#17449,#21723);
+#21723 = DEFINITIONAL_REPRESENTATION('',(#21724),#21728);
+#21724 = LINE('',#21725,#21726);
+#21725 = CARTESIAN_POINT('',(0.,0.));
+#21726 = VECTOR('',#21727,1.);
+#21727 = DIRECTION('',(1.,0.));
+#21728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21729 = PCURVE('',#21730,#21773);
+#21730 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#21731,#21732,#21733,#21734,#21735,#21736,#21737,#21738,#21739
+      ,#21740,#21741,#21742,#21743,#21744,#21745,#21746,#21747,#21748
+      ,#21749,#21750,#21751)
+    ,(#21752,#21753,#21754,#21755,#21756,#21757,#21758,#21759,#21760
+      ,#21761,#21762,#21763,#21764,#21765,#21766,#21767,#21768,#21769
+      ,#21770,#21771,#21772
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#21731 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#21732 = CARTESIAN_POINT('',(9.872970207499,12.19602239788,
+    3.431256386319));
+#21733 = CARTESIAN_POINT('',(9.737520677283,12.173294916721,
+    3.862510822899));
+#21734 = CARTESIAN_POINT('',(9.466455465382,12.15056824917,
+    4.246493816473));
+#21735 = CARTESIAN_POINT('',(9.078669708185,12.127840505363,
+    4.535828909295));
+#21736 = CARTESIAN_POINT('',(8.611008856162,12.105113020372,
+    4.691723212766));
+#21737 = CARTESIAN_POINT('',(8.114928227457,12.082386234811,
+    4.691679419533));
+#21738 = CARTESIAN_POINT('',(7.647281015429,12.059658747185,
+    4.535863928647));
+#21739 = CARTESIAN_POINT('',(7.259400823404,12.036931505781,
+    4.24647718819));
+#21740 = CARTESIAN_POINT('',(6.988438677588,12.014204214368,
+    3.862513543911));
+#21741 = CARTESIAN_POINT('',(6.717476221359,11.968749675438,
+    2.999999989862));
+#21742 = CARTESIAN_POINT('',(6.988438950008,11.923295136509,
+    2.137486521395));
+#21743 = CARTESIAN_POINT('',(7.25940166034,11.900567859042,
+    1.753522591595));
+#21744 = CARTESIAN_POINT('',(7.647274837356,11.877840548891,
+    1.464139880658));
+#21745 = CARTESIAN_POINT('',(8.114935483621,11.855113213951,
+    1.308301409112));
+#21746 = CARTESIAN_POINT('',(8.611010645979,11.832386232576,
+    1.308310739124));
+#21747 = CARTESIAN_POINT('',(9.07865380448,11.809658900402,
+    1.464146937018));
+#21748 = CARTESIAN_POINT('',(9.466475575197,11.7869310877,1.753511542855
+    ));
+#21749 = CARTESIAN_POINT('',(9.737511408554,11.764204434171,
+    2.137489474352));
+#21750 = CARTESIAN_POINT('',(9.872969986449,11.741476952997,
+    2.568743579244));
+#21751 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#21752 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#21753 = CARTESIAN_POINT('',(9.872972265464,12.258522397847,
+    3.431256965328));
+#21754 = CARTESIAN_POINT('',(9.737523844508,12.235794916647,
+    3.862512028415));
+#21755 = CARTESIAN_POINT('',(9.466454138497,12.213068249207,
+    4.246496421953));
+#21756 = CARTESIAN_POINT('',(9.078672668136,12.190340505332,
+    4.53582688476));
+#21757 = CARTESIAN_POINT('',(8.611009407339,12.167613020258,
+    4.691731476578));
+#21758 = CARTESIAN_POINT('',(8.114926372668,12.144886234834,
+    4.691677810791));
+#21759 = CARTESIAN_POINT('',(7.647281200639,12.122158747141,
+    4.535867171936));
+#21760 = CARTESIAN_POINT('',(7.259399149383,12.099431505752,
+    4.246478664413));
+#21761 = CARTESIAN_POINT('',(6.988436790006,12.076704214333,
+    3.862514707019));
+#21762 = CARTESIAN_POINT('',(6.717474011633,12.031249675405,
+    2.999999981606));
+#21763 = CARTESIAN_POINT('',(6.988437145878,11.985795136478,
+    2.137485367993));
+#21764 = CARTESIAN_POINT('',(7.259400368489,11.963067859008,
+    1.753521409381));
+#21765 = CARTESIAN_POINT('',(7.647272737339,11.940340548856,
+    1.464136290628));
+#21766 = CARTESIAN_POINT('',(8.114936659587,11.917613213892,
+    1.308300093084));
+#21767 = CARTESIAN_POINT('',(8.61101077301,11.894886232582,
+    1.308309623096));
+#21768 = CARTESIAN_POINT('',(9.078652760577,11.872158900402,
+    1.464143495609));
+#21769 = CARTESIAN_POINT('',(9.466479867174,11.849431087578,
+    1.753510111684));
+#21770 = CARTESIAN_POINT('',(9.737511933186,11.826704434183,
+    2.13748836272));
+#21771 = CARTESIAN_POINT('',(9.872971984065,11.803976952966,
+    2.568743000231));
+#21772 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#21773 = DEFINITIONAL_REPRESENTATION('',(#21774),#21778);
+#21774 = LINE('',#21775,#21776);
+#21775 = CARTESIAN_POINT('',(0.,6.303048278758));
+#21776 = VECTOR('',#21777,1.);
+#21777 = DIRECTION('',(1.,0.));
+#21778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21779 = ORIENTED_EDGE('',*,*,#21780,.T.);
+#21780 = EDGE_CURVE('',#21716,#17435,#21781,.T.);
+#21781 = SURFACE_CURVE('',#21782,(#21804,#21811),.PCURVE_S1.);
+#21782 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#21783,#21784,#21785,#21786,
+    #21787,#21788,#21789,#21790,#21791,#21792,#21793,#21794,#21795,
+    #21796,#21797,#21798,#21799,#21800,#21801,#21802,#21803),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#21783 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#21784 = CARTESIAN_POINT('',(9.872973339575,11.758522359638,
+    3.431257269836));
+#21785 = CARTESIAN_POINT('',(9.737524822918,11.73579487842,
+    3.862512639928));
+#21786 = CARTESIAN_POINT('',(9.466454924536,11.713068211037,
+    4.246497306551));
+#21787 = CARTESIAN_POINT('',(9.078673179394,11.690340467126,
+    4.535827975597));
+#21788 = CARTESIAN_POINT('',(8.611009585545,11.667612982008,
+    4.691732679236));
+#21789 = CARTESIAN_POINT('',(8.114926198843,11.644886196658,
+    4.691679013541));
+#21790 = CARTESIAN_POINT('',(7.647280693831,11.622158708926,
+    4.535868264967));
+#21791 = CARTESIAN_POINT('',(7.259398366486,11.599431467549,
+    4.24647955204));
+#21792 = CARTESIAN_POINT('',(6.98843581395,11.576704176125,
+    3.862515322056));
+#21793 = CARTESIAN_POINT('',(6.717472841781,11.531249637199,
+    2.999999983815));
+#21794 = CARTESIAN_POINT('',(6.988436167506,11.485795098271,
+    2.137484756647));
+#21795 = CARTESIAN_POINT('',(7.259399582195,11.463067820802,
+    1.753520524681));
+#21796 = CARTESIAN_POINT('',(7.647272226607,11.440340510643,
+    1.464135199659));
+#21797 = CARTESIAN_POINT('',(8.114936480863,11.417613175677,
+    1.308298890751));
+#21798 = CARTESIAN_POINT('',(8.611010947027,11.394886194394,
+    1.30830842002));
+#21799 = CARTESIAN_POINT('',(9.078653267517,11.372158862211,
+    1.464142402713));
+#21800 = CARTESIAN_POINT('',(9.466480649912,11.349431049327,
+    1.75350922416));
+#21801 = CARTESIAN_POINT('',(9.737512909282,11.326704395999,
+    2.137487747513));
+#21802 = CARTESIAN_POINT('',(9.872973057021,11.303976914759,
+    2.56874269167));
+#21803 = CARTESIAN_POINT('',(9.872973735353,11.281249618093,
+    2.999999979739));
+#21804 = PCURVE('',#17449,#21805);
+#21805 = DEFINITIONAL_REPRESENTATION('',(#21806),#21810);
+#21806 = LINE('',#21807,#21808);
+#21807 = CARTESIAN_POINT('',(6.25E-02,0.));
+#21808 = VECTOR('',#21809,1.);
+#21809 = DIRECTION('',(0.,1.));
+#21810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21811 = PCURVE('',#18221,#21812);
+#21812 = DEFINITIONAL_REPRESENTATION('',(#21813),#21817);
+#21813 = LINE('',#21814,#21815);
+#21814 = CARTESIAN_POINT('',(0.,0.));
+#21815 = VECTOR('',#21816,1.);
+#21816 = DIRECTION('',(0.,1.));
+#21817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21818 = ORIENTED_EDGE('',*,*,#17434,.F.);
+#21819 = ADVANCED_FACE('',(#21820),#18221,.F.);
+#21820 = FACE_BOUND('',#21821,.F.);
+#21821 = EDGE_LOOP('',(#21822,#21823,#21900,#22152));
+#21822 = ORIENTED_EDGE('',*,*,#21780,.F.);
+#21823 = ORIENTED_EDGE('',*,*,#21824,.T.);
+#21824 = EDGE_CURVE('',#21716,#21825,#21827,.T.);
+#21825 = VERTEX_POINT('',#21826);
+#21826 = CARTESIAN_POINT('',(9.622963,11.925604267391,3.000000218706));
+#21827 = SURFACE_CURVE('',#21828,(#21831,#21838),.PCURVE_S1.);
+#21828 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#21829,#21830),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#21829 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#21830 = CARTESIAN_POINT('',(9.602345090981,11.937508953308,
+    3.000000474988));
+#21831 = PCURVE('',#18221,#21832);
+#21832 = DEFINITIONAL_REPRESENTATION('',(#21833),#21837);
+#21833 = LINE('',#21834,#21835);
+#21834 = CARTESIAN_POINT('',(0.,0.));
+#21835 = VECTOR('',#21836,1.);
+#21836 = DIRECTION('',(1.,0.));
+#21837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21838 = PCURVE('',#21839,#21894);
+#21839 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#21840,#21841,#21842,#21843,#21844,#21845,#21846,#21847,#21848
+      ,#21849,#21850,#21851,#21852,#21853,#21854,#21855,#21856,#21857
+      ,#21858,#21859,#21860,#21861,#21862,#21863,#21864,#21865,#21866)
+    ,(#21867,#21868,#21869,#21870,#21871,#21872,#21873,#21874,#21875
+      ,#21876,#21877,#21878,#21879,#21880,#21881,#21882,#21883,#21884
+      ,#21885,#21886,#21887,#21888,#21889,#21890,#21891,#21892,#21893
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#21840 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#21841 = CARTESIAN_POINT('',(9.872972053846,12.265624678053,
+    3.296489158599));
+#21842 = CARTESIAN_POINT('',(9.806457337287,12.249999570977,
+    3.592977391309));
+#21843 = CARTESIAN_POINT('',(9.673365362149,12.234374737437,
+    3.872054477517));
+#21844 = CARTESIAN_POINT('',(9.479246096524,12.218749714788,
+    4.116284604633));
+#21845 = CARTESIAN_POINT('',(9.235010633319,12.203124687883,
+    4.310413227952));
+#21846 = CARTESIAN_POINT('',(8.955942978028,12.187499666807,
+    4.443476901318));
+#21847 = CARTESIAN_POINT('',(8.36296610717,12.15624965643,4.576541596709
+    ));
+#21848 = CARTESIAN_POINT('',(7.76998386157,12.124999679149,
+    4.443477255582));
+#21849 = CARTESIAN_POINT('',(7.490910354308,12.109374692619,
+    4.310413059636));
+#21850 = CARTESIAN_POINT('',(7.246672440793,12.093749685907,
+    4.116287427519));
+#21851 = CARTESIAN_POINT('',(7.052548386323,12.078124672451,
+    3.872050095973));
+#21852 = CARTESIAN_POINT('',(6.919486450479,12.062499670918,
+    3.592978858571));
+#21853 = CARTESIAN_POINT('',(6.786424406765,12.031249675405,
+    2.999999995831));
+#21854 = CARTESIAN_POINT('',(6.919486695141,11.999999679892,
+    2.407021187991));
+#21855 = CARTESIAN_POINT('',(7.052548579363,11.98437467836,
+    2.127950044807));
+#21856 = CARTESIAN_POINT('',(7.246671668389,11.968749664903,
+    1.883712439666));
+#21857 = CARTESIAN_POINT('',(7.490909928211,11.953124658192,
+    1.68958603955));
+#21858 = CARTESIAN_POINT('',(7.76998377198,11.937499671662,
+    1.556522581334));
+#21859 = CARTESIAN_POINT('',(8.362966090728,11.90624969438,1.42345944318
+    ));
+#21860 = CARTESIAN_POINT('',(8.955942888438,11.874999684003,
+    1.556523587552));
+#21861 = CARTESIAN_POINT('',(9.235010620167,11.859374662921,
+    1.689586857219));
+#21862 = CARTESIAN_POINT('',(9.479247057373,11.843749636043,
+    1.883710664229));
+#21863 = CARTESIAN_POINT('',(9.673369450702,11.828124613349,
+    2.127948010829));
+#21864 = CARTESIAN_POINT('',(9.806451502034,11.812499779844,
+    2.407022783239));
+#21865 = CARTESIAN_POINT('',(9.872972195864,11.796874672758,
+    2.703510806961));
+#21866 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#21867 = CARTESIAN_POINT('',(9.602343421003,12.437507958521,
+    3.000000422213));
+#21868 = CARTESIAN_POINT('',(9.602344057389,12.421883386983,
+    3.243363391916));
+#21869 = CARTESIAN_POINT('',(9.547749836385,12.406261175168,
+    3.486689301628));
+#21870 = CARTESIAN_POINT('',(9.438520922279,12.390631840389,
+    3.71576177418));
+#21871 = CARTESIAN_POINT('',(9.279175004879,12.375007430742,
+    3.916225146609));
+#21872 = CARTESIAN_POINT('',(9.078719049317,12.359383130922,
+    4.075556612504));
+#21873 = CARTESIAN_POINT('',(8.849666917638,12.343758679789,
+    4.184773446421));
+#21874 = CARTESIAN_POINT('',(8.362965758095,12.312508949996,
+    4.293989991791));
+#21875 = CARTESIAN_POINT('',(7.876258095571,12.281258358433,
+    4.184773112317));
+#21876 = CARTESIAN_POINT('',(7.647199963082,12.265633007706,
+    4.075556282294));
+#21877 = CARTESIAN_POINT('',(7.446737175165,12.250008182459,
+    3.916222030315));
+#21878 = CARTESIAN_POINT('',(7.287404971594,12.234383532838,
+    3.715760203464));
+#21879 = CARTESIAN_POINT('',(7.178190354607,12.21875857275,
+    3.486704671143));
+#21880 = CARTESIAN_POINT('',(7.068975986114,12.187508455916,
+    2.999999497181));
+#21881 = CARTESIAN_POINT('',(7.178191108564,12.156258339081,
+    2.513294492405));
+#21882 = CARTESIAN_POINT('',(7.287405820963,12.140633378993,
+    2.284239190426));
+#21883 = CARTESIAN_POINT('',(7.446736676497,12.125008729371,
+    2.083777060207));
+#21884 = CARTESIAN_POINT('',(7.647200125353,12.109383904124,
+    1.924441767329));
+#21885 = CARTESIAN_POINT('',(7.87625886509,12.0937585534,1.815226260625)
+  );
+#21886 = CARTESIAN_POINT('',(8.362966725185,12.062507961834,
+    1.706011625847));
+#21887 = CARTESIAN_POINT('',(8.849667687156,12.031258232041,
+    1.815227687429));
+#21888 = CARTESIAN_POINT('',(9.078719853962,12.015633780898,
+    1.924444069073));
+#21889 = CARTESIAN_POINT('',(9.279177202413,12.00000948112,
+    2.083768196583));
+#21890 = CARTESIAN_POINT('',(9.438527831476,11.984385071406,
+    2.284242921716));
+#21891 = CARTESIAN_POINT('',(9.547741132554,11.968755736679,
+    2.513311878798));
+#21892 = CARTESIAN_POINT('',(9.602344464954,11.953133524849,
+    2.756637505285));
+#21893 = CARTESIAN_POINT('',(9.602345090981,11.937508953308,
+    3.000000474988));
+#21894 = DEFINITIONAL_REPRESENTATION('',(#21895),#21899);
+#21895 = LINE('',#21896,#21897);
+#21896 = CARTESIAN_POINT('',(0.,6.303048278758));
+#21897 = VECTOR('',#21898,1.);
+#21898 = DIRECTION('',(1.,0.));
+#21899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#21900 = ORIENTED_EDGE('',*,*,#21901,.T.);
+#21901 = EDGE_CURVE('',#21825,#18207,#21902,.T.);
+#21902 = SURFACE_CURVE('',#21903,(#21984,#22068),.PCURVE_S1.);
+#21903 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21904,#21905,#21906,#21907,
+    #21908,#21909,#21910,#21911,#21912,#21913,#21914,#21915,#21916,
+    #21917,#21918,#21919,#21920,#21921,#21922,#21923,#21924,#21925,
+    #21926,#21927,#21928,#21929,#21930,#21931,#21932,#21933,#21934,
+    #21935,#21936,#21937,#21938,#21939,#21940,#21941,#21942,#21943,
+    #21944,#21945,#21946,#21947,#21948,#21949,#21950,#21951,#21952,
+    #21953,#21954,#21955,#21956,#21957,#21958,#21959,#21960,#21961,
+    #21962,#21963,#21964,#21965,#21966,#21967,#21968,#21969,#21970,
+    #21971,#21972,#21973,#21974,#21975,#21976,#21977,#21978,#21979,
+    #21980,#21981,#21982,#21983),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.800169471385E-02,0.133478313537,0.228487484216,
+    0.291858326025,0.381485951095,0.505184521958,0.630113513827,
+    0.74809574586,0.817401749463,0.8707967304,0.895410902101,
+    0.958933890887,1.),.UNSPECIFIED.);
+#21904 = CARTESIAN_POINT('',(9.622963,11.92560425358,3.000000437411));
+#21905 = CARTESIAN_POINT('',(9.62296298508,11.922890191254,3.04297787628
+    ));
+#21906 = CARTESIAN_POINT('',(9.62125271322,11.920176449104,
+    3.085955269955));
+#21907 = CARTESIAN_POINT('',(9.617832252791,11.917462812629,
+    3.128850555245));
+#21908 = CARTESIAN_POINT('',(9.612706500136,11.914749129934,
+    3.171582236004));
+#21909 = CARTESIAN_POINT('',(9.605885179561,11.912035311726,
+    3.214069383135));
+#21910 = CARTESIAN_POINT('',(9.597382843343,11.909321331313,
+    3.256231634586));
+#21911 = CARTESIAN_POINT('',(9.5616825989,11.899788219993,3.402902166811
+    ));
+#21912 = CARTESIAN_POINT('',(9.525654374343,11.892967530887,
+    3.505274136723));
+#21913 = CARTESIAN_POINT('',(9.479441755624,11.88614663561,
+    3.603823869155));
+#21914 = CARTESIAN_POINT('',(9.423546229581,11.879326189458,
+    3.697346073477));
+#21915 = CARTESIAN_POINT('',(9.358636289896,11.872505905754,
+    3.78472181046));
+#21916 = CARTESIAN_POINT('',(9.285536046908,11.865685405149,
+    3.864938069205));
+#21917 = CARTESIAN_POINT('',(9.125315869341,11.852080048395,
+    4.008941579069));
+#21918 = CARTESIAN_POINT('',(9.038247343705,11.845293589174,
+    4.072824410768));
+#21919 = CARTESIAN_POINT('',(8.944987167033,11.838507873396,
+    4.127893600505));
+#21920 = CARTESIAN_POINT('',(8.846613264373,11.83172246543,
+    4.173447267339));
+#21921 = CARTESIAN_POINT('',(8.74429076353,11.824936516714,
+    4.208945911336));
+#21922 = CARTESIAN_POINT('',(8.639252183065,11.81814984026,
+    4.234021569903));
+#21923 = CARTESIAN_POINT('',(8.461771957602,11.806837562563,
+    4.258162535421));
+#21924 = CARTESIAN_POINT('',(8.39011615114,11.802311150708,
+    4.263109572106));
+#21925 = CARTESIAN_POINT('',(8.318195732329,11.79778477652,
+    4.263293031318));
+#21926 = CARTESIAN_POINT('',(8.246390622247,11.793258436049,
+    4.258699441957));
+#21927 = CARTESIAN_POINT('',(8.175079783807,11.788732057214,
+    4.249353037566));
+#21928 = CARTESIAN_POINT('',(8.104638337961,11.784205628654,
+    4.235315575299));
+#21929 = CARTESIAN_POINT('',(7.937557496309,11.773277622145,
+    4.190337906106));
+#21930 = CARTESIAN_POINT('',(7.842144153933,11.766875391452,
+    4.154801097236));
+#21931 = CARTESIAN_POINT('',(7.750246356129,11.760473665244,
+    4.110355770426));
+#21932 = CARTESIAN_POINT('',(7.662854383146,11.754072261111,
+    4.057430618011));
+#21933 = CARTESIAN_POINT('',(7.580889665288,11.747670581646,
+    3.996583697128));
+#21934 = CARTESIAN_POINT('',(7.505190841619,11.741268419322,
+    3.928493966096));
+#21935 = CARTESIAN_POINT('',(7.341681161309,11.726031605103,
+    3.751101444655));
+#21936 = CARTESIAN_POINT('',(7.26016160964,11.717193399948,
+    3.635924322526));
+#21937 = CARTESIAN_POINT('',(7.193915503415,11.708357349846,
+    3.510550028477));
+#21938 = CARTESIAN_POINT('',(7.144409232423,11.699522183349,
+    3.377439004566));
+#21939 = CARTESIAN_POINT('',(7.112630102031,11.690686050571,
+    3.239245595469));
+#21940 = CARTESIAN_POINT('',(7.09907595676,11.681847780184,
+    3.098790668828));
+#21941 = CARTESIAN_POINT('',(7.108231667961,11.6640895651,2.817762246171
+    ));
+#21942 = CARTESIAN_POINT('',(7.131306689706,11.655163659838,
+    2.677106107607));
+#21943 = CARTESIAN_POINT('',(7.172781394157,11.646240419173,
+    2.53999156885));
+#21944 = CARTESIAN_POINT('',(7.231947954258,11.637318353491,
+    2.40928444557));
+#21945 = CARTESIAN_POINT('',(7.307603171979,11.628395131663,
+    2.287642497843));
+#21946 = CARTESIAN_POINT('',(7.398060922777,11.619469228826,
+    2.177488467933));
+#21947 = CARTESIAN_POINT('',(7.598459109847,11.602119307718,
+    1.989585805268));
+#21948 = CARTESIAN_POINT('',(7.707095173444,11.593689982864,
+    1.910321142225));
+#21949 = CARTESIAN_POINT('',(7.825210879371,11.585262185147,
+    1.844785703406));
+#21950 = CARTESIAN_POINT('',(7.950707618049,11.576835405907,
+    1.794287358312));
+#21951 = CARTESIAN_POINT('',(8.081295763145,11.568407627492,
+    1.759747480797));
+#21952 = CARTESIAN_POINT('',(8.214555596646,11.55997831106,
+    1.741676379462));
+#21953 = CARTESIAN_POINT('',(8.42634823983,11.546601193234,
+    1.739156773262));
+#21954 = CARTESIAN_POINT('',(8.504792210053,11.541650875024,
+    1.743912429421));
+#21955 = CARTESIAN_POINT('',(8.582806609371,11.536700698357,
+    1.754361943352));
+#21956 = CARTESIAN_POINT('',(8.659896127307,11.531750614885,
+    1.770456963132));
+#21957 = CARTESIAN_POINT('',(8.735574265353,11.526800472741,
+    1.792095900405));
+#21958 = CARTESIAN_POINT('',(8.809367776866,11.521850219245,
+    1.819124867308));
+#21959 = CARTESIAN_POINT('',(8.935870438905,11.513086417694,
+    1.876156843705));
+#21960 = CARTESIAN_POINT('',(8.989532747377,11.509272679039,
+    1.904053331106));
+#21961 = CARTESIAN_POINT('',(9.041600456311,11.505458955831,
+    1.934934466603));
+#21962 = CARTESIAN_POINT('',(9.091875062274,11.501645236,1.968689859386)
+  );
+#21963 = CARTESIAN_POINT('',(9.140168141401,11.497831483883,
+    2.005193009475));
+#21964 = CARTESIAN_POINT('',(9.186302356339,11.494017696879,
+    2.044301980372));
+#21965 = CARTESIAN_POINT('',(9.250308172087,11.488445895706,
+    2.105017640031));
+#21966 = CARTESIAN_POINT('',(9.27001013246,11.486687830171,
+    2.124695778392));
+#21967 = CARTESIAN_POINT('',(9.289202200381,11.484929767169,
+    2.14487917073));
+#21968 = CARTESIAN_POINT('',(9.307868870254,11.483171708009,
+    2.165551926979));
+#21969 = CARTESIAN_POINT('',(9.325995274804,11.481413653642,
+    2.186697583063));
+#21970 = CARTESIAN_POINT('',(9.343567185075,11.479655604666,
+    2.208299100897));
+#21971 = CARTESIAN_POINT('',(9.404453608669,11.473360493447,
+    2.287217967147));
+#21972 = CARTESIAN_POINT('',(9.444553611872,11.468823355987,
+    2.347017396586));
+#21973 = CARTESIAN_POINT('',(9.480636326742,11.464286341904,
+    2.409432861083));
+#21974 = CARTESIAN_POINT('',(9.512499285615,11.459749396453,
+    2.474139285159));
+#21975 = CARTESIAN_POINT('',(9.539973535055,11.455212378669,
+    2.540793478904));
+#21976 = CARTESIAN_POINT('',(9.562924924443,11.450675222861,
+    2.609036803403));
+#21977 = CARTESIAN_POINT('',(9.59310560974,11.443204957599,
+    2.723402750185));
+#21978 = CARTESIAN_POINT('',(9.603024871596,11.440271788964,
+    2.768817573628));
+#21979 = CARTESIAN_POINT('',(9.610986778486,11.437338584184,
+    2.814641984143));
+#21980 = CARTESIAN_POINT('',(9.616971505239,11.434405359957,
+    2.860774829387));
+#21981 = CARTESIAN_POINT('',(9.620965803153,11.431472159702,
+    2.907114127011));
+#21982 = CARTESIAN_POINT('',(9.622962999995,11.428539053553,
+    2.953557064666));
+#21983 = CARTESIAN_POINT('',(9.622963,11.425606138359,3.));
+#21984 = PCURVE('',#18221,#21985);
+#21985 = DEFINITIONAL_REPRESENTATION('',(#21986),#22067);
+#21986 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#21987,#21988,#21989,#21990,
+    #21991,#21992,#21993,#21994,#21995,#21996,#21997,#21998,#21999,
+    #22000,#22001,#22002,#22003,#22004,#22005,#22006,#22007,#22008,
+    #22009,#22010,#22011,#22012,#22013,#22014,#22015,#22016,#22017,
+    #22018,#22019,#22020,#22021,#22022,#22023,#22024,#22025,#22026,
+    #22027,#22028,#22029,#22030,#22031,#22032,#22033,#22034,#22035,
+    #22036,#22037,#22038,#22039,#22040,#22041,#22042,#22043,#22044,
+    #22045,#22046,#22047,#22048,#22049,#22050,#22051,#22052,#22053,
+    #22054,#22055,#22056,#22057,#22058,#22059,#22060,#22061,#22062,
+    #22063,#22064,#22065,#22066),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.800169471385E-02,0.133478313537,0.228487484216,
+    0.291858326025,0.381485951095,0.505184521958,0.630113513827,
+    0.74809574586,0.817401749463,0.8707967304,0.895410902101,
+    0.958933890887,1.),.UNSPECIFIED.);
+#21987 = CARTESIAN_POINT('',(0.288692017139,0.));
+#21988 = CARTESIAN_POINT('',(0.288692157492,3.421548045092E-02));
+#21989 = CARTESIAN_POINT('',(0.288692914319,6.843161930912E-02));
+#21990 = CARTESIAN_POINT('',(0.288693907744,0.102648195171));
+#21991 = CARTESIAN_POINT('',(0.288694865789,0.136865026461));
+#21992 = CARTESIAN_POINT('',(0.288695624374,0.171081971434));
+#21993 = CARTESIAN_POINT('',(0.288696127314,0.205298928174));
+#21994 = CARTESIAN_POINT('',(0.28869717756,0.325483435671));
+#21995 = CARTESIAN_POINT('',(0.288696472418,0.41146061911));
+#21996 = CARTESIAN_POINT('',(0.288694393079,0.497429286629));
+#21997 = CARTESIAN_POINT('',(0.288692414535,0.583392669121));
+#21998 = CARTESIAN_POINT('',(0.288691330749,0.66936083078));
+#21999 = CARTESIAN_POINT('',(0.288690854243,0.755336697481));
+#22000 = CARTESIAN_POINT('',(0.288690923791,0.926847637101));
+#22001 = CARTESIAN_POINT('',(0.288691445771,1.012402732515));
+#22002 = CARTESIAN_POINT('',(0.288692239695,1.097950984459));
+#22003 = CARTESIAN_POINT('',(0.288692935241,1.183494864063));
+#22004 = CARTESIAN_POINT('',(0.288693344808,1.269043336431));
+#22005 = CARTESIAN_POINT('',(0.288693519077,1.35459889147));
+#22006 = CARTESIAN_POINT('',(0.288693521323,1.497203163052));
+#22007 = CARTESIAN_POINT('',(0.288693444008,1.554263029851));
+#22008 = CARTESIAN_POINT('',(0.288693319596,1.611321859653));
+#22009 = CARTESIAN_POINT('',(0.288693187681,1.668380003174));
+#22010 = CARTESIAN_POINT('',(0.288693085192,1.725438680659));
+#22011 = CARTESIAN_POINT('',(0.288693035255,1.78249826605));
+#22012 = CARTESIAN_POINT('',(0.288693037165,1.920256152129));
+#22013 = CARTESIAN_POINT('',(0.288693142717,2.000963037682));
+#22014 = CARTESIAN_POINT('',(0.288693371119,2.081664572664));
+#22015 = CARTESIAN_POINT('',(0.288693664526,2.162362814362));
+#22016 = CARTESIAN_POINT('',(0.288693922754,2.243064659628));
+#22017 = CARTESIAN_POINT('',(0.288694052956,2.323772033339));
+#22018 = CARTESIAN_POINT('',(0.288694010334,2.515849491195));
+#22019 = CARTESIAN_POINT('',(0.288693703408,2.627263642103));
+#22020 = CARTESIAN_POINT('',(0.288693030744,2.738648262755));
+#22021 = CARTESIAN_POINT('',(0.288692163384,2.85002006632));
+#22022 = CARTESIAN_POINT('',(0.288691403161,2.961404142258));
+#22023 = CARTESIAN_POINT('',(0.288691051312,3.072817591743));
+#22024 = CARTESIAN_POINT('',(0.288691121745,3.296679051137));
+#22025 = CARTESIAN_POINT('',(0.288691556675,3.409202284493));
+#22026 = CARTESIAN_POINT('',(0.288692378279,3.521694662479));
+#22027 = CARTESIAN_POINT('',(0.288693424917,3.634174265028));
+#22028 = CARTESIAN_POINT('',(0.288694220366,3.746667182867));
+#22029 = CARTESIAN_POINT('',(0.288694587687,3.859191076481));
+#22030 = CARTESIAN_POINT('',(0.28869458643,4.077906603195));
+#22031 = CARTESIAN_POINT('',(0.28869425681,4.184165415896));
+#22032 = CARTESIAN_POINT('',(0.288693638659,4.290402592228));
+#22033 = CARTESIAN_POINT('',(0.288692974813,4.39662592147));
+#22034 = CARTESIAN_POINT('',(0.288692502109,4.502862682973));
+#22035 = CARTESIAN_POINT('',(0.288692318559,4.609121008516));
+#22036 = CARTESIAN_POINT('',(0.288692330395,4.777753412093));
+#22037 = CARTESIAN_POINT('',(0.288692394193,4.840157911762));
+#22038 = CARTESIAN_POINT('',(0.288692474349,4.902561060379));
+#22039 = CARTESIAN_POINT('',(0.288692553796,4.964963386589));
+#22040 = CARTESIAN_POINT('',(0.288692625832,5.027366726428));
+#22041 = CARTESIAN_POINT('',(0.288692678495,5.089771565073));
+#22042 = CARTESIAN_POINT('',(0.288692679265,5.200250978999));
+#22043 = CARTESIAN_POINT('',(0.28869265378,5.248328107106));
+#22044 = CARTESIAN_POINT('',(0.28869259469,5.29640478135));
+#22045 = CARTESIAN_POINT('',(0.28869251132,5.344481116943));
+#22046 = CARTESIAN_POINT('',(0.288692425223,5.392557604172));
+#22047 = CARTESIAN_POINT('',(0.288692365297,5.44063438667));
+#22048 = CARTESIAN_POINT('',(0.288692361802,5.510872822807));
+#22049 = CARTESIAN_POINT('',(0.288692372549,5.533035099008));
+#22050 = CARTESIAN_POINT('',(0.288692398242,5.555197364171));
+#22051 = CARTESIAN_POINT('',(0.288692441231,5.577359616799));
+#22052 = CARTESIAN_POINT('',(0.288692503122,5.599521858013));
+#22053 = CARTESIAN_POINT('',(0.288692584771,5.621684091551));
+#22054 = CARTESIAN_POINT('',(0.288692948281,5.701041473205));
+#22055 = CARTESIAN_POINT('',(0.288693332787,5.758237920362));
+#22056 = CARTESIAN_POINT('',(0.288693867935,5.81543350084));
+#22057 = CARTESIAN_POINT('',(0.288694461721,5.872628690669));
+#22058 = CARTESIAN_POINT('',(0.288694965978,5.92982479857));
+#22059 = CARTESIAN_POINT('',(0.288695240327,5.987022158218));
+#22060 = CARTESIAN_POINT('',(0.288695200508,6.081194285997));
+#22061 = CARTESIAN_POINT('',(0.288695081824,6.11817033901));
+#22062 = CARTESIAN_POINT('',(0.288694811584,6.155146417259));
+#22063 = CARTESIAN_POINT('',(0.288694416939,6.192122405733));
+#22064 = CARTESIAN_POINT('',(0.288694000705,6.229098136704));
+#22065 = CARTESIAN_POINT('',(0.288693741356,6.266073389721));
+#22066 = CARTESIAN_POINT('',(0.288693893031,6.303047891611));
+#22067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22068 = PCURVE('',#18789,#22069);
+#22069 = DEFINITIONAL_REPRESENTATION('',(#22070),#22151);
+#22070 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22071,#22072,#22073,#22074,
+    #22075,#22076,#22077,#22078,#22079,#22080,#22081,#22082,#22083,
+    #22084,#22085,#22086,#22087,#22088,#22089,#22090,#22091,#22092,
+    #22093,#22094,#22095,#22096,#22097,#22098,#22099,#22100,#22101,
+    #22102,#22103,#22104,#22105,#22106,#22107,#22108,#22109,#22110,
+    #22111,#22112,#22113,#22114,#22115,#22116,#22117,#22118,#22119,
+    #22120,#22121,#22122,#22123,#22124,#22125,#22126,#22127,#22128,
+    #22129,#22130,#22131,#22132,#22133,#22134,#22135,#22136,#22137,
+    #22138,#22139,#22140,#22141,#22142,#22143,#22144,#22145,#22146,
+    #22147,#22148,#22149,#22150),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.800169471385E-02,0.133478313537,0.228487484216,
+    0.291858326025,0.381485951095,0.505184521958,0.630113513827,
+    0.74809574586,0.817401749463,0.8707967304,0.895410902101,
+    0.958933890887,1.),.UNSPECIFIED.);
+#22071 = CARTESIAN_POINT('',(-6.283184960028,4.07439574642));
+#22072 = CARTESIAN_POINT('',(-6.249075881561,4.077109808746));
+#22073 = CARTESIAN_POINT('',(-6.214966991015,4.079823550896));
+#22074 = CARTESIAN_POINT('',(-6.180858235389,4.082537187371));
+#22075 = CARTESIAN_POINT('',(-6.146749572779,4.085250870066));
+#22076 = CARTESIAN_POINT('',(-6.11264097238,4.087964688274));
+#22077 = CARTESIAN_POINT('',(-6.078532414488,4.090678668687));
+#22078 = CARTESIAN_POINT('',(-5.958728592744,4.100211780007));
+#22079 = CARTESIAN_POINT('',(-5.873023627712,4.107032469113));
+#22080 = CARTESIAN_POINT('',(-5.787325767504,4.11385336439));
+#22081 = CARTESIAN_POINT('',(-5.701632244764,4.120673810542));
+#22082 = CARTESIAN_POINT('',(-5.615933809182,4.127494094246));
+#22083 = CARTESIAN_POINT('',(-5.530227975985,4.134314594851));
+#22084 = CARTESIAN_POINT('',(-5.359256517246,4.147919951605));
+#22085 = CARTESIAN_POINT('',(-5.273970925956,4.154706410826));
+#22086 = CARTESIAN_POINT('',(-5.188692702124,4.161492126604));
+#22087 = CARTESIAN_POINT('',(-5.103419154495,4.16827753457));
+#22088 = CARTESIAN_POINT('',(-5.018141029177,4.175063483286));
+#22089 = CARTESIAN_POINT('',(-4.932855626712,4.18185015974));
+#22090 = CARTESIAN_POINT('',(-4.79070123386,4.193162437437));
+#22091 = CARTESIAN_POINT('',(-4.733821265962,4.197688849292));
+#22092 = CARTESIAN_POINT('',(-4.676942200887,4.20221522348));
+#22093 = CARTESIAN_POINT('',(-4.620063699414,4.206741563951));
+#22094 = CARTESIAN_POINT('',(-4.563184576275,4.211267942786));
+#22095 = CARTESIAN_POINT('',(-4.506304499871,4.215794371346));
+#22096 = CARTESIAN_POINT('',(-4.368979980332,4.226722377855));
+#22097 = CARTESIAN_POINT('',(-4.288526970698,4.233124608548));
+#22098 = CARTESIAN_POINT('',(-4.208079388894,4.239526334756));
+#22099 = CARTESIAN_POINT('',(-4.127635289296,4.245927738889));
+#22100 = CARTESIAN_POINT('',(-4.047187817721,4.252329418354));
+#22101 = CARTESIAN_POINT('',(-3.966734989612,4.258731580678));
+#22102 = CARTESIAN_POINT('',(-3.775263512184,4.273968394897));
+#22103 = CARTESIAN_POINT('',(-3.664201002433,4.282806600052));
+#22104 = CARTESIAN_POINT('',(-3.553167872217,4.291642650155));
+#22105 = CARTESIAN_POINT('',(-3.442147147771,4.300477816651));
+#22106 = CARTESIAN_POINT('',(-3.331113835289,4.309313949429));
+#22107 = CARTESIAN_POINT('',(-3.22005106475,4.318152219816));
+#22108 = CARTESIAN_POINT('',(-2.996894297714,4.3359104349));
+#22109 = CARTESIAN_POINT('',(-2.884725316938,4.344836340162));
+#22110 = CARTESIAN_POINT('',(-2.772587330993,4.353759580827));
+#22111 = CARTESIAN_POINT('',(-2.660462474612,4.362681646509));
+#22112 = CARTESIAN_POINT('',(-2.548324671859,4.371604868337));
+#22113 = CARTESIAN_POINT('',(-2.436155939786,4.380530771174));
+#22114 = CARTESIAN_POINT('',(-2.218130310287,4.397880692282));
+#22115 = CARTESIAN_POINT('',(-2.112206470305,4.406310017136));
+#22116 = CARTESIAN_POINT('',(-2.006303825206,4.414737814853));
+#22117 = CARTESIAN_POINT('',(-1.900414576958,4.423164594093));
+#22118 = CARTESIAN_POINT('',(-1.794511787526,4.431592372508));
+#22119 = CARTESIAN_POINT('',(-1.688587753635,4.44002168894));
+#22120 = CARTESIAN_POINT('',(-1.520486459992,4.453398806766));
+#22121 = CARTESIAN_POINT('',(-1.458278631665,4.458349124976));
+#22122 = CARTESIAN_POINT('',(-1.396072304904,4.463299301643));
+#22123 = CARTESIAN_POINT('',(-1.333866948147,4.468249385114));
+#22124 = CARTESIAN_POINT('',(-1.271660694681,4.473199527259));
+#22125 = CARTESIAN_POINT('',(-1.209452992426,4.478149780755));
+#22126 = CARTESIAN_POINT('',(-1.099322484415,4.486913582306));
+#22127 = CARTESIAN_POINT('',(-1.051397158488,4.490727320961));
+#22128 = CARTESIAN_POINT('',(-1.003472213036,4.494541044169));
+#22129 = CARTESIAN_POINT('',(-0.955547492059,4.498354764));
+#22130 = CARTESIAN_POINT('',(-0.907622477681,4.502168516117));
+#22131 = CARTESIAN_POINT('',(-0.859697021381,4.505982303121));
+#22132 = CARTESIAN_POINT('',(-0.789679495871,4.511554104294));
+#22133 = CARTESIAN_POINT('',(-0.767586898272,4.513312169829));
+#22134 = CARTESIAN_POINT('',(-0.745494289433,4.515070232831));
+#22135 = CARTESIAN_POINT('',(-0.723401674906,4.516828291991));
+#22136 = CARTESIAN_POINT('',(-0.701309058793,4.518586346358));
+#22137 = CARTESIAN_POINT('',(-0.679216443744,4.520344395334));
+#22138 = CARTESIAN_POINT('',(-0.600108351763,4.526639506553));
+#22139 = CARTESIAN_POINT('',(-0.5430915885,4.531176644013));
+#22140 = CARTESIAN_POINT('',(-0.48607580701,4.535713658096));
+#22141 = CARTESIAN_POINT('',(-0.429060709636,4.540250603547));
+#22142 = CARTESIAN_POINT('',(-0.372045127921,4.544787621331));
+#22143 = CARTESIAN_POINT('',(-0.315028715321,4.549324777139));
+#22144 = CARTESIAN_POINT('',(-0.22115474279,4.556795042401));
+#22145 = CARTESIAN_POINT('',(-0.184295809597,4.559728211036));
+#22146 = CARTESIAN_POINT('',(-0.147436843254,4.562661415816));
+#22147 = CARTESIAN_POINT('',(-0.110577826548,4.565594640043));
+#22148 = CARTESIAN_POINT('',(-7.371872212462E-02,4.568527840298));
+#22149 = CARTESIAN_POINT('',(-3.685947248745E-02,4.571460946447));
+#22150 = CARTESIAN_POINT('',(0.,4.574393861641));
+#22151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22152 = ORIENTED_EDGE('',*,*,#18206,.F.);
+#22153 = ADVANCED_FACE('',(#22154),#18789,.F.);
+#22154 = FACE_BOUND('',#22155,.T.);
+#22155 = EDGE_LOOP('',(#22156,#22392,#22418,#22419));
+#22156 = ORIENTED_EDGE('',*,*,#22157,.F.);
+#22157 = EDGE_CURVE('',#22158,#18522,#22160,.T.);
+#22158 = VERTEX_POINT('',#22159);
+#22159 = CARTESIAN_POINT('',(9.622963,12.074418461752,3.0000001944));
+#22160 = SURFACE_CURVE('',#22161,(#22236,#22314),.PCURVE_S1.);
+#22161 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22162,#22163,#22164,#22165,
+    #22166,#22167,#22168,#22169,#22170,#22171,#22172,#22173,#22174,
+    #22175,#22176,#22177,#22178,#22179,#22180,#22181,#22182,#22183,
+    #22184,#22185,#22186,#22187,#22188,#22189,#22190,#22191,#22192,
+    #22193,#22194,#22195,#22196,#22197,#22198,#22199,#22200,#22201,
+    #22202,#22203,#22204,#22205,#22206,#22207,#22208,#22209,#22210,
+    #22211,#22212,#22213,#22214,#22215,#22216,#22217,#22218,#22219,
+    #22220,#22221,#22222,#22223,#22224,#22225,#22226,#22227,#22228,
+    #22229,#22230,#22231,#22232,#22233,#22234,#22235),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493718562253E-02,0.104981862803,
+    0.133911621743,0.222914547714,0.272807707534,0.376376018661,
+    0.501404751553,0.626095138931,0.736123656861,0.868644810434,
+    0.95614405227,1.),.UNSPECIFIED.);
+#22162 = CARTESIAN_POINT('',(9.622963,12.074418449476,3.0000003888));
+#22163 = CARTESIAN_POINT('',(9.622962987808,12.071923221273,
+    3.039511346879));
+#22164 = CARTESIAN_POINT('',(9.621517489273,12.069427789159,
+    3.079022198202));
+#22165 = CARTESIAN_POINT('',(9.618626553653,12.066932254992,
+    3.118469251133));
+#22166 = CARTESIAN_POINT('',(9.614293681375,12.064436694471,
+    3.157789181637));
+#22167 = CARTESIAN_POINT('',(9.608525824043,12.061941157132,
+    3.196919033283));
+#22168 = CARTESIAN_POINT('',(9.60133338443,12.059445666352,
+    3.235796217242));
+#22169 = CARTESIAN_POINT('',(9.575481943308,12.051947160941,
+    3.351671079389));
+#22170 = CARTESIAN_POINT('',(9.552562389665,12.046944138881,
+    3.427721007103));
+#22171 = CARTESIAN_POINT('',(9.524083921602,12.041941461307,
+    3.502005031747));
+#22172 = CARTESIAN_POINT('',(9.490212889537,12.036938991622,
+    3.574037106198));
+#22173 = CARTESIAN_POINT('',(9.451167598166,12.03193644493,
+    3.643352826993));
+#22174 = CARTESIAN_POINT('',(9.407216276381,12.026933684479,
+    3.709513861428));
+#22175 = CARTESIAN_POINT('',(9.338626613586,12.01986482351,3.79796672891
+    ));
+#22176 = CARTESIAN_POINT('',(9.317794926442,12.017798614008,
+    3.82321379476));
+#22177 = CARTESIAN_POINT('',(9.296202146886,12.015732389024,
+    3.847825004766));
+#22178 = CARTESIAN_POINT('',(9.273871633427,12.01366614882,
+    3.871772908664));
+#22179 = CARTESIAN_POINT('',(9.250827941949,12.011599894483,
+    3.895031173359));
+#22180 = CARTESIAN_POINT('',(9.22709682571,12.009533627924,
+    3.917574582926));
+#22181 = CARTESIAN_POINT('',(9.127664066972,12.001110416306,
+    4.006460840398));
+#22182 = CARTESIAN_POINT('',(9.046364374971,11.994752821221,
+    4.066554879167));
+#22183 = CARTESIAN_POINT('',(8.959598629989,11.988395604322,
+    4.118948991044));
+#22184 = CARTESIAN_POINT('',(8.868247633638,11.98203869264,4.16305989931
+    ));
+#22185 = CARTESIAN_POINT('',(8.773261107739,11.975681580883,
+    4.19842903309));
+#22186 = CARTESIAN_POINT('',(8.675643567577,11.969324084451,
+    4.224729338946));
+#22187 = CARTESIAN_POINT('',(8.520837126656,11.959403613533,
+    4.251343055291));
+#22188 = CARTESIAN_POINT('',(8.464728806957,11.955840033738,
+    4.257997850262));
+#22189 = CARTESIAN_POINT('',(8.408303495745,11.952276480932,
+    4.261716026556));
+#22190 = CARTESIAN_POINT('',(8.351745663325,11.948712939421,
+    4.262480602116));
+#22191 = CARTESIAN_POINT('',(8.295240410591,11.945149371041,
+    4.260289069465));
+#22192 = CARTESIAN_POINT('',(8.23897260502,11.941585761602,
+    4.255153408618));
+#22193 = CARTESIAN_POINT('',(8.067199567809,11.930624851913,
+    4.230383027449));
+#22194 = CARTESIAN_POINT('',(7.953066961859,11.923226276584,
+    4.20109092801));
+#22195 = CARTESIAN_POINT('',(7.842400318999,11.915828509308,
+    4.15945792441));
+#22196 = CARTESIAN_POINT('',(7.736787048876,11.908431264461,
+    4.105998106093));
+#22197 = CARTESIAN_POINT('',(7.637712986295,11.901033495137,
+    4.041463627173));
+#22198 = CARTESIAN_POINT('',(7.546532161852,11.893634953511,
+    3.966829368133));
+#22199 = CARTESIAN_POINT('',(7.365300431359,11.877307701818,
+    3.782471670469));
+#22200 = CARTESIAN_POINT('',(7.279344746436,11.868374785349,
+    3.668627247014));
+#22201 = CARTESIAN_POINT('',(7.208672584915,11.859444536922,
+    3.543891588672));
+#22202 = CARTESIAN_POINT('',(7.154873386549,11.850515422178,
+    3.41076029569));
+#22203 = CARTESIAN_POINT('',(7.119042906572,11.841585161109,
+    3.271944626643));
+#22204 = CARTESIAN_POINT('',(7.101771880425,11.832652224727,
+    3.130343989419));
+#22205 = CARTESIAN_POINT('',(7.10424759934,11.814816264195,
+    2.847947125592));
+#22206 = CARTESIAN_POINT('',(7.12389513888,11.805907143448,
+    2.707053483887));
+#22207 = CARTESIAN_POINT('',(7.161950233637,11.797000276781,
+    2.56924481976));
+#22208 = CARTESIAN_POINT('',(7.217778492532,11.788094379759,
+    2.437386437812));
+#22209 = CARTESIAN_POINT('',(7.290248904524,11.779187576024,
+    2.314149328903));
+#22210 = CARTESIAN_POINT('',(7.377745593301,11.770278530775,
+    2.201983007352));
+#22211 = CARTESIAN_POINT('',(7.566724840619,11.753513998031,
+    2.015577372671));
+#22212 = CARTESIAN_POINT('',(7.665398338301,11.745653842357,
+    1.938384762519));
+#22213 = CARTESIAN_POINT('',(7.772719652858,11.737794974664,
+    1.872813036382));
+#22214 = CARTESIAN_POINT('',(7.88703252214,11.729936847242,
+    1.819988179012));
+#22215 = CARTESIAN_POINT('',(8.006522406894,11.722077861038,
+    1.780748756766));
+#22216 = CARTESIAN_POINT('',(8.129258305188,11.714217575298,
+    1.755626547829));
+#22217 = CARTESIAN_POINT('',(8.402515593544,11.696893599642,
+    1.731734998257));
+#22218 = CARTESIAN_POINT('',(8.553690296997,11.687424155616,
+    1.739393600909));
+#22219 = CARTESIAN_POINT('',(8.703176317206,11.677958225613,
+    1.768108064733));
+#22220 = CARTESIAN_POINT('',(8.847474496229,11.668493711891,
+    1.817396399148));
+#22221 = CARTESIAN_POINT('',(8.983289891288,11.659028311997,
+    1.886132886619));
+#22222 = CARTESIAN_POINT('',(9.107559984185,11.649559475052,
+    1.972558574359));
+#22223 = CARTESIAN_POINT('',(9.290380456958,11.63384480009,
+    2.141344905336));
+#22224 = CARTESIAN_POINT('',(9.356941796016,11.627594579307,
+    2.215136235227));
+#22225 = CARTESIAN_POINT('',(9.416613962874,11.621344500856,
+    2.294910318807));
+#22226 = CARTESIAN_POINT('',(9.468763104166,11.615094326295,
+    2.379888836657));
+#22227 = CARTESIAN_POINT('',(9.512865102155,11.608843791988,
+    2.469217597615));
+#22228 = CARTESIAN_POINT('',(9.548513165171,11.602593223435,
+    2.561978992788));
+#22229 = CARTESIAN_POINT('',(9.588928051183,11.593211357329,
+    2.704924576667));
+#22230 = CARTESIAN_POINT('',(9.600229852628,11.590079123853,
+    2.753270136946));
+#22231 = CARTESIAN_POINT('',(9.609305763126,11.586947051577,
+    2.802114398338));
+#22232 = CARTESIAN_POINT('',(9.616130002036,11.583815139318,
+    2.851334339017));
+#22233 = CARTESIAN_POINT('',(9.620685310554,11.580683319816,
+    2.900805556333));
+#22234 = CARTESIAN_POINT('',(9.622962999985,11.577551437992,
+    2.950402715785));
+#22235 = CARTESIAN_POINT('',(9.622963,11.574419229194,3.));
+#22236 = PCURVE('',#18789,#22237);
+#22237 = DEFINITIONAL_REPRESENTATION('',(#22238),#22313);
+#22238 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22239,#22240,#22241,#22242,
+    #22243,#22244,#22245,#22246,#22247,#22248,#22249,#22250,#22251,
+    #22252,#22253,#22254,#22255,#22256,#22257,#22258,#22259,#22260,
+    #22261,#22262,#22263,#22264,#22265,#22266,#22267,#22268,#22269,
+    #22270,#22271,#22272,#22273,#22274,#22275,#22276,#22277,#22278,
+    #22279,#22280,#22281,#22282,#22283,#22284,#22285,#22286,#22287,
+    #22288,#22289,#22290,#22291,#22292,#22293,#22294,#22295,#22296,
+    #22297,#22298,#22299,#22300,#22301,#22302,#22303,#22304,#22305,
+    #22306,#22307,#22308,#22309,#22310,#22311,#22312),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493718562253E-02,0.104981862803,
+    0.133911621743,0.222914547714,0.272807707534,0.376376018661,
+    0.501404751553,0.626095138931,0.736123656861,0.868644810434,
+    0.95614405227,1.),.UNSPECIFIED.);
+#22239 = CARTESIAN_POINT('',(-6.283184998608,3.925581550524));
+#22240 = CARTESIAN_POINT('',(-6.251827095371,3.928076778727));
+#22241 = CARTESIAN_POINT('',(-6.220469376618,3.930572210841));
+#22242 = CARTESIAN_POINT('',(-6.189111787511,3.933067745008));
+#22243 = CARTESIAN_POINT('',(-6.15775428446,3.935563305529));
+#22244 = CARTESIAN_POINT('',(-6.126396835127,3.938058842868));
+#22245 = CARTESIAN_POINT('',(-6.095039418418,3.940554333648));
+#22246 = CARTESIAN_POINT('',(-6.000814380871,3.948052839059));
+#22247 = CARTESIAN_POINT('',(-5.937944699923,3.953055861119));
+#22248 = CARTESIAN_POINT('',(-5.875076410257,3.958058538693));
+#22249 = CARTESIAN_POINT('',(-5.812208910991,3.963061008378));
+#22250 = CARTESIAN_POINT('',(-5.749340301061,3.96806355507));
+#22251 = CARTESIAN_POINT('',(-5.686470108531,3.973066315521));
+#22252 = CARTESIAN_POINT('',(-5.59763632598,3.98013517649));
+#22253 = CARTESIAN_POINT('',(-5.571670623891,3.982201385992));
+#22254 = CARTESIAN_POINT('',(-5.545704920042,3.984267610976));
+#22255 = CARTESIAN_POINT('',(-5.519739220517,3.98633385118));
+#22256 = CARTESIAN_POINT('',(-5.493773531083,3.988400105517));
+#22257 = CARTESIAN_POINT('',(-5.467807857187,3.990466372076));
+#22258 = CARTESIAN_POINT('',(-5.361958402759,3.998889583694));
+#22259 = CARTESIAN_POINT('',(-5.282067666933,4.005247178779));
+#22260 = CARTESIAN_POINT('',(-5.202182275947,4.011604395678));
+#22261 = CARTESIAN_POINT('',(-5.122300272631,4.01796130736));
+#22262 = CARTESIAN_POINT('',(-5.042414963112,4.024318419117));
+#22263 = CARTESIAN_POINT('',(-4.962524393855,4.030675915549));
+#22264 = CARTESIAN_POINT('',(-4.837859754157,4.040596386467));
+#22265 = CARTESIAN_POINT('',(-4.793078293653,4.044159966262));
+#22266 = CARTESIAN_POINT('',(-4.748297097922,4.047723519068));
+#22267 = CARTESIAN_POINT('',(-4.703516062971,4.051287060579));
+#22268 = CARTESIAN_POINT('',(-4.658734826745,4.054850628959));
+#22269 = CARTESIAN_POINT('',(-4.613953288687,4.058414238398));
+#22270 = CARTESIAN_POINT('',(-4.476215317845,4.069375148087));
+#22271 = CARTESIAN_POINT('',(-4.383243519255,4.076773723416));
+#22272 = CARTESIAN_POINT('',(-4.290282840005,4.084171490692));
+#22273 = CARTESIAN_POINT('',(-4.197329271209,4.091568735539));
+#22274 = CARTESIAN_POINT('',(-4.104368731459,4.098966504863));
+#22275 = CARTESIAN_POINT('',(-4.011397142776,4.106365046489));
+#22276 = CARTESIAN_POINT('',(-3.806222370099,4.122692298182));
+#22277 = CARTESIAN_POINT('',(-3.69396566058,4.131625214651));
+#22278 = CARTESIAN_POINT('',(-3.581739987937,4.140555463078));
+#22279 = CARTESIAN_POINT('',(-3.469527297027,4.149484577822));
+#22280 = CARTESIAN_POINT('',(-3.357301436555,4.158414838891));
+#22281 = CARTESIAN_POINT('',(-3.245044464081,4.167347775273));
+#22282 = CARTESIAN_POINT('',(-3.020911356388,4.185183735805));
+#22283 = CARTESIAN_POINT('',(-2.908958608224,4.194092856552));
+#22284 = CARTESIAN_POINT('',(-2.797036556894,4.202999723219));
+#22285 = CARTESIAN_POINT('',(-2.685127533024,4.211905620241));
+#22286 = CARTESIAN_POINT('',(-2.573205665789,4.220812423976));
+#22287 = CARTESIAN_POINT('',(-2.461253163593,4.229721469225));
+#22288 = CARTESIAN_POINT('',(-2.250583771673,4.246486001969));
+#22289 = CARTESIAN_POINT('',(-2.151808648289,4.254346157643));
+#22290 = CARTESIAN_POINT('',(-2.053048466682,4.262205025336));
+#22291 = CARTESIAN_POINT('',(-1.954297724667,4.270063152758));
+#22292 = CARTESIAN_POINT('',(-1.855537398525,4.277922138962));
+#22293 = CARTESIAN_POINT('',(-1.756762063684,4.285782424702));
+#22294 = CARTESIAN_POINT('',(-1.539063850946,4.303106400358));
+#22295 = CARTESIAN_POINT('',(-1.420069326984,4.312575844384));
+#22296 = CARTESIAN_POINT('',(-1.30111689029,4.322041774387));
+#22297 = CARTESIAN_POINT('',(-1.182181334783,4.331506288109));
+#22298 = CARTESIAN_POINT('',(-1.063229052289,4.340971688003));
+#22299 = CARTESIAN_POINT('',(-0.944234507223,4.350440524948));
+#22300 = CARTESIAN_POINT('',(-0.746757107249,4.36615519991));
+#22301 = CARTESIAN_POINT('',(-0.668216367569,4.372405420693));
+#22302 = CARTESIAN_POINT('',(-0.589680373854,4.378655499144));
+#22303 = CARTESIAN_POINT('',(-0.51114746488,4.384905673705));
+#22304 = CARTESIAN_POINT('',(-0.432611691586,4.391156208012));
+#22305 = CARTESIAN_POINT('',(-0.354071391116,4.397406776565));
+#22306 = CARTESIAN_POINT('',(-0.236175365886,4.406788642671));
+#22307 = CARTESIAN_POINT('',(-0.196812875564,4.409920876147));
+#22308 = CARTESIAN_POINT('',(-0.157450530017,4.413052948423));
+#22309 = CARTESIAN_POINT('',(-0.118088238324,4.416184860682));
+#22310 = CARTESIAN_POINT('',(-7.872574983999E-02,4.419316680184));
+#22311 = CARTESIAN_POINT('',(-3.936292398044E-02,4.422448562008));
+#22312 = CARTESIAN_POINT('',(0.,4.425580770806));
+#22313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22314 = PCURVE('',#21603,#22315);
+#22315 = DEFINITIONAL_REPRESENTATION('',(#22316),#22391);
+#22316 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#22317,#22318,#22319,#22320,
+    #22321,#22322,#22323,#22324,#22325,#22326,#22327,#22328,#22329,
+    #22330,#22331,#22332,#22333,#22334,#22335,#22336,#22337,#22338,
+    #22339,#22340,#22341,#22342,#22343,#22344,#22345,#22346,#22347,
+    #22348,#22349,#22350,#22351,#22352,#22353,#22354,#22355,#22356,
+    #22357,#22358,#22359,#22360,#22361,#22362,#22363,#22364,#22365,
+    #22366,#22367,#22368,#22369,#22370,#22371,#22372,#22373,#22374,
+    #22375,#22376,#22377,#22378,#22379,#22380,#22381,#22382,#22383,
+    #22384,#22385,#22386,#22387,#22388,#22389,#22390),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.493718562253E-02,0.104981862803,
+    0.133911621743,0.222914547714,0.272807707534,0.376376018661,
+    0.501404751553,0.626095138931,0.736123656861,0.868644810434,
+    0.95614405227,1.),.UNSPECIFIED.);
+#22317 = CARTESIAN_POINT('',(2.38222415317E-02,0.));
+#22318 = CARTESIAN_POINT('',(2.382221896768E-02,3.145573976193E-02));
+#22319 = CARTESIAN_POINT('',(2.382176288221E-02,6.291200717539E-02));
+#22320 = CARTESIAN_POINT('',(2.382111832928E-02,9.436864100497E-02));
+#22321 = CARTESIAN_POINT('',(2.382046455398E-02,0.125825506882));
+#22322 = CARTESIAN_POINT('',(2.381991499258E-02,0.157282497302));
+#22323 = CARTESIAN_POINT('',(2.381951727249E-02,0.18873953163));
+#22324 = CARTESIAN_POINT('',(2.381872380466E-02,0.283263946456));
+#22325 = CARTESIAN_POINT('',(2.381880847724E-02,0.346333418484));
+#22326 = CARTESIAN_POINT('',(2.381949742929E-02,0.409400989651));
+#22327 = CARTESIAN_POINT('',(2.382052206483E-02,0.472467175072));
+#22328 = CARTESIAN_POINT('',(2.382153563032E-02,0.53553405997));
+#22329 = CARTESIAN_POINT('',(2.38222938523E-02,0.598602372131));
+#22330 = CARTESIAN_POINT('',(2.382305931684E-02,0.687716064658));
+#22331 = CARTESIAN_POINT('',(2.38232417917E-02,0.713763580829));
+#22332 = CARTESIAN_POINT('',(2.38233807009E-02,0.739811108996));
+#22333 = CARTESIAN_POINT('',(2.382347591139E-02,0.765858653313));
+#22334 = CARTESIAN_POINT('',(2.382352945594E-02,0.791906215976));
+#22335 = CARTESIAN_POINT('',(2.382354553312E-02,0.817953797228));
+#22336 = CARTESIAN_POINT('',(2.382348428022E-02,0.924137301509));
+#22337 = CARTESIAN_POINT('',(2.382313780019E-02,1.004280515491));
+#22338 = CARTESIAN_POINT('',(2.38226569082E-02,1.084418829491));
+#22339 = CARTESIAN_POINT('',(2.382226459865E-02,1.164554029167));
+#22340 = CARTESIAN_POINT('',(2.382204833293E-02,1.244692574864));
+#22341 = CARTESIAN_POINT('',(2.382195214794E-02,1.324836237932));
+#22342 = CARTESIAN_POINT('',(2.382195435137E-02,1.449895495255));
+#22343 = CARTESIAN_POINT('',(2.382198347474E-02,1.494818643118));
+#22344 = CARTESIAN_POINT('',(2.382203966664E-02,1.539741449564));
+#22345 = CARTESIAN_POINT('',(2.38221056584E-02,1.58466401691));
+#22346 = CARTESIAN_POINT('',(2.382215930374E-02,1.629586714301));
+#22347 = CARTESIAN_POINT('',(2.382218470649E-02,1.674509656055));
+#22348 = CARTESIAN_POINT('',(2.382218052895E-02,1.812682436177));
+#22349 = CARTESIAN_POINT('',(2.382205658323E-02,1.905947560926));
+#22350 = CARTESIAN_POINT('',(2.382176163751E-02,1.999201518135));
+#22351 = CARTESIAN_POINT('',(2.382134639324E-02,2.092448560652));
+#22352 = CARTESIAN_POINT('',(2.382095852191E-02,2.185702914603));
+#22353 = CARTESIAN_POINT('',(2.382076211081E-02,2.278968598283));
+#22354 = CARTESIAN_POINT('',(2.382080194821E-02,2.484792675355));
+#22355 = CARTESIAN_POINT('',(2.382113747572E-02,2.597404820432));
+#22356 = CARTESIAN_POINT('',(2.382186493013E-02,2.709985818817));
+#22357 = CARTESIAN_POINT('',(2.382280053931E-02,2.822553427393));
+#22358 = CARTESIAN_POINT('',(2.382357826385E-02,2.935133870854));
+#22359 = CARTESIAN_POINT('',(2.3823957252E-02,3.047745318196));
+#22360 = CARTESIAN_POINT('',(2.382392677277E-02,3.272586193504));
+#22361 = CARTESIAN_POINT('',(2.382351779041E-02,3.384892478803));
+#22362 = CARTESIAN_POINT('',(2.382272717839E-02,3.497168190132));
+#22363 = CARTESIAN_POINT('',(2.382176510202E-02,3.609431215014));
+#22364 = CARTESIAN_POINT('',(2.382102942859E-02,3.721707472559));
+#22365 = CARTESIAN_POINT('',(2.382069336662E-02,3.834014448571));
+#22366 = CARTESIAN_POINT('',(2.382067317003E-02,4.045350504426));
+#22367 = CARTESIAN_POINT('',(2.382091594782E-02,4.144438046133));
+#22368 = CARTESIAN_POINT('',(2.382138267195E-02,4.243510300789));
+#22369 = CARTESIAN_POINT('',(2.382186767211E-02,4.342572723869));
+#22370 = CARTESIAN_POINT('',(2.382219658036E-02,4.441644558086));
+#22371 = CARTESIAN_POINT('',(2.382232343514E-02,4.540731550226));
+#22372 = CARTESIAN_POINT('',(2.382230752046E-02,4.759117208685));
+#22373 = CARTESIAN_POINT('',(2.382205013932E-02,4.878487883735));
+#22374 = CARTESIAN_POINT('',(2.382200773014E-02,4.997816910087));
+#22375 = CARTESIAN_POINT('',(2.382197603753E-02,5.117129848076));
+#22376 = CARTESIAN_POINT('',(2.382266674378E-02,5.236459425778));
+#22377 = CARTESIAN_POINT('',(2.382327232475E-02,5.35583017538));
+#22378 = CARTESIAN_POINT('',(2.382327896924E-02,5.553930677266));
+#22379 = CARTESIAN_POINT('',(2.382301502739E-02,5.632718908898));
+#22380 = CARTESIAN_POINT('',(2.382239753714E-02,5.711502155584));
+#22381 = CARTESIAN_POINT('',(2.382125664815E-02,5.790282408507));
+#22382 = CARTESIAN_POINT('',(2.381994232098E-02,5.869066191346));
+#22383 = CARTESIAN_POINT('',(2.381918770946E-02,5.947855543408));
+#22384 = CARTESIAN_POINT('',(2.38192560431E-02,6.066125976211));
+#22385 = CARTESIAN_POINT('',(2.38194798255E-02,6.105613564813));
+#22386 = CARTESIAN_POINT('',(2.381992034445E-02,6.145101023627));
+#22387 = CARTESIAN_POINT('',(2.38205704061E-02,6.184588298949));
+#22388 = CARTESIAN_POINT('',(2.382133090472E-02,6.224075414433));
+#22389 = CARTESIAN_POINT('',(2.382194187353E-02,6.263562184862));
+#22390 = CARTESIAN_POINT('',(2.382191353559E-02,6.303047929906));
+#22391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22392 = ORIENTED_EDGE('',*,*,#22393,.T.);
+#22393 = EDGE_CURVE('',#22158,#21825,#22394,.T.);
+#22394 = SURFACE_CURVE('',#22395,(#22399,#22406),.PCURVE_S1.);
+#22395 = LINE('',#22396,#22397);
+#22396 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#22397 = VECTOR('',#22398,1.);
+#22398 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#22399 = PCURVE('',#18789,#22400);
+#22400 = DEFINITIONAL_REPRESENTATION('',(#22401),#22405);
+#22401 = LINE('',#22402,#22403);
+#22402 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#22403 = VECTOR('',#22404,1.);
+#22404 = DIRECTION('',(-0.,1.));
+#22405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22406 = PCURVE('',#22407,#22412);
+#22407 = CYLINDRICAL_SURFACE('',#22408,1.26);
+#22408 = AXIS2_PLACEMENT_3D('',#22409,#22410,#22411);
+#22409 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#22410 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#22411 = DIRECTION('',(1.,0.,0.));
+#22412 = DEFINITIONAL_REPRESENTATION('',(#22413),#22417);
+#22413 = LINE('',#22414,#22415);
+#22414 = CARTESIAN_POINT('',(-0.,0.));
+#22415 = VECTOR('',#22416,1.);
+#22416 = DIRECTION('',(-0.,1.));
+#22417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22418 = ORIENTED_EDGE('',*,*,#21901,.T.);
+#22419 = ORIENTED_EDGE('',*,*,#18775,.F.);
+#22420 = ADVANCED_FACE('',(#22421),#18863,.F.);
+#22421 = FACE_BOUND('',#22422,.F.);
+#22422 = EDGE_LOOP('',(#22423,#22464,#22549,#22807));
+#22423 = ORIENTED_EDGE('',*,*,#22424,.F.);
+#22424 = EDGE_CURVE('',#22425,#18808,#22427,.T.);
+#22425 = VERTEX_POINT('',#22426);
+#22426 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#22427 = SURFACE_CURVE('',#22428,(#22450,#22457),.PCURVE_S1.);
+#22428 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#22429,#22430,#22431,#22432,
+    #22433,#22434,#22435,#22436,#22437,#22438,#22439,#22440,#22441,
+    #22442,#22443,#22444,#22445,#22446,#22447,#22448,#22449),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#22429 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#22430 = CARTESIAN_POINT('',(11.013020675502,3.139484212011,
+    3.517044976488));
+#22431 = CARTESIAN_POINT('',(10.742751433579,2.278974141837,
+    3.471590159854));
+#22432 = CARTESIAN_POINT('',(10.201869377873,1.512783071634,
+    3.426136401737));
+#22433 = CARTESIAN_POINT('',(9.428100098339,0.935463137018,3.38068124351
+    ));
+#22434 = CARTESIAN_POINT('',(8.494945979451,0.624378772174,
+    3.335226421646));
+#22435 = CARTESIAN_POINT('',(7.505074619686,0.624482367153,
+    3.289772510275));
+#22436 = CARTESIAN_POINT('',(6.571953476631,0.935384346398,
+    3.244317685067));
+#22437 = CARTESIAN_POINT('',(5.797986527756,1.512819041298,
+    3.198863180428));
+#22438 = CARTESIAN_POINT('',(5.257317573031,2.278967699741,
+    3.153408610647));
+#22439 = CARTESIAN_POINT('',(4.716647730748,4.000000047044,
+    3.062499528229));
+#22440 = CARTESIAN_POINT('',(5.257318295527,5.72103216737,2.97159044581)
+  );
+#22441 = CARTESIAN_POINT('',(5.797989943396,6.487184479177,
+    2.926135876064));
+#22442 = CARTESIAN_POINT('',(6.571932790327,7.0645943812,2.880681371236)
+  );
+#22443 = CARTESIAN_POINT('',(7.505101962558,7.37558746426,2.835226546523
+    ));
+#22444 = CARTESIAN_POINT('',(8.494941983942,7.375513389306,
+    2.789772634361));
+#22445 = CARTESIAN_POINT('',(9.428064081204,7.064610449528,
+    2.744317813322));
+#22446 = CARTESIAN_POINT('',(10.20191988889,6.487200193026,
+    2.698862654533));
+#22447 = CARTESIAN_POINT('',(10.742727621683,5.721025058763,
+    2.653408896645));
+#22448 = CARTESIAN_POINT('',(11.013020118084,4.860515838044,
+    2.607954079972));
+#22449 = CARTESIAN_POINT('',(11.013021470702,4.000000026346,
+    2.562499503378));
+#22450 = PCURVE('',#18863,#22451);
+#22451 = DEFINITIONAL_REPRESENTATION('',(#22452),#22456);
+#22452 = LINE('',#22453,#22454);
+#22453 = CARTESIAN_POINT('',(0.,0.));
+#22454 = VECTOR('',#22455,1.);
+#22455 = DIRECTION('',(0.,1.));
+#22456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22457 = PCURVE('',#19271,#22458);
+#22458 = DEFINITIONAL_REPRESENTATION('',(#22459),#22463);
+#22459 = LINE('',#22460,#22461);
+#22460 = CARTESIAN_POINT('',(0.125,0.));
+#22461 = VECTOR('',#22462,1.);
+#22462 = DIRECTION('',(0.,1.));
+#22463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22464 = ORIENTED_EDGE('',*,*,#22465,.T.);
+#22465 = EDGE_CURVE('',#22425,#22466,#22468,.T.);
+#22466 = VERTEX_POINT('',#22467);
+#22467 = CARTESIAN_POINT('',(10.513,3.99999955621,3.85120877572));
+#22468 = SURFACE_CURVE('',#22469,(#22472,#22479),.PCURVE_S1.);
+#22469 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22470,#22471),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#22470 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#22471 = CARTESIAN_POINT('',(10.47176418195,3.999999037267,
+    3.875018147079));
+#22472 = PCURVE('',#18863,#22473);
+#22473 = DEFINITIONAL_REPRESENTATION('',(#22474),#22478);
+#22474 = LINE('',#22475,#22476);
+#22475 = CARTESIAN_POINT('',(0.,0.));
+#22476 = VECTOR('',#22477,1.);
+#22477 = DIRECTION('',(1.,0.));
+#22478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22479 = PCURVE('',#22480,#22543);
+#22480 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#22481,#22482,#22483,#22484,#22485,#22486,#22487,#22488,#22489
+      ,#22490,#22491,#22492,#22493,#22494,#22495,#22496,#22497,#22498
+      ,#22499,#22500,#22501,#22502,#22503,#22504,#22505,#22506,#22507
+      ,#22508,#22509,#22510,#22511)
+    ,(#22512,#22513,#22514,#22515,#22516,#22517,#22518,#22519,#22520
+      ,#22521,#22522,#22523,#22524,#22525,#22526,#22527,#22528,#22529
+      ,#22530,#22531,#22532,#22533,#22534,#22535,#22536,#22537,#22538
+      ,#22539,#22540,#22541,#22542
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#22481 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#22482 = CARTESIAN_POINT('',(11.013018002251,3.474129621911,
+    4.534721805967));
+#22483 = CARTESIAN_POINT('',(10.909790549684,2.948261416004,
+    4.506943917496));
+#22484 = CARTESIAN_POINT('',(10.703252534106,2.445553944425,
+    4.479166253098));
+#22485 = CARTESIAN_POINT('',(10.399541923318,1.9891957813,4.451388531128
+    ));
+#22486 = CARTESIAN_POINT('',(10.010796298235,1.600446713919,
+    4.423610724707));
+#22487 = CARTESIAN_POINT('',(9.554438789978,1.296744784648,
+    4.395832918347));
+#22488 = CARTESIAN_POINT('',(9.051743838661,1.090236373855,
+    4.368055120796));
+#22489 = CARTESIAN_POINT('',(8.000005606575,0.88372658499,4.312499555634
+    ));
+#22490 = CARTESIAN_POINT('',(6.948258990231,1.090235755545,
+    4.256944023954));
+#22491 = CARTESIAN_POINT('',(6.445555034693,1.296744775081,
+    4.229166261139));
+#22492 = CARTESIAN_POINT('',(5.989190840136,1.600443829075,
+    4.201388484351));
+#22493 = CARTESIAN_POINT('',(5.600438957589,1.989196602963,
+    4.173610694916));
+#22494 = CARTESIAN_POINT('',(5.296743174832,2.44555862798,4.14583290675)
+  );
+#22495 = CARTESIAN_POINT('',(5.090237674577,2.948258799965,
+    4.118055128292));
+#22496 = CARTESIAN_POINT('',(4.883732062898,4.0000000147,4.062499577924)
+  );
+#22497 = CARTESIAN_POINT('',(5.090238117943,5.051741142381,
+    4.006944027556));
+#22498 = CARTESIAN_POINT('',(5.296743607757,5.554441174892,
+    3.979166249098));
+#22499 = CARTESIAN_POINT('',(5.600438287035,6.010803438664,
+    3.951388460931));
+#22500 = CARTESIAN_POINT('',(5.989189622347,6.399557135303,
+    3.923610671496));
+#22501 = CARTESIAN_POINT('',(6.445554428456,6.70325654716,3.895832894708
+    ));
+#22502 = CARTESIAN_POINT('',(6.948258850577,6.909764311708,
+    3.868055131893));
+#22503 = CARTESIAN_POINT('',(8.000005582359,7.116271530119,
+    3.812499600211));
+#22504 = CARTESIAN_POINT('',(9.051743699007,6.909762517543,3.75694403505
+    ));
+#22505 = CARTESIAN_POINT('',(9.554440040931,6.703254462543,
+    3.729166237508));
+#22506 = CARTESIAN_POINT('',(10.010794013528,6.399559224861,
+    3.70138843111));
+#22507 = CARTESIAN_POINT('',(10.399550001099,6.01080647072,
+    3.673610624766));
+#22508 = CARTESIAN_POINT('',(10.703252801179,5.554442900696,
+    3.645832902705));
+#22509 = CARTESIAN_POINT('',(10.909781544153,5.051738304514,
+    3.618055238367));
+#22510 = CARTESIAN_POINT('',(11.013018497497,4.525870422872,
+    3.590277349881));
+#22511 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#22512 = CARTESIAN_POINT('',(10.471760842,3.999999144235,4.87501613079)
+  );
+#22513 = CARTESIAN_POINT('',(10.47176197137,3.568575331922,4.84723912495
+    ));
+#22514 = CARTESIAN_POINT('',(10.387077549851,3.137209896257,
+    4.819465839087));
+#22515 = CARTESIAN_POINT('',(10.217654947007,2.724802941998,
+    4.791683459819));
+#22516 = CARTESIAN_POINT('',(9.968490097158,2.350410915407,
+    4.763903418137));
+#22517 = CARTESIAN_POINT('',(9.649569232847,2.031496436569,
+    4.736126802905));
+#22518 = CARTESIAN_POINT('',(9.27519930438,1.782355908514,4.70835018438)
+  );
+#22519 = CARTESIAN_POINT('',(8.862808542616,1.612942872547,
+    4.680573209105));
+#22520 = CARTESIAN_POINT('',(8.000004783066,1.443530282422,4.62501804333
+    ));
+#22521 = CARTESIAN_POINT('',(7.137190884218,1.612943478001,
+    4.569461519021));
+#22522 = CARTESIAN_POINT('',(6.724790669062,1.782356573717,
+    4.541683134104));
+#22523 = CARTESIAN_POINT('',(6.350409086131,2.03150029472,4.513905316146
+    ));
+#22524 = CARTESIAN_POINT('',(6.031494516025,2.350415837643,4.48612801142
+    ));
+#22525 = CARTESIAN_POINT('',(5.782354557948,2.724794609612,
+    4.458350655147));
+#22526 = CARTESIAN_POINT('',(5.61294496622,3.137190799539,4.430572904988
+    ));
+#22527 = CARTESIAN_POINT('',(5.443535794807,4.0000009993,4.375017138937)
+  );
+#22528 = CARTESIAN_POINT('',(5.612946314998,4.862810934234,
+    4.319461372885));
+#22529 = CARTESIAN_POINT('',(5.78235620551,5.275206777789,4.291683622727
+    ));
+#22530 = CARTESIAN_POINT('',(6.031494733025,5.649585730842,
+    4.263906266451));
+#22531 = CARTESIAN_POINT('',(6.350408695485,5.968502465561,
+    4.236128961726));
+#22532 = CARTESIAN_POINT('',(6.724791420054,6.217646457257,
+    4.208351143769));
+#22533 = CARTESIAN_POINT('',(7.137192490432,6.387057285705,
+    4.180572758854));
+#22534 = CARTESIAN_POINT('',(8.000006698264,6.556466785466,
+    4.125016234541));
+#22535 = CARTESIAN_POINT('',(8.862810148828,6.387054743831,
+    4.069461068767));
+#22536 = CARTESIAN_POINT('',(9.275201017772,6.217645149669,
+    4.041684093439));
+#22537 = CARTESIAN_POINT('',(9.649572136668,5.96850330437,4.013907475091
+    ));
+#22538 = CARTESIAN_POINT('',(9.968498968769,5.649599321315,
+    3.986130859639));
+#22539 = CARTESIAN_POINT('',(10.217658263249,5.275187252953,
+    3.958350818054));
+#22540 = CARTESIAN_POINT('',(10.38706420011,4.862787845499,
+    3.930568438811));
+#22541 = CARTESIAN_POINT('',(10.471763071243,4.431422849579,
+    3.902795152924));
+#22542 = CARTESIAN_POINT('',(10.47176418195,3.999999037267,
+    3.875018147079));
+#22543 = DEFINITIONAL_REPRESENTATION('',(#22544),#22548);
+#22544 = LINE('',#22545,#22546);
+#22545 = CARTESIAN_POINT('',(0.,6.362265131567));
+#22546 = VECTOR('',#22547,1.);
+#22547 = DIRECTION('',(1.,0.));
+#22548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22549 = ORIENTED_EDGE('',*,*,#22550,.T.);
+#22550 = EDGE_CURVE('',#22466,#18849,#22551,.T.);
+#22551 = SURFACE_CURVE('',#22552,(#22635,#22721),.PCURVE_S1.);
+#22552 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22553,#22554,#22555,#22556,
+    #22557,#22558,#22559,#22560,#22561,#22562,#22563,#22564,#22565,
+    #22566,#22567,#22568,#22569,#22570,#22571,#22572,#22573,#22574,
+    #22575,#22576,#22577,#22578,#22579,#22580,#22581,#22582,#22583,
+    #22584,#22585,#22586,#22587,#22588,#22589,#22590,#22591,#22592,
+    #22593,#22594,#22595,#22596,#22597,#22598,#22599,#22600,#22601,
+    #22602,#22603,#22604,#22605,#22606,#22607,#22608,#22609,#22610,
+    #22611,#22612,#22613,#22614,#22615,#22616,#22617,#22618,#22619,
+    #22620,#22621,#22622,#22623,#22624,#22625,#22626,#22627,#22628,
+    #22629,#22630,#22631,#22632,#22633,#22634),.UNSPECIFIED.,.F.,.F.,(7,
+    5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,4.600129188014E-02,
+    0.133494185111,0.228561597089,0.291065011922,0.381332495926,
+    0.465170319035,0.503171703932,0.578425571833,0.629426930071,
+    0.64862570915,0.749549389775,0.811310054102,0.83020606912,
+    0.868207325482,0.959545315192,1.),.UNSPECIFIED.);
+#22553 = CARTESIAN_POINT('',(10.513,3.99999911242,3.851208747617));
+#22554 = CARTESIAN_POINT('',(10.512999957244,3.87894527153,
+    3.843542807189));
+#22555 = CARTESIAN_POINT('',(10.506002262613,3.757890326238,
+    3.835878104677));
+#22556 = CARTESIAN_POINT('',(10.492007172898,3.637343069463,
+    3.828213330241));
+#22557 = CARTESIAN_POINT('',(10.47106341189,3.517807202063,
+    3.820547880951));
+#22558 = CARTESIAN_POINT('',(10.443267909037,3.399779426883,
+    3.812881690433));
+#22559 = CARTESIAN_POINT('',(10.343143201583,3.06305884407,
+    3.790633385318));
+#22560 = CARTESIAN_POINT('',(10.253246595504,2.849547748451,
+    3.776047363089));
+#22561 = CARTESIAN_POINT('',(10.140077579649,2.646636410857,
+    3.761463232474));
+#22562 = CARTESIAN_POINT('',(10.00526429245,2.457412409182,
+    3.746880466124));
+#22563 = CARTESIAN_POINT('',(9.850897849423,2.284670255455,
+    3.732295793902));
+#22564 = CARTESIAN_POINT('',(9.493559470348,1.963573017418,
+    3.701870403394));
+#22565 = CARTESIAN_POINT('',(9.287458277748,1.818553618118,
+    3.686023703372));
+#22566 = CARTESIAN_POINT('',(9.064740701314,1.698815051232,
+    3.670181639925));
+#22567 = CARTESIAN_POINT('',(8.829302859156,1.60656864044,3.654339049907
+    ));
+#22568 = CARTESIAN_POINT('',(8.585352260514,1.543352418889,
+    3.638491738198));
+#22569 = CARTESIAN_POINT('',(8.174457871583,1.487673060833,
+    3.612230895388));
+#22570 = CARTESIAN_POINT('',(8.009726969246,1.478387186691,
+    3.601813443699));
+#22571 = CARTESIAN_POINT('',(7.844526602941,1.482076244943,
+    3.591396423577));
+#22572 = CARTESIAN_POINT('',(7.68012726356,1.498738860963,3.580979427457
+    ));
+#22573 = CARTESIAN_POINT('',(7.517789976402,1.52822012448,3.570561945345
+    ));
+#22574 = CARTESIAN_POINT('',(7.129079301298,1.630803605628,
+    3.545100836024));
+#22575 = CARTESIAN_POINT('',(6.906233924183,1.717480793754,
+    3.530054008102));
+#22576 = CARTESIAN_POINT('',(6.694017775276,1.82923832251,3.515010711745
+    ));
+#22577 = CARTESIAN_POINT('',(6.495863789176,1.964369300133,
+    3.499967496795));
+#22578 = CARTESIAN_POINT('',(6.314888002361,2.120640581982,
+    3.484920820053));
+#22579 = CARTESIAN_POINT('',(6.004067784731,2.457243730314,
+    3.455904320928));
+#22580 = CARTESIAN_POINT('',(5.871451424475,2.635120943002,
+    3.441929726921));
+#22581 = CARTESIAN_POINT('',(5.758022583922,2.826496466907,
+    3.427957208768));
+#22582 = CARTESIAN_POINT('',(5.665408000008,3.028766699547,
+    3.413984527044));
+#22583 = CARTESIAN_POINT('',(5.594820070048,3.239111133571,
+    3.400009534606));
+#22584 = CARTESIAN_POINT('',(5.525218577626,3.55208689838,3.379703065448
+    ));
+#22585 = CARTESIAN_POINT('',(5.508171313991,3.65074074253,3.373369529944
+    ));
+#22586 = CARTESIAN_POINT('',(5.495847493857,3.750152020734,
+    3.367036022508));
+#22587 = CARTESIAN_POINT('',(5.488286681637,3.850038530668,
+    3.360702559136));
+#22588 = CARTESIAN_POINT('',(5.485505853654,3.950115815086,3.35436915196
+    ));
+#22589 = CARTESIAN_POINT('',(5.491447199862,4.248089500268,
+    3.335493936448));
+#22590 = CARTESIAN_POINT('',(5.514118245673,4.445726923093,3.32295111516
+    ));
+#22591 = CARTESIAN_POINT('',(5.555473828528,4.640755138584,
+    3.310409848282));
+#22592 = CARTESIAN_POINT('',(5.615103634076,4.830993303429,
+    3.297868744346));
+#22593 = CARTESIAN_POINT('',(5.692295438802,5.014339769988,
+    3.285326337306));
+#22594 = CARTESIAN_POINT('',(5.849467510316,5.307054529643,
+    3.264285471598));
+#22595 = CARTESIAN_POINT('',(5.920537198384,5.421231119572,
+    3.255785732567));
+#22596 = CARTESIAN_POINT('',(5.998857389732,5.530729105452,
+    3.247286123645));
+#22597 = CARTESIAN_POINT('',(6.084038703136,5.634978818807,
+    3.238786430163));
+#22598 = CARTESIAN_POINT('',(6.175633243358,5.733455352924,
+    3.230286449865));
+#22599 = CARTESIAN_POINT('',(6.309840487364,5.860398419163,
+    3.218586860112));
+#22600 = CARTESIAN_POINT('',(6.347381925861,5.894230165407,
+    3.215387166954));
+#22601 = CARTESIAN_POINT('',(6.385734196668,5.927151154911,3.21218746024
+    ));
+#22602 = CARTESIAN_POINT('',(6.424869599242,5.959137219153,
+    3.208987741235));
+#22603 = CARTESIAN_POINT('',(6.464759489834,5.99016532867,3.205788010918
+    ));
+#22604 = CARTESIAN_POINT('',(6.718877142571,6.178170587426,
+    3.185767948752));
+#22605 = CARTESIAN_POINT('',(6.952476074454,6.30909806415,3.168942421726
+    ));
+#22606 = CARTESIAN_POINT('',(7.201754098185,6.409684953432,
+    3.152122498764));
+#22607 = CARTESIAN_POINT('',(7.461784238918,6.477814392387,
+    3.135302691094));
+#22608 = CARTESIAN_POINT('',(7.727350062236,6.512243011494,
+    3.118477471265));
+#22609 = CARTESIAN_POINT('',(8.15545479413,6.51344721668,3.091364299266)
+  );
+#22610 = CARTESIAN_POINT('',(8.318020620445,6.501291256173,
+    3.081070852654));
+#22611 = CARTESIAN_POINT('',(8.479389973182,6.47651676475,3.070778010509
+    ));
+#22612 = CARTESIAN_POINT('',(8.638347703312,6.439284160723,
+    3.060485166327));
+#22613 = CARTESIAN_POINT('',(8.793706617279,6.389898084325,
+    3.050191801769));
+#22614 = CARTESIAN_POINT('',(8.990400285637,6.31014044177,3.036749646951
+    ));
+#22615 = CARTESIAN_POINT('',(9.036037465079,6.29036086774,3.033600453594
+    ));
+#22616 = CARTESIAN_POINT('',(9.081198466137,6.269500303522,
+    3.030451256678));
+#22617 = CARTESIAN_POINT('',(9.125851359044,6.247573191971,
+    3.027302056496));
+#22618 = CARTESIAN_POINT('',(9.169964814791,6.224595226216,
+    3.024152853232));
+#22619 = CARTESIAN_POINT('',(9.301076819336,6.152293724789,3.0146703648)
+  );
+#22620 = CARTESIAN_POINT('',(9.386340244551,6.099822099701,
+    3.008337056757));
+#22621 = CARTESIAN_POINT('',(9.469047325775,6.043307032282,
+    3.002003731804));
+#22622 = CARTESIAN_POINT('',(9.548960255021,5.982905512413,
+    2.995670401375));
+#22623 = CARTESIAN_POINT('',(9.625854471317,5.918792961966,
+    2.989337079362));
+#22624 = CARTESIAN_POINT('',(9.876574358768,5.688611679559,2.96778137385
+    ));
+#22625 = CARTESIAN_POINT('',(10.035008778355,5.505705755781,
+    2.952556048865));
+#22626 = CARTESIAN_POINT('',(10.171812886862,5.305181603814,
+    2.937334347794));
+#22627 = CARTESIAN_POINT('',(10.284672148358,5.090267557294,
+    2.922113181184));
+#22628 = CARTESIAN_POINT('',(10.371822188378,4.864522947599,
+    2.906888099964));
+#22629 = CARTESIAN_POINT('',(10.459027782117,4.528852004333,
+    2.884923424034));
+#22630 = CARTESIAN_POINT('',(10.480558462062,4.424453709045,
+    2.878181137438));
+#22631 = CARTESIAN_POINT('',(10.496764572012,4.31902877473,
+    2.871438747323));
+#22632 = CARTESIAN_POINT('',(10.507588119186,4.212915961696,
+    2.864696350267));
+#22633 = CARTESIAN_POINT('',(10.512999999987,4.10645768211,
+    2.857954167512));
+#22634 = CARTESIAN_POINT('',(10.513,4.,2.851212544964));
+#22635 = PCURVE('',#18863,#22636);
+#22636 = DEFINITIONAL_REPRESENTATION('',(#22637),#22720);
+#22637 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22638,#22639,#22640,#22641,
+    #22642,#22643,#22644,#22645,#22646,#22647,#22648,#22649,#22650,
+    #22651,#22652,#22653,#22654,#22655,#22656,#22657,#22658,#22659,
+    #22660,#22661,#22662,#22663,#22664,#22665,#22666,#22667,#22668,
+    #22669,#22670,#22671,#22672,#22673,#22674,#22675,#22676,#22677,
+    #22678,#22679,#22680,#22681,#22682,#22683,#22684,#22685,#22686,
+    #22687,#22688,#22689,#22690,#22691,#22692,#22693,#22694,#22695,
+    #22696,#22697,#22698,#22699,#22700,#22701,#22702,#22703,#22704,
+    #22705,#22706,#22707,#22708,#22709,#22710,#22711,#22712,#22713,
+    #22714,#22715,#22716,#22717,#22718,#22719),.UNSPECIFIED.,.F.,.F.,(7,
+    5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,4.600129188014E-02,
+    0.133494185111,0.228561597089,0.291065011922,0.381332495926,
+    0.465170319035,0.503171703932,0.578425571833,0.629426930071,
+    0.64862570915,0.749549389775,0.811310054102,0.83020606912,
+    0.868207325482,0.959545315192,1.),.UNSPECIFIED.);
+#22638 = CARTESIAN_POINT('',(0.577384034264,0.));
+#22639 = CARTESIAN_POINT('',(0.577384430696,4.877525629037E-02));
+#22640 = CARTESIAN_POINT('',(0.577387451689,9.755274995971E-02));
+#22641 = CARTESIAN_POINT('',(0.577390394976,0.146330296268));
+#22642 = CARTESIAN_POINT('',(0.577392329721,0.195108081504));
+#22643 = CARTESIAN_POINT('',(0.577393264411,0.243886534152));
+#22644 = CARTESIAN_POINT('',(0.577393410519,0.38543765067));
+#22645 = CARTESIAN_POINT('',(0.577390317854,0.47822580231));
+#22646 = CARTESIAN_POINT('',(0.577385458374,0.570994431207));
+#22647 = CARTESIAN_POINT('',(0.57738280883,0.663762772248));
+#22648 = CARTESIAN_POINT('',(0.577381702669,0.756549586827));
+#22649 = CARTESIAN_POINT('',(0.577381861547,0.950124565117));
+#22650 = CARTESIAN_POINT('',(0.57738330977,1.0509515734));
+#22651 = CARTESIAN_POINT('',(0.57738536618,1.151752113238));
+#22652 = CARTESIAN_POINT('',(0.577386551924,1.25255280578));
+#22653 = CARTESIAN_POINT('',(0.57738703826,1.353380437865));
+#22654 = CARTESIAN_POINT('',(0.577387041563,1.520459591184));
+#22655 = CARTESIAN_POINT('',(0.577386838867,1.586737438749));
+#22656 = CARTESIAN_POINT('',(0.57738649433,1.653011723029));
+#22657 = CARTESIAN_POINT('',(0.57738623259,1.719285860747));
+#22658 = CARTESIAN_POINT('',(0.577386079396,1.785563337965));
+#22659 = CARTESIAN_POINT('',(0.577386061819,1.947551660361));
+#22660 = CARTESIAN_POINT('',(0.577386346327,2.043283364051));
+#22661 = CARTESIAN_POINT('',(0.577386999165,2.138994178149));
+#22662 = CARTESIAN_POINT('',(0.577387727929,2.234705309048));
+#22663 = CARTESIAN_POINT('',(0.577388109216,2.330437765308));
+#22664 = CARTESIAN_POINT('',(0.577388034569,2.515049136502));
+#22665 = CARTESIAN_POINT('',(0.577387634716,2.603958560218));
+#22666 = CARTESIAN_POINT('',(0.577386786696,2.692853347683));
+#22667 = CARTESIAN_POINT('',(0.577385631214,2.781747969268));
+#22668 = CARTESIAN_POINT('',(0.577384479695,2.870657024583));
+#22669 = CARTESIAN_POINT('',(0.577383146741,2.999847796821));
+#22670 = CARTESIAN_POINT('',(0.577382778114,3.040142174366));
+#22671 = CARTESIAN_POINT('',(0.577382482026,3.080436571698));
+#22672 = CARTESIAN_POINT('',(0.577382276289,3.120730954686));
+#22673 = CARTESIAN_POINT('',(0.577382171099,3.161025290972));
+#22674 = CARTESIAN_POINT('',(0.577382164957,3.281113979894));
+#22675 = CARTESIAN_POINT('',(0.577382563859,3.360915741631));
+#22676 = CARTESIAN_POINT('',(0.577383377018,3.440709043377));
+#22677 = CARTESIAN_POINT('',(0.57738448673,3.520502486132));
+#22678 = CARTESIAN_POINT('',(0.577385661727,3.600304634057));
+#22679 = CARTESIAN_POINT('',(0.577387421117,3.734178487394));
+#22680 = CARTESIAN_POINT('',(0.577388074444,3.788258492894));
+#22681 = CARTESIAN_POINT('',(0.577388609248,3.842337321645));
+#22682 = CARTESIAN_POINT('',(0.577388979085,3.896416149343));
+#22683 = CARTESIAN_POINT('',(0.577389162558,3.950496149977));
+#22684 = CARTESIAN_POINT('',(0.577389177848,4.024932359678));
+#22685 = CARTESIAN_POINT('',(0.577389157516,4.045289651633));
+#22686 = CARTESIAN_POINT('',(0.577389113342,4.065646938934));
+#22687 = CARTESIAN_POINT('',(0.577389046478,4.08600421566));
+#22688 = CARTESIAN_POINT('',(0.577388958564,4.106361479537));
+#22689 = CARTESIAN_POINT('',(0.577388290084,4.233732247316));
+#22690 = CARTESIAN_POINT('',(0.577387200544,4.34077668331));
+#22691 = CARTESIAN_POINT('',(0.577385905182,4.447784176314));
+#22692 = CARTESIAN_POINT('',(0.577384943482,4.554791485939));
+#22693 = CARTESIAN_POINT('',(0.577384612956,4.66183563728));
+#22694 = CARTESIAN_POINT('',(0.577384679841,4.834336182423));
+#22695 = CARTESIAN_POINT('',(0.577384840317,4.899826293781));
+#22696 = CARTESIAN_POINT('',(0.577385128938,4.965313353671));
+#22697 = CARTESIAN_POINT('',(0.577385337171,5.030800579392));
+#22698 = CARTESIAN_POINT('',(0.577385434012,5.096291080135));
+#22699 = CARTESIAN_POINT('',(0.577385413054,5.18181514209));
+#22700 = CARTESIAN_POINT('',(0.577385397694,5.201851477588));
+#22701 = CARTESIAN_POINT('',(0.577385372117,5.221887809847));
+#22702 = CARTESIAN_POINT('',(0.57738533712,5.241924133529));
+#22703 = CARTESIAN_POINT('',(0.577385294064,5.26196044527));
+#22704 = CARTESIAN_POINT('',(0.577385145958,5.322291192622));
+#22705 = CARTESIAN_POINT('',(0.577385021162,5.362585674918));
+#22706 = CARTESIAN_POINT('',(0.57738488884,5.402880126748));
+#22707 = CARTESIAN_POINT('',(0.577384771945,5.443174494786));
+#22708 = CARTESIAN_POINT('',(0.577384698034,5.483468736207));
+#22709 = CARTESIAN_POINT('',(0.577384702232,5.620611734808));
+#22710 = CARTESIAN_POINT('',(0.577385165131,5.71747927783));
+#22711 = CARTESIAN_POINT('',(0.577386243164,5.814324197856));
+#22712 = CARTESIAN_POINT('',(0.577388938828,5.911169464307));
+#22713 = CARTESIAN_POINT('',(0.577390499735,6.008038863218));
+#22714 = CARTESIAN_POINT('',(0.577390329753,6.14778581769));
+#22715 = CARTESIAN_POINT('',(0.577390002511,6.190682300207));
+#22716 = CARTESIAN_POINT('',(0.577389235992,6.233578803909));
+#22717 = CARTESIAN_POINT('',(0.57738820781,6.276475030066));
+#22718 = CARTESIAN_POINT('',(0.577387437408,6.319370535772));
+#22719 = CARTESIAN_POINT('',(0.577387786051,6.362264733955));
+#22720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22721 = PCURVE('',#19683,#22722);
+#22722 = DEFINITIONAL_REPRESENTATION('',(#22723),#22806);
+#22723 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#22724,#22725,#22726,#22727,
+    #22728,#22729,#22730,#22731,#22732,#22733,#22734,#22735,#22736,
+    #22737,#22738,#22739,#22740,#22741,#22742,#22743,#22744,#22745,
+    #22746,#22747,#22748,#22749,#22750,#22751,#22752,#22753,#22754,
+    #22755,#22756,#22757,#22758,#22759,#22760,#22761,#22762,#22763,
+    #22764,#22765,#22766,#22767,#22768,#22769,#22770,#22771,#22772,
+    #22773,#22774,#22775,#22776,#22777,#22778,#22779,#22780,#22781,
+    #22782,#22783,#22784,#22785,#22786,#22787,#22788,#22789,#22790,
+    #22791,#22792,#22793,#22794,#22795,#22796,#22797,#22798,#22799,
+    #22800,#22801,#22802,#22803,#22804,#22805),.UNSPECIFIED.,.F.,.F.,(7,
+    5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,4.600129188014E-02,
+    0.133494185111,0.228561597089,0.291065011922,0.381332495926,
+    0.465170319035,0.503171703932,0.578425571833,0.629426930071,
+    0.64862570915,0.749549389775,0.811310054102,0.83020606912,
+    0.868207325482,0.959545315192,1.),.UNSPECIFIED.);
+#22724 = CARTESIAN_POINT('',(-6.283184953984,8.148791252383));
+#22725 = CARTESIAN_POINT('',(-6.235013907072,8.156457192811));
+#22726 = CARTESIAN_POINT('',(-6.186842416713,8.164121895323));
+#22727 = CARTESIAN_POINT('',(-6.138671753895,8.171786669759));
+#22728 = CARTESIAN_POINT('',(-6.090501153792,8.179452119049));
+#22729 = CARTESIAN_POINT('',(-6.042329861402,8.187118309567));
+#22730 = CARTESIAN_POINT('',(-5.902540173495,8.209366614682));
+#22731 = CARTESIAN_POINT('',(-5.810906027083,8.223952636911));
+#22732 = CARTESIAN_POINT('',(-5.719289492606,8.238536767526));
+#22733 = CARTESIAN_POINT('',(-5.627672888468,8.253119533876));
+#22734 = CARTESIAN_POINT('',(-5.536038346116,8.267704206098));
+#22735 = CARTESIAN_POINT('',(-5.344868270092,8.298129596606));
+#22736 = CARTESIAN_POINT('',(-5.245294454724,8.313976296628));
+#22737 = CARTESIAN_POINT('',(-5.145747604957,8.329818360075));
+#22738 = CARTESIAN_POINT('',(-5.0462008012,8.345660950093));
+#22739 = CARTESIAN_POINT('',(-4.946627095946,8.361508261802));
+#22740 = CARTESIAN_POINT('',(-4.781625217966,8.387769104612));
+#22741 = CARTESIAN_POINT('',(-4.716171242554,8.398186556301));
+#22742 = CARTESIAN_POINT('',(-4.650720607976,8.408603576423));
+#22743 = CARTESIAN_POINT('',(-4.585269955471,8.419020572543));
+#22744 = CARTESIAN_POINT('',(-4.519815930113,8.429438054655));
+#22745 = CARTESIAN_POINT('',(-4.35984016272,8.454899163976));
+#22746 = CARTESIAN_POINT('',(-4.265297807174,8.469945991898));
+#22747 = CARTESIAN_POINT('',(-4.17077625122,8.484989288255));
+#22748 = CARTESIAN_POINT('',(-4.076254742482,8.500032503205));
+#22749 = CARTESIAN_POINT('',(-3.981712423876,8.515079179947));
+#22750 = CARTESIAN_POINT('',(-3.799396335895,8.544095679072));
+#22751 = CARTESIAN_POINT('',(-3.711592421593,8.558070273079));
+#22752 = CARTESIAN_POINT('',(-3.623802941791,8.572042791232));
+#22753 = CARTESIAN_POINT('',(-3.536013449257,8.586015472956));
+#22754 = CARTESIAN_POINT('',(-3.448209504359,8.599990465394));
+#22755 = CARTESIAN_POINT('',(-3.320624315624,8.620296934552));
+#22756 = CARTESIAN_POINT('',(-3.280830686128,8.626630470056));
+#22757 = CARTESIAN_POINT('',(-3.241037011665,8.632963977492));
+#22758 = CARTESIAN_POINT('',(-3.201243333321,8.639297440864));
+#22759 = CARTESIAN_POINT('',(-3.161449692566,8.64563084804));
+#22760 = CARTESIAN_POINT('',(-3.042853229361,8.664506063552));
+#22761 = CARTESIAN_POINT('',(-2.964043098598,8.67704888484));
+#22762 = CARTESIAN_POINT('',(-2.885241414725,8.689590151718));
+#22763 = CARTESIAN_POINT('',(-2.806439746329,8.702131255654));
+#22764 = CARTESIAN_POINT('',(-2.727629640661,8.714673662694));
+#22765 = CARTESIAN_POINT('',(-2.595420182948,8.735714528402));
+#22766 = CARTESIAN_POINT('',(-2.542012578219,8.744214267433));
+#22767 = CARTESIAN_POINT('',(-2.488606166931,8.752713876355));
+#22768 = CARTESIAN_POINT('',(-2.435199759146,8.761213569837));
+#22769 = CARTESIAN_POINT('',(-2.381792164188,8.769713550135));
+#22770 = CARTESIAN_POINT('',(-2.308281387904,8.781413139888));
+#22771 = CARTESIAN_POINT('',(-2.288177182031,8.784612833046));
+#22772 = CARTESIAN_POINT('',(-2.268072972097,8.78781253976));
+#22773 = CARTESIAN_POINT('',(-2.247968762913,8.791012258765));
+#22774 = CARTESIAN_POINT('',(-2.227864555928,8.794211989082));
+#22775 = CARTESIAN_POINT('',(-2.102077038405,8.814232051248));
+#22776 = CARTESIAN_POINT('',(-1.996362887968,8.831057578274));
+#22777 = CARTESIAN_POINT('',(-1.890684830686,8.847877501236));
+#22778 = CARTESIAN_POINT('',(-1.78500674799,8.864697308906));
+#22779 = CARTESIAN_POINT('',(-1.67929254556,8.881522528735));
+#22780 = CARTESIAN_POINT('',(-1.508935830268,8.908635700734));
+#22781 = CARTESIAN_POINT('',(-1.444259774117,8.918929147346));
+#22782 = CARTESIAN_POINT('',(-1.379586900421,8.929221989491));
+#22783 = CARTESIAN_POINT('',(-1.314914046443,8.939514833673));
+#22784 = CARTESIAN_POINT('',(-1.250238036672,8.949808198231));
+#22785 = CARTESIAN_POINT('',(-1.165777590739,8.963250353049));
+#22786 = CARTESIAN_POINT('',(-1.145990434176,8.966399546406));
+#22787 = CARTESIAN_POINT('',(-1.126203275701,8.969548743322));
+#22788 = CARTESIAN_POINT('',(-1.106416117591,8.972697943504));
+#22789 = CARTESIAN_POINT('',(-1.086628960271,8.975847146768));
+#22790 = CARTESIAN_POINT('',(-1.027048392888,8.9853296352));
+#22791 = CARTESIAN_POINT('',(-0.987254896132,8.991662943243));
+#22792 = CARTESIAN_POINT('',(-0.947461349435,8.997996268196));
+#22793 = CARTESIAN_POINT('',(-0.907667791447,9.004329598625));
+#22794 = CARTESIAN_POINT('',(-0.867874262073,9.010662920638));
+#22795 = CARTESIAN_POINT('',(-0.732435159385,9.03221862615));
+#22796 = CARTESIAN_POINT('',(-0.636770623966,9.047443951135));
+#22797 = CARTESIAN_POINT('',(-0.541128107936,9.062665652206));
+#22798 = CARTESIAN_POINT('',(-0.445485615624,9.077886818816));
+#22799 = CARTESIAN_POINT('',(-0.349821308769,9.093111900036));
+#22800 = CARTESIAN_POINT('',(-0.211813437851,9.115076575966));
+#22801 = CARTESIAN_POINT('',(-0.169450854112,9.121818862562));
+#22802 = CARTESIAN_POINT('',(-0.127088207157,9.128561252677));
+#22803 = CARTESIAN_POINT('',(-8.472551706366E-02,9.135303649733));
+#22804 = CARTESIAN_POINT('',(-4.236278635489E-02,9.142045832488));
+#22805 = CARTESIAN_POINT('',(0.,9.148787455036));
+#22806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22807 = ORIENTED_EDGE('',*,*,#18848,.F.);
+#22808 = ADVANCED_FACE('',(#22809),#19271,.F.);
+#22809 = FACE_BOUND('',#22810,.F.);
+#22810 = EDGE_LOOP('',(#22811,#22862,#22925,#22926));
+#22811 = ORIENTED_EDGE('',*,*,#22812,.F.);
+#22812 = EDGE_CURVE('',#22813,#19208,#22815,.T.);
+#22813 = VERTEX_POINT('',#22814);
+#22814 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#22815 = SURFACE_CURVE('',#22816,(#22848,#22855),.PCURVE_S1.);
+#22816 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#22817,#22818,#22819,#22820,
+    #22821,#22822,#22823,#22824,#22825,#22826,#22827,#22828,#22829,
+    #22830,#22831,#22832,#22833,#22834,#22835,#22836,#22837,#22838,
+    #22839,#22840,#22841,#22842,#22843,#22844,#22845,#22846,#22847),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#22817 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#22818 = CARTESIAN_POINT('',(11.013015672965,3.474130040826,
+    3.409721756353));
+#22819 = CARTESIAN_POINT('',(10.909787247803,2.948262287219,
+    3.381943867901));
+#22820 = CARTESIAN_POINT('',(10.703249595461,2.445554353906,
+    3.354166203476));
+#22821 = CARTESIAN_POINT('',(10.399543065271,1.989200160205,
+    3.326388481533));
+#22822 = CARTESIAN_POINT('',(10.010792319055,1.600444928046,
+    3.298610675057));
+#22823 = CARTESIAN_POINT('',(9.554438536953,1.296748191317,
+    3.270832868745));
+#22824 = CARTESIAN_POINT('',(9.051742997744,1.090238803575,
+    3.243055071186));
+#22825 = CARTESIAN_POINT('',(8.000005611754,0.883729261818,
+    3.187499506026));
+#22826 = CARTESIAN_POINT('',(6.948259814802,1.090238049303,
+    3.131943974341));
+#22827 = CARTESIAN_POINT('',(6.445556204923,1.296746764621,
+    3.104166211524));
+#22828 = CARTESIAN_POINT('',(5.989192302994,1.600445616766,
+    3.076388434735));
+#22829 = CARTESIAN_POINT('',(5.600440788085,1.989198184387,
+    3.048610645302));
+#22830 = CARTESIAN_POINT('',(5.296745367245,2.445559873815,
+    3.020832857138));
+#22831 = CARTESIAN_POINT('',(5.090240030384,2.948259631757,2.99305507868
+    ));
+#22832 = CARTESIAN_POINT('',(4.883734530291,4.000000003564,
+    2.937499528311));
+#22833 = CARTESIAN_POINT('',(5.090240369913,5.051740308706,
+    2.881943977942));
+#22834 = CARTESIAN_POINT('',(5.296745696115,5.554439959211,
+    2.854166199484));
+#22835 = CARTESIAN_POINT('',(5.600440256388,6.010801835871,
+    2.826388411319));
+#22836 = CARTESIAN_POINT('',(5.989191343707,6.39955512315,2.798610621886
+    ));
+#22837 = CARTESIAN_POINT('',(6.445555719753,6.703254255939,
+    2.770832845098));
+#22838 = CARTESIAN_POINT('',(6.948259691488,6.909761997692,
+    2.743055082281));
+#22839 = CARTESIAN_POINT('',(8.000005577182,7.116269272156,
+    2.687499550595));
+#22840 = CARTESIAN_POINT('',(9.051742874429,6.909760339491,
+    2.631943985435));
+#22841 = CARTESIAN_POINT('',(9.554438768323,6.7032522624,2.604166187895)
+  );
+#22842 = CARTESIAN_POINT('',(10.010792401792,6.399557049027,
+    2.57638838151));
+#22843 = CARTESIAN_POINT('',(10.399547465984,6.010804255615,
+    2.548610575158));
+#22844 = CARTESIAN_POINT('',(10.703250523276,5.554442174567,
+    2.520832853099));
+#22845 = CARTESIAN_POINT('',(10.909780238192,5.051737510101,
+    2.493055188734));
+#22846 = CARTESIAN_POINT('',(11.013016055501,4.525870009221,
+    2.465277300269));
+#22847 = CARTESIAN_POINT('',(11.013016699433,4.000000026342,
+    2.437499503469));
+#22848 = PCURVE('',#19271,#22849);
+#22849 = DEFINITIONAL_REPRESENTATION('',(#22850),#22854);
+#22850 = LINE('',#22851,#22852);
+#22851 = CARTESIAN_POINT('',(0.,0.));
+#22852 = VECTOR('',#22853,1.);
+#22853 = DIRECTION('',(0.,1.));
+#22854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22855 = PCURVE('',#19340,#22856);
+#22856 = DEFINITIONAL_REPRESENTATION('',(#22857),#22861);
+#22857 = LINE('',#22858,#22859);
+#22858 = CARTESIAN_POINT('',(0.625,0.));
+#22859 = VECTOR('',#22860,1.);
+#22860 = DIRECTION('',(0.,1.));
+#22861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22862 = ORIENTED_EDGE('',*,*,#22863,.T.);
+#22863 = EDGE_CURVE('',#22813,#22425,#22864,.T.);
+#22864 = SURFACE_CURVE('',#22865,(#22868,#22875),.PCURVE_S1.);
+#22865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22866,#22867),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#22866 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#22867 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#22868 = PCURVE('',#19271,#22869);
+#22869 = DEFINITIONAL_REPRESENTATION('',(#22870),#22874);
+#22870 = LINE('',#22871,#22872);
+#22871 = CARTESIAN_POINT('',(0.,0.));
+#22872 = VECTOR('',#22873,1.);
+#22873 = DIRECTION('',(1.,0.));
+#22874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22875 = PCURVE('',#22876,#22919);
+#22876 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#22877,#22878,#22879,#22880,#22881,#22882,#22883,#22884,#22885
+      ,#22886,#22887,#22888,#22889,#22890,#22891,#22892,#22893,#22894
+      ,#22895,#22896,#22897)
+    ,(#22898,#22899,#22900,#22901,#22902,#22903,#22904,#22905,#22906
+      ,#22907,#22908,#22909,#22910,#22911,#22912,#22913,#22914,#22915
+      ,#22916,#22917,#22918
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#22877 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#22878 = CARTESIAN_POINT('',(11.013014411756,3.139485980462,
+    4.392045026253));
+#22879 = CARTESIAN_POINT('',(10.742743143121,2.278977777184,
+    4.34659020974));
+#22880 = CARTESIAN_POINT('',(10.201870460738,1.512790052824,
+    4.301136451281));
+#22881 = CARTESIAN_POINT('',(9.428093157362,0.93546127029,4.25568129327)
+  );
+#22882 = CARTESIAN_POINT('',(8.494944522274,0.624397705344,
+    4.210226471646));
+#22883 = CARTESIAN_POINT('',(7.505078678502,0.624481554932,
+    4.164772559868));
+#22884 = CARTESIAN_POINT('',(6.571954121268,0.935393018363,
+    4.119317734862));
+#22885 = CARTESIAN_POINT('',(5.797991442759,1.512823767959,
+    4.073863230175));
+#22886 = CARTESIAN_POINT('',(5.257323301115,2.278971254738,
+    4.028408660412));
+#22887 = CARTESIAN_POINT('',(4.716654489902,4.000000033406,
+    3.937499577989));
+#22888 = CARTESIAN_POINT('',(5.257323859719,5.721028636585,
+    3.846590495567));
+#22889 = CARTESIAN_POINT('',(5.797994094544,6.487178965918,
+    3.801135925827));
+#22890 = CARTESIAN_POINT('',(6.571938025977,7.064590433666,
+    3.755681421004));
+#22891 = CARTESIAN_POINT('',(7.505099938633,7.375572757427,
+    3.710226596364));
+#22892 = CARTESIAN_POINT('',(8.494941408108,7.375518421216,
+    3.664772683994));
+#22893 = CARTESIAN_POINT('',(9.428065138094,7.064595966458,
+    3.619317862991));
+#22894 = CARTESIAN_POINT('',(10.201909742257,6.487196935072,
+    3.573862704558));
+#22895 = CARTESIAN_POINT('',(10.742724619421,5.721021606378,
+    3.528408946269));
+#22896 = CARTESIAN_POINT('',(11.013013976539,4.860514064314,
+    3.482954129729));
+#22897 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#22898 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#22899 = CARTESIAN_POINT('',(11.013018527685,3.139484822444,
+    4.517045026185));
+#22900 = CARTESIAN_POINT('',(10.742749477569,2.278975366156,
+    4.471590209592));
+#22901 = CARTESIAN_POINT('',(10.201867806968,1.512784841864,
+    4.426136451354));
+#22902 = CARTESIAN_POINT('',(9.428099077263,0.935465319364,
+    4.380681293211));
+#22903 = CARTESIAN_POINT('',(8.494945624629,0.624381177719,
+    4.335226471416));
+#22904 = CARTESIAN_POINT('',(7.505074968925,0.624484772421,
+    4.289772559916));
+#22905 = CARTESIAN_POINT('',(6.571954491689,0.935386531786,
+    4.244317734774));
+#22906 = CARTESIAN_POINT('',(5.797988094718,1.512820815516,
+    4.198863230117));
+#22907 = CARTESIAN_POINT('',(5.257319525953,2.278968928524,
+    4.153408660344));
+#22908 = CARTESIAN_POINT('',(4.716650070451,4.000000049917,
+    4.062499577924));
+#22909 = CARTESIAN_POINT('',(5.257320251462,5.721030943387,
+    3.971590495503));
+#22910 = CARTESIAN_POINT('',(5.797991514711,6.487182708815,
+    3.926135925762));
+#22911 = CARTESIAN_POINT('',(6.571933810747,7.064592198306,
+    3.880681420925));
+#22912 = CARTESIAN_POINT('',(7.505102317706,7.375585059869,
+    3.835226596263));
+#22913 = CARTESIAN_POINT('',(8.494941635028,7.375510982881,
+    3.789772683989));
+#22914 = CARTESIAN_POINT('',(9.428063065487,7.064608264692,
+    3.744317863005));
+#22915 = CARTESIAN_POINT('',(10.201918322342,6.487198418941,
+    3.698862704309));
+#22916 = CARTESIAN_POINT('',(10.742725668683,5.721023829642,
+    3.653408946296));
+#22917 = CARTESIAN_POINT('',(11.013017971771,4.860515222339,
+    3.607954129665));
+#22918 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#22919 = DEFINITIONAL_REPRESENTATION('',(#22920),#22924);
+#22920 = LINE('',#22921,#22922);
+#22921 = CARTESIAN_POINT('',(0.,6.362265131567));
+#22922 = VECTOR('',#22923,1.);
+#22923 = DIRECTION('',(1.,0.));
+#22924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22925 = ORIENTED_EDGE('',*,*,#22424,.T.);
+#22926 = ORIENTED_EDGE('',*,*,#19258,.F.);
+#22927 = ADVANCED_FACE('',(#22928),#19340,.F.);
+#22928 = FACE_BOUND('',#22929,.F.);
+#22929 = EDGE_LOOP('',(#22930,#22931,#23014,#23015));
+#22930 = ORIENTED_EDGE('',*,*,#19415,.F.);
+#22931 = ORIENTED_EDGE('',*,*,#22932,.T.);
+#22932 = EDGE_CURVE('',#19416,#22813,#22933,.T.);
+#22933 = SURFACE_CURVE('',#22934,(#22937,#22944),.PCURVE_S1.);
+#22934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#22935,#22936),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#22935 = CARTESIAN_POINT('',(10.471738417091,3.999999037244,
+    3.125018147521));
+#22936 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#22937 = PCURVE('',#19340,#22938);
+#22938 = DEFINITIONAL_REPRESENTATION('',(#22939),#22943);
+#22939 = LINE('',#22940,#22941);
+#22940 = CARTESIAN_POINT('',(0.,0.));
+#22941 = VECTOR('',#22942,1.);
+#22942 = DIRECTION('',(1.,0.));
+#22943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#22944 = PCURVE('',#22945,#23008);
+#22945 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#22946,#22947,#22948,#22949,#22950,#22951,#22952,#22953,#22954
+      ,#22955,#22956,#22957,#22958,#22959,#22960,#22961,#22962,#22963
+      ,#22964,#22965,#22966,#22967,#22968,#22969,#22970,#22971,#22972
+      ,#22973,#22974,#22975,#22976)
+    ,(#22977,#22978,#22979,#22980,#22981,#22982,#22983,#22984,#22985
+      ,#22986,#22987,#22988,#22989,#22990,#22991,#22992,#22993,#22994
+      ,#22995,#22996,#22997,#22998,#22999,#23000,#23001,#23002,#23003
+      ,#23004,#23005,#23006,#23007
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#22946 = CARTESIAN_POINT('',(10.471737939899,3.999999144216,
+    4.12501613114));
+#22947 = CARTESIAN_POINT('',(10.47173797326,3.568579577982,
+    4.097239125333));
+#22948 = CARTESIAN_POINT('',(10.38704805663,3.137218606079,
+    4.069465839667));
+#22949 = CARTESIAN_POINT('',(10.217634403969,2.724819651149,
+    4.041683460148));
+#22950 = CARTESIAN_POINT('',(9.968473308383,2.350420470695,
+    4.013903418586));
+#22951 = CARTESIAN_POINT('',(9.649554308635,2.031517082587,
+    3.986126803048));
+#22952 = CARTESIAN_POINT('',(9.275186516547,1.782376232924,
+    3.958350184835));
+#22953 = CARTESIAN_POINT('',(8.862799984315,1.612967121613,
+    3.930573209523));
+#22954 = CARTESIAN_POINT('',(8.000004797785,1.443556706391,
+    3.875018043767));
+#22955 = CARTESIAN_POINT('',(7.137199313865,1.612966922345,
+    3.819461519412));
+#22956 = CARTESIAN_POINT('',(6.724802845426,1.782377508662,
+    3.791683134468));
+#22957 = CARTESIAN_POINT('',(6.350424537503,2.031519011051,
+    3.763905316508));
+#22958 = CARTESIAN_POINT('',(6.031513468081,2.350432025596,
+    3.736128011804));
+#22959 = CARTESIAN_POINT('',(5.782376693837,2.724807267966,
+    3.708350655549));
+#22960 = CARTESIAN_POINT('',(5.612968771822,3.137199303024,
+    3.680572905392));
+#22961 = CARTESIAN_POINT('',(5.443560962159,4.000000948843,
+    3.625017139331));
+#22962 = CARTESIAN_POINT('',(5.612969508617,4.862802449995,3.56946137327
+    ));
+#22963 = CARTESIAN_POINT('',(5.78237773338,5.275194328736,3.541683623113
+    ));
+#22964 = CARTESIAN_POINT('',(6.031514539332,5.649569439867,
+    3.513906266857));
+#22965 = CARTESIAN_POINT('',(6.350425723056,5.968482423569,
+    3.486128962155));
+#22966 = CARTESIAN_POINT('',(6.724804351199,6.217623728537,
+    3.458351144195));
+#22967 = CARTESIAN_POINT('',(7.137201048658,6.387033730862,
+    3.430572759251));
+#22968 = CARTESIAN_POINT('',(8.000006683558,6.556442874687,
+    3.375016234895));
+#22969 = CARTESIAN_POINT('',(8.862801719107,6.387031993731,
+    3.319461069138));
+#22970 = CARTESIAN_POINT('',(9.275188227067,6.217622951144,
+    3.291684093831));
+#22971 = CARTESIAN_POINT('',(9.649555791951,5.968482259169,
+    3.263907475599));
+#22972 = CARTESIAN_POINT('',(9.968475789054,5.649579331478,
+    3.236130860095));
+#22973 = CARTESIAN_POINT('',(10.217635614724,5.27517771249,
+    3.208350818505));
+#22974 = CARTESIAN_POINT('',(10.387046693443,4.862779565946,
+    3.180568438999));
+#22975 = CARTESIAN_POINT('',(10.471738402393,4.431418603478,
+    3.152795153329));
+#22976 = CARTESIAN_POINT('',(10.471738417091,3.999999037244,
+    3.125018147521));
+#22977 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#22978 = CARTESIAN_POINT('',(11.013014002566,3.474130329588,
+    4.409721806031));
+#22979 = CARTESIAN_POINT('',(10.909785634148,2.948262867641,
+    4.381943917593));
+#22980 = CARTESIAN_POINT('',(10.703248095891,2.445555213124,
+    4.354166253153));
+#22981 = CARTESIAN_POINT('',(10.399541733581,1.989201272543,
+    4.326388531203));
+#22982 = CARTESIAN_POINT('',(10.010791202474,1.600446256227,
+    4.298610724731));
+#22983 = CARTESIAN_POINT('',(9.554437673048,1.296749688209,
+    4.270832918423));
+#22984 = CARTESIAN_POINT('',(9.051742412278,1.090240415366,
+    4.243055120866));
+#22985 = CARTESIAN_POINT('',(8.000005609028,0.883730988985,
+    4.187499555707));
+#22986 = CARTESIAN_POINT('',(6.948260395172,1.090239662935,4.13194402402
+    ));
+#22987 = CARTESIAN_POINT('',(6.445557064087,1.296748264239,4.1041662612)
+  );
+#22988 = CARTESIAN_POINT('',(5.989193415365,1.600446948464,
+    4.076388484412));
+#22989 = CARTESIAN_POINT('',(5.600442116265,1.989199300955,
+    4.048610694979));
+#22990 = CARTESIAN_POINT('',(5.296746864146,2.445560737705,
+    4.020832906817));
+#22991 = CARTESIAN_POINT('',(5.090241642177,2.948260217212,
+    3.993055128359));
+#22992 = CARTESIAN_POINT('',(4.883736257457,4.00000000629,3.93749957799)
+  );
+#22993 = CARTESIAN_POINT('',(5.090241983546,5.051739728341,3.88194402762
+    ));
+#22994 = CARTESIAN_POINT('',(5.296747195736,5.55443910005,3.854166249162
+    ));
+#22995 = CARTESIAN_POINT('',(5.600441588086,6.010800723501,
+    3.826388460998));
+#22996 = CARTESIAN_POINT('',(5.989192460276,6.399553794971,
+    3.798610671568));
+#22997 = CARTESIAN_POINT('',(6.445556583647,6.70325275904,3.770832894778
+    ));
+#22998 = CARTESIAN_POINT('',(6.948260276948,6.909760385901,3.74305513196
+    ));
+#22999 = CARTESIAN_POINT('',(8.000005579908,7.116267544989,3.68749960027
+    ));
+#23000 = CARTESIAN_POINT('',(9.051742294054,6.909758725859,
+    3.631944035112));
+#23001 = CARTESIAN_POINT('',(9.554437909147,6.703250762789,
+    3.604166237574));
+#23002 = CARTESIAN_POINT('',(10.010791289408,6.399555717327,
+    3.576388431195));
+#23003 = CARTESIAN_POINT('',(10.399546137813,6.01080313908,
+    3.548610624842));
+#23004 = CARTESIAN_POINT('',(10.703249026425,5.554441310619,
+    3.52083290278));
+#23005 = CARTESIAN_POINT('',(10.909778626375,5.051736924589,
+    3.493055238399));
+#23006 = CARTESIAN_POINT('',(11.013014386021,4.525869715189,
+    3.465277349948));
+#23007 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#23008 = DEFINITIONAL_REPRESENTATION('',(#23009),#23013);
+#23009 = LINE('',#23010,#23011);
+#23010 = CARTESIAN_POINT('',(0.,6.362265131567));
+#23011 = VECTOR('',#23012,1.);
+#23012 = DIRECTION('',(1.,0.));
+#23013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23014 = ORIENTED_EDGE('',*,*,#22812,.T.);
+#23015 = ORIENTED_EDGE('',*,*,#19327,.F.);
+#23016 = ADVANCED_FACE('',(#23017),#19683,.F.);
+#23017 = FACE_BOUND('',#23018,.T.);
+#23018 = EDGE_LOOP('',(#23019,#23249,#23275,#23276));
+#23019 = ORIENTED_EDGE('',*,*,#23020,.F.);
+#23020 = EDGE_CURVE('',#23021,#19416,#23023,.T.);
+#23021 = VERTEX_POINT('',#23022);
+#23022 = CARTESIAN_POINT('',(10.513,3.99999960553,4.148837137679));
+#23023 = SURFACE_CURVE('',#23024,(#23097,#23173),.PCURVE_S1.);
+#23024 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23025,#23026,#23027,#23028,
+    #23029,#23030,#23031,#23032,#23033,#23034,#23035,#23036,#23037,
+    #23038,#23039,#23040,#23041,#23042,#23043,#23044,#23045,#23046,
+    #23047,#23048,#23049,#23050,#23051,#23052,#23053,#23054,#23055,
+    #23056,#23057,#23058,#23059,#23060,#23061,#23062,#23063,#23064,
+    #23065,#23066,#23067,#23068,#23069,#23070,#23071,#23072,#23073,
+    #23074,#23075,#23076,#23077,#23078,#23079,#23080,#23081,#23082,
+    #23083,#23084,#23085,#23086,#23087,#23088,#23089,#23090,#23091,
+    #23092,#23093,#23094,#23095,#23096),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.293646419485E-02,0.134689586918,
+    0.219690098082,0.272212432718,0.375645552628,0.422862056792,
+    0.502776269463,0.534777918115,0.626777178538,0.737326063386,
+    0.786741346445,0.867691837717,0.957244402141,1.),.UNSPECIFIED.);
+#23025 = CARTESIAN_POINT('',(10.513,3.99999921106,4.148837112698));
+#23026 = CARTESIAN_POINT('',(10.51299997279,3.913326854845,
+    4.143348268611));
+#23027 = CARTESIAN_POINT('',(10.509412773487,3.826654459207,
+    4.137858891737));
+#23028 = CARTESIAN_POINT('',(10.502238487819,3.740168321566,
+    4.132369292917));
+#23029 = CARTESIAN_POINT('',(10.491489920319,3.654053443598,
+    4.126879681958));
+#23030 = CARTESIAN_POINT('',(10.477192594324,3.568493531235,
+    4.121390167636));
+#23031 = CARTESIAN_POINT('',(10.404369630823,3.221622284071,
+    4.098941906229));
+#23032 = CARTESIAN_POINT('',(10.315831858733,2.966528780569,
+    4.081979116915));
+#23033 = CARTESIAN_POINT('',(10.194898807847,2.72393434472,4.0650241684)
+  );
+#23034 = CARTESIAN_POINT('',(10.043911759928,2.498811394568,
+    4.048067877604));
+#23035 = CARTESIAN_POINT('',(9.866032636918,2.29565638746,4.031105154669
+    ));
+#23036 = CARTESIAN_POINT('',(9.498029962646,1.969949118774,
+    3.999981179125));
+#23037 = CARTESIAN_POINT('',(9.31467520246,1.839572120812,3.985812810174
+    ));
+#23038 = CARTESIAN_POINT('',(9.117898238883,1.729236853528,
+    3.971646797184));
+#23039 = CARTESIAN_POINT('',(8.910452482123,1.640573021293,
+    3.957480921558));
+#23040 = CARTESIAN_POINT('',(8.695308679856,1.574768862961,
+    3.943312759461));
+#23041 = CARTESIAN_POINT('',(8.339963125264,1.506268580156,
+    3.920393522982));
+#23042 = CARTESIAN_POINT('',(8.202520969072,1.489063580259,
+    3.911640115394));
+#23043 = CARTESIAN_POINT('',(8.064094460384,1.480958329964,3.90288692533
+    ));
+#23044 = CARTESIAN_POINT('',(7.925434843439,1.482013399609,
+    3.894133708376));
+#23045 = CARTESIAN_POINT('',(7.787295468932,1.492206517163,
+    3.885380228229));
+#23046 = CARTESIAN_POINT('',(7.380892272242,1.54929446808,3.859388777419
+    ));
+#23047 = CARTESIAN_POINT('',(7.116189008288,1.622201256724,
+    3.842144947877));
+#23048 = CARTESIAN_POINT('',(6.86221796697,1.729364543357,3.824907387649
+    ));
+#23049 = CARTESIAN_POINT('',(6.624346289378,1.868656425641,
+    3.807669777745));
+#23050 = CARTESIAN_POINT('',(6.407490983027,2.037051491017,
+    3.790425963246));
+#23051 = CARTESIAN_POINT('',(6.128316681628,2.318510073397,
+    3.765319006224));
+#23052 = CARTESIAN_POINT('',(6.04605074155,2.411917371612,3.757449953694
+    ));
+#23053 = CARTESIAN_POINT('',(5.969405056209,2.510126411023,
+    3.749581102868));
+#23054 = CARTESIAN_POINT('',(5.898724858401,2.61271239198,3.741712319226
+    ));
+#23055 = CARTESIAN_POINT('',(5.834311736086,2.719218526557,
+    3.733843457425));
+#23056 = CARTESIAN_POINT('',(5.678444160163,3.015230813642,
+    3.712656871966));
+#23057 = CARTESIAN_POINT('',(5.599139567848,3.211164565493,
+    3.699337546277));
+#23058 = CARTESIAN_POINT('',(5.539777278994,3.414568705746,
+    3.686020011508));
+#23059 = CARTESIAN_POINT('',(5.501161252592,3.622909641805,
+    3.672702325513));
+#23060 = CARTESIAN_POINT('',(5.48371489972,3.833563199066,3.659382591844
+    ));
+#23061 = CARTESIAN_POINT('',(5.488850693298,4.128022482252,
+    3.640730827212));
+#23062 = CARTESIAN_POINT('',(5.493705107516,4.212162550843,
+    3.635397428974));
+#23063 = CARTESIAN_POINT('',(5.501942368542,4.29607295313,3.630063993126
+    ));
+#23064 = CARTESIAN_POINT('',(5.513548123283,4.379584109793,
+    3.624730525304));
+#23065 = CARTESIAN_POINT('',(5.528496684531,4.462527785483,
+    3.619397032938));
+#23066 = CARTESIAN_POINT('',(5.59922915139,4.781074759721,3.598730603886
+    ));
+#23067 = CARTESIAN_POINT('',(5.679039808849,5.011394439715,
+    3.583394405986));
+#23068 = CARTESIAN_POINT('',(5.785301547535,5.231633218089,
+    3.568061806444));
+#23069 = CARTESIAN_POINT('',(5.916335858178,5.438095473516,
+    3.552729396382));
+#23070 = CARTESIAN_POINT('',(6.069888800646,5.627405652796,
+    3.537393641487));
+#23071 = CARTESIAN_POINT('',(6.450957928311,6.000066085724,
+    3.503637341135));
+#23072 = CARTESIAN_POINT('',(6.687285732067,6.174655793731,
+    3.485206106268));
+#23073 = CARTESIAN_POINT('',(6.946776435799,6.315291589168,
+    3.466784136496));
+#23074 = CARTESIAN_POINT('',(7.223298627402,6.418487506992,3.44836191605
+    ));
+#23075 = CARTESIAN_POINT('',(7.510195630536,6.481912063578,
+    3.429930340051));
+#23076 = CARTESIAN_POINT('',(7.929804896177,6.515382833518,
+    3.403270792376));
+#23077 = CARTESIAN_POINT('',(8.060072539155,6.517673619462,
+    3.395035103456));
+#23078 = CARTESIAN_POINT('',(8.190354916208,6.511865626237,3.38679956593
+    ));
+#23079 = CARTESIAN_POINT('',(8.320024658438,6.497973849785,
+    3.378564048974));
+#23080 = CARTESIAN_POINT('',(8.448459301013,6.476078021488,
+    3.370328423385));
+#23081 = CARTESIAN_POINT('',(8.782411201252,6.397577707601,
+    3.348602021807));
+#23082 = CARTESIAN_POINT('',(8.984845682549,6.327733484954,3.33510957135
+    ));
+#23083 = CARTESIAN_POINT('',(9.179605660399,6.237424424496,
+    3.321619293003));
+#23084 = CARTESIAN_POINT('',(9.364158104905,6.127753982043,
+    3.308129171166));
+#23085 = CARTESIAN_POINT('',(9.536161362568,6.000188631036,
+    3.294636919648));
+#23086 = CARTESIAN_POINT('',(9.867647471811,5.697820808534,
+    3.266221278772));
+#23087 = CARTESIAN_POINT('',(10.023913758042,5.519387927573,
+    3.251293411631));
+#23088 = CARTESIAN_POINT('',(10.15950086665,5.323901003816,
+    3.236368045836));
+#23089 = CARTESIAN_POINT('',(10.272204147339,5.114385215722,
+    3.221441503372));
+#23090 = CARTESIAN_POINT('',(10.360328025569,4.894177776723,
+    3.206512632969));
+#23091 = CARTESIAN_POINT('',(10.452734401707,4.558499314851,
+    3.184462548564));
+#23092 = CARTESIAN_POINT('',(10.476768013916,4.448418923488,
+    3.17733732019));
+#23093 = CARTESIAN_POINT('',(10.494865734414,4.337126762813,
+    3.170212576958));
+#23094 = CARTESIAN_POINT('',(10.506955183911,4.225022572311,
+    3.163088231295));
+#23095 = CARTESIAN_POINT('',(10.512999999971,4.112510941242,
+    3.15596386846));
+#23096 = CARTESIAN_POINT('',(10.513,4.,3.148838699813));
+#23097 = PCURVE('',#19683,#23098);
+#23098 = DEFINITIONAL_REPRESENTATION('',(#23099),#23172);
+#23099 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23100,#23101,#23102,#23103,
+    #23104,#23105,#23106,#23107,#23108,#23109,#23110,#23111,#23112,
+    #23113,#23114,#23115,#23116,#23117,#23118,#23119,#23120,#23121,
+    #23122,#23123,#23124,#23125,#23126,#23127,#23128,#23129,#23130,
+    #23131,#23132,#23133,#23134,#23135,#23136,#23137,#23138,#23139,
+    #23140,#23141,#23142,#23143,#23144,#23145,#23146,#23147,#23148,
+    #23149,#23150,#23151,#23152,#23153,#23154,#23155,#23156,#23157,
+    #23158,#23159,#23160,#23161,#23162,#23163,#23164,#23165,#23166,
+    #23167,#23168,#23169,#23170,#23171),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.293646419485E-02,0.134689586918,
+    0.219690098082,0.272212432718,0.375645552628,0.422862056792,
+    0.502776269463,0.534777918115,0.626777178538,0.737326063386,
+    0.786741346445,0.867691837717,0.957244402141,1.),.UNSPECIFIED.);
+#23100 = CARTESIAN_POINT('',(-6.283184993236,7.851162887302));
+#23101 = CARTESIAN_POINT('',(-6.248695396652,7.856651731389));
+#23102 = CARTESIAN_POINT('',(-6.214205888831,7.862141108263));
+#23103 = CARTESIAN_POINT('',(-6.179716440855,7.867630707083));
+#23104 = CARTESIAN_POINT('',(-6.145227034828,7.873120318042));
+#23105 = CARTESIAN_POINT('',(-6.110737663875,7.878609832364));
+#23106 = CARTESIAN_POINT('',(-5.969697817675,7.901058093771));
+#23107 = CARTESIAN_POINT('',(-5.863115863928,7.918020883085));
+#23108 = CARTESIAN_POINT('',(-5.756571089188,7.9349758316));
+#23109 = CARTESIAN_POINT('',(-5.650025871649,7.951932122396));
+#23110 = CARTESIAN_POINT('',(-5.543442990365,7.968894845331));
+#23111 = CARTESIAN_POINT('',(-5.347884739945,8.000018820875));
+#23112 = CARTESIAN_POINT('',(-5.258863702589,8.014187189826));
+#23113 = CARTESIAN_POINT('',(-5.169858183837,8.028353202816));
+#23114 = CARTESIAN_POINT('',(-5.080852687507,8.042519078442));
+#23115 = CARTESIAN_POINT('',(-4.991831724881,8.056687240539));
+#23116 = CARTESIAN_POINT('',(-4.847825452902,8.079606477018));
+#23117 = CARTESIAN_POINT('',(-4.792825787037,8.088359884606));
+#23118 = CARTESIAN_POINT('',(-4.737827477373,8.09711307467));
+#23119 = CARTESIAN_POINT('',(-4.682829154854,8.105866291624));
+#23120 = CARTESIAN_POINT('',(-4.6278294491,8.114619771771));
+#23121 = CARTESIAN_POINT('',(-4.464521364409,8.140611222581));
+#23122 = CARTESIAN_POINT('',(-4.356177044189,8.157855052123));
+#23123 = CARTESIAN_POINT('',(-4.247873514725,8.175092612351));
+#23124 = CARTESIAN_POINT('',(-4.139570052633,8.192330222255));
+#23125 = CARTESIAN_POINT('',(-4.031225798183,8.209574036754));
+#23126 = CARTESIAN_POINT('',(-3.873473866442,8.234680993776));
+#23127 = CARTESIAN_POINT('',(-3.824030645473,8.242550046306));
+#23128 = CARTESIAN_POINT('',(-3.774588234731,8.250418897132));
+#23129 = CARTESIAN_POINT('',(-3.725145828444,8.258287680774));
+#23130 = CARTESIAN_POINT('',(-3.675702609458,8.266156542575));
+#23131 = CARTESIAN_POINT('',(-3.542578279822,8.287343128034));
+#23132 = CARTESIAN_POINT('',(-3.458886749201,8.300662453723));
+#23133 = CARTESIAN_POINT('',(-3.375206576143,8.313979988492));
+#23134 = CARTESIAN_POINT('',(-3.291526387886,8.327297674487));
+#23135 = CARTESIAN_POINT('',(-3.207834817538,8.340617408156));
+#23136 = CARTESIAN_POINT('',(-3.090642590083,8.359269172788));
+#23137 = CARTESIAN_POINT('',(-3.057132164461,8.364602571026));
+#23138 = CARTESIAN_POINT('',(-3.023621724057,8.369936006874));
+#23139 = CARTESIAN_POINT('',(-2.990111286587,8.375269474696));
+#23140 = CARTESIAN_POINT('',(-2.956600869568,8.380602967062));
+#23141 = CARTESIAN_POINT('',(-2.826753887766,8.401269396114));
+#23142 = CARTESIAN_POINT('',(-2.730397809349,8.416605594014));
+#23143 = CARTESIAN_POINT('',(-2.634064617134,8.431938193556));
+#23144 = CARTESIAN_POINT('',(-2.537731442068,8.447270603618));
+#23145 = CARTESIAN_POINT('',(-2.441375400328,8.462606358513));
+#23146 = CARTESIAN_POINT('',(-2.229278126665,8.496362658865));
+#23147 = CARTESIAN_POINT('',(-2.113469109884,8.514793893732));
+#23148 = CARTESIAN_POINT('',(-1.997716690376,8.533215863504));
+#23149 = CARTESIAN_POINT('',(-1.881964234047,8.55163808395));
+#23150 = CARTESIAN_POINT('',(-1.766155105823,8.570069659949));
+#23151 = CARTESIAN_POINT('',(-1.598649307047,8.596729207624));
+#23152 = CARTESIAN_POINT('',(-1.546903447621,8.604964896544));
+#23153 = CARTESIAN_POINT('',(-1.495158615677,8.61320043407));
+#23154 = CARTESIAN_POINT('',(-1.443413794287,8.621435951026));
+#23155 = CARTESIAN_POINT('',(-1.391667967783,8.629671576615));
+#23156 = CARTESIAN_POINT('',(-1.255156156886,8.651397978193));
+#23157 = CARTESIAN_POINT('',(-1.170378930365,8.66489042865));
+#23158 = CARTESIAN_POINT('',(-1.085613824562,8.678380706997));
+#23159 = CARTESIAN_POINT('',(-1.000848688274,8.691870828834));
+#23160 = CARTESIAN_POINT('',(-0.916071366603,8.705363080352));
+#23161 = CARTESIAN_POINT('',(-0.73752974511,8.733778721228));
+#23162 = CARTESIAN_POINT('',(-0.643738008502,8.748706588369));
+#23163 = CARTESIAN_POINT('',(-0.549966267872,8.763631954164));
+#23164 = CARTESIAN_POINT('',(-0.456194604919,8.778558496628));
+#23165 = CARTESIAN_POINT('',(-0.362403124768,8.793487367031));
+#23166 = CARTESIAN_POINT('',(-0.22385750404,8.815537451436));
+#23167 = CARTESIAN_POINT('',(-0.179085838212,8.82266267981));
+#23168 = CARTESIAN_POINT('',(-0.13431464926,8.829787423042));
+#23169 = CARTESIAN_POINT('',(-8.954340504644E-02,8.836911768705));
+#23170 = CARTESIAN_POINT('',(-4.477156436204E-02,8.84403613154));
+#23171 = CARTESIAN_POINT('',(0.,8.851161300187));
+#23172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23173 = PCURVE('',#22945,#23174);
+#23174 = DEFINITIONAL_REPRESENTATION('',(#23175),#23248);
+#23175 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#23176,#23177,#23178,#23179,
+    #23180,#23181,#23182,#23183,#23184,#23185,#23186,#23187,#23188,
+    #23189,#23190,#23191,#23192,#23193,#23194,#23195,#23196,#23197,
+    #23198,#23199,#23200,#23201,#23202,#23203,#23204,#23205,#23206,
+    #23207,#23208,#23209,#23210,#23211,#23212,#23213,#23214,#23215,
+    #23216,#23217,#23218,#23219,#23220,#23221,#23222,#23223,#23224,
+    #23225,#23226,#23227,#23228,#23229,#23230,#23231,#23232,#23233,
+    #23234,#23235,#23236,#23237,#23238,#23239,#23240,#23241,#23242,
+    #23243,#23244,#23245,#23246,#23247),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.293646419485E-02,0.134689586918,
+    0.219690098082,0.272212432718,0.375645552628,0.422862056792,
+    0.502776269463,0.534777918115,0.626777178538,0.737326063386,
+    0.786741346445,0.867691837717,0.957244402141,1.),.UNSPECIFIED.);
+#23176 = CARTESIAN_POINT('',(4.764448306142E-02,0.));
+#23177 = CARTESIAN_POINT('',(4.764443342642E-02,3.492221817203E-02));
+#23178 = CARTESIAN_POINT('',(4.764329884762E-02,6.984525797859E-02));
+#23179 = CARTESIAN_POINT('',(4.764181000501E-02,0.104768824147));
+#23180 = CARTESIAN_POINT('',(4.76404457708E-02,0.139692681323));
+#23181 = CARTESIAN_POINT('',(4.763943320941E-02,0.174616654069));
+#23182 = CARTESIAN_POINT('',(4.763662940249E-02,0.317433911009));
+#23183 = CARTESIAN_POINT('',(4.763797637946E-02,0.425359410362));
+#23184 = CARTESIAN_POINT('',(4.764377771913E-02,0.533244090696));
+#23185 = CARTESIAN_POINT('',(4.764614743359E-02,0.641128615551));
+#23186 = CARTESIAN_POINT('',(4.764720150127E-02,0.749051746954));
+#23187 = CARTESIAN_POINT('',(4.764697876838E-02,0.947070275464));
+#23188 = CARTESIAN_POINT('',(4.764611817939E-02,1.03721172132));
+#23189 = CARTESIAN_POINT('',(4.764494320455E-02,1.127338038939));
+#23190 = CARTESIAN_POINT('',(4.764415212056E-02,1.217464568226));
+#23191 = CARTESIAN_POINT('',(4.7643851862E-02,1.307606625695));
+#23192 = CARTESIAN_POINT('',(4.764384365138E-02,1.453426047533));
+#23193 = CARTESIAN_POINT('',(4.764395674545E-02,1.509118104452));
+#23194 = CARTESIAN_POINT('',(4.764412211288E-02,1.564808661024));
+#23195 = CARTESIAN_POINT('',(4.76442753902E-02,1.620499104818));
+#23196 = CARTESIAN_POINT('',(4.764436524183E-02,1.676190847862));
+#23197 = CARTESIAN_POINT('',(4.764436985369E-02,1.841553582728));
+#23198 = CARTESIAN_POINT('',(4.764403791177E-02,1.951260788954));
+#23199 = CARTESIAN_POINT('',(4.764319149136E-02,2.060926719007));
+#23200 = CARTESIAN_POINT('',(4.764211204923E-02,2.170593067743));
+#23201 = CARTESIAN_POINT('',(4.764153772968E-02,2.280301116805));
+#23202 = CARTESIAN_POINT('',(4.764156867334E-02,2.440039036562));
+#23203 = CARTESIAN_POINT('',(4.764170346234E-02,2.490104752261));
+#23204 = CARTESIAN_POINT('',(4.764197761015E-02,2.540169666268));
+#23205 = CARTESIAN_POINT('',(4.764238192344E-02,2.59023457008));
+#23206 = CARTESIAN_POINT('',(4.764288899611E-02,2.64030026906));
+#23207 = CARTESIAN_POINT('',(4.764442227569E-02,2.775100497138));
+#23208 = CARTESIAN_POINT('',(4.764556660372E-02,2.859845501683));
+#23209 = CARTESIAN_POINT('',(4.764669557226E-02,2.944578821574));
+#23210 = CARTESIAN_POINT('',(4.764755492239E-02,3.029311981936));
+#23211 = CARTESIAN_POINT('',(4.764794119211E-02,3.114056578109));
+#23212 = CARTESIAN_POINT('',(4.764785495123E-02,3.232723362867));
+#23213 = CARTESIAN_POINT('',(4.764775780782E-02,3.266655431558));
+#23214 = CARTESIAN_POINT('',(4.764758957246E-02,3.300587523921));
+#23215 = CARTESIAN_POINT('',(4.76473552722E-02,3.334519627478));
+#23216 = CARTESIAN_POINT('',(4.764706356976E-02,3.36845172882));
+#23217 = CARTESIAN_POINT('',(4.76457585032E-02,3.499932747374));
+#23218 = CARTESIAN_POINT('',(4.764441728796E-02,3.597501580656));
+#23219 = CARTESIAN_POINT('',(4.764295679271E-02,3.695047489587));
+#23220 = CARTESIAN_POINT('',(4.764185782994E-02,3.792593601292));
+#23221 = CARTESIAN_POINT('',(4.764136478422E-02,3.890162844738));
+#23222 = CARTESIAN_POINT('',(4.764136488902E-02,4.104930246629));
+#23223 = CARTESIAN_POINT('',(4.764207439978E-02,4.222196973392));
+#23224 = CARTESIAN_POINT('',(4.764338011154E-02,4.339405906492));
+#23225 = CARTESIAN_POINT('',(4.764433730446E-02,4.456614337139));
+#23226 = CARTESIAN_POINT('',(4.764466810884E-02,4.57388026402));
+#23227 = CARTESIAN_POINT('',(4.764461390915E-02,4.743493716468));
+#23228 = CARTESIAN_POINT('',(4.764452635041E-02,4.795890748374));
+#23229 = CARTESIAN_POINT('',(4.76443856422E-02,4.848286841602));
+#23230 = CARTESIAN_POINT('',(4.764424330221E-02,4.900683037964));
+#23231 = CARTESIAN_POINT('',(4.764415786758E-02,4.953080358184));
+#23232 = CARTESIAN_POINT('',(4.764418476409E-02,5.091311078716));
+#23233 = CARTESIAN_POINT('',(4.764445096418E-02,5.177155982551));
+#23234 = CARTESIAN_POINT('',(4.764508617384E-02,5.262988664896));
+#23235 = CARTESIAN_POINT('',(4.764597008923E-02,5.348821102086));
+#23236 = CARTESIAN_POINT('',(4.764657860458E-02,5.434665342163));
+#23237 = CARTESIAN_POINT('',(4.76465718956E-02,5.615453064454));
+#23238 = CARTESIAN_POINT('',(4.764578813612E-02,5.710424238226));
+#23239 = CARTESIAN_POINT('',(4.764400888863E-02,5.805374849809));
+#23240 = CARTESIAN_POINT('',(4.764039098854E-02,5.900325733456));
+#23241 = CARTESIAN_POINT('',(4.763826435318E-02,5.995298569035));
+#23242 = CARTESIAN_POINT('',(4.763862139952E-02,6.135590018214));
+#23243 = CARTESIAN_POINT('',(4.763927300753E-02,6.180925974408));
+#23244 = CARTESIAN_POINT('',(4.764050715846E-02,6.226261428998));
+#23245 = CARTESIAN_POINT('',(4.764225283443E-02,6.27159662142));
+#23246 = CARTESIAN_POINT('',(4.764389152538E-02,6.316931604968));
+#23247 = CARTESIAN_POINT('',(4.764382706966E-02,6.362264773435));
+#23248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23249 = ORIENTED_EDGE('',*,*,#23250,.T.);
+#23250 = EDGE_CURVE('',#23021,#22466,#23251,.T.);
+#23251 = SURFACE_CURVE('',#23252,(#23256,#23263),.PCURVE_S1.);
+#23252 = LINE('',#23253,#23254);
+#23253 = CARTESIAN_POINT('',(10.513,4.,12.));
+#23254 = VECTOR('',#23255,1.);
+#23255 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#23256 = PCURVE('',#19683,#23257);
+#23257 = DEFINITIONAL_REPRESENTATION('',(#23258),#23262);
+#23258 = LINE('',#23259,#23260);
+#23259 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#23260 = VECTOR('',#23261,1.);
+#23261 = DIRECTION('',(-0.,1.));
+#23262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23263 = PCURVE('',#23264,#23269);
+#23264 = CYLINDRICAL_SURFACE('',#23265,2.513);
+#23265 = AXIS2_PLACEMENT_3D('',#23266,#23267,#23268);
+#23266 = CARTESIAN_POINT('',(8.,4.,12.));
+#23267 = DIRECTION('',(-0.,-0.,-1.));
+#23268 = DIRECTION('',(1.,0.,0.));
+#23269 = DEFINITIONAL_REPRESENTATION('',(#23270),#23274);
+#23270 = LINE('',#23271,#23272);
+#23271 = CARTESIAN_POINT('',(-0.,0.));
+#23272 = VECTOR('',#23273,1.);
+#23273 = DIRECTION('',(-0.,1.));
+#23274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23275 = ORIENTED_EDGE('',*,*,#22550,.T.);
+#23276 = ORIENTED_EDGE('',*,*,#19669,.F.);
+#23277 = ADVANCED_FACE('',(#23278),#19756,.F.);
+#23278 = FACE_BOUND('',#23279,.F.);
+#23279 = EDGE_LOOP('',(#23280,#23321,#23322,#23323));
+#23280 = ORIENTED_EDGE('',*,*,#23281,.F.);
+#23281 = EDGE_CURVE('',#19701,#23282,#23284,.T.);
+#23282 = VERTEX_POINT('',#23283);
+#23283 = CARTESIAN_POINT('',(11.013006441215,4.000000007899,
+    9.562499851099));
+#23284 = SURFACE_CURVE('',#23285,(#23307,#23314),.PCURVE_S1.);
+#23285 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#23286,#23287,#23288,#23289,
+    #23290,#23291,#23292,#23293,#23294,#23295,#23296,#23297,#23298,
+    #23299,#23300,#23301,#23302,#23303,#23304,#23305,#23306),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#23286 = CARTESIAN_POINT('',(11.013004294145,4.000000005266,
+    10.562499900741));
+#23287 = CARTESIAN_POINT('',(11.013005640748,3.139488485055,
+    10.517045324189));
+#23288 = CARTESIAN_POINT('',(10.742737741479,2.278982712107,
+    10.471590507864));
+#23289 = CARTESIAN_POINT('',(10.201858381528,1.512795463268,
+    10.426136748848));
+#23290 = CARTESIAN_POINT('',(9.428092950791,0.935478413484,
+    10.380681591309));
+#23291 = CARTESIAN_POINT('',(8.494943495712,0.624395611021,
+    10.335226769791));
+#23292 = CARTESIAN_POINT('',(7.505077064364,0.624499204068,
+    10.28977285766));
+#23293 = CARTESIAN_POINT('',(6.571960582071,0.935399644142,
+    10.244318032797));
+#23294 = CARTESIAN_POINT('',(5.797997496522,1.51283146084,
+    10.198863528098));
+#23295 = CARTESIAN_POINT('',(5.257331243522,2.27897630123,10.15340895835
+    ));
+#23296 = CARTESIAN_POINT('',(4.716664108699,4.000000067145,
+    10.062499875921));
+#23297 = CARTESIAN_POINT('',(5.257331987092,5.721023599463,
+    9.971590793493));
+#23298 = CARTESIAN_POINT('',(5.798000942616,6.487172086599,
+    9.926136223776));
+#23299 = CARTESIAN_POINT('',(6.571939933282,7.06457910093,9.880681718896
+    ));
+#23300 = CARTESIAN_POINT('',(7.505104448572,7.375570633442,
+    9.835226894515));
+#23301 = CARTESIAN_POINT('',(8.494939541543,7.375496544343,
+    9.789772981609));
+#23302 = CARTESIAN_POINT('',(9.42805697115,7.064595155612,9.744318160902
+    ));
+#23303 = CARTESIAN_POINT('',(10.201908923028,6.487187774429,
+    9.698863002811));
+#23304 = CARTESIAN_POINT('',(10.742713950646,5.721016454906,
+    9.653409244019));
+#23305 = CARTESIAN_POINT('',(11.01300509386,4.86051152811,9.607954427656
+    ));
+#23306 = CARTESIAN_POINT('',(11.013006441215,4.0000000079,9.562499851099
+    ));
+#23307 = PCURVE('',#19756,#23308);
+#23308 = DEFINITIONAL_REPRESENTATION('',(#23309),#23313);
+#23309 = LINE('',#23310,#23311);
+#23310 = CARTESIAN_POINT('',(0.,0.));
+#23311 = VECTOR('',#23312,1.);
+#23312 = DIRECTION('',(0.,1.));
+#23313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23314 = PCURVE('',#19895,#23315);
+#23315 = DEFINITIONAL_REPRESENTATION('',(#23316),#23320);
+#23316 = LINE('',#23317,#23318);
+#23317 = CARTESIAN_POINT('',(0.125,0.));
+#23318 = VECTOR('',#23319,1.);
+#23319 = DIRECTION('',(0.,1.));
+#23320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23321 = ORIENTED_EDGE('',*,*,#19743,.T.);
+#23322 = ORIENTED_EDGE('',*,*,#20310,.T.);
+#23323 = ORIENTED_EDGE('',*,*,#23324,.F.);
+#23324 = EDGE_CURVE('',#23282,#20311,#23325,.T.);
+#23325 = SURFACE_CURVE('',#23326,(#23329,#23336),.PCURVE_S1.);
+#23326 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23327,#23328),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#23327 = CARTESIAN_POINT('',(11.013006441215,4.0000000079,9.562499851099
+    ));
+#23328 = CARTESIAN_POINT('',(10.471744142339,3.999999679083,
+    9.875006049142));
+#23329 = PCURVE('',#19756,#23330);
+#23330 = DEFINITIONAL_REPRESENTATION('',(#23331),#23335);
+#23331 = LINE('',#23332,#23333);
+#23332 = CARTESIAN_POINT('',(0.,6.362265131567));
+#23333 = VECTOR('',#23334,1.);
+#23334 = DIRECTION('',(1.,0.));
+#23335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23336 = PCURVE('',#23337,#23400);
+#23337 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#23338,#23339,#23340,#23341,#23342,#23343,#23344,#23345,#23346
+      ,#23347,#23348,#23349,#23350,#23351,#23352,#23353,#23354,#23355
+      ,#23356,#23357,#23358,#23359,#23360,#23361,#23362,#23363,#23364
+      ,#23365,#23366,#23367,#23368)
+    ,(#23369,#23370,#23371,#23372,#23373,#23374,#23375,#23376,#23377
+      ,#23378,#23379,#23380,#23381,#23382,#23383,#23384,#23385,#23386
+      ,#23387,#23388,#23389,#23390,#23391,#23392,#23393,#23394,#23395
+      ,#23396,#23397,#23398,#23399
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#23338 = CARTESIAN_POINT('',(11.013006441215,4.000000007899,
+    9.562499851099));
+#23339 = CARTESIAN_POINT('',(11.0130072646,3.474131482005,9.534722054315
+    ));
+#23340 = CARTESIAN_POINT('',(10.909780177471,2.948265150933,
+    9.506944165935));
+#23341 = CARTESIAN_POINT('',(10.703242895906,2.445559471308,
+    9.479166501443));
+#23342 = CARTESIAN_POINT('',(10.399533365012,1.989202935205,
+    9.451388779427));
+#23343 = CARTESIAN_POINT('',(10.010789123127,1.60045525462,9.42361097303
+    ));
+#23344 = CARTESIAN_POINT('',(9.554433239693,1.296754409552,
+    9.395833166693));
+#23345 = CARTESIAN_POINT('',(9.051740078582,1.090246736713,
+    9.368055369159));
+#23346 = CARTESIAN_POINT('',(8.000005592951,0.883737688236,
+    9.312499804005));
+#23347 = CARTESIAN_POINT('',(6.94826272483,1.090246127605,9.256944272305
+    ));
+#23348 = CARTESIAN_POINT('',(6.44556056129,1.296754413564,9.229166509477
+    ));
+#23349 = CARTESIAN_POINT('',(5.989197994112,1.600452387493,
+    9.201388732688));
+#23350 = CARTESIAN_POINT('',(5.60044749843,1.98920377792,9.173610943263)
+  );
+#23351 = CARTESIAN_POINT('',(5.29675279974,2.445564178196,9.145833155106
+    ));
+#23352 = CARTESIAN_POINT('',(5.090248037446,2.948262559979,
+    9.118055376648));
+#23353 = CARTESIAN_POINT('',(4.883743166135,4.000000028327,
+    9.062499826276));
+#23354 = CARTESIAN_POINT('',(5.090248490011,5.051737407815,
+    9.006944275903));
+#23355 = CARTESIAN_POINT('',(5.296753246261,5.554435648318,
+    8.979166497446));
+#23356 = CARTESIAN_POINT('',(5.600446845462,6.010796284692,
+    8.951388709288));
+#23357 = CARTESIAN_POINT('',(5.989196797309,6.399548594471,
+    8.923610919862));
+#23358 = CARTESIAN_POINT('',(6.445559978695,6.703246922273,
+    8.895833143073));
+#23359 = CARTESIAN_POINT('',(6.948262610624,6.909753948845,
+    8.868055380247));
+#23360 = CARTESIAN_POINT('',(8.000005595989,7.116260426872,
+    8.812499848545));
+#23361 = CARTESIAN_POINT('',(9.051739964375,6.909752145486,
+    8.756944283392));
+#23362 = CARTESIAN_POINT('',(9.554434514262,6.703244824099,
+    8.729166485867));
+#23363 = CARTESIAN_POINT('',(10.010786859472,6.399550666435,
+    8.701388679491));
+#23364 = CARTESIAN_POINT('',(10.399541460314,6.010799295972,
+    8.673610873172));
+#23365 = CARTESIAN_POINT('',(10.703243176601,5.554437350115,
+    8.645833151063));
+#23366 = CARTESIAN_POINT('',(10.909771181134,5.051734544136,
+    8.618055486633));
+#23367 = CARTESIAN_POINT('',(11.013007764443,4.525868536427,
+    8.590277598237));
+#23368 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#23369 = CARTESIAN_POINT('',(10.471744142339,3.999999679083,
+    9.875006049142));
+#23370 = CARTESIAN_POINT('',(10.471745365026,3.568578780786,
+    9.847229043328));
+#23371 = CARTESIAN_POINT('',(10.387061608848,3.137216242553,
+    9.819455757607));
+#23372 = CARTESIAN_POINT('',(10.217640240569,2.724812037763,
+    9.791673378193));
+#23373 = CARTESIAN_POINT('',(9.968477154705,2.350422486103,
+    9.763893336439));
+#23374 = CARTESIAN_POINT('',(9.649558513685,2.031510092874,
+    9.736116721245));
+#23375 = CARTESIAN_POINT('',(9.275191168728,1.782371167312,
+    9.708340102756));
+#23376 = CARTESIAN_POINT('',(8.862803229829,1.612959186642,
+    9.680563127506));
+#23377 = CARTESIAN_POINT('',(8.000005336245,1.443547554404,
+    9.625007961744));
+#23378 = CARTESIAN_POINT('',(7.137197229988,1.612959418699,
+    9.569451437403));
+#23379 = CARTESIAN_POINT('',(6.724799764358,1.782371280612,
+    9.541673052467));
+#23380 = CARTESIAN_POINT('',(6.350420656961,2.031513237378,
+    9.513895234508));
+#23381 = CARTESIAN_POINT('',(6.031508172582,2.350426556575,
+    9.486117929798));
+#23382 = CARTESIAN_POINT('',(5.78236981675,2.724802745157,9.458340573537
+    ));
+#23383 = CARTESIAN_POINT('',(5.612961280324,3.137196112222,
+    9.430562823379));
+#23384 = CARTESIAN_POINT('',(5.443553066757,4.000000446125,
+    9.375007057321));
+#23385 = CARTESIAN_POINT('',(5.612962255706,4.862804588514,
+    9.319451291263));
+#23386 = CARTESIAN_POINT('',(5.782370912447,5.275197682523,
+    9.291673541106));
+#23387 = CARTESIAN_POINT('',(6.031507675711,5.649574160006,
+    9.263896184844));
+#23388 = CARTESIAN_POINT('',(6.350419414434,5.968488809003,
+    9.236118880134));
+#23389 = CARTESIAN_POINT('',(6.724799555639,6.217631198478,
+    9.208341062175));
+#23390 = CARTESIAN_POINT('',(7.137197803168,6.387040971614,
+    9.180562677241));
+#23391 = CARTESIAN_POINT('',(8.000006145093,6.556449513518,
+    9.125006152897));
+#23392 = CARTESIAN_POINT('',(8.862803803007,6.387038803151,
+    9.069450987135));
+#23393 = CARTESIAN_POINT('',(9.275191922357,6.217630442821,
+    9.041674011833));
+#23394 = CARTESIAN_POINT('',(9.649560565702,5.968490361671,
+    9.013897393522));
+#23395 = CARTESIAN_POINT('',(9.968485312251,5.649588602654,
+    8.986120778106));
+#23396 = CARTESIAN_POINT('',(10.217643004935,5.275179116866,
+    8.958340736449));
+#23397 = CARTESIAN_POINT('',(10.387047885843,4.862782532259,
+    8.930558357062));
+#23398 = CARTESIAN_POINT('',(10.471746278233,4.431420470409,
+    8.902785071316));
+#23399 = CARTESIAN_POINT('',(10.471747482256,3.999999572112,
+    8.875008065497));
+#23400 = DEFINITIONAL_REPRESENTATION('',(#23401),#23405);
+#23401 = LINE('',#23402,#23403);
+#23402 = CARTESIAN_POINT('',(0.,0.));
+#23403 = VECTOR('',#23404,1.);
+#23404 = DIRECTION('',(1.,0.));
+#23405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23406 = ADVANCED_FACE('',(#23407),#19895,.F.);
+#23407 = FACE_BOUND('',#23408,.F.);
+#23408 = EDGE_LOOP('',(#23409,#23460,#23461,#23462));
+#23409 = ORIENTED_EDGE('',*,*,#23410,.F.);
+#23410 = EDGE_CURVE('',#19830,#23411,#23413,.T.);
+#23411 = VERTEX_POINT('',#23412);
+#23412 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#23413 = SURFACE_CURVE('',#23414,(#23446,#23453),.PCURVE_S1.);
+#23414 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#23415,#23416,#23417,#23418,
+    #23419,#23420,#23421,#23422,#23423,#23424,#23425,#23426,#23427,
+    #23428,#23429,#23430,#23431,#23432,#23433,#23434,#23435,#23436,
+    #23437,#23438,#23439,#23440,#23441,#23442,#23443,#23444,#23445),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#23415 = CARTESIAN_POINT('',(11.01300333989,4.000000005266,
+    10.437499900745));
+#23416 = CARTESIAN_POINT('',(11.013003980147,3.474132062167,
+    10.409722103965));
+#23417 = CARTESIAN_POINT('',(10.909775952191,2.948266350186,
+    10.381944215611));
+#23418 = CARTESIAN_POINT('',(10.703239098453,2.445560368451,
+    10.354166551084));
+#23419 = CARTESIAN_POINT('',(10.399533743425,1.989207946596,
+    10.326388829091));
+#23420 = CARTESIAN_POINT('',(10.010784502975,1.600454225336,
+    10.298611022641));
+#23421 = CARTESIAN_POINT('',(9.55443248961,1.29675866959,10.270833216355
+    ));
+#23422 = CARTESIAN_POINT('',(9.051738899482,1.090250086141,
+    10.243055418814));
+#23423 = CARTESIAN_POINT('',(8.000005592683,0.883741352014,
+    10.187499853662));
+#23424 = CARTESIAN_POINT('',(6.948263877409,1.090249344749,
+    10.131944321956));
+#23425 = CARTESIAN_POINT('',(6.445562219096,1.296757261965,
+    10.104166559125));
+#23426 = CARTESIAN_POINT('',(5.989200089614,1.600454938662,
+    10.076388782336));
+#23427 = CARTESIAN_POINT('',(5.600450085374,1.989206000376,
+    10.048610992913));
+#23428 = CARTESIAN_POINT('',(5.296755845583,2.445565921055,
+    10.020833204758));
+#23429 = CARTESIAN_POINT('',(5.090251312963,2.948263729947,
+    9.993055426301));
+#23430 = CARTESIAN_POINT('',(4.883746620477,4.000000022638,
+    9.937499875927));
+#23431 = CARTESIAN_POINT('',(5.090251665367,5.051736246136,
+    9.881944325553));
+#23432 = CARTESIAN_POINT('',(5.296756193482,5.554433945063,
+    9.854166547096));
+#23433 = CARTESIAN_POINT('',(5.600449578292,6.010794049256,
+    9.826388758941));
+#23434 = CARTESIAN_POINT('',(5.9891991597,6.399545825871,9.798610969518)
+  );
+#23435 = CARTESIAN_POINT('',(6.445561767017,6.703243777623,
+    9.770833192729));
+#23436 = CARTESIAN_POINT('',(6.948263789713,6.909750715121,
+    9.743055429898));
+#23437 = CARTESIAN_POINT('',(8.000005596258,7.116257181959,
+    9.687499898191));
+#23438 = CARTESIAN_POINT('',(9.051738811786,6.90974904405,9.63194433304)
+  );
+#23439 = CARTESIAN_POINT('',(9.554432754071,6.703241765099,
+    9.604166535517));
+#23440 = CARTESIAN_POINT('',(10.010784615086,6.399547727122,
+    9.576388729159));
+#23441 = CARTESIAN_POINT('',(10.399538168756,6.010796439855,
+    9.54861092283));
+#23442 = CARTESIAN_POINT('',(10.703240045297,5.554436126929,
+    9.520833200724));
+#23443 = CARTESIAN_POINT('',(10.90976895545,5.051733411514,
+    9.493055536256));
+#23444 = CARTESIAN_POINT('',(11.013004369118,4.525867950998,
+    9.46527764789));
+#23445 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#23446 = PCURVE('',#19895,#23447);
+#23447 = DEFINITIONAL_REPRESENTATION('',(#23448),#23452);
+#23448 = LINE('',#23449,#23450);
+#23449 = CARTESIAN_POINT('',(0.,0.));
+#23450 = VECTOR('',#23451,1.);
+#23451 = DIRECTION('',(0.,1.));
+#23452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23453 = PCURVE('',#20235,#23454);
+#23454 = DEFINITIONAL_REPRESENTATION('',(#23455),#23459);
+#23455 = LINE('',#23456,#23457);
+#23456 = CARTESIAN_POINT('',(0.625,0.));
+#23457 = VECTOR('',#23458,1.);
+#23458 = DIRECTION('',(0.,1.));
+#23459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23460 = ORIENTED_EDGE('',*,*,#19882,.T.);
+#23461 = ORIENTED_EDGE('',*,*,#23281,.T.);
+#23462 = ORIENTED_EDGE('',*,*,#23463,.F.);
+#23463 = EDGE_CURVE('',#23411,#23282,#23464,.T.);
+#23464 = SURFACE_CURVE('',#23465,(#23468,#23475),.PCURVE_S1.);
+#23465 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23466,#23467),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#23466 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#23467 = CARTESIAN_POINT('',(11.013006441215,4.0000000079,9.562499851099
+    ));
+#23468 = PCURVE('',#19895,#23469);
+#23469 = DEFINITIONAL_REPRESENTATION('',(#23470),#23474);
+#23470 = LINE('',#23471,#23472);
+#23471 = CARTESIAN_POINT('',(0.,6.362265131567));
+#23472 = VECTOR('',#23473,1.);
+#23473 = DIRECTION('',(1.,0.));
+#23474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23475 = PCURVE('',#23476,#23519);
+#23476 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#23477,#23478,#23479,#23480,#23481,#23482,#23483,#23484,#23485
+      ,#23486,#23487,#23488,#23489,#23490,#23491,#23492,#23493,#23494
+      ,#23495,#23496,#23497)
+    ,(#23498,#23499,#23500,#23501,#23502,#23503,#23504,#23505,#23506
+      ,#23507,#23508,#23509,#23510,#23511,#23512,#23513,#23514,#23515
+      ,#23516,#23517,#23518
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#23477 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#23478 = CARTESIAN_POINT('',(11.013006058278,3.13948835145,
+    9.392045274554));
+#23479 = CARTESIAN_POINT('',(10.742735534727,2.278982535785,
+    9.346590458215));
+#23480 = CARTESIAN_POINT('',(10.20186434924,1.512796934927,
+    9.301136699252));
+#23481 = CARTESIAN_POINT('',(9.428089183527,0.935469755835,9.25568154163
+    ));
+#23482 = CARTESIAN_POINT('',(8.494943139143,0.624407059773,
+    9.210226720191));
+#23483 = CARTESIAN_POINT('',(7.505080033378,0.624490909261,
+    9.164772807998));
+#23484 = CARTESIAN_POINT('',(6.571958065762,0.935401518495,
+    9.119317983178));
+#23485 = CARTESIAN_POINT('',(5.797997534104,1.512830669844,
+    9.073863478461));
+#23486 = CARTESIAN_POINT('',(5.257330894163,2.278976036005,
+    9.028408908715));
+#23487 = CARTESIAN_POINT('',(4.716663588765,4.00000004776,8.937499826287
+    ));
+#23488 = CARTESIAN_POINT('',(5.257331467815,5.721023879299,
+    8.846590743858));
+#23489 = CARTESIAN_POINT('',(5.798000207637,6.487172083288,
+    8.801136174137));
+#23490 = CARTESIAN_POINT('',(6.571941997261,7.064581946012,
+    8.755681669279));
+#23491 = CARTESIAN_POINT('',(7.50510132303,7.375563407452,8.710226844833
+    ));
+#23492 = CARTESIAN_POINT('',(8.494940054495,7.37550906242,8.664772932038
+    ));
+#23493 = CARTESIAN_POINT('',(9.428061191038,7.064587468451,
+    8.619318111229));
+#23494 = CARTESIAN_POINT('',(10.201903652527,6.487190033713,
+    8.573862953178));
+#23495 = CARTESIAN_POINT('',(10.742717026069,5.721016823794,
+    8.52840919439));
+#23496 = CARTESIAN_POINT('',(11.013005630582,4.860511666981,
+    8.482954378022));
+#23497 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#23498 = CARTESIAN_POINT('',(11.013006441215,4.000000007899,
+    9.562499851099));
+#23499 = CARTESIAN_POINT('',(11.013007788571,3.139487874618,
+    9.517045274543));
+#23500 = CARTESIAN_POINT('',(10.742739697494,2.278981487781,
+    9.471590458172));
+#23501 = CARTESIAN_POINT('',(10.201859952434,1.512793693032,
+    9.426136699286));
+#23502 = CARTESIAN_POINT('',(9.428093971868,0.93547623113,9.380681541648
+    ));
+#23503 = CARTESIAN_POINT('',(8.494943850531,0.62439320547,9.335226720081
+    ));
+#23504 = CARTESIAN_POINT('',(7.505076715123,0.624496798793,
+    9.289772808058));
+#23505 = CARTESIAN_POINT('',(6.571959567006,0.935397458749,
+    9.244317983146));
+#23506 = CARTESIAN_POINT('',(5.797995929553,1.51282968662,9.198863478456
+    ));
+#23507 = CARTESIAN_POINT('',(5.257329290593,2.278975072446,
+    9.153408908703));
+#23508 = CARTESIAN_POINT('',(4.71666176899,4.000000064275,9.062499826276
+    ));
+#23509 = CARTESIAN_POINT('',(5.257330031153,5.721024823452,
+    8.971590743848));
+#23510 = CARTESIAN_POINT('',(5.797999371299,6.487173856969,
+    8.926136174127));
+#23511 = CARTESIAN_POINT('',(6.57193891286,7.064581283826,8.880681669255
+    ));
+#23512 = CARTESIAN_POINT('',(7.505104093431,7.375573037848,
+    8.835226844826));
+#23513 = CARTESIAN_POINT('',(8.494939890456,7.375498950765,
+    8.789772932027));
+#23514 = CARTESIAN_POINT('',(9.428057986876,7.064597340459,
+    8.744318111272));
+#23515 = CARTESIAN_POINT('',(10.201910489581,6.487189548514,
+    8.698862953081));
+#23516 = CARTESIAN_POINT('',(10.742715903654,5.721017684028,
+    8.653409194419));
+#23517 = CARTESIAN_POINT('',(11.013007240179,4.860512143814,
+    8.607954378012));
+#23518 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#23519 = DEFINITIONAL_REPRESENTATION('',(#23520),#23524);
+#23520 = LINE('',#23521,#23522);
+#23521 = CARTESIAN_POINT('',(0.,0.));
+#23522 = VECTOR('',#23523,1.);
+#23523 = DIRECTION('',(1.,0.));
+#23524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23525 = ADVANCED_FACE('',(#23526),#20235,.F.);
+#23526 = FACE_BOUND('',#23527,.F.);
+#23527 = EDGE_LOOP('',(#23528,#23800,#23801,#23802));
+#23528 = ORIENTED_EDGE('',*,*,#23529,.F.);
+#23529 = EDGE_CURVE('',#19949,#23530,#23532,.T.);
+#23530 = VERTEX_POINT('',#23531);
+#23531 = CARTESIAN_POINT('',(10.513,3.999999852074,9.148829458144));
+#23532 = SURFACE_CURVE('',#23533,(#23620,#23710),.PCURVE_S1.);
+#23533 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23534,#23535,#23536,#23537,
+    #23538,#23539,#23540,#23541,#23542,#23543,#23544,#23545,#23546,
+    #23547,#23548,#23549,#23550,#23551,#23552,#23553,#23554,#23555,
+    #23556,#23557,#23558,#23559,#23560,#23561,#23562,#23563,#23564,
+    #23565,#23566,#23567,#23568,#23569,#23570,#23571,#23572,#23573,
+    #23574,#23575,#23576,#23577,#23578,#23579,#23580,#23581,#23582,
+    #23583,#23584,#23585,#23586,#23587,#23588,#23589,#23590,#23591,
+    #23592,#23593,#23594,#23595,#23596,#23597,#23598,#23599,#23600,
+    #23601,#23602,#23603,#23604,#23605,#23606,#23607,#23608,#23609,
+    #23610,#23611,#23612,#23613,#23614,#23615,#23616,#23617,#23618,
+    #23619),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.490420966106E-02,0.134526574646,0.219341573398,0.271683989199,
+    0.377139241958,0.501313617632,0.534202294366,0.627202796322,
+    0.736725463113,0.785843388557,0.868025614481,0.956166876541,
+    0.984707216633,1.),.UNSPECIFIED.);
+#23534 = CARTESIAN_POINT('',(10.513,3.999999704148,10.148827920987));
+#23535 = CARTESIAN_POINT('',(10.513,3.898716970477,10.142413828177));
+#23536 = CARTESIAN_POINT('',(10.508237545121,3.797433702308,
+    10.135998962364));
+#23537 = CARTESIAN_POINT('',(10.498712786392,3.696420102781,
+    10.129583916806));
+#23538 = CARTESIAN_POINT('',(10.484444711442,3.595944495662,
+    10.123168941886));
+#23539 = CARTESIAN_POINT('',(10.465471092068,3.496272827115,
+    10.116754091233));
+#23540 = CARTESIAN_POINT('',(10.441848431823,3.397668167482,
+    10.11033936784));
+#23541 = CARTESIAN_POINT('',(10.357375705468,3.106237361855,
+    10.091122452465));
+#23542 = CARTESIAN_POINT('',(10.282870155451,2.917335534391,
+    10.078318746169));
+#23543 = CARTESIAN_POINT('',(10.190736099273,2.735793628714,
+    10.065516967747));
+#23544 = CARTESIAN_POINT('',(10.081871703715,2.563562441461,
+    10.052715961915));
+#23545 = CARTESIAN_POINT('',(9.957418803995,2.402448534785,
+    10.039913610835));
+#23546 = CARTESIAN_POINT('',(9.818754027478,2.254100130806,10.0271095567
+    ));
+#23547 = CARTESIAN_POINT('',(9.524407358992,1.993024976795,
+    10.002191638332));
+#23548 = CARTESIAN_POINT('',(9.369998399661,1.878779819139,
+    9.990074368742));
+#23549 = CARTESIAN_POINT('',(9.205679778342,1.778464859634,
+    9.977958094434));
+#23550 = CARTESIAN_POINT('',(9.032968178194,1.693084558643,
+    9.965842542033));
+#23551 = CARTESIAN_POINT('',(8.853486988642,1.623441421811,
+    9.953726400534));
+#23552 = CARTESIAN_POINT('',(8.668955247458,1.570130542367,
+    9.941609273783));
+#23553 = CARTESIAN_POINT('',(8.36531898663,1.510893641575,9.922016713879
+    ));
+#23554 = CARTESIAN_POINT('',(8.248203301377,1.49463823,9.914539632931));
+#23555 = CARTESIAN_POINT('',(8.130267758163,1.484815559359,
+    9.907062652265));
+#23556 = CARTESIAN_POINT('',(8.011936250696,1.481472652462,
+    9.899585721439));
+#23557 = CARTESIAN_POINT('',(7.893634208289,1.48462153234,9.892108705147
+    ));
+#23558 = CARTESIAN_POINT('',(7.775787502461,1.49423919192,9.884631559715
+    ));
+#23559 = CARTESIAN_POINT('',(7.423167446277,1.542560226753,9.86209035566
+    ));
+#23560 = CARTESIAN_POINT('',(7.191009879138,1.6008849236,9.847021721511)
+  );
+#23561 = CARTESIAN_POINT('',(6.965928107621,1.684776984093,
+    9.831956132877));
+#23562 = CARTESIAN_POINT('',(6.751253089827,1.793148521461,
+    9.816892495538));
+#23563 = CARTESIAN_POINT('',(6.55009433491,1.924429836652,9.801826881684
+    ));
+#23564 = CARTESIAN_POINT('',(6.365304959823,2.076586979478,
+    9.786758274717));
+#23565 = CARTESIAN_POINT('',(6.004012429245,2.447696328187,
+    9.753956293381));
+#23566 = CARTESIAN_POINT('',(5.834624923901,2.67389353163,9.736208706984
+    ));
+#23567 = CARTESIAN_POINT('',(5.695435927702,2.921378224047,9.71846977583
+    ));
+#23568 = CARTESIAN_POINT('',(5.589474437003,3.185256472236,
+    9.700733538237));
+#23569 = CARTESIAN_POINT('',(5.518850427852,3.460273955608,
+    9.682994587061));
+#23570 = CARTESIAN_POINT('',(5.484760792011,3.740800897755,
+    9.665246965635));
+#23571 = CARTESIAN_POINT('',(5.487702677233,4.095046922774,
+    9.642810812755));
+#23572 = CARTESIAN_POINT('',(5.490873325929,4.169204350867,9.63811269688
+    ));
+#23573 = CARTESIAN_POINT('',(5.496597692439,4.243234768256,
+    9.633414551477));
+#23574 = CARTESIAN_POINT('',(5.504869447996,4.317032727716,
+    9.628716379872));
+#23575 = CARTESIAN_POINT('',(5.515676841299,4.390493392214,
+    9.624018186152));
+#23576 = CARTESIAN_POINT('',(5.529002698508,4.463512534915,
+    9.619319975162));
+#23577 = CARTESIAN_POINT('',(5.589564087134,4.740923904993,
+    9.601336418224));
+#23578 = CARTESIAN_POINT('',(5.654269415095,4.941541093065,
+    9.588048616961));
+#23579 = CARTESIAN_POINT('',(5.738428714764,5.13543653696,9.574762490492
+    ));
+#23580 = CARTESIAN_POINT('',(5.84117255558,5.320372953314,9.561477531798
+    ));
+#23581 = CARTESIAN_POINT('',(5.961341203051,5.494262871533,
+    9.548191646676));
+#23582 = CARTESIAN_POINT('',(6.0974943791,5.655186185396,9.534904241755)
+  );
+#23583 = CARTESIAN_POINT('',(6.424946376891,5.973676193278,
+    9.505974283765));
+#23584 = CARTESIAN_POINT('',(6.62184339558,6.125662897373,9.490324225751
+    ));
+#23585 = CARTESIAN_POINT('',(6.835669720134,6.254549629064,
+    9.474678218111));
+#23586 = CARTESIAN_POINT('',(7.063149365047,6.358170928769,9.45903463755
+    ));
+#23587 = CARTESIAN_POINT('',(7.300730676442,6.434908824028,
+    9.443388397888));
+#23588 = CARTESIAN_POINT('',(7.544629853138,6.483712815785,9.42773807016
+    ));
+#23589 = CARTESIAN_POINT('',(7.901204001697,6.513499640306,
+    9.405076481696));
+#23590 = CARTESIAN_POINT('',(8.012081481124,6.517043920399,
+    9.398059940253));
+#23591 = CARTESIAN_POINT('',(8.123081718544,6.514880599628,
+    9.391043459744));
+#23592 = CARTESIAN_POINT('',(8.233852388637,6.507007497568,
+    9.384027029363));
+#23593 = CARTESIAN_POINT('',(8.344042701451,6.49344955123,9.377010576857
+    ));
+#23594 = CARTESIAN_POINT('',(8.453304187263,6.474258758217,9.36999409278
+    ));
+#23595 = CARTESIAN_POINT('',(8.741971673606,6.408112341599,9.35123828746
+    ));
+#23596 = CARTESIAN_POINT('',(8.919108849107,6.351157495669,
+    9.339497686581));
+#23597 = CARTESIAN_POINT('',(9.091060440557,6.279019837656,
+    9.327758192228));
+#23598 = CARTESIAN_POINT('',(9.256278595595,6.192283857704,
+    9.316019437644));
+#23599 = CARTESIAN_POINT('',(9.413304696694,6.091715270522,
+    9.304280102496));
+#23600 = CARTESIAN_POINT('',(9.560778619453,5.978256170157,
+    9.292539652213));
+#23601 = CARTESIAN_POINT('',(9.844057809025,5.718761705456,
+    9.268209443726));
+#23602 = CARTESIAN_POINT('',(9.97828012559,5.570925447795,9.25561656346)
+  );
+#23603 = CARTESIAN_POINT('',(10.098586680991,5.410940789291,
+    9.243024551828));
+#23604 = CARTESIAN_POINT('',(10.203689155955,5.240392685458,
+    9.230432716872));
+#23605 = CARTESIAN_POINT('',(10.292521118402,5.06101173918,
+    9.217839782629));
+#23606 = CARTESIAN_POINT('',(10.364245987883,4.874661192736,
+    9.205246171979));
+#23607 = CARTESIAN_POINT('',(10.435810431346,4.621401688757,
+    9.188578525972));
+#23608 = CARTESIAN_POINT('',(10.45146382223,4.558931095763,
+    9.184501720588));
+#23609 = CARTESIAN_POINT('',(10.465247113623,4.496003857228,
+    9.180425042324));
+#23610 = CARTESIAN_POINT('',(10.477144530735,4.432687164247,
+    9.176348494854));
+#23611 = CARTESIAN_POINT('',(10.487143339088,4.36904877009,
+    9.172272062122));
+#23612 = CARTESIAN_POINT('',(10.495233844523,4.305156990203,
+    9.168195708339));
+#23613 = CARTESIAN_POINT('',(10.504718440243,4.206746675766,
+    9.161935156051));
+#23614 = CARTESIAN_POINT('',(10.507477680783,4.17235963964,
+    9.159750938959));
+#23615 = CARTESIAN_POINT('',(10.509686095175,4.137930161023,
+    9.157566716772));
+#23616 = CARTESIAN_POINT('',(10.511342918107,4.103468822502,
+    9.155382476116));
+#23617 = CARTESIAN_POINT('',(10.512447638597,4.068986222046,
+    9.153198200188));
+#23618 = CARTESIAN_POINT('',(10.513,4.034492973014,9.151013868752));
+#23619 = CARTESIAN_POINT('',(10.513,3.999999704148,9.148829458144));
+#23620 = PCURVE('',#20235,#23621);
+#23621 = DEFINITIONAL_REPRESENTATION('',(#23622),#23709);
+#23622 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23623,#23624,#23625,#23626,
+    #23627,#23628,#23629,#23630,#23631,#23632,#23633,#23634,#23635,
+    #23636,#23637,#23638,#23639,#23640,#23641,#23642,#23643,#23644,
+    #23645,#23646,#23647,#23648,#23649,#23650,#23651,#23652,#23653,
+    #23654,#23655,#23656,#23657,#23658,#23659,#23660,#23661,#23662,
+    #23663,#23664,#23665,#23666,#23667,#23668,#23669,#23670,#23671,
+    #23672,#23673,#23674,#23675,#23676,#23677,#23678,#23679,#23680,
+    #23681,#23682,#23683,#23684,#23685,#23686,#23687,#23688,#23689,
+    #23690,#23691,#23692,#23693,#23694,#23695,#23696,#23697,#23698,
+    #23699,#23700,#23701,#23702,#23703,#23704,#23705,#23706,#23707,
+    #23708),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.490420966106E-02,0.134526574646,0.219341573398,0.271683989199,
+    0.377139241958,0.501313617632,0.534202294366,0.627202796322,
+    0.736725463113,0.785843388557,0.868025614481,0.956166876541,
+    0.984707216633,1.),.UNSPECIFIED.);
+#23623 = CARTESIAN_POINT('',(4.764841890501E-02,3.973505874195E-08));
+#23624 = CARTESIAN_POINT('',(4.764837468005E-02,4.080910362721E-02));
+#23625 = CARTESIAN_POINT('',(4.764685640841E-02,8.161959739714E-02));
+#23626 = CARTESIAN_POINT('',(4.764503212302E-02,0.122430439459));
+#23627 = CARTESIAN_POINT('',(4.764350937094E-02,0.163241428736));
+#23628 = CARTESIAN_POINT('',(4.764250609435E-02,0.20405271372));
+#23629 = CARTESIAN_POINT('',(4.764202151164E-02,0.244864261518));
+#23630 = CARTESIAN_POINT('',(4.764197803212E-02,0.367128362744));
+#23631 = CARTESIAN_POINT('',(4.764382810273E-02,0.44859342285));
+#23632 = CARTESIAN_POINT('',(4.764686326486E-02,0.530048366511));
+#23633 = CARTESIAN_POINT('',(4.764942386464E-02,0.611496936954));
+#23634 = CARTESIAN_POINT('',(4.765077497196E-02,0.692951298984));
+#23635 = CARTESIAN_POINT('',(4.765133932181E-02,0.77441504586));
+#23636 = CARTESIAN_POINT('',(4.765120977831E-02,0.932949219082));
+#23637 = CARTESIAN_POINT('',(4.765060269776E-02,1.010041476773));
+#23638 = CARTESIAN_POINT('',(4.764970284326E-02,1.08712712841));
+#23639 = CARTESIAN_POINT('',(4.764887098096E-02,1.164208596872));
+#23640 = CARTESIAN_POINT('',(4.764833749402E-02,1.241294545628));
+#23641 = CARTESIAN_POINT('',(4.764812281992E-02,1.318387354465));
+#23642 = CARTESIAN_POINT('',(4.76481152752E-02,1.443041426984));
+#23643 = CARTESIAN_POINT('',(4.764819496153E-02,1.490613065501));
+#23644 = CARTESIAN_POINT('',(4.764832136668E-02,1.538184017588));
+#23645 = CARTESIAN_POINT('',(4.764845811217E-02,1.585754499965));
+#23646 = CARTESIAN_POINT('',(4.764857220484E-02,1.633325298874));
+#23647 = CARTESIAN_POINT('',(4.76486379539E-02,1.68089665161));
+#23648 = CARTESIAN_POINT('',(4.764864679937E-02,1.824308264471));
+#23649 = CARTESIAN_POINT('',(4.764840328529E-02,1.920176825998));
+#23650 = CARTESIAN_POINT('',(4.764779661318E-02,2.016024945606));
+#23651 = CARTESIAN_POINT('',(4.764692910317E-02,2.111860278474));
+#23652 = CARTESIAN_POINT('',(4.764611460015E-02,2.20770892075));
+#23653 = CARTESIAN_POINT('',(4.764570342319E-02,2.303578297859));
+#23654 = CARTESIAN_POINT('',(4.764577608475E-02,2.512274394153));
+#23655 = CARTESIAN_POINT('',(4.764643468175E-02,2.625192176494));
+#23656 = CARTESIAN_POINT('',(4.764785662642E-02,2.738057326554));
+#23657 = CARTESIAN_POINT('',(4.764967195179E-02,2.850906172651));
+#23658 = CARTESIAN_POINT('',(4.765117085973E-02,2.963770655443));
+#23659 = CARTESIAN_POINT('',(4.765188280289E-02,3.076687587012));
+#23660 = CARTESIAN_POINT('',(4.765179979022E-02,3.219431577974));
+#23661 = CARTESIAN_POINT('',(4.765172772467E-02,3.249321903772));
+#23662 = CARTESIAN_POINT('',(4.765160141734E-02,3.279212250638));
+#23663 = CARTESIAN_POINT('',(4.765142310422E-02,3.30910260928));
+#23664 = CARTESIAN_POINT('',(4.765119681619E-02,3.338992970819));
+#23665 = CARTESIAN_POINT('',(4.765092837904E-02,3.368883326784));
+#23666 = CARTESIAN_POINT('',(4.764976870667E-02,3.483295672332));
+#23667 = CARTESIAN_POINT('',(4.764863560479E-02,3.567832664906));
+#23668 = CARTESIAN_POINT('',(4.76473740941E-02,3.652358832966));
+#23669 = CARTESIAN_POINT('',(4.764623576648E-02,3.736878180185));
+#23670 = CARTESIAN_POINT('',(4.764543593498E-02,3.821404589653));
+#23671 = CARTESIAN_POINT('',(4.76450656959E-02,3.905941947228));
+#23672 = CARTESIAN_POINT('',(4.764504444493E-02,4.090002674758));
+#23673 = CARTESIAN_POINT('',(4.764553141543E-02,4.189574148815));
+#23674 = CARTESIAN_POINT('',(4.764644974287E-02,4.289120750347));
+#23675 = CARTESIAN_POINT('',(4.764739241271E-02,4.388651367411));
+#23676 = CARTESIAN_POINT('',(4.764802112185E-02,4.48819747894));
+#23677 = CARTESIAN_POINT('',(4.764825324202E-02,4.587768404065));
+#23678 = CARTESIAN_POINT('',(4.764821541409E-02,4.731946033029));
+#23679 = CARTESIAN_POINT('',(4.764815335617E-02,4.776586626631));
+#23680 = CARTESIAN_POINT('',(4.764805125904E-02,4.821226831143));
+#23681 = CARTESIAN_POINT('',(4.764793254436E-02,4.865866818116));
+#23682 = CARTESIAN_POINT('',(4.764782720757E-02,4.910507159905));
+#23683 = CARTESIAN_POINT('',(4.764776527635E-02,4.955148013152));
+#23684 = CARTESIAN_POINT('',(4.764777862324E-02,5.074478719089));
+#23685 = CARTESIAN_POINT('',(4.764796858944E-02,5.149177353092));
+#23686 = CARTESIAN_POINT('',(4.764841661282E-02,5.223870111788));
+#23687 = CARTESIAN_POINT('',(4.764909114586E-02,5.298559002211));
+#23688 = CARTESIAN_POINT('',(4.764980008908E-02,5.373251425606));
+#23689 = CARTESIAN_POINT('',(4.765025601627E-02,5.447949463399));
+#23690 = CARTESIAN_POINT('',(4.765026258283E-02,5.602744597705));
+#23691 = CARTESIAN_POINT('',(4.764972518835E-02,5.682861144791));
+#23692 = CARTESIAN_POINT('',(4.764852393894E-02,5.762969049536));
+#23693 = CARTESIAN_POINT('',(4.764630583669E-02,5.84307163225));
+#23694 = CARTESIAN_POINT('',(4.764372611859E-02,5.923180129837));
+#23695 = CARTESIAN_POINT('',(4.764222407183E-02,6.003298029281));
+#23696 = CARTESIAN_POINT('',(4.764237289646E-02,6.109343665491));
+#23697 = CARTESIAN_POINT('',(4.764256942807E-02,6.135282509055));
+#23698 = CARTESIAN_POINT('',(4.764295572192E-02,6.161221386672));
+#23699 = CARTESIAN_POINT('',(4.764352840767E-02,6.187160258221));
+#23700 = CARTESIAN_POINT('',(4.764425111148E-02,6.213099071999));
+#23701 = CARTESIAN_POINT('',(4.764505445596E-02,6.239037764715));
+#23702 = CARTESIAN_POINT('',(4.764625486764E-02,6.278874897976));
+#23703 = CARTESIAN_POINT('',(4.76466648986E-02,6.292773479748));
+#23704 = CARTESIAN_POINT('',(4.764704862809E-02,6.306671997059));
+#23705 = CARTESIAN_POINT('',(4.764738261432E-02,6.320570437443));
+#23706 = CARTESIAN_POINT('',(4.764763749878E-02,6.334468785713));
+#23707 = CARTESIAN_POINT('',(4.764777800621E-02,6.348367023963));
+#23708 = CARTESIAN_POINT('',(4.764776294462E-02,6.362265131567));
+#23709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23710 = PCURVE('',#20596,#23711);
+#23711 = DEFINITIONAL_REPRESENTATION('',(#23712),#23799);
+#23712 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23713,#23714,#23715,#23716,
+    #23717,#23718,#23719,#23720,#23721,#23722,#23723,#23724,#23725,
+    #23726,#23727,#23728,#23729,#23730,#23731,#23732,#23733,#23734,
+    #23735,#23736,#23737,#23738,#23739,#23740,#23741,#23742,#23743,
+    #23744,#23745,#23746,#23747,#23748,#23749,#23750,#23751,#23752,
+    #23753,#23754,#23755,#23756,#23757,#23758,#23759,#23760,#23761,
+    #23762,#23763,#23764,#23765,#23766,#23767,#23768,#23769,#23770,
+    #23771,#23772,#23773,#23774,#23775,#23776,#23777,#23778,#23779,
+    #23780,#23781,#23782,#23783,#23784,#23785,#23786,#23787,#23788,
+    #23789,#23790,#23791,#23792,#23793,#23794,#23795,#23796,#23797,
+    #23798),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.490420966106E-02,0.134526574646,0.219341573398,0.271683989199,
+    0.377139241958,0.501313617632,0.534202294366,0.627202796322,
+    0.736725463113,0.785843388557,0.868025614481,0.956166876541,
+    0.984707216633,1.),.UNSPECIFIED.);
+#23713 = CARTESIAN_POINT('',(-6.28318530718,1.851172079013));
+#23714 = CARTESIAN_POINT('',(-6.24288179199,1.857586171823));
+#23715 = CARTESIAN_POINT('',(-6.202578062155,1.864001037636));
+#23716 = CARTESIAN_POINT('',(-6.162274713262,1.870416083194));
+#23717 = CARTESIAN_POINT('',(-6.121971589641,1.876831058114));
+#23718 = CARTESIAN_POINT('',(-6.081668295709,1.883245908767));
+#23719 = CARTESIAN_POINT('',(-6.0413647073,1.88966063216));
+#23720 = CARTESIAN_POINT('',(-5.920622025231,1.908877547535));
+#23721 = CARTESIAN_POINT('',(-5.840170242373,1.921681253831));
+#23722 = CARTESIAN_POINT('',(-5.7597273295,1.934483032253));
+#23723 = CARTESIAN_POINT('',(-5.679290084621,1.947284038085));
+#23724 = CARTESIAN_POINT('',(-5.598847110677,1.960086389165));
+#23725 = CARTESIAN_POINT('',(-5.51839514209,1.9728904433));
+#23726 = CARTESIAN_POINT('',(-5.361830652564,1.997808361668));
+#23727 = CARTESIAN_POINT('',(-5.285696532954,2.009925631258));
+#23728 = CARTESIAN_POINT('',(-5.209569330086,2.022041905566));
+#23729 = CARTESIAN_POINT('',(-5.133446523673,2.034157457967));
+#23730 = CARTESIAN_POINT('',(-5.057319357098,2.046273599466));
+#23731 = CARTESIAN_POINT('',(-4.98118530826,2.058390726217));
+#23732 = CARTESIAN_POINT('',(-4.858081204124,2.077983286121));
+#23733 = CARTESIAN_POINT('',(-4.811101011357,2.085460367069));
+#23734 = CARTESIAN_POINT('',(-4.764121411922,2.092937347735));
+#23735 = CARTESIAN_POINT('',(-4.71714218779,2.100414278561));
+#23736 = CARTESIAN_POINT('',(-4.670162569321,2.107891294853));
+#23737 = CARTESIAN_POINT('',(-4.623182337609,2.115368440285));
+#23738 = CARTESIAN_POINT('',(-4.481552621523,2.13790964434));
+#23739 = CARTESIAN_POINT('',(-4.386875051082,2.152978278489));
+#23740 = CARTESIAN_POINT('',(-4.292217647121,2.168043867123));
+#23741 = CARTESIAN_POINT('',(-4.197573099248,2.183107504462));
+#23742 = CARTESIAN_POINT('',(-4.102915743285,2.198173118316));
+#23743 = CARTESIAN_POINT('',(-4.008238165754,2.213241725283));
+#23744 = CARTESIAN_POINT('',(-3.802136751471,2.246043706619));
+#23745 = CARTESIAN_POINT('',(-3.690623032042,2.263791293016));
+#23746 = CARTESIAN_POINT('',(-3.57916127157,2.281530224171));
+#23747 = CARTESIAN_POINT('',(-3.467715249073,2.299266461763));
+#23748 = CARTESIAN_POINT('',(-3.356253413709,2.317005412939));
+#23749 = CARTESIAN_POINT('',(-3.244739579207,2.334753034365));
+#23750 = CARTESIAN_POINT('',(-3.103769328329,2.357189187245));
+#23751 = CARTESIAN_POINT('',(-3.074250421216,2.36188730312));
+#23752 = CARTESIAN_POINT('',(-3.044731498223,2.366585448523));
+#23753 = CARTESIAN_POINT('',(-3.015212572112,2.371283620128));
+#23754 = CARTESIAN_POINT('',(-2.985693654713,2.375981813848));
+#23755 = CARTESIAN_POINT('',(-2.956174756928,2.380680024838));
+#23756 = CARTESIAN_POINT('',(-2.843184316364,2.398663581776));
+#23757 = CARTESIAN_POINT('',(-2.759698069296,2.411951383039));
+#23758 = CARTESIAN_POINT('',(-2.676222683209,2.425237509508));
+#23759 = CARTESIAN_POINT('',(-2.592754202726,2.438522468202));
+#23760 = CARTESIAN_POINT('',(-2.509278837676,2.451808353324));
+#23761 = CARTESIAN_POINT('',(-2.425792623439,2.465095758245));
+#23762 = CARTESIAN_POINT('',(-2.244020267039,2.494025716235));
+#23763 = CARTESIAN_POINT('',(-2.145686574429,2.509675774249));
+#23764 = CARTESIAN_POINT('',(-2.047377146067,2.525321781889));
+#23765 = CARTESIAN_POINT('',(-1.949083148273,2.54096536245));
+#23766 = CARTESIAN_POINT('',(-1.850773655348,2.556611602112));
+#23767 = CARTESIAN_POINT('',(-1.752439765657,2.57226192984));
+#23768 = CARTESIAN_POINT('',(-1.61005372362,2.594923518304));
+#23769 = CARTESIAN_POINT('',(-1.565967897518,2.601940059747));
+#23770 = CARTESIAN_POINT('',(-1.521882522421,2.608956540256));
+#23771 = CARTESIAN_POINT('',(-1.477797437766,2.615972970637));
+#23772 = CARTESIAN_POINT('',(-1.433712079935,2.622989423143));
+#23773 = CARTESIAN_POINT('',(-1.389626286871,2.63000590722));
+#23774 = CARTESIAN_POINT('',(-1.271779466094,2.64876171254));
+#23775 = CARTESIAN_POINT('',(-1.198009858314,2.660502313419));
+#23776 = CARTESIAN_POINT('',(-1.124246117251,2.672241807772));
+#23777 = CARTESIAN_POINT('',(-1.050486095057,2.683980562356));
+#23778 = CARTESIAN_POINT('',(-0.976722307235,2.695719897504));
+#23779 = CARTESIAN_POINT('',(-0.902952602435,2.707460347787));
+#23780 = CARTESIAN_POINT('',(-0.750080636408,2.731790556274));
+#23781 = CARTESIAN_POINT('',(-0.67095912183,2.74438343654));
+#23782 = CARTESIAN_POINT('',(-0.591845906636,2.756975448172));
+#23783 = CARTESIAN_POINT('',(-0.51273800358,2.769567283128));
+#23784 = CARTESIAN_POINT('',(-0.433624899105,2.782160217371));
+#23785 = CARTESIAN_POINT('',(-0.354503587431,2.794753828021));
+#23786 = CARTESIAN_POINT('',(-0.249777581076,2.811421474028));
+#23787 = CARTESIAN_POINT('',(-0.224161560849,2.815498279412));
+#23788 = CARTESIAN_POINT('',(-0.198545527995,2.819574957676));
+#23789 = CARTESIAN_POINT('',(-0.172929487139,2.823651505146));
+#23790 = CARTESIAN_POINT('',(-0.147313439222,2.827727937878));
+#23791 = CARTESIAN_POINT('',(-0.121697381503,2.831804291661));
+#23792 = CARTESIAN_POINT('',(-8.23554350364E-02,2.838064843949));
+#23793 = CARTESIAN_POINT('',(-6.862955606441E-02,2.840249061041));
+#23794 = CARTESIAN_POINT('',(-5.490366756902E-02,2.842433283228));
+#23795 = CARTESIAN_POINT('',(-4.11777677117E-02,2.844617523884));
+#23796 = CARTESIAN_POINT('',(-2.745185588173E-02,2.846801799812));
+#23797 = CARTESIAN_POINT('',(-1.37259326962E-02,2.848986131248));
+#23798 = CARTESIAN_POINT('',(0.,2.851170541856));
+#23799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23800 = ORIENTED_EDGE('',*,*,#20222,.T.);
+#23801 = ORIENTED_EDGE('',*,*,#23410,.T.);
+#23802 = ORIENTED_EDGE('',*,*,#23803,.F.);
+#23803 = EDGE_CURVE('',#23530,#23411,#23804,.T.);
+#23804 = SURFACE_CURVE('',#23805,(#23808,#23815),.PCURVE_S1.);
+#23805 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#23806,#23807),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#23806 = CARTESIAN_POINT('',(10.471735554051,3.999999679081,
+    9.125006049191));
+#23807 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#23808 = PCURVE('',#20235,#23809);
+#23809 = DEFINITIONAL_REPRESENTATION('',(#23810),#23814);
+#23810 = LINE('',#23811,#23812);
+#23811 = CARTESIAN_POINT('',(0.,6.362265131567));
+#23812 = VECTOR('',#23813,1.);
+#23813 = DIRECTION('',(1.,0.));
+#23814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23815 = PCURVE('',#23816,#23879);
+#23816 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#23817,#23818,#23819,#23820,#23821,#23822,#23823,#23824,#23825
+      ,#23826,#23827,#23828,#23829,#23830,#23831,#23832,#23833,#23834
+      ,#23835,#23836,#23837,#23838,#23839,#23840,#23841,#23842,#23843
+      ,#23844,#23845,#23846,#23847)
+    ,(#23848,#23849,#23850,#23851,#23852,#23853,#23854,#23855,#23856
+      ,#23857,#23858,#23859,#23860,#23861,#23862,#23863,#23864,#23865
+      ,#23866,#23867,#23868,#23869,#23870,#23871,#23872,#23873,#23874
+      ,#23875,#23876,#23877,#23878
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#23817 = CARTESIAN_POINT('',(10.471735554051,3.99999967908,
+    9.125006049191));
+#23818 = CARTESIAN_POINT('',(10.471735680729,3.568580529169,
+    9.09722904339));
+#23819 = CARTESIAN_POINT('',(10.387045939128,3.137219955518,
+    9.069455757743));
+#23820 = CARTESIAN_POINT('',(10.217632539421,2.724821362005,
+    9.041673378203));
+#23821 = CARTESIAN_POINT('',(9.968471765285,2.350422488819,
+    9.013893336631));
+#23822 = CARTESIAN_POINT('',(9.649553142325,2.031519339626,
+    8.986116721099));
+#23823 = CARTESIAN_POINT('',(9.275185765528,1.782378649436,
+    8.958340102891));
+#23824 = CARTESIAN_POINT('',(8.862799668021,1.61296961243,8.930563127583
+    ));
+#23825 = CARTESIAN_POINT('',(8.000005350979,1.443559174036,
+    8.875007961829));
+#23826 = CARTESIAN_POINT('',(7.137200663218,1.612969039748,
+    8.819451437469));
+#23827 = CARTESIAN_POINT('',(6.724804556176,1.782379373295,
+    8.791673052521));
+#23828 = CARTESIAN_POINT('',(6.350426555717,2.031520554191,
+    8.763895234562));
+#23829 = CARTESIAN_POINT('',(6.031515725132,2.350433191889,8.73611792986
+    ));
+#23830 = CARTESIAN_POINT('',(5.782379110367,2.724808018965,
+    8.708340573608));
+#23831 = CARTESIAN_POINT('',(5.612971262633,3.137199619302,8.68056282345
+    ));
+#23832 = CARTESIAN_POINT('',(5.443563429786,4.00000039565,8.625007057388
+    ));
+#23833 = CARTESIAN_POINT('',(5.612971626019,4.862801100648,
+    8.569451291326));
+#23834 = CARTESIAN_POINT('',(5.782379598027,5.275192617986,
+    8.541673541169));
+#23835 = CARTESIAN_POINT('',(6.031516082489,5.649567421642,
+    8.513896184916));
+#23836 = CARTESIAN_POINT('',(6.350426889361,5.968480166505,
+    8.486118880215));
+#23837 = CARTESIAN_POINT('',(6.724805102208,6.217621312003,
+    8.458341062255));
+#23838 = CARTESIAN_POINT('',(7.137201364945,6.387031240055,
+    8.430562677308));
+#23839 = CARTESIAN_POINT('',(8.000006130365,6.556440407075,
+    8.375006152948));
+#23840 = CARTESIAN_POINT('',(8.862800369747,6.38702987634,8.319450987193
+    ));
+#23841 = CARTESIAN_POINT('',(9.275186516295,6.217621086507,8.29167401189
+    ));
+#23842 = CARTESIAN_POINT('',(9.649553773707,5.968480715999,
+    8.263897393662));
+#23843 = CARTESIAN_POINT('',(9.968473531969,5.649578165178,
+    8.236120778165));
+#23844 = CARTESIAN_POINT('',(10.217633198243,5.275176961435,
+    8.208340736561));
+#23845 = CARTESIAN_POINT('',(10.387044202665,4.862779249598,
+    8.180558357037));
+#23846 = CARTESIAN_POINT('',(10.47173592319,4.431418722019,
+    8.152785071387));
+#23847 = CARTESIAN_POINT('',(10.471736031205,3.999999572107,
+    8.125008065585));
+#23848 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#23849 = CARTESIAN_POINT('',(11.01300565055,3.474131773403,
+    9.409722054325));
+#23850 = CARTESIAN_POINT('',(10.909777565851,2.948265769761,
+    9.381944165957));
+#23851 = CARTESIAN_POINT('',(10.703240598026,2.445559509228,
+    9.354166501445));
+#23852 = CARTESIAN_POINT('',(10.399535075118,1.989206834253,
+    9.326388779459));
+#23853 = CARTESIAN_POINT('',(10.010785619558,1.60045289715,
+    9.298610973006));
+#23854 = CARTESIAN_POINT('',(9.554433353516,1.296757172693,
+    9.270833166716));
+#23855 = CARTESIAN_POINT('',(9.051739484947,1.090248474344,
+    9.243055369172));
+#23856 = CARTESIAN_POINT('',(8.000005595407,0.883739624842,
+    9.187499804019));
+#23857 = CARTESIAN_POINT('',(6.948263297035,1.090247731113,
+    9.131944272316));
+#23858 = CARTESIAN_POINT('',(6.445561359927,1.296755762344,
+    9.104166509486));
+#23859 = CARTESIAN_POINT('',(5.989198977238,1.600453606962,
+    9.076388732698));
+#23860 = CARTESIAN_POINT('',(5.600448757189,1.989204883806,
+    9.048610943273));
+#23861 = CARTESIAN_POINT('',(5.296754348676,2.445565057164,
+    9.020833155118));
+#23862 = CARTESIAN_POINT('',(5.090249701165,2.948263144492,8.99305537666
+    ));
+#23863 = CARTESIAN_POINT('',(4.883744893306,4.000000019914,
+    8.937499826287));
+#23864 = CARTESIAN_POINT('',(5.09025005173,5.051736826504,8.881944275914
+    ));
+#23865 = CARTESIAN_POINT('',(5.296754693857,5.554434804228,
+    8.854166497456));
+#23866 = CARTESIAN_POINT('',(5.600448246591,6.010795161631,8.8263887093)
+  );
+#23867 = CARTESIAN_POINT('',(5.98919804313,6.399547154055,8.798610919875
+    ));
+#23868 = CARTESIAN_POINT('',(6.445560903123,6.703245274527,
+    8.770833143087));
+#23869 = CARTESIAN_POINT('',(6.948263204253,6.909752326919,
+    8.743055380258));
+#23870 = CARTESIAN_POINT('',(8.000005593534,7.116258909131,
+    8.687499848553));
+#23871 = CARTESIAN_POINT('',(9.051739392165,6.909750657685,
+    8.631944283401));
+#23872 = CARTESIAN_POINT('',(9.554433613252,6.703243264714,
+    8.604166485876));
+#23873 = CARTESIAN_POINT('',(10.010785727473,6.399549058822,
+    8.576388679514));
+#23874 = CARTESIAN_POINT('',(10.399539496934,6.010797556393,
+    8.548610873181));
+#23875 = CARTESIAN_POINT('',(10.703241542152,5.554436990876,
+    8.520833151082));
+#23876 = CARTESIAN_POINT('',(10.909770567271,5.051733997026,
+    8.493055486629));
+#23877 = CARTESIAN_POINT('',(11.013006038603,4.525868245029,
+    8.465277598249));
+#23878 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#23879 = DEFINITIONAL_REPRESENTATION('',(#23880),#23884);
+#23880 = LINE('',#23881,#23882);
+#23881 = CARTESIAN_POINT('',(0.,0.));
+#23882 = VECTOR('',#23883,1.);
+#23883 = DIRECTION('',(1.,0.));
+#23884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#23885 = ADVANCED_FACE('',(#23886),#20596,.F.);
+#23886 = FACE_BOUND('',#23887,.T.);
+#23887 = EDGE_LOOP('',(#23888,#23889,#23890,#24162));
+#23888 = ORIENTED_EDGE('',*,*,#23529,.F.);
+#23889 = ORIENTED_EDGE('',*,*,#20582,.T.);
+#23890 = ORIENTED_EDGE('',*,*,#23891,.T.);
+#23891 = EDGE_CURVE('',#20311,#23892,#23894,.T.);
+#23892 = VERTEX_POINT('',#23893);
+#23893 = CARTESIAN_POINT('',(10.513,3.999999802763,8.851190085961));
+#23894 = SURFACE_CURVE('',#23895,(#23982,#24072),.PCURVE_S1.);
+#23895 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23896,#23897,#23898,#23899,
+    #23900,#23901,#23902,#23903,#23904,#23905,#23906,#23907,#23908,
+    #23909,#23910,#23911,#23912,#23913,#23914,#23915,#23916,#23917,
+    #23918,#23919,#23920,#23921,#23922,#23923,#23924,#23925,#23926,
+    #23927,#23928,#23929,#23930,#23931,#23932,#23933,#23934,#23935,
+    #23936,#23937,#23938,#23939,#23940,#23941,#23942,#23943,#23944,
+    #23945,#23946,#23947,#23948,#23949,#23950,#23951,#23952,#23953,
+    #23954,#23955,#23956,#23957,#23958,#23959,#23960,#23961,#23962,
+    #23963,#23964,#23965,#23966,#23967,#23968,#23969,#23970,#23971,
+    #23972,#23973,#23974,#23975,#23976,#23977,#23978,#23979,#23980,
+    #23981),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600186590615E-02,0.13455399035,0.228509275538,0.291232948979,
+    0.382809162323,0.464809983881,0.501811777283,0.593799289143,
+    0.63080089245,0.74920526184,0.809341110301,0.869074116595,
+    0.959451707915,1.),.UNSPECIFIED.);
+#23896 = CARTESIAN_POINT('',(10.513,3.999999704146,9.851186338715));
+#23897 = CARTESIAN_POINT('',(10.513,3.896239267578,9.844615525469));
+#23898 = CARTESIAN_POINT('',(10.508001677086,3.792478040315,
+    9.838045596428));
+#23899 = CARTESIAN_POINT('',(10.498005177881,3.689006761175,
+    9.831475803178));
+#23900 = CARTESIAN_POINT('',(10.483031420578,3.586113986675,
+    9.82490570024));
+#23901 = CARTESIAN_POINT('',(10.463122020277,3.484085546474,
+    9.818335096411));
+#23902 = CARTESIAN_POINT('',(10.438339214313,3.383203998814,9.8117640061
+    ));
+#23903 = CARTESIAN_POINT('',(10.351837884509,3.092298626288,
+    9.792542854826));
+#23904 = CARTESIAN_POINT('',(10.277148960696,2.906099684864,
+    9.779889856263));
+#23905 = CARTESIAN_POINT('',(10.185292614517,2.727180042319,
+    9.767237387161));
+#23906 = CARTESIAN_POINT('',(10.07714437266,2.557416882592,
+    9.754586127479));
+#23907 = CARTESIAN_POINT('',(9.953811756183,2.398548894516,9.74193490036
+    ));
+#23908 = CARTESIAN_POINT('',(9.816625976585,2.252163062875,
+    9.729282970941));
+#23909 = CARTESIAN_POINT('',(9.508605553813,1.979062035945,
+    9.703211990727));
+#23910 = CARTESIAN_POINT('',(9.336173872788,1.854043679524,
+    9.689788688289));
+#23911 = CARTESIAN_POINT('',(9.151767283232,1.746290653132,
+    9.676367497589));
+#23912 = CARTESIAN_POINT('',(8.957472616523,1.657134263125,
+    9.662947334038));
+#23913 = CARTESIAN_POINT('',(8.755527973421,1.587601478581,
+    9.649525676222));
+#23914 = CARTESIAN_POINT('',(8.548303478751,1.538406121758,
+    9.636101912842));
+#23915 = CARTESIAN_POINT('',(8.19812245756,1.490830088719,9.613720293876
+    ));
+#23916 = CARTESIAN_POINT('',(8.056677366762,1.480990879362,
+    9.604759772802));
+#23917 = CARTESIAN_POINT('',(7.91471087227,1.480459762712,9.59579941732)
+  );
+#23918 = CARTESIAN_POINT('',(7.772956945831,1.489261321732,
+    9.586839198746));
+#23919 = CARTESIAN_POINT('',(7.632146509857,1.507350181159,
+    9.577878849978));
+#23920 = CARTESIAN_POINT('',(7.493004871212,1.534611164507,
+    9.568918296959));
+#23921 = CARTESIAN_POINT('',(7.156585584549,1.623766068856,
+    9.546876344379));
+#23922 = CARTESIAN_POINT('',(6.96196273272,1.695834590704,9.533792504958
+    ));
+#23923 = CARTESIAN_POINT('',(6.774647394565,1.786469468712,
+    9.520710419952));
+#23924 = CARTESIAN_POINT('',(6.596739264388,1.894752839453,
+    9.507629450161));
+#23925 = CARTESIAN_POINT('',(6.430185977494,2.019499252539,
+    9.494547452297));
+#23926 = CARTESIAN_POINT('',(6.276767289321,2.159265314375,
+    9.481463737388));
+#23927 = CARTESIAN_POINT('',(6.013833458681,2.449347997424,
+    9.456668205318));
+#23928 = CARTESIAN_POINT('',(5.901372675112,2.59706897354,9.444952991218
+    ));
+#23929 = CARTESIAN_POINT('',(5.80179328482,2.754235489725,9.43323855998)
+  );
+#23930 = CARTESIAN_POINT('',(5.716024546913,2.919491772603,
+    9.421524592512));
+#23931 = CARTESIAN_POINT('',(5.64482038448,3.091385205951,9.409809968493
+    ));
+#23932 = CARTESIAN_POINT('',(5.588754611092,3.268375517763,
+    9.398094426371));
+#23933 = CARTESIAN_POINT('',(5.52988333428,3.530257041275,9.381094324882
+    ));
+#23934 = CARTESIAN_POINT('',(5.514733279464,3.612394266745,
+    9.375808444982));
+#23935 = CARTESIAN_POINT('',(5.502771287742,3.695093665225,
+    9.370522581326));
+#23936 = CARTESIAN_POINT('',(5.494021781429,3.778206773366,9.36523674273
+    ));
+#23937 = CARTESIAN_POINT('',(5.488500486861,3.861584211901,
+    9.359950936571));
+#23938 = CARTESIAN_POINT('',(5.4862144344,3.945075685642,9.354665168784)
+  );
+#23939 = CARTESIAN_POINT('',(5.489517530146,4.235999743892,
+    9.336238981232));
+#23940 = CARTESIAN_POINT('',(5.511858047178,4.443278060559,
+    9.323096531075));
+#23941 = CARTESIAN_POINT('',(5.554168078059,4.647990474151,
+    9.309955938898));
+#23942 = CARTESIAN_POINT('',(5.616065713507,4.847845962902,
+    9.296816568967));
+#23943 = CARTESIAN_POINT('',(5.696867348788,5.040637093871,
+    9.283676231401));
+#23944 = CARTESIAN_POINT('',(5.795593177544,5.224258112523,9.27053418812
+    ));
+#23945 = CARTESIAN_POINT('',(5.957300487346,5.466121500259,
+    9.252108745912));
+#23946 = CARTESIAN_POINT('',(6.006376083803,5.533705076909,
+    9.246823223069));
+#23947 = CARTESIAN_POINT('',(6.058056098147,5.599366023223,9.24153766658
+    ));
+#23948 = CARTESIAN_POINT('',(6.112249786448,5.66298433167,9.236252075578
+    ));
+#23949 = CARTESIAN_POINT('',(6.168859749145,5.724445664544,
+    9.230966450874));
+#23950 = CARTESIAN_POINT('',(6.227781931044,5.78364135396,9.225680794959
+    ));
+#23951 = CARTESIAN_POINT('',(6.484500172793,6.0223137861,9.20348103527)
+  );
+#23952 = CARTESIAN_POINT('',(6.702732180149,6.17999216259,9.186558749971
+    ));
+#23953 = CARTESIAN_POINT('',(6.939863767326,6.309956808183,
+    9.169642594664));
+#23954 = CARTESIAN_POINT('',(7.191628866472,6.409631807056,
+    9.152728496165));
+#23955 = CARTESIAN_POINT('',(7.45346015641,6.477208890361,9.135812403186
+    ));
+#23956 = CARTESIAN_POINT('',(7.720484359968,6.511645589093,
+    9.118890169566));
+#23957 = CARTESIAN_POINT('',(8.123186581558,6.513640925051,
+    9.093385594433));
+#23958 = CARTESIAN_POINT('',(8.258870944264,6.505771388479,
+    9.084794958608));
+#23959 = CARTESIAN_POINT('',(8.393949196175,6.489357460325,
+    9.076204572955));
+#23960 = CARTESIAN_POINT('',(8.527776674235,6.464457001264,
+    9.067614342405));
+#23961 = CARTESIAN_POINT('',(8.659718764041,6.431188097912,9.05902399302
+    ));
+#23962 = CARTESIAN_POINT('',(8.789153147582,6.38972864138,9.050433432883
+    ));
+#23963 = CARTESIAN_POINT('',(9.040944760615,6.291234179718,
+    9.033310338502));
+#23964 = CARTESIAN_POINT('',(9.163351023783,6.234302474356,
+    9.024777289728));
+#23965 = CARTESIAN_POINT('',(9.282095554125,6.16975409861,9.016244396449
+    ));
+#23966 = CARTESIAN_POINT('',(9.396611876906,6.097874445112,
+    9.007711594474));
+#23967 = CARTESIAN_POINT('',(9.506364185232,6.018999821344,
+    8.999178659343));
+#23968 = CARTESIAN_POINT('',(9.610849196251,5.933516280721,
+    8.990645540041));
+#23969 = CARTESIAN_POINT('',(9.859007525613,5.703177778653,
+    8.969202272882));
+#23970 = CARTESIAN_POINT('',(9.995316450148,5.550334798096,8.95628987951
+    ));
+#23971 = CARTESIAN_POINT('',(10.116868532658,5.384852575375,
+    8.94337906161));
+#23972 = CARTESIAN_POINT('',(10.222292854718,5.20845499025,
+    8.930469446919));
+#23973 = CARTESIAN_POINT('',(10.31046504689,5.023023462724,
+    8.917558985496));
+#23974 = CARTESIAN_POINT('',(10.380516207172,4.830581968429,
+    8.904646747512));
+#23975 = CARTESIAN_POINT('',(10.45493837429,4.54480358993,8.885943936763
+    ));
+#23976 = CARTESIAN_POINT('',(10.474229361392,4.455317483924,
+    8.880151544625));
+#23977 = CARTESIAN_POINT('',(10.48971237815,4.365044814451,
+    8.874359082055));
+#23978 = CARTESIAN_POINT('',(10.50134981683,4.274179953125,
+    8.868566586213));
+#23979 = CARTESIAN_POINT('',(10.509116563895,4.182918856225,
+    8.862774148197));
+#23980 = CARTESIAN_POINT('',(10.513,4.091459064696,8.85698191304));
+#23981 = CARTESIAN_POINT('',(10.513,3.999999704146,8.851190079716));
+#23982 = PCURVE('',#20596,#23983);
+#23983 = DEFINITIONAL_REPRESENTATION('',(#23984),#24071);
+#23984 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#23985,#23986,#23987,#23988,
+    #23989,#23990,#23991,#23992,#23993,#23994,#23995,#23996,#23997,
+    #23998,#23999,#24000,#24001,#24002,#24003,#24004,#24005,#24006,
+    #24007,#24008,#24009,#24010,#24011,#24012,#24013,#24014,#24015,
+    #24016,#24017,#24018,#24019,#24020,#24021,#24022,#24023,#24024,
+    #24025,#24026,#24027,#24028,#24029,#24030,#24031,#24032,#24033,
+    #24034,#24035,#24036,#24037,#24038,#24039,#24040,#24041,#24042,
+    #24043,#24044,#24045,#24046,#24047,#24048,#24049,#24050,#24051,
+    #24052,#24053,#24054,#24055,#24056,#24057,#24058,#24059,#24060,
+    #24061,#24062,#24063,#24064,#24065,#24066,#24067,#24068,#24069,
+    #24070),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600186590615E-02,0.13455399035,0.228509275538,0.291232948979,
+    0.382809162323,0.464809983881,0.501811777283,0.593799289143,
+    0.63080089245,0.74920526184,0.809341110301,0.869074116595,
+    0.959451707915,1.),.UNSPECIFIED.);
+#23985 = CARTESIAN_POINT('',(-6.28318530718,2.148813661285));
+#23986 = CARTESIAN_POINT('',(-6.241895837793,2.155384474531));
+#23987 = CARTESIAN_POINT('',(-6.20060605163,2.161954403572));
+#23988 = CARTESIAN_POINT('',(-6.159316674968,2.168524196822));
+#23989 = CARTESIAN_POINT('',(-6.118027561593,2.17509429976));
+#23990 = CARTESIAN_POINT('',(-6.076738277266,2.181664903589));
+#23991 = CARTESIAN_POINT('',(-6.035448684196,2.1882359939));
+#23992 = CARTESIAN_POINT('',(-5.914679212118,2.207457145174));
+#23993 = CARTESIAN_POINT('',(-5.835187376785,2.220110143737));
+#23994 = CARTESIAN_POINT('',(-5.75570393532,2.232762612839));
+#23995 = CARTESIAN_POINT('',(-5.676225812074,2.245413872521));
+#23996 = CARTESIAN_POINT('',(-5.596742235596,2.25806509964));
+#23997 = CARTESIAN_POINT('',(-5.517250135611,2.270717029059));
+#23998 = CARTESIAN_POINT('',(-5.353439507434,2.296788009273));
+#23999 = CARTESIAN_POINT('',(-5.269093944995,2.310211311711));
+#24000 = CARTESIAN_POINT('',(-5.184759836373,2.323632502411));
+#24001 = CARTESIAN_POINT('',(-5.100433013495,2.337052665962));
+#24002 = CARTESIAN_POINT('',(-5.016098956217,2.350474323778));
+#24003 = CARTESIAN_POINT('',(-4.931753485477,2.363898087158));
+#24004 = CARTESIAN_POINT('',(-4.791125505631,2.386279706124));
+#24005 = CARTESIAN_POINT('',(-4.734825456972,2.395240227198));
+#24006 = CARTESIAN_POINT('',(-4.678526930841,2.40420058268));
+#24007 = CARTESIAN_POINT('',(-4.622229368266,2.413160801254));
+#24008 = CARTESIAN_POINT('',(-4.565930817267,2.422121150022));
+#24009 = CARTESIAN_POINT('',(-4.509630722657,2.431081703041));
+#24010 = CARTESIAN_POINT('',(-4.371137935517,2.453123655621));
+#24011 = CARTESIAN_POINT('',(-4.288929530957,2.466207495042));
+#24012 = CARTESIAN_POINT('',(-4.206731174197,2.479289580048));
+#24013 = CARTESIAN_POINT('',(-4.124539221811,2.49237054984));
+#24014 = CARTESIAN_POINT('',(-4.042340912919,2.505452547703));
+#24015 = CARTESIAN_POINT('',(-3.960132584008,2.518536262612));
+#24016 = CARTESIAN_POINT('',(-3.804337653971,2.543331794682));
+#24017 = CARTESIAN_POINT('',(-3.730729531634,2.555047008782));
+#24018 = CARTESIAN_POINT('',(-3.657127223932,2.56676144002));
+#24019 = CARTESIAN_POINT('',(-3.583528605482,2.578475407488));
+#24020 = CARTESIAN_POINT('',(-3.50992628085,2.590190031507));
+#24021 = CARTESIAN_POINT('',(-3.436318130177,2.601905573629));
+#24022 = CARTESIAN_POINT('',(-3.329506694726,2.618905675118));
+#24023 = CARTESIAN_POINT('',(-3.296295482785,2.624191555018));
+#24024 = CARTESIAN_POINT('',(-3.263084237418,2.629477418674));
+#24025 = CARTESIAN_POINT('',(-3.229872979127,2.63476325727));
+#24026 = CARTESIAN_POINT('',(-3.19666172856,2.640049063429));
+#24027 = CARTESIAN_POINT('',(-3.163450506518,2.645334831216));
+#24028 = CARTESIAN_POINT('',(-3.047675413401,2.663761018768));
+#24029 = CARTESIAN_POINT('',(-2.965097657209,2.676903468925));
+#24030 = CARTESIAN_POINT('',(-2.882530151062,2.690044061102));
+#24031 = CARTESIAN_POINT('',(-2.799969176638,2.703183431033));
+#24032 = CARTESIAN_POINT('',(-2.717401663531,2.716323768599));
+#24033 = CARTESIAN_POINT('',(-2.634823838525,2.72946581188));
+#24034 = CARTESIAN_POINT('',(-2.519049132298,2.747891254088));
+#24035 = CARTESIAN_POINT('',(-2.48583814369,2.753176776931));
+#24036 = CARTESIAN_POINT('',(-2.452627126108,2.75846233342));
+#24037 = CARTESIAN_POINT('',(-2.41941609923,2.763747924422));
+#24038 = CARTESIAN_POINT('',(-2.386205082686,2.769033549126));
+#24039 = CARTESIAN_POINT('',(-2.352994096061,2.774319205041));
+#24040 = CARTESIAN_POINT('',(-2.213508843165,2.79651896473));
+#24041 = CARTESIAN_POINT('',(-2.107185178079,2.813441250029));
+#24042 = CARTESIAN_POINT('',(-2.000902138901,2.830357405336));
+#24043 = CARTESIAN_POINT('',(-1.894632382203,2.847271503835));
+#24044 = CARTESIAN_POINT('',(-1.788349284345,2.864187596814));
+#24045 = CARTESIAN_POINT('',(-1.682025522683,2.881109830434));
+#24046 = CARTESIAN_POINT('',(-1.521775954489,2.906614405567));
+#24047 = CARTESIAN_POINT('',(-1.467799138983,2.915205041392));
+#24048 = CARTESIAN_POINT('',(-1.413823533611,2.923795427045));
+#24049 = CARTESIAN_POINT('',(-1.359848702387,2.932385657595));
+#24050 = CARTESIAN_POINT('',(-1.30587312044,2.94097600698));
+#24051 = CARTESIAN_POINT('',(-1.251896347973,2.949566567117));
+#24052 = CARTESIAN_POINT('',(-1.144307632888,2.966689661498));
+#24053 = CARTESIAN_POINT('',(-1.090692468579,2.975222710272));
+#24054 = CARTESIAN_POINT('',(-1.037078453587,2.983755603551));
+#24055 = CARTESIAN_POINT('',(-0.983465164711,2.992288405526));
+#24056 = CARTESIAN_POINT('',(-0.92985112209,3.000821340657));
+#24057 = CARTESIAN_POINT('',(-0.876235898044,3.009354459959));
+#24058 = CARTESIAN_POINT('',(-0.741503346254,3.030797727118));
+#24059 = CARTESIAN_POINT('',(-0.660371658948,3.04371012049));
+#24060 = CARTESIAN_POINT('',(-0.57924935028,3.05662093839));
+#24061 = CARTESIAN_POINT('',(-0.498133023617,3.069530553081));
+#24062 = CARTESIAN_POINT('',(-0.417010795178,3.082441014504));
+#24063 = CARTESIAN_POINT('',(-0.33587930505,3.095353252488));
+#24064 = CARTESIAN_POINT('',(-0.21836640971,3.114056063237));
+#24065 = CARTESIAN_POINT('',(-0.181972106832,3.119848455375));
+#24066 = CARTESIAN_POINT('',(-0.145577754489,3.125640917945));
+#24067 = CARTESIAN_POINT('',(-0.109183365385,3.131433413787));
+#24068 = CARTESIAN_POINT('',(-7.278894525184E-02,3.137225851803));
+#24069 = CARTESIAN_POINT('',(-3.639449285711E-02,3.14301808696));
+#24070 = CARTESIAN_POINT('',(0.,3.148809920284));
+#24071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24072 = PCURVE('',#23337,#24073);
+#24073 = DEFINITIONAL_REPRESENTATION('',(#24074),#24161);
+#24074 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24075,#24076,#24077,#24078,
+    #24079,#24080,#24081,#24082,#24083,#24084,#24085,#24086,#24087,
+    #24088,#24089,#24090,#24091,#24092,#24093,#24094,#24095,#24096,
+    #24097,#24098,#24099,#24100,#24101,#24102,#24103,#24104,#24105,
+    #24106,#24107,#24108,#24109,#24110,#24111,#24112,#24113,#24114,
+    #24115,#24116,#24117,#24118,#24119,#24120,#24121,#24122,#24123,
+    #24124,#24125,#24126,#24127,#24128,#24129,#24130,#24131,#24132,
+    #24133,#24134,#24135,#24136,#24137,#24138,#24139,#24140,#24141,
+    #24142,#24143,#24144,#24145,#24146,#24147,#24148,#24149,#24150,
+    #24151,#24152,#24153,#24154,#24155,#24156,#24157,#24158,#24159,
+    #24160),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600186590615E-02,0.13455399035,0.228509275538,0.291232948979,
+    0.382809162323,0.464809983881,0.501811777283,0.593799289143,
+    0.63080089245,0.74920526184,0.809341110301,0.869074116595,
+    0.959451707915,1.),.UNSPECIFIED.);
+#24075 = CARTESIAN_POINT('',(0.577361523994,0.));
+#24076 = CARTESIAN_POINT('',(0.577361849668,4.180736314776E-02));
+#24077 = CARTESIAN_POINT('',(0.577364049998,8.361632421554E-02));
+#24078 = CARTESIAN_POINT('',(0.577366580898,0.125425634782));
+#24079 = CARTESIAN_POINT('',(0.577368657453,0.167235062581));
+#24080 = CARTESIAN_POINT('',(0.577370016178,0.209044783265));
+#24081 = CARTESIAN_POINT('',(0.577370677279,0.250854772166));
+#24082 = CARTESIAN_POINT('',(0.577370763958,0.373146003342));
+#24083 = CARTESIAN_POINT('',(0.577368487499,0.453639011252));
+#24084 = CARTESIAN_POINT('',(0.577364726132,0.534122429402));
+#24085 = CARTESIAN_POINT('',(0.577361461805,0.614599820626));
+#24086 = CARTESIAN_POINT('',(0.577359653185,0.69508268763));
+#24087 = CARTESIAN_POINT('',(0.577358913229,0.775574451441));
+#24088 = CARTESIAN_POINT('',(0.577359135308,0.941445840548));
+#24089 = CARTESIAN_POINT('',(0.577360181364,1.026852881423));
+#24090 = CARTESIAN_POINT('',(0.577361726772,1.112248860317));
+#24091 = CARTESIAN_POINT('',(0.577363069127,1.197637767483));
+#24092 = CARTESIAN_POINT('',(0.577363858101,1.283033994246));
+#24093 = CARTESIAN_POINT('',(0.577364192368,1.368441561789));
+#24094 = CARTESIAN_POINT('',(0.577364190663,1.510839948976));
+#24095 = CARTESIAN_POINT('',(0.577364044287,1.567848664589));
+#24096 = CARTESIAN_POINT('',(0.577363788048,1.624855712383));
+#24097 = CARTESIAN_POINT('',(0.577363528266,1.681861661484));
+#24098 = CARTESIAN_POINT('',(0.577363337191,1.738868518763));
+#24099 = CARTESIAN_POINT('',(0.577363231169,1.795876893676));
+#24100 = CARTESIAN_POINT('',(0.577363232062,1.936111955539));
+#24101 = CARTESIAN_POINT('',(0.577363452073,2.019354542085));
+#24102 = CARTESIAN_POINT('',(0.57736393522,2.102587054143));
+#24103 = CARTESIAN_POINT('',(0.577364556767,2.185813296797));
+#24104 = CARTESIAN_POINT('',(0.577365100369,2.269046212691));
+#24105 = CARTESIAN_POINT('',(0.577365368317,2.352289435958));
+#24106 = CARTESIAN_POINT('',(0.577365286677,2.510045760638));
+#24107 = CARTESIAN_POINT('',(0.577364997408,2.584580639008));
+#24108 = CARTESIAN_POINT('',(0.577364417925,2.659109626893));
+#24109 = CARTESIAN_POINT('',(0.577363597172,2.733634799086));
+#24110 = CARTESIAN_POINT('',(0.577362656498,2.808163597224));
+#24111 = CARTESIAN_POINT('',(0.57736175001,2.882698165863));
+#24112 = CARTESIAN_POINT('',(0.577360663517,2.990853760729));
+#24113 = CARTESIAN_POINT('',(0.577360357159,3.024482895354));
+#24114 = CARTESIAN_POINT('',(0.57736009563,3.058112045574));
+#24115 = CARTESIAN_POINT('',(0.577359889436,3.091741194215));
+#24116 = CARTESIAN_POINT('',(0.577359746224,3.125370324806));
+#24117 = CARTESIAN_POINT('',(0.577359670786,3.158999421572));
+#24118 = CARTESIAN_POINT('',(0.577359650817,3.276231239877));
+#24119 = CARTESIAN_POINT('',(0.577360065286,3.359848027846));
+#24120 = CARTESIAN_POINT('',(0.577360927362,3.443454528049));
+#24121 = CARTESIAN_POINT('',(0.57736213266,3.527054580119));
+#24122 = CARTESIAN_POINT('',(0.57736346143,3.610661439235));
+#24123 = CARTESIAN_POINT('',(0.577364655651,3.694278880735));
+#24124 = CARTESIAN_POINT('',(0.577365931183,3.811511209943));
+#24125 = CARTESIAN_POINT('',(0.577366251215,3.845140339369));
+#24126 = CARTESIAN_POINT('',(0.5773665149,3.878769500807));
+#24127 = CARTESIAN_POINT('',(0.577366715094,3.912398668226));
+#24128 = CARTESIAN_POINT('',(0.577366847994,3.946027815765));
+#24129 = CARTESIAN_POINT('',(0.577366913135,3.97965691773));
+#24130 = CARTESIAN_POINT('',(0.577366914222,4.120898155555));
+#24131 = CARTESIAN_POINT('',(0.577366256508,4.228560120636));
+#24132 = CARTESIAN_POINT('',(0.577365002432,4.336180577456));
+#24133 = CARTESIAN_POINT('',(0.577363715222,4.44378714453));
+#24134 = CARTESIAN_POINT('',(0.577362776105,4.551407104843));
+#24135 = CARTESIAN_POINT('',(0.577362449279,4.659068499373));
+#24136 = CARTESIAN_POINT('',(0.577362503137,4.821334714403));
+#24137 = CARTESIAN_POINT('',(0.577362616674,4.875990894531));
+#24138 = CARTESIAN_POINT('',(0.577362804745,4.930645967782));
+#24139 = CARTESIAN_POINT('',(0.577363009058,4.985300374641));
+#24140 = CARTESIAN_POINT('',(0.577363164943,5.039955637343));
+#24141 = CARTESIAN_POINT('',(0.577363232403,5.094612159134));
+#24142 = CARTESIAN_POINT('',(0.577363221938,5.203555762154));
+#24143 = CARTESIAN_POINT('',(0.577363141835,5.257846107799));
+#24144 = CARTESIAN_POINT('',(0.577362983561,5.31213522965));
+#24145 = CARTESIAN_POINT('',(0.577362776775,5.366423496353));
+#24146 = CARTESIAN_POINT('',(0.577362573791,5.420712358965));
+#24147 = CARTESIAN_POINT('',(0.577362439295,5.475002233903));
+#24148 = CARTESIAN_POINT('',(0.577362441188,5.611429771091));
+#24149 = CARTESIAN_POINT('',(0.577362771116,5.693581777575));
+#24150 = CARTESIAN_POINT('',(0.577363517991,5.775724045714));
+#24151 = CARTESIAN_POINT('',(0.577365100703,5.857860338109));
+#24152 = CARTESIAN_POINT('',(0.577367025129,5.940003339676));
+#24153 = CARTESIAN_POINT('',(0.577368078001,6.022156907967));
+#24154 = CARTESIAN_POINT('',(0.57736790468,6.14115062373));
+#24155 = CARTESIAN_POINT('',(0.577367653865,6.178003597173));
+#24156 = CARTESIAN_POINT('',(0.577367110676,6.214856607824));
+#24157 = CARTESIAN_POINT('',(0.577366327479,6.251709506422));
+#24158 = CARTESIAN_POINT('',(0.577365504252,6.288562080677));
+#24159 = CARTESIAN_POINT('',(0.577364988577,6.325414055265));
+#24160 = CARTESIAN_POINT('',(0.577365275644,6.362265091831));
+#24161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24162 = ORIENTED_EDGE('',*,*,#24163,.F.);
+#24163 = EDGE_CURVE('',#23530,#23892,#24164,.T.);
+#24164 = SURFACE_CURVE('',#24165,(#24169,#24176),.PCURVE_S1.);
+#24165 = LINE('',#24166,#24167);
+#24166 = CARTESIAN_POINT('',(10.513,4.,12.));
+#24167 = VECTOR('',#24168,1.);
+#24168 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#24169 = PCURVE('',#20596,#24170);
+#24170 = DEFINITIONAL_REPRESENTATION('',(#24171),#24175);
+#24171 = LINE('',#24172,#24173);
+#24172 = CARTESIAN_POINT('',(-0.,0.));
+#24173 = VECTOR('',#24174,1.);
+#24174 = DIRECTION('',(-0.,1.));
+#24175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24176 = PCURVE('',#24177,#24182);
+#24177 = CYLINDRICAL_SURFACE('',#24178,2.513);
+#24178 = AXIS2_PLACEMENT_3D('',#24179,#24180,#24181);
+#24179 = CARTESIAN_POINT('',(8.,4.,12.));
+#24180 = DIRECTION('',(-0.,-0.,-1.));
+#24181 = DIRECTION('',(1.,0.,0.));
+#24182 = DEFINITIONAL_REPRESENTATION('',(#24183),#24187);
+#24183 = LINE('',#24184,#24185);
+#24184 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#24185 = VECTOR('',#24186,1.);
+#24186 = DIRECTION('',(-0.,1.));
+#24187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24188 = ADVANCED_FACE('',(#24189),#21310,.F.);
+#24189 = FACE_BOUND('',#24190,.T.);
+#24190 = EDGE_LOOP('',(#24191,#24427,#24428,#24713));
+#24191 = ORIENTED_EDGE('',*,*,#24192,.F.);
+#24192 = EDGE_CURVE('',#20715,#24193,#24195,.T.);
+#24193 = VERTEX_POINT('',#24194);
+#24194 = CARTESIAN_POINT('',(9.622963,13.574416193187,3.0000001215));
+#24195 = SURFACE_CURVE('',#24196,(#24271,#24349),.PCURVE_S1.);
+#24196 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24197,#24198,#24199,#24200,
+    #24201,#24202,#24203,#24204,#24205,#24206,#24207,#24208,#24209,
+    #24210,#24211,#24212,#24213,#24214,#24215,#24216,#24217,#24218,
+    #24219,#24220,#24221,#24222,#24223,#24224,#24225,#24226,#24227,
+    #24228,#24229,#24230,#24231,#24232,#24233,#24234,#24235,#24236,
+    #24237,#24238,#24239,#24240,#24241,#24242,#24243,#24244,#24245,
+    #24246,#24247,#24248,#24249,#24250,#24251,#24252,#24253,#24254,
+    #24255,#24256,#24257,#24258,#24259,#24260,#24261,#24262,#24263,
+    #24264,#24265,#24266,#24267,#24268,#24269,#24270),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.488032883737E-02,0.10508590689,
+    0.133502278549,0.2714349954,0.378010883157,0.500493793134,
+    0.628286157023,0.737053281469,0.783742059195,0.869552088169,
+    0.956882093413,1.),.UNSPECIFIED.);
+#24197 = CARTESIAN_POINT('',(9.622963,14.074415438022,3.000000243));
+#24198 = CARTESIAN_POINT('',(9.622963,14.071924285831,3.039446728587));
+#24199 = CARTESIAN_POINT('',(9.621522227211,14.069432930338,
+    3.078893108252));
+#24200 = CARTESIAN_POINT('',(9.618640730536,14.066941472971,
+    3.118276002138));
+#24201 = CARTESIAN_POINT('',(9.614321987632,14.064449989126,
+    3.157532395196));
+#24202 = CARTESIAN_POINT('',(9.608572904911,14.061958528172,
+    3.196599637183));
+#24203 = CARTESIAN_POINT('',(9.60140381754,14.059467113449,
+    3.235415442663));
+#24204 = CARTESIAN_POINT('',(9.575568449569,14.051961220905,
+    3.351413910469));
+#24205 = CARTESIAN_POINT('',(9.55261061536,14.046946731754,
+    3.427643600862));
+#24206 = CARTESIAN_POINT('',(9.524067966831,14.041932589286,
+    3.502100119655));
+#24207 = CARTESIAN_POINT('',(9.490107959767,14.03691865705,
+    3.574294022347));
+#24208 = CARTESIAN_POINT('',(9.450950474037,14.031904647497,
+    3.643757730983));
+#24209 = CARTESIAN_POINT('',(9.406865761912,14.026890421825,
+    3.710050002677));
+#24210 = CARTESIAN_POINT('',(9.338463296185,14.019846772464,
+    3.798143023746));
+#24211 = CARTESIAN_POINT('',(9.317998885053,14.01781724075,
+    3.822939233411));
+#24212 = CARTESIAN_POINT('',(9.296800178801,14.015787694049,
+    3.84712197165));
+#24213 = CARTESIAN_POINT('',(9.274889309404,14.013758132562,
+    3.870665221328));
+#24214 = CARTESIAN_POINT('',(9.252289524998,14.011728557309,
+    3.893544003646));
+#24215 = CARTESIAN_POINT('',(9.229025189876,14.009698970134,
+    3.915734378146));
+#24216 = CARTESIAN_POINT('',(9.08909495017,13.997817737693,
+    4.041472556632));
+#24217 = CARTESIAN_POINT('',(8.957950876804,13.987960845063,
+    4.129026249762));
+#24218 = CARTESIAN_POINT('',(8.814674593972,13.97810808563,
+    4.197137900282));
+#24219 = CARTESIAN_POINT('',(8.662772536776,13.968257137025,
+    4.243903953021));
+#24220 = CARTESIAN_POINT('',(8.505996834515,13.958404705822,
+    4.268168888563));
+#24221 = CARTESIAN_POINT('',(8.348318068005,13.948548116836,
+    4.269534687826));
+#24222 = CARTESIAN_POINT('',(8.074308974884,13.931084288423,
+    4.232398501212));
+#24223 = CARTESIAN_POINT('',(7.956658896563,13.92347075075,
+    4.202879850949));
+#24224 = CARTESIAN_POINT('',(7.842619752143,13.915858147814,
+    4.160268694324));
+#24225 = CARTESIAN_POINT('',(7.733923888478,13.908246146932,
+    4.105120030072));
+#24226 = CARTESIAN_POINT('',(7.632190354304,13.900633536547,
+    4.038255332516));
+#24227 = CARTESIAN_POINT('',(7.53888995901,13.893020026115,3.96074482574
+    ));
+#24228 = CARTESIAN_POINT('',(7.359222015007,13.876659872258,
+    3.774138796462));
+#24229 = CARTESIAN_POINT('',(7.275916708932,13.867909121271,
+    3.662002975022));
+#24230 = CARTESIAN_POINT('',(7.207344239978,13.859160775804,
+    3.539526503584));
+#24231 = CARTESIAN_POINT('',(7.154984585703,13.850413465009,
+    3.409062045336));
+#24232 = CARTESIAN_POINT('',(7.119861767755,13.841665100666,
+    3.273160883037));
+#24233 = CARTESIAN_POINT('',(7.102532948588,13.832914320176,
+    3.134546242895));
+#24234 = CARTESIAN_POINT('',(7.103424465592,13.815038701193,
+    2.851512227103));
+#24235 = CARTESIAN_POINT('',(7.123218698334,13.805907653287,
+    2.706999760174));
+#24236 = CARTESIAN_POINT('',(7.162367613408,13.796779176005,
+    2.565697657276));
+#24237 = CARTESIAN_POINT('',(7.220186788595,13.787651778857,
+    2.430693272619));
+#24238 = CARTESIAN_POINT('',(7.295446782743,13.778523379323,
+    2.304856967462));
+#24239 = CARTESIAN_POINT('',(7.386385337218,13.769392425168,
+    2.190814233118));
+#24240 = CARTESIAN_POINT('',(7.579434746617,13.752496512435,
+    2.005609228715));
+#24241 = CARTESIAN_POINT('',(7.677912926017,13.744726572308,
+    1.930546569286));
+#24242 = CARTESIAN_POINT('',(7.78469958956,13.73695784444,1.866939736764
+    ));
+#24243 = CARTESIAN_POINT('',(7.898182628392,13.729189809448,
+    1.815857540608));
+#24244 = CARTESIAN_POINT('',(8.016601637792,13.721420959339,
+    1.778092440006));
+#24245 = CARTESIAN_POINT('',(8.138087538396,13.713650882242,
+    1.754142669386));
+#24246 = CARTESIAN_POINT('',(8.31331190166,13.702547572835,
+    1.739872223354));
+#24247 = CARTESIAN_POINT('',(8.366147698074,13.699212834756,
+    1.73815913886));
+#24248 = CARTESIAN_POINT('',(8.419041809406,13.695878110527,
+    1.739031205081));
+#24249 = CARTESIAN_POINT('',(8.471842485764,13.692543402667,
+    1.742489607145));
+#24250 = CARTESIAN_POINT('',(8.524398396041,13.689208698513,
+    1.748524428902));
+#24251 = CARTESIAN_POINT('',(8.576559244605,13.685873997071,
+    1.757114693814));
+#24252 = CARTESIAN_POINT('',(8.723044336634,13.676410510273,
+    1.788654469584));
+#24253 = CARTESIAN_POINT('',(8.816084223144,13.67028128198,
+    1.817606362691));
+#24254 = CARTESIAN_POINT('',(8.906363227666,13.664152469121,
+    1.854885567271));
+#24255 = CARTESIAN_POINT('',(8.992992780398,13.65802396325,
+    1.900166646144));
+#24256 = CARTESIAN_POINT('',(9.075135572865,13.65189526608,
+    1.953011972112));
+#24257 = CARTESIAN_POINT('',(9.152017121054,13.645766126395,
+    2.012877754817));
+#24258 = CARTESIAN_POINT('',(9.295122949178,13.633399865897,
+    2.146518189413));
+#24259 = CARTESIAN_POINT('',(9.361146017756,13.62716175724,
+    2.220531347515));
+#24260 = CARTESIAN_POINT('',(9.420274160928,13.620923786946,
+    2.300466170404));
+#24261 = CARTESIAN_POINT('',(9.471881416847,13.614685724338,
+    2.385545471863));
+#24262 = CARTESIAN_POINT('',(9.515451123059,13.60844731943,
+    2.474917352177));
+#24263 = CARTESIAN_POINT('',(9.550583366317,13.602208903099,
+    2.567667573649));
+#24264 = CARTESIAN_POINT('',(9.590060071536,13.592891934052,
+    2.709809833276));
+#24265 = CARTESIAN_POINT('',(9.600987361232,13.58981244514,
+    2.757382502862));
+#24266 = CARTESIAN_POINT('',(9.609761404679,13.586733111668,
+    2.805429217498));
+#24267 = CARTESIAN_POINT('',(9.616358109775,13.583653929611,
+    2.853832993346));
+#24268 = CARTESIAN_POINT('',(9.620761348078,13.580574832495,
+    2.902475574462));
+#24269 = CARTESIAN_POINT('',(9.622963,13.577495671106,2.951237845264));
+#24270 = CARTESIAN_POINT('',(9.622963,13.574416193187,3.000000243));
+#24271 = PCURVE('',#21310,#24272);
+#24272 = DEFINITIONAL_REPRESENTATION('',(#24273),#24348);
+#24273 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24274,#24275,#24276,#24277,
+    #24278,#24279,#24280,#24281,#24282,#24283,#24284,#24285,#24286,
+    #24287,#24288,#24289,#24290,#24291,#24292,#24293,#24294,#24295,
+    #24296,#24297,#24298,#24299,#24300,#24301,#24302,#24303,#24304,
+    #24305,#24306,#24307,#24308,#24309,#24310,#24311,#24312,#24313,
+    #24314,#24315,#24316,#24317,#24318,#24319,#24320,#24321,#24322,
+    #24323,#24324,#24325,#24326,#24327,#24328,#24329,#24330,#24331,
+    #24332,#24333,#24334,#24335,#24336,#24337,#24338,#24339,#24340,
+    #24341,#24342,#24343,#24344,#24345,#24346,#24347),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.488032883737E-02,0.10508590689,
+    0.133502278549,0.2714349954,0.378010883157,0.500493793134,
+    0.628286157023,0.737053281469,0.783742059195,0.869552088169,
+    0.956882093413,1.),.UNSPECIFIED.);
+#24274 = CARTESIAN_POINT('',(-6.28318530718,1.925584561978));
+#24275 = CARTESIAN_POINT('',(-6.251878572586,1.928075714169));
+#24276 = CARTESIAN_POINT('',(-6.220572021355,1.930567069662));
+#24277 = CARTESIAN_POINT('',(-6.189265599298,1.933058527029));
+#24278 = CARTESIAN_POINT('',(-6.157959263233,1.935550010874));
+#24279 = CARTESIAN_POINT('',(-6.126652980983,1.938041471828));
+#24280 = CARTESIAN_POINT('',(-6.095346731378,1.940532886551));
+#24281 = CARTESIAN_POINT('',(-6.001028719529,1.948038779095));
+#24282 = CARTESIAN_POINT('',(-5.938014833511,1.953053268246));
+#24283 = CARTESIAN_POINT('',(-5.875002355746,1.958067410714));
+#24284 = CARTESIAN_POINT('',(-5.811990693717,1.96308134295));
+#24285 = CARTESIAN_POINT('',(-5.748977921398,1.968095352503));
+#24286 = CARTESIAN_POINT('',(-5.685963547814,1.973109578175));
+#24287 = CARTESIAN_POINT('',(-5.597446476543,1.980153227536));
+#24288 = CARTESIAN_POINT('',(-5.571941660915,1.98218275925));
+#24289 = CARTESIAN_POINT('',(-5.546436843643,1.984212305951));
+#24290 = CARTESIAN_POINT('',(-5.520932029978,1.986241867438));
+#24291 = CARTESIAN_POINT('',(-5.49542722549,1.988271442691));
+#24292 = CARTESIAN_POINT('',(-5.46992243606,1.990301029866));
+#24293 = CARTESIAN_POINT('',(-5.320617838398,2.002182262307));
+#24294 = CARTESIAN_POINT('',(-5.196755373689,2.012039154937));
+#24295 = CARTESIAN_POINT('',(-5.072944840045,2.021891914371));
+#24296 = CARTESIAN_POINT('',(-4.949153910148,2.031742862974));
+#24297 = CARTESIAN_POINT('',(-4.825343111291,2.041595294178));
+#24298 = CARTESIAN_POINT('',(-4.70148053578,2.051451883164));
+#24299 = CARTESIAN_POINT('',(-4.482024854978,2.068915711577));
+#24300 = CARTESIAN_POINT('',(-4.386351773436,2.07652924925));
+#24301 = CARTESIAN_POINT('',(-4.290691505377,2.084141852186));
+#24302 = CARTESIAN_POINT('',(-4.195039420801,2.091753853068));
+#24303 = CARTESIAN_POINT('',(-4.099379271002,2.099366463453));
+#24304 = CARTESIAN_POINT('',(-4.003706344351,2.106979973885));
+#24305 = CARTESIAN_POINT('',(-3.798118033751,2.123340127742));
+#24306 = CARTESIAN_POINT('',(-3.688150534281,2.132090878729));
+#24307 = CARTESIAN_POINT('',(-3.578210947834,2.140839224196));
+#24308 = CARTESIAN_POINT('',(-3.468283248066,2.149586534991));
+#24309 = CARTESIAN_POINT('',(-3.358343483762,2.158334899334));
+#24310 = CARTESIAN_POINT('',(-3.248375733332,2.167085679824));
+#24311 = CARTESIAN_POINT('',(-3.023744447725,2.184961298807));
+#24312 = CARTESIAN_POINT('',(-2.909003104197,2.194092346713));
+#24313 = CARTESIAN_POINT('',(-2.794296601713,2.203220823995));
+#24314 = CARTESIAN_POINT('',(-2.679604550244,2.212348221143));
+#24315 = CARTESIAN_POINT('',(-2.564898243115,2.221476620677));
+#24316 = CARTESIAN_POINT('',(-2.4501571635,2.230607574832));
+#24317 = CARTESIAN_POINT('',(-2.237836710213,2.247503487565));
+#24318 = CARTESIAN_POINT('',(-2.140195281343,2.255273427692));
+#24319 = CARTESIAN_POINT('',(-2.042567955949,2.26304215556));
+#24320 = CARTESIAN_POINT('',(-1.944949543664,2.270810190552));
+#24321 = CARTESIAN_POINT('',(-1.847322086623,2.278579040661));
+#24322 = CARTESIAN_POINT('',(-1.749680466022,2.286349117758));
+#24323 = CARTESIAN_POINT('',(-1.610153083059,2.297452427165));
+#24324 = CARTESIAN_POINT('',(-1.568247925156,2.300787165244));
+#24325 = CARTESIAN_POINT('',(-1.526342989876,2.304121889473));
+#24326 = CARTESIAN_POINT('',(-1.484438203073,2.307456597333));
+#24327 = CARTESIAN_POINT('',(-1.442533302999,2.310791301487));
+#24328 = CARTESIAN_POINT('',(-1.400628214239,2.314126002929));
+#24329 = CARTESIAN_POINT('',(-1.281705953144,2.323589489727));
+#24330 = CARTESIAN_POINT('',(-1.204682654616,2.32971871802));
+#24331 = CARTESIAN_POINT('',(-1.127663725328,2.335847530879));
+#24332 = CARTESIAN_POINT('',(-1.050647528382,2.34197603675));
+#24333 = CARTESIAN_POINT('',(-0.973628485536,2.34810473392));
+#24334 = CARTESIAN_POINT('',(-0.89660497924,2.354233873605));
+#24335 = CARTESIAN_POINT('',(-0.741205308801,2.366600134103));
+#24336 = CARTESIAN_POINT('',(-0.662816865096,2.37283824276));
+#24337 = CARTESIAN_POINT('',(-0.584433125633,2.379076213054));
+#24338 = CARTESIAN_POINT('',(-0.506052447646,2.385314275662));
+#24339 = CARTESIAN_POINT('',(-0.427668939618,2.39155268057));
+#24340 = CARTESIAN_POINT('',(-0.349280950653,2.397791096901));
+#24341 = CARTESIAN_POINT('',(-0.23219975149,2.407108065948));
+#24342 = CARTESIAN_POINT('',(-0.19349987383,2.41018755486));
+#24343 = CARTESIAN_POINT('',(-0.154800128568,2.413266888332));
+#24344 = CARTESIAN_POINT('',(-0.116100425659,2.416346070389));
+#24345 = CARTESIAN_POINT('',(-7.740053134222E-02,2.419425167505));
+#24346 = CARTESIAN_POINT('',(-3.870031566298E-02,2.422504328894));
+#24347 = CARTESIAN_POINT('',(0.,2.425583806813));
+#24348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24349 = PCURVE('',#21453,#24350);
+#24350 = DEFINITIONAL_REPRESENTATION('',(#24351),#24426);
+#24351 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#24352,#24353,#24354,#24355,
+    #24356,#24357,#24358,#24359,#24360,#24361,#24362,#24363,#24364,
+    #24365,#24366,#24367,#24368,#24369,#24370,#24371,#24372,#24373,
+    #24374,#24375,#24376,#24377,#24378,#24379,#24380,#24381,#24382,
+    #24383,#24384,#24385,#24386,#24387,#24388,#24389,#24390,#24391,
+    #24392,#24393,#24394,#24395,#24396,#24397,#24398,#24399,#24400,
+    #24401,#24402,#24403,#24404,#24405,#24406,#24407,#24408,#24409,
+    #24410,#24411,#24412,#24413,#24414,#24415,#24416,#24417,#24418,
+    #24419,#24420,#24421,#24422,#24423,#24424,#24425),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.488032883737E-02,0.10508590689,
+    0.133502278549,0.2714349954,0.378010883157,0.500493793134,
+    0.628286157023,0.737053281469,0.783742059195,0.869552088169,
+    0.956882093413,1.),.UNSPECIFIED.);
+#24352 = CARTESIAN_POINT('',(2.382355348967E-02,3.869181060998E-08));
+#24353 = CARTESIAN_POINT('',(2.382353974885E-02,3.14044501651E-02));
+#24354 = CARTESIAN_POINT('',(2.38230938338E-02,6.280938788086E-02));
+#24355 = CARTESIAN_POINT('',(2.382245968867E-02,9.421469099091E-02));
+#24356 = CARTESIAN_POINT('',(2.382181581439E-02,0.12562022552));
+#24357 = CARTESIAN_POINT('',(2.382127526873E-02,0.157025884367));
+#24358 = CARTESIAN_POINT('',(2.382088566625E-02,0.188431587302));
+#24359 = CARTESIAN_POINT('',(2.382011293089E-02,0.283049267545));
+#24360 = CARTESIAN_POINT('',(2.382021396596E-02,0.346263401314));
+#24361 = CARTESIAN_POINT('',(2.382092141522E-02,0.409475613774));
+#24362 = CARTESIAN_POINT('',(2.382196508308E-02,0.472686410957));
+#24363 = CARTESIAN_POINT('',(2.382299657488E-02,0.535897904737));
+#24364 = CARTESIAN_POINT('',(2.382377042511E-02,0.599110844148));
+#24365 = CARTESIAN_POINT('',(2.382454978625E-02,0.687906816809));
+#24366 = CARTESIAN_POINT('',(2.382473436628E-02,0.713491991407));
+#24367 = CARTESIAN_POINT('',(2.382487679372E-02,0.739077177377));
+#24368 = CARTESIAN_POINT('',(2.382497692532E-02,0.764662379182));
+#24369 = CARTESIAN_POINT('',(2.382503664652E-02,0.790247598853));
+#24370 = CARTESIAN_POINT('',(2.382505987143E-02,0.815832835991));
+#24371 = CARTESIAN_POINT('',(2.382501696982E-02,0.96560858367));
+#24372 = CARTESIAN_POINT('',(2.382422882449E-02,1.089862735866));
+#24373 = CARTESIAN_POINT('',(2.382340592938E-02,1.214066122268));
+#24374 = CARTESIAN_POINT('',(2.38232832818E-02,1.338249740062));
+#24375 = CARTESIAN_POINT('',(2.38235125964E-02,1.462452332559));
+#24376 = CARTESIAN_POINT('',(2.382376897159E-02,1.586706238105));
+#24377 = CARTESIAN_POINT('',(2.382377643814E-02,1.80685468332));
+#24378 = CARTESIAN_POINT('',(2.38236518512E-02,1.902829593677));
+#24379 = CARTESIAN_POINT('',(2.382333953647E-02,1.998791626703));
+#24380 = CARTESIAN_POINT('',(2.382289303171E-02,2.094745686041));
+#24381 = CARTESIAN_POINT('',(2.382247588492E-02,2.190708181373));
+#24382 = CARTESIAN_POINT('',(2.382226916611E-02,2.286683752174));
+#24383 = CARTESIAN_POINT('',(2.382231373883E-02,2.492922674182));
+#24384 = CARTESIAN_POINT('',(2.382263975394E-02,2.60323834519));
+#24385 = CARTESIAN_POINT('',(2.382333101633E-02,2.713525990773));
+#24386 = CARTESIAN_POINT('',(2.38242076195E-02,2.82380136557));
+#24387 = CARTESIAN_POINT('',(2.382493340907E-02,2.93408848966));
+#24388 = CARTESIAN_POINT('',(2.382528272845E-02,3.044403491023));
+#24389 = CARTESIAN_POINT('',(2.382522285997E-02,3.269744116892));
+#24390 = CARTESIAN_POINT('',(2.382477889526E-02,3.384847798762));
+#24391 = CARTESIAN_POINT('',(2.382392800251E-02,3.499916762072));
+#24392 = CARTESIAN_POINT('',(2.382289681616E-02,3.614971641351));
+#24393 = CARTESIAN_POINT('',(2.382212703608E-02,3.730041191442));
+#24394 = CARTESIAN_POINT('',(2.382179089532E-02,3.845145588358));
+#24395 = CARTESIAN_POINT('',(2.382179465204E-02,4.058137917603));
+#24396 = CARTESIAN_POINT('',(2.382204078581E-02,4.156088163311));
+#24397 = CARTESIAN_POINT('',(2.382249313029E-02,4.254023964381));
+#24398 = CARTESIAN_POINT('',(2.382295217293E-02,4.351950480503));
+#24399 = CARTESIAN_POINT('',(2.382325493015E-02,4.449885888717));
+#24400 = CARTESIAN_POINT('',(2.38233640072E-02,4.547835617463));
+#24401 = CARTESIAN_POINT('',(2.382334094625E-02,4.687803644804));
+#24402 = CARTESIAN_POINT('',(2.382330927687E-02,4.729841191794));
+#24403 = CARTESIAN_POINT('',(2.382326197931E-02,4.771878576033));
+#24404 = CARTESIAN_POINT('',(2.382321316028E-02,4.813915878559));
+#24405 = CARTESIAN_POINT('',(2.382317679844E-02,4.855953362378));
+#24406 = CARTESIAN_POINT('',(2.382316162494E-02,4.897991097531));
+#24407 = CARTESIAN_POINT('',(2.382317405169E-02,5.017289938734));
+#24408 = CARTESIAN_POINT('',(2.382325725762E-02,5.094557306865));
+#24409 = CARTESIAN_POINT('',(2.382343039641E-02,5.171820393317));
+#24410 = CARTESIAN_POINT('',(2.382374469833E-02,5.249080647775));
+#24411 = CARTESIAN_POINT('',(2.382412561684E-02,5.326343445141));
+#24412 = CARTESIAN_POINT('',(2.382438145305E-02,5.403610284278));
+#24413 = CARTESIAN_POINT('',(2.382438424549E-02,5.559500270228));
+#24414 = CARTESIAN_POINT('',(2.382411475671E-02,5.638135722414));
+#24415 = CARTESIAN_POINT('',(2.382349079419E-02,5.716766245215));
+#24416 = CARTESIAN_POINT('',(2.382235293264E-02,5.795393819228));
+#24417 = CARTESIAN_POINT('',(2.382106542716E-02,5.87402490685));
+#24418 = CARTESIAN_POINT('',(2.382036715236E-02,5.952661516538));
+#24419 = CARTESIAN_POINT('',(2.382052668198E-02,6.07011456888));
+#24420 = CARTESIAN_POINT('',(2.382077551003E-02,6.108937441793));
+#24421 = CARTESIAN_POINT('',(2.382123308691E-02,6.147760186248));
+#24422 = CARTESIAN_POINT('',(2.382188807755E-02,6.186582751397));
+#24423 = CARTESIAN_POINT('',(2.382264140421E-02,6.225405152966));
+#24424 = CARTESIAN_POINT('',(2.38232424903E-02,6.264227209525));
+#24425 = CARTESIAN_POINT('',(2.382322550415E-02,6.303048278758));
+#24426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24427 = ORIENTED_EDGE('',*,*,#21296,.T.);
+#24428 = ORIENTED_EDGE('',*,*,#24429,.T.);
+#24429 = EDGE_CURVE('',#20970,#24430,#24432,.T.);
+#24430 = VERTEX_POINT('',#24431);
+#24431 = CARTESIAN_POINT('',(9.622963,13.425598691374,3.000000145802));
+#24432 = SURFACE_CURVE('',#24433,(#24506,#24582),.PCURVE_S1.);
+#24433 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24434,#24435,#24436,#24437,
+    #24438,#24439,#24440,#24441,#24442,#24443,#24444,#24445,#24446,
+    #24447,#24448,#24449,#24450,#24451,#24452,#24453,#24454,#24455,
+    #24456,#24457,#24458,#24459,#24460,#24461,#24462,#24463,#24464,
+    #24465,#24466,#24467,#24468,#24469,#24470,#24471,#24472,#24473,
+    #24474,#24475,#24476,#24477,#24478,#24479,#24480,#24481,#24482,
+    #24483,#24484,#24485,#24486,#24487,#24488,#24489,#24490,#24491,
+    #24492,#24493,#24494,#24495,#24496,#24497,#24498,#24499,#24500,
+    #24501,#24502,#24503,#24504,#24505),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.800091314813E-02,0.134452810068,
+    0.228250578757,0.290801052008,0.383009189007,0.453848319918,
+    0.501849560323,0.552715027125,0.630715600681,0.74843540287,
+    0.815571649769,0.872873762923,0.958654733334,1.),.UNSPECIFIED.);
+#24434 = CARTESIAN_POINT('',(9.622963,13.92559683733,3.000000243003));
+#24435 = CARTESIAN_POINT('',(9.622963,13.922430425644,3.050140589171));
+#24436 = CARTESIAN_POINT('',(9.620568640205,13.919264462207,
+    3.10028087303));
+#24437 = CARTESIAN_POINT('',(9.615780040193,13.916098571676,
+    3.150277483986));
+#24438 = CARTESIAN_POINT('',(9.608608584803,13.912932524773,
+    3.19998813455));
+#24439 = CARTESIAN_POINT('',(9.599076924134,13.909766238291,
+    3.249271860333));
+#24440 = CARTESIAN_POINT('',(9.557121753938,13.898562826564,
+    3.421640324144));
+#24441 = CARTESIAN_POINT('',(9.512033329086,13.890523410733,
+    3.541661977733));
+#24442 = CARTESIAN_POINT('',(9.452508553416,13.882484280399,
+    3.655740828137));
+#24443 = CARTESIAN_POINT('',(9.379574233319,13.874446109565,
+    3.761749638686));
+#24444 = CARTESIAN_POINT('',(9.294628901683,13.866407113463,
+    3.857784768352));
+#24445 = CARTESIAN_POINT('',(9.106905704894,13.850553534418,
+    4.024434637238));
+#24446 = CARTESIAN_POINT('',(9.004657115956,13.842736714052,
+    4.095699048757));
+#24447 = CARTESIAN_POINT('',(8.894342831975,13.834921265204,
+    4.154608768511));
+#24448 = CARTESIAN_POINT('',(8.777845489092,13.827105567735,
+    4.200083422656));
+#24449 = CARTESIAN_POINT('',(8.657210256233,13.819288454,4.231395813316)
+  );
+#24450 = CARTESIAN_POINT('',(8.45284228163,13.806259805032,
+    4.259497405998));
+#24451 = CARTESIAN_POINT('',(8.370194651216,13.801047207906,
+    4.264313628255));
+#24452 = CARTESIAN_POINT('',(8.287297123562,13.795834721322,
+    4.262616077306));
+#24453 = CARTESIAN_POINT('',(8.204790105894,13.790622232357,
+    4.254401296602));
+#24454 = CARTESIAN_POINT('',(8.123309024962,13.785409620244,
+    4.239749167392));
+#24455 = CARTESIAN_POINT('',(7.92578818004,13.772513310287,
+    4.187973305976));
+#24456 = CARTESIAN_POINT('',(7.811661347286,13.764828590065,
+    4.143484108888));
+#24457 = CARTESIAN_POINT('',(7.703104082979,13.757145092394,
+    4.085875220515));
+#24458 = CARTESIAN_POINT('',(7.601965989983,13.74946163896,
+    4.016057479446));
+#24459 = CARTESIAN_POINT('',(7.509907335351,13.741777007152,
+    3.935253030869));
+#24460 = CARTESIAN_POINT('',(7.365632771107,13.728190114847,
+    3.77567322819));
+#24461 = CARTESIAN_POINT('',(7.309119230928,13.722286713445,
+    3.700757722108));
+#24462 = CARTESIAN_POINT('',(7.259401432369,13.716383523878,
+    3.620952448799));
+#24463 = CARTESIAN_POINT('',(7.216994752375,13.710480273734,
+    3.537033323274));
+#24464 = CARTESIAN_POINT('',(7.182294910753,13.704576709067,
+    3.449843599974));
+#24465 = CARTESIAN_POINT('',(7.137459718509,13.694673268544,
+    3.29958822881));
+#24466 = CARTESIAN_POINT('',(7.123010781788,13.690673104516,
+    3.237805133375));
+#24467 = CARTESIAN_POINT('',(7.112305144009,13.686672999559,
+    3.175206323199));
+#24468 = CARTESIAN_POINT('',(7.105397169307,13.682672924904,
+    3.112075478711));
+#24469 = CARTESIAN_POINT('',(7.102312546227,13.678672848267,
+    3.048700300467));
+#24470 = CARTESIAN_POINT('',(7.103827215535,13.670434168452,
+    2.918260881051));
+#24471 = CARTESIAN_POINT('',(7.108896013941,13.66619548672,
+    2.851200771699));
+#24472 = CARTESIAN_POINT('',(7.118250303933,13.661956909222,
+    2.784534079141));
+#24473 = CARTESIAN_POINT('',(7.131849507335,13.657718375567,
+    2.718602219053));
+#24474 = CARTESIAN_POINT('',(7.149617071165,13.653479819521,
+    2.653740375373));
+#24475 = CARTESIAN_POINT('',(7.204907399379,13.642741741096,
+    2.492950881998));
+#24476 = CARTESIAN_POINT('',(7.247915508451,13.636241802977,
+    2.398902152146));
+#24477 = CARTESIAN_POINT('',(7.30005869132,13.629742318778,
+    2.309309429302));
+#24478 = CARTESIAN_POINT('',(7.360745289325,13.623242756717,
+    2.225268381206));
+#24479 = CARTESIAN_POINT('',(7.429214430911,13.616742607742,
+    2.147764700949));
+#24480 = CARTESIAN_POINT('',(7.618252253988,13.600433036395,
+    1.971831358909));
+#24481 = CARTESIAN_POINT('',(7.747643881267,13.590619939308,
+    1.882797561366));
+#24482 = CARTESIAN_POINT('',(7.889546997798,13.580810331183,
+    1.813542499277));
+#24483 = CARTESIAN_POINT('',(8.040147443086,13.57100074674,
+    1.766083793555));
+#24484 = CARTESIAN_POINT('',(8.195289661816,13.561187665204,
+    1.741584158699));
+#24485 = CARTESIAN_POINT('',(8.439183272521,13.54578335576,
+    1.739192084458));
+#24486 = CARTESIAN_POINT('',(8.527837065341,13.540188664391,
+    1.745796258449));
+#24487 = CARTESIAN_POINT('',(8.615772550737,13.534594220806,
+    1.75988097384));
+#24488 = CARTESIAN_POINT('',(8.702204120332,13.528999800729,
+    1.781342577269));
+#24489 = CARTESIAN_POINT('',(8.786368322866,13.523405175372,
+    1.809968882217));
+#24490 = CARTESIAN_POINT('',(8.936816274384,13.513035731341,
+    1.875718821821));
+#24491 = CARTESIAN_POINT('',(9.003916546336,13.508260648438,
+    1.910984885713));
+#24492 = CARTESIAN_POINT('',(9.068386270059,13.50348563556,
+    1.951042634015));
+#24493 = CARTESIAN_POINT('',(9.129801549737,13.498710595642,
+    1.995642447642));
+#24494 = CARTESIAN_POINT('',(9.187771281328,13.493935446052,
+    2.044485911347));
+#24495 = CARTESIAN_POINT('',(9.323035748016,13.482012180466,
+    2.17618558057));
+#24496 = CARTESIAN_POINT('',(9.39562599042,13.474863347597,
+    2.263890747588));
+#24497 = CARTESIAN_POINT('',(9.458515260309,13.467715377708,
+    2.359184242034));
+#24498 = CARTESIAN_POINT('',(9.510750147323,13.460567629767,
+    2.460709526427));
+#24499 = CARTESIAN_POINT('',(9.551615740551,13.45341893341,
+    2.566970468106));
+#24500 = CARTESIAN_POINT('',(9.594700115846,13.442825377496,
+    2.729076620095));
+#24501 = CARTESIAN_POINT('',(9.605973390736,13.439379998434,
+    2.782526872502));
+#24502 = CARTESIAN_POINT('',(9.614460138696,13.435934563743,
+    2.836526479844));
+#24503 = CARTESIAN_POINT('',(9.620128654913,13.432489118391,
+    2.890894325251));
+#24504 = CARTESIAN_POINT('',(9.622963,13.42904377112,2.945447287896));
+#24505 = CARTESIAN_POINT('',(9.622963,13.425598694443,3.000000243003));
+#24506 = PCURVE('',#21310,#24507);
+#24507 = DEFINITIONAL_REPRESENTATION('',(#24508),#24581);
+#24508 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24509,#24510,#24511,#24512,
+    #24513,#24514,#24515,#24516,#24517,#24518,#24519,#24520,#24521,
+    #24522,#24523,#24524,#24525,#24526,#24527,#24528,#24529,#24530,
+    #24531,#24532,#24533,#24534,#24535,#24536,#24537,#24538,#24539,
+    #24540,#24541,#24542,#24543,#24544,#24545,#24546,#24547,#24548,
+    #24549,#24550,#24551,#24552,#24553,#24554,#24555,#24556,#24557,
+    #24558,#24559,#24560,#24561,#24562,#24563,#24564,#24565,#24566,
+    #24567,#24568,#24569,#24570,#24571,#24572,#24573,#24574,#24575,
+    #24576,#24577,#24578,#24579,#24580),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.800091314813E-02,0.134452810068,
+    0.228250578757,0.290801052008,0.383009189007,0.453848319918,
+    0.501849560323,0.552715027125,0.630715600681,0.74843540287,
+    0.815571649769,0.872873762923,0.958654733334,1.),.UNSPECIFIED.);
+#24509 = CARTESIAN_POINT('',(-6.28318530718,2.07440316267));
+#24510 = CARTESIAN_POINT('',(-6.24339138165,2.077569574356));
+#24511 = CARTESIAN_POINT('',(-6.203597719107,2.080735537793));
+#24512 = CARTESIAN_POINT('',(-6.163804226796,2.083901428324));
+#24513 = CARTESIAN_POINT('',(-6.12401083786,2.087067475227));
+#24514 = CARTESIAN_POINT('',(-6.084217511341,2.090233761709));
+#24515 = CARTESIAN_POINT('',(-5.943423047164,2.101437173436));
+#24516 = CARTESIAN_POINT('',(-5.842407298696,2.109476589267));
+#24517 = CARTESIAN_POINT('',(-5.741408230071,2.117515719601));
+#24518 = CARTESIAN_POINT('',(-5.640408899533,2.125553890435));
+#24519 = CARTESIAN_POINT('',(-5.539392259746,2.133592886537));
+#24520 = CARTESIAN_POINT('',(-5.340168240084,2.149446465582));
+#24521 = CARTESIAN_POINT('',(-5.241933237149,2.157263285948));
+#24522 = CARTESIAN_POINT('',(-5.14371350088,2.165078734796));
+#24523 = CARTESIAN_POINT('',(-5.045493824527,2.172894432265));
+#24524 = CARTESIAN_POINT('',(-4.94725902333,2.180711546));
+#24525 = CARTESIAN_POINT('',(-4.783536023089,2.193740194968));
+#24526 = CARTESIAN_POINT('',(-4.718033406493,2.198952792094));
+#24527 = CARTESIAN_POINT('',(-4.65253269743,2.204165278678));
+#24528 = CARTESIAN_POINT('',(-4.587031946878,2.209377767643));
+#24529 = CARTESIAN_POINT('',(-4.521529214207,2.214590379756));
+#24530 = CARTESIAN_POINT('',(-4.359470417258,2.227486689713));
+#24531 = CARTESIAN_POINT('',(-4.262900924674,2.235171409935));
+#24532 = CARTESIAN_POINT('',(-4.166345311719,2.242854907606));
+#24533 = CARTESIAN_POINT('',(-4.069789796001,2.25053836104));
+#24534 = CARTESIAN_POINT('',(-3.973220517707,2.258222992848));
+#24535 = CARTESIAN_POINT('',(-3.802482521319,2.271809885153));
+#24536 = CARTESIAN_POINT('',(-3.728298932568,2.277713286555));
+#24537 = CARTESIAN_POINT('',(-3.654118965035,2.283616476122));
+#24538 = CARTESIAN_POINT('',(-3.579938976767,2.289519726266));
+#24539 = CARTESIAN_POINT('',(-3.505755331798,2.295423290933));
+#24540 = CARTESIAN_POINT('',(-3.381309290376,2.305326731456));
+#24541 = CARTESIAN_POINT('',(-3.331043378677,2.309326895484));
+#24542 = CARTESIAN_POINT('',(-3.280777978283,2.313327000441));
+#24543 = CARTESIAN_POINT('',(-3.230512565997,2.317327075096));
+#24544 = CARTESIAN_POINT('',(-3.180246620474,2.321327151733));
+#24545 = CARTESIAN_POINT('',(-3.076716292435,2.329565831548));
+#24546 = CARTESIAN_POINT('',(-3.023450858695,2.33380451328));
+#24547 = CARTESIAN_POINT('',(-2.970186132422,2.338043090778));
+#24548 = CARTESIAN_POINT('',(-2.916921418577,2.342281624433));
+#24549 = CARTESIAN_POINT('',(-2.863656019224,2.346520180479));
+#24550 = CARTESIAN_POINT('',(-2.728711386499,2.357258258904));
+#24551 = CARTESIAN_POINT('',(-2.647026621709,2.363758197023));
+#24552 = CARTESIAN_POINT('',(-2.565347728133,2.370257681222));
+#24553 = CARTESIAN_POINT('',(-2.483668859375,2.376757243283));
+#24554 = CARTESIAN_POINT('',(-2.401984159037,2.383257392258));
+#24555 = CARTESIAN_POINT('',(-2.197031867525,2.399566963605));
+#24556 = CARTESIAN_POINT('',(-2.073719868125,2.409380060692));
+#24557 = CARTESIAN_POINT('',(-1.950454404686,2.419189668817));
+#24558 = CARTESIAN_POINT('',(-1.827188816833,2.42899925326));
+#24559 = CARTESIAN_POINT('',(-1.703876490568,2.438812334796));
+#24560 = CARTESIAN_POINT('',(-1.510300823118,2.45421664424));
+#24561 = CARTESIAN_POINT('',(-1.439995444287,2.45981133561));
+#24562 = CARTESIAN_POINT('',(-1.369692899513,2.465405779194));
+#24563 = CARTESIAN_POINT('',(-1.299390408412,2.471000199271));
+#24564 = CARTESIAN_POINT('',(-1.229085168744,2.476594824628));
+#24565 = CARTESIAN_POINT('',(-1.098777374036,2.486964268659));
+#24566 = CARTESIAN_POINT('',(-1.03877137135,2.491739351562));
+#24567 = CARTESIAN_POINT('',(-0.978766600661,2.49651436444));
+#24568 = CARTESIAN_POINT('',(-0.918761770787,2.501289404358));
+#24569 = CARTESIAN_POINT('',(-0.858755603112,2.506064553948));
+#24570 = CARTESIAN_POINT('',(-0.708923079613,2.517987819534));
+#24571 = CARTESIAN_POINT('',(-0.619087366765,2.525136652403));
+#24572 = CARTESIAN_POINT('',(-0.529261261907,2.532284622292));
+#24573 = CARTESIAN_POINT('',(-0.43943528848,2.539432370233));
+#24574 = CARTESIAN_POINT('',(-0.349600107185,2.54658106659));
+#24575 = CARTESIAN_POINT('',(-0.21647794848,2.557174622504));
+#24576 = CARTESIAN_POINT('',(-0.173182580962,2.560620001566));
+#24577 = CARTESIAN_POINT('',(-0.129887170398,2.564065436257));
+#24578 = CARTESIAN_POINT('',(-8.659167282311E-02,2.567510881609));
+#24579 = CARTESIAN_POINT('',(-4.329599611639E-02,2.57095622888));
+#24580 = CARTESIAN_POINT('',(0.,2.574401305557));
+#24581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24582 = PCURVE('',#24583,#24638);
+#24583 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#24584,#24585,#24586,#24587,#24588,#24589,#24590,#24591,#24592
+      ,#24593,#24594,#24595,#24596,#24597,#24598,#24599,#24600,#24601
+      ,#24602,#24603,#24604,#24605,#24606,#24607,#24608,#24609,#24610)
+    ,(#24611,#24612,#24613,#24614,#24615,#24616,#24617,#24618,#24619
+      ,#24620,#24621,#24622,#24623,#24624,#24625,#24626,#24627,#24628
+      ,#24629,#24630,#24631,#24632,#24633,#24634,#24635,#24636,#24637
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#24584 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#24585 = CARTESIAN_POINT('',(9.872968832046,13.765624792649,
+    3.29648853245));
+#24586 = CARTESIAN_POINT('',(9.806454256135,13.749999685608,
+    3.592976132233));
+#24587 = CARTESIAN_POINT('',(9.673362563888,13.734374852014,
+    3.872052622819));
+#24588 = CARTESIAN_POINT('',(9.479243711091,13.718749829372,
+    4.11628222833));
+#24589 = CARTESIAN_POINT('',(9.2350087681,13.703124802476,4.310410436549
+    ));
+#24590 = CARTESIAN_POINT('',(8.955941707484,13.687499781407,
+    4.443473825002));
+#24591 = CARTESIAN_POINT('',(8.362966100824,13.656249771032,
+    4.576538234201));
+#24592 = CARTESIAN_POINT('',(7.76998512048,13.624999793745,
+    4.443474174489));
+#24593 = CARTESIAN_POINT('',(7.49091220896,13.60937480721,4.310410261219
+    ));
+#24594 = CARTESIAN_POINT('',(7.24667481717,13.593749800501,
+    4.116285042151));
+#24595 = CARTESIAN_POINT('',(7.052551177727,13.578124787049,
+    3.872048230774));
+#24596 = CARTESIAN_POINT('',(6.9194895268,13.562499785516,3.592977588049
+    ));
+#24597 = CARTESIAN_POINT('',(6.786427769269,13.531249790002,
+    2.999999989483));
+#24598 = CARTESIAN_POINT('',(6.919489776237,13.499999794488,
+    2.40702244689));
+#24599 = CARTESIAN_POINT('',(7.052551377788,13.484374792956,
+    2.127951899454));
+#24600 = CARTESIAN_POINT('',(7.246674053755,13.468749779503,
+    1.883714816045));
+#24601 = CARTESIAN_POINT('',(7.490911793414,13.453124772794,
+    1.689588830945));
+#24602 = CARTESIAN_POINT('',(7.769985042513,13.43749978626,
+    1.556525657652));
+#24603 = CARTESIAN_POINT('',(8.362966097077,13.406249808971,
+    1.423462805689));
+#24604 = CARTESIAN_POINT('',(8.955941629516,13.374999798597,
+    1.556526668643));
+#24605 = CARTESIAN_POINT('',(9.2350087655,13.359374777521,1.689589655644
+    ));
+#24606 = CARTESIAN_POINT('',(9.479244680929,13.343749750652,
+    1.883713049519));
+#24607 = CARTESIAN_POINT('',(9.673366659465,13.328124727966,
+    2.127949876079));
+#24608 = CARTESIAN_POINT('',(9.806448425655,13.312499894407,
+    2.407024053937));
+#24609 = CARTESIAN_POINT('',(9.872968976451,13.296874787356,
+    2.703511445269));
+#24610 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#24611 = CARTESIAN_POINT('',(9.602338411092,13.937504974124,
+    3.000000263886));
+#24612 = CARTESIAN_POINT('',(9.602339078553,13.921880402594,
+    3.243362250105));
+#24613 = CARTESIAN_POINT('',(9.547745109265,13.906258190832,
+    3.486687182637));
+#24614 = CARTESIAN_POINT('',(9.438516666277,13.890628855969,
+    3.715758743434));
+#24615 = CARTESIAN_POINT('',(9.279171418181,13.875004446334,
+    3.916221326064));
+#24616 = CARTESIAN_POINT('',(9.078716293423,13.859380146528,
+    4.07555217335));
+#24617 = CARTESIAN_POINT('',(8.849665101593,13.843755695405,
+    4.184768595068));
+#24618 = CARTESIAN_POINT('',(8.3629659234,13.812505965617,4.293984761129
+    ));
+#24619 = CARTESIAN_POINT('',(7.876260214299,13.781255374042,
+    4.184768385314));
+#24620 = CARTESIAN_POINT('',(7.647202993749,13.765630023309,
+    4.075552026029));
+#24621 = CARTESIAN_POINT('',(7.446740995847,13.750005198065,
+    3.916218443718));
+#24622 = CARTESIAN_POINT('',(7.287409410747,13.734380548451,
+    3.715757447601));
+#24623 = CARTESIAN_POINT('',(7.178195205965,13.718755588364,
+    3.486702855133));
+#24624 = CARTESIAN_POINT('',(7.068981216765,13.687505471527,
+    2.999999662484));
+#24625 = CARTESIAN_POINT('',(7.178195835571,13.65625535469,
+    2.513296611116));
+#24626 = CARTESIAN_POINT('',(7.287410077245,13.640630394603,
+    2.284242221087));
+#24627 = CARTESIAN_POINT('',(7.446740263096,13.625005744988,
+    2.083780880896));
+#24628 = CARTESIAN_POINT('',(7.647202881225,13.609380919745,
+    1.924446206474));
+#24629 = CARTESIAN_POINT('',(7.876260681117,13.593755569013,
+    1.815231111978));
+#24630 = CARTESIAN_POINT('',(8.362966559885,13.562504977436,
+    1.706016856498));
+#24631 = CARTESIAN_POINT('',(8.84966556841,13.531255247649,
+    1.815232414427));
+#24632 = CARTESIAN_POINT('',(9.078716823269,13.515630796516,
+    1.924448325354));
+#24633 = CARTESIAN_POINT('',(9.279173381623,13.500006496752,
+    2.083771783083));
+#24634 = CARTESIAN_POINT('',(9.438523392556,13.484382087048,
+    2.284245677653));
+#24635 = CARTESIAN_POINT('',(9.547736281132,13.468752752239,
+    2.513313695078));
+#24636 = CARTESIAN_POINT('',(9.602339423956,13.453130540462,
+    2.756638330442));
+#24637 = CARTESIAN_POINT('',(9.602340081058,13.437505968929,
+    3.000000316662));
+#24638 = DEFINITIONAL_REPRESENTATION('',(#24639),#24712);
+#24639 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#24640,#24641,#24642,#24643,
+    #24644,#24645,#24646,#24647,#24648,#24649,#24650,#24651,#24652,
+    #24653,#24654,#24655,#24656,#24657,#24658,#24659,#24660,#24661,
+    #24662,#24663,#24664,#24665,#24666,#24667,#24668,#24669,#24670,
+    #24671,#24672,#24673,#24674,#24675,#24676,#24677,#24678,#24679,
+    #24680,#24681,#24682,#24683,#24684,#24685,#24686,#24687,#24688,
+    #24689,#24690,#24691,#24692,#24693,#24694,#24695,#24696,#24697,
+    #24698,#24699,#24700,#24701,#24702,#24703,#24704,#24705,#24706,
+    #24707,#24708,#24709,#24710,#24711),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5
+    ,5,5,5,5,5,5,5,5,5,7),(0.,3.800091314813E-02,0.134452810068,
+    0.228250578757,0.290801052008,0.383009189007,0.453848319918,
+    0.501849560323,0.552715027125,0.630715600681,0.74843540287,
+    0.815571649769,0.872873762923,0.958654733334,1.),.UNSPECIFIED.);
+#24640 = CARTESIAN_POINT('',(0.288684513662,0.));
+#24641 = CARTESIAN_POINT('',(0.288684666236,3.991806118038E-02));
+#24642 = CARTESIAN_POINT('',(0.288685681862,7.983704386705E-02));
+#24643 = CARTESIAN_POINT('',(0.288686895801,0.119756560604));
+#24644 = CARTESIAN_POINT('',(0.288687895067,0.159676316871));
+#24645 = CARTESIAN_POINT('',(0.288688518431,0.199596111083));
+#24646 = CARTESIAN_POINT('',(0.288689714286,0.340837953932));
+#24647 = CARTESIAN_POINT('',(0.288688489797,0.442174515826));
+#24648 = CARTESIAN_POINT('',(0.288685343689,0.543491879351));
+#24649 = CARTESIAN_POINT('',(0.288683783098,0.644808946119));
+#24650 = CARTESIAN_POINT('',(0.288683121994,0.746143766131));
+#24651 = CARTESIAN_POINT('',(0.288683235155,0.945996443695));
+#24652 = CARTESIAN_POINT('',(0.288683943499,1.044541977022));
+#24653 = CARTESIAN_POINT('',(0.288684930263,1.14307297597));
+#24654 = CARTESIAN_POINT('',(0.288685503679,1.241604097132));
+#24655 = CARTESIAN_POINT('',(0.288685738215,1.340150107834));
+#24656 = CARTESIAN_POINT('',(0.28868573933,1.504391221084));
+#24657 = CARTESIAN_POINT('',(0.28868563416,1.570100975184));
+#24658 = CARTESIAN_POINT('',(0.288685474448,1.635808629843));
+#24659 = CARTESIAN_POINT('',(0.288685332198,1.701516173878));
+#24660 = CARTESIAN_POINT('',(0.288685261775,1.767225622599));
+#24661 = CARTESIAN_POINT('',(0.288685260672,1.929795814595));
+#24662 = CARTESIAN_POINT('',(0.288685416352,2.026670009789));
+#24663 = CARTESIAN_POINT('',(0.288685769751,2.123530460119));
+#24664 = CARTESIAN_POINT('',(0.288686159881,2.220391196371));
+#24665 = CARTESIAN_POINT('',(0.288686360201,2.317265994757));
+#24666 = CARTESIAN_POINT('',(0.288686325015,2.488544346677));
+#24667 = CARTESIAN_POINT('',(0.288686179571,2.562962776065));
+#24668 = CARTESIAN_POINT('',(0.288685879483,2.637377559728));
+#24669 = CARTESIAN_POINT('',(0.288685465292,2.711792275772));
+#24670 = CARTESIAN_POINT('',(0.288685011507,2.786210527297));
+#24671 = CARTESIAN_POINT('',(0.288684313688,2.911049936801));
+#24672 = CARTESIAN_POINT('',(0.288684049127,2.961474683018));
+#24673 = CARTESIAN_POINT('',(0.288683824363,3.011898865888));
+#24674 = CARTESIAN_POINT('',(0.288683663667,3.062323022764));
+#24675 = CARTESIAN_POINT('',(0.28868358392,3.112747695382));
+#24676 = CARTESIAN_POINT('',(0.288683587076,3.216604951658));
+#24677 = CARTESIAN_POINT('',(0.288683680293,3.270038590339));
+#24678 = CARTESIAN_POINT('',(0.288683868589,3.323471548071));
+#24679 = CARTESIAN_POINT('',(0.288684140055,3.376904542876));
+#24680 = CARTESIAN_POINT('',(0.288684472055,3.43033828759));
+#24681 = CARTESIAN_POINT('',(0.2886853938,3.565709573767));
+#24682 = CARTESIAN_POINT('',(0.288686028058,3.64765274746));
+#24683 = CARTESIAN_POINT('',(0.288686630042,3.729590193699));
+#24684 = CARTESIAN_POINT('',(0.2886870737,3.811527693356));
+#24685 = CARTESIAN_POINT('',(0.288687281223,3.893471002878));
+#24686 = CARTESIAN_POINT('',(0.288687300069,4.099071840738));
+#24687 = CARTESIAN_POINT('',(0.288686850468,4.222773761866));
+#24688 = CARTESIAN_POINT('',(0.28868601723,4.346428418056));
+#24689 = CARTESIAN_POINT('',(0.28868533666,4.470082651271));
+#24690 = CARTESIAN_POINT('',(0.28868509064,4.593784089076));
+#24691 = CARTESIAN_POINT('',(0.288685110512,4.787971400879));
+#24692 = CARTESIAN_POINT('',(0.288685193257,4.858499094061));
+#24693 = CARTESIAN_POINT('',(0.288685281286,4.929024154631));
+#24694 = CARTESIAN_POINT('',(0.288685362804,4.999549349824));
+#24695 = CARTESIAN_POINT('',(0.288685431205,5.070077402549));
+#24696 = CARTESIAN_POINT('',(0.288685432328,5.200798065647));
+#24697 = CARTESIAN_POINT('',(0.288685391846,5.260994153436));
+#24698 = CARTESIAN_POINT('',(0.288685289244,5.321188877135));
+#24699 = CARTESIAN_POINT('',(0.288685157497,5.381383439594));
+#24700 = CARTESIAN_POINT('',(0.288685059124,5.441579086593));
+#24701 = CARTESIAN_POINT('',(0.288685065405,5.59188427982));
+#24702 = CARTESIAN_POINT('',(0.288685298936,5.682002987266));
+#24703 = CARTESIAN_POINT('',(0.288685897077,5.772111875235));
+#24704 = CARTESIAN_POINT('',(0.288687142858,5.862221169826));
+#24705 = CARTESIAN_POINT('',(0.288687835798,5.952341306724));
+#24706 = CARTESIAN_POINT('',(0.288687761021,6.085886275466));
+#24707 = CARTESIAN_POINT('',(0.288687591131,6.129319229445));
+#24708 = CARTESIAN_POINT('',(0.288687186948,6.172752199497));
+#24709 = CARTESIAN_POINT('',(0.288686640288,6.216184952184));
+#24710 = CARTESIAN_POINT('',(0.28868622351,6.259617127739));
+#24711 = CARTESIAN_POINT('',(0.288686389512,6.303048240065));
+#24712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24713 = ORIENTED_EDGE('',*,*,#24714,.F.);
+#24714 = EDGE_CURVE('',#24193,#24430,#24715,.T.);
+#24715 = SURFACE_CURVE('',#24716,(#24720,#24727),.PCURVE_S1.);
+#24716 = LINE('',#24717,#24718);
+#24717 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#24718 = VECTOR('',#24719,1.);
+#24719 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#24720 = PCURVE('',#21310,#24721);
+#24721 = DEFINITIONAL_REPRESENTATION('',(#24722),#24726);
+#24722 = LINE('',#24723,#24724);
+#24723 = CARTESIAN_POINT('',(-0.,0.));
+#24724 = VECTOR('',#24725,1.);
+#24725 = DIRECTION('',(-0.,1.));
+#24726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24727 = PCURVE('',#24728,#24733);
+#24728 = CYLINDRICAL_SURFACE('',#24729,1.26);
+#24729 = AXIS2_PLACEMENT_3D('',#24730,#24731,#24732);
+#24730 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#24731 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#24732 = DIRECTION('',(1.,0.,0.));
+#24733 = DEFINITIONAL_REPRESENTATION('',(#24734),#24738);
+#24734 = LINE('',#24735,#24736);
+#24735 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#24736 = VECTOR('',#24737,1.);
+#24737 = DIRECTION('',(-0.,1.));
+#24738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24739 = ADVANCED_FACE('',(#24740),#21151,.F.);
+#24740 = FACE_BOUND('',#24741,.F.);
+#24741 = EDGE_LOOP('',(#24742,#24783,#24784,#24785));
+#24742 = ORIENTED_EDGE('',*,*,#24743,.F.);
+#24743 = EDGE_CURVE('',#21326,#24744,#24746,.T.);
+#24744 = VERTEX_POINT('',#24745);
+#24745 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#24746 = SURFACE_CURVE('',#24747,(#24769,#24776),.PCURVE_S1.);
+#24747 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#24748,#24749,#24750,#24751,
+    #24752,#24753,#24754,#24755,#24756,#24757,#24758,#24759,#24760,
+    #24761,#24762,#24763,#24764,#24765,#24766,#24767,#24768),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#24748 = CARTESIAN_POINT('',(9.872967294144,14.281249847286,
+    2.999999991898));
+#24749 = CARTESIAN_POINT('',(9.872967969008,14.258522550636,
+    3.431255747294));
+#24750 = CARTESIAN_POINT('',(9.737519930859,14.235795069526,
+    3.862509582345));
+#24751 = CARTESIAN_POINT('',(9.46645099434,14.213068401825,
+    4.246492883557));
+#24752 = CARTESIAN_POINT('',(9.078670623096,14.190340658155,
+    4.535822521394));
+#24753 = CARTESIAN_POINT('',(8.611008694523,14.167613173168,
+    4.691726665946));
+#24754 = CARTESIAN_POINT('',(8.11492706797,14.14488638754,4.691672999773
+    ));
+#24755 = CARTESIAN_POINT('',(7.647283227883,14.122158899935,
+    4.535862799806));
+#24756 = CARTESIAN_POINT('',(7.259402280977,14.099431658535,
+    4.246475113898));
+#24757 = CARTESIAN_POINT('',(6.988440694243,14.076704367123,
+    3.862512246868));
+#24758 = CARTESIAN_POINT('',(6.717478691049,14.031249828193,
+    2.999999972774));
+#24759 = CARTESIAN_POINT('',(6.988441059375,13.985795289262,
+    2.137487813387));
+#24760 = CARTESIAN_POINT('',(7.259403513668,13.963068011795,
+    1.753524948191));
+#24761 = CARTESIAN_POINT('',(7.64727478027,13.940340701657,
+    1.464140654515));
+#24762 = CARTESIAN_POINT('',(8.114937374479,13.917613366723,
+    1.30830490243));
+#24763 = CARTESIAN_POINT('',(8.611010076933,13.894886385285,
+    1.308314435408));
+#24764 = CARTESIAN_POINT('',(9.078650732812,13.872159053133,
+    1.464147867207));
+#24765 = CARTESIAN_POINT('',(9.466476736209,13.849431240539,
+    1.753513661786));
+#24766 = CARTESIAN_POINT('',(9.737508028793,13.826704586879,
+    2.137490823547));
+#24767 = CARTESIAN_POINT('',(9.872967692238,13.803977105751,
+    2.568744234477));
+#24768 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#24769 = PCURVE('',#21151,#24770);
+#24770 = DEFINITIONAL_REPRESENTATION('',(#24771),#24775);
+#24771 = LINE('',#24772,#24773);
+#24772 = CARTESIAN_POINT('',(0.,0.));
+#24773 = VECTOR('',#24774,1.);
+#24774 = DIRECTION('',(0.,1.));
+#24775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24776 = PCURVE('',#21534,#24777);
+#24777 = DEFINITIONAL_REPRESENTATION('',(#24778),#24782);
+#24778 = LINE('',#24779,#24780);
+#24779 = CARTESIAN_POINT('',(6.25E-02,0.));
+#24780 = VECTOR('',#24781,1.);
+#24781 = DIRECTION('',(0.,1.));
+#24782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24783 = ORIENTED_EDGE('',*,*,#21368,.T.);
+#24784 = ORIENTED_EDGE('',*,*,#20969,.T.);
+#24785 = ORIENTED_EDGE('',*,*,#24786,.F.);
+#24786 = EDGE_CURVE('',#24744,#20970,#24787,.T.);
+#24787 = SURFACE_CURVE('',#24788,(#24791,#24798),.PCURVE_S1.);
+#24788 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24789,#24790),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#24789 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#24790 = CARTESIAN_POINT('',(9.602338411092,13.937504974124,
+    3.000000263885));
+#24791 = PCURVE('',#21151,#24792);
+#24792 = DEFINITIONAL_REPRESENTATION('',(#24793),#24797);
+#24793 = LINE('',#24794,#24795);
+#24794 = CARTESIAN_POINT('',(0.,6.303048278758));
+#24795 = VECTOR('',#24796,1.);
+#24796 = DIRECTION('',(1.,0.));
+#24797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24798 = PCURVE('',#24583,#24799);
+#24799 = DEFINITIONAL_REPRESENTATION('',(#24800),#24804);
+#24800 = LINE('',#24801,#24802);
+#24801 = CARTESIAN_POINT('',(0.,0.));
+#24802 = VECTOR('',#24803,1.);
+#24803 = DIRECTION('',(1.,0.));
+#24804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24805 = ADVANCED_FACE('',(#24806),#21453,.F.);
+#24806 = FACE_BOUND('',#24807,.F.);
+#24807 = EDGE_LOOP('',(#24808,#24809,#24810,#24857));
+#24808 = ORIENTED_EDGE('',*,*,#24192,.F.);
+#24809 = ORIENTED_EDGE('',*,*,#21440,.T.);
+#24810 = ORIENTED_EDGE('',*,*,#24811,.T.);
+#24811 = EDGE_CURVE('',#21394,#24812,#24814,.T.);
+#24812 = VERTEX_POINT('',#24813);
+#24813 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#24814 = SURFACE_CURVE('',#24815,(#24843,#24850),.PCURVE_S1.);
+#24815 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#24816,#24817,#24818,#24819,
+    #24820,#24821,#24822,#24823,#24824,#24825,#24826,#24827,#24828,
+    #24829,#24830,#24831,#24832,#24833,#24834,#24835,#24836,#24837,
+    #24838,#24839,#24840,#24841,#24842),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#24816 = CARTESIAN_POINT('',(9.87296633989,14.218749847294,
+    2.999999991899));
+#24817 = CARTESIAN_POINT('',(9.872966701108,14.203124830848,
+    3.29648811299));
+#24818 = CARTESIAN_POINT('',(9.806451555969,14.187499723829,
+    3.59297526786));
+#24819 = CARTESIAN_POINT('',(9.673361156045,14.171874890203,
+    3.872051104791));
+#24820 = CARTESIAN_POINT('',(9.47924223189,14.156249867561,
+    4.116281165484));
+#24821 = CARTESIAN_POINT('',(9.235007528239,14.140624840674,
+    4.310408562769));
+#24822 = CARTESIAN_POINT('',(8.955940856094,14.124999819608,
+    4.443471717506));
+#24823 = CARTESIAN_POINT('',(8.362966100878,14.093749809237,
+    4.576535876984));
+#24824 = CARTESIAN_POINT('',(7.769985955394,14.062499831944,
+    4.443472140845));
+#24825 = CARTESIAN_POINT('',(7.49091340313,14.046874845406,
+    4.310408499077));
+#24826 = CARTESIAN_POINT('',(7.246676319927,14.031249838698,
+    4.11628347099));
+#24827 = CARTESIAN_POINT('',(7.052553063492,14.015624825249,
+    3.872046976744));
+#24828 = CARTESIAN_POINT('',(6.919491607164,13.999999823717,
+    3.592976741456));
+#24829 = CARTESIAN_POINT('',(6.78643001094,13.968749828202,
+    2.999999992289));
+#24830 = CARTESIAN_POINT('',(6.919491800818,13.937499832687,
+    2.407023286578));
+#24831 = CARTESIAN_POINT('',(7.052553218576,13.921874831155,
+    2.127953125323));
+#24832 = CARTESIAN_POINT('',(7.246675725495,13.906249817705,
+    1.883716419383));
+#24833 = CARTESIAN_POINT('',(7.490913079148,13.890624810997,
+    1.689590795347));
+#24834 = CARTESIAN_POINT('',(7.769985893894,13.87499982446,
+    1.556527728951));
+#24835 = CARTESIAN_POINT('',(8.362966097025,13.843749847167,
+    1.423464931819));
+#24836 = CARTESIAN_POINT('',(8.955940794594,13.812499836795,
+    1.556528666088));
+#24837 = CARTESIAN_POINT('',(9.235007525437,13.796874815725,
+    1.689591508418));
+#24838 = CARTESIAN_POINT('',(9.479242985544,13.781249788858,
+    1.883715161068));
+#24839 = CARTESIAN_POINT('',(9.673364340975,13.765624766181,
+    2.127950838018));
+#24840 = CARTESIAN_POINT('',(9.806447020799,13.749999932583,
+    2.407024876081));
+#24841 = CARTESIAN_POINT('',(9.872966813246,13.734374825556,
+    2.703511868781));
+#24842 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#24843 = PCURVE('',#21453,#24844);
+#24844 = DEFINITIONAL_REPRESENTATION('',(#24845),#24849);
+#24845 = LINE('',#24846,#24847);
+#24846 = CARTESIAN_POINT('',(0.3125,0.));
+#24847 = VECTOR('',#24848,1.);
+#24848 = DIRECTION('',(0.,1.));
+#24849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24850 = PCURVE('',#21534,#24851);
+#24851 = DEFINITIONAL_REPRESENTATION('',(#24852),#24856);
+#24852 = LINE('',#24853,#24854);
+#24853 = CARTESIAN_POINT('',(0.,0.));
+#24854 = VECTOR('',#24855,1.);
+#24855 = DIRECTION('',(0.,1.));
+#24856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24857 = ORIENTED_EDGE('',*,*,#24858,.F.);
+#24858 = EDGE_CURVE('',#24193,#24812,#24859,.T.);
+#24859 = SURFACE_CURVE('',#24860,(#24863,#24870),.PCURVE_S1.);
+#24860 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24861,#24862),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#24861 = CARTESIAN_POINT('',(9.602331254183,13.562504974192,
+    3.000000263889));
+#24862 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#24863 = PCURVE('',#21453,#24864);
+#24864 = DEFINITIONAL_REPRESENTATION('',(#24865),#24869);
+#24865 = LINE('',#24866,#24867);
+#24866 = CARTESIAN_POINT('',(0.,6.303048278758));
+#24867 = VECTOR('',#24868,1.);
+#24868 = DIRECTION('',(1.,0.));
+#24869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24870 = PCURVE('',#24871,#24926);
+#24871 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#24872,#24873,#24874,#24875,#24876,#24877,#24878,#24879,#24880
+      ,#24881,#24882,#24883,#24884,#24885,#24886,#24887,#24888,#24889
+      ,#24890,#24891,#24892,#24893,#24894,#24895,#24896,#24897,#24898)
+    ,(#24899,#24900,#24901,#24902,#24903,#24904,#24905,#24906,#24907
+      ,#24908,#24909,#24910,#24911,#24912,#24913,#24914,#24915,#24916
+      ,#24917,#24918,#24919,#24920,#24921,#24922,#24923,#24924,#24925
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#24872 = CARTESIAN_POINT('',(9.602331254183,13.562504974192,
+    3.000000263889));
+#24873 = CARTESIAN_POINT('',(9.602331305139,13.546880402674,
+    3.243360704661));
+#24874 = CARTESIAN_POINT('',(9.547733702231,13.531258190989,
+    3.486683952379));
+#24875 = CARTESIAN_POINT('',(9.438512573626,13.515628856019,
+    3.715752518006));
+#24876 = CARTESIAN_POINT('',(9.279166255642,13.500004446372,
+    3.916218643461));
+#24877 = CARTESIAN_POINT('',(9.078711758046,13.484380146605,
+    4.075545271293));
+#24878 = CARTESIAN_POINT('',(8.849661972238,13.468755695495,
+    4.184760734413));
+#24879 = CARTESIAN_POINT('',(8.36296593641,13.437505965715,
+    4.293975848397));
+#24880 = CARTESIAN_POINT('',(7.876263268061,13.406255374122,
+    4.184760977321));
+#24881 = CARTESIAN_POINT('',(7.647207276099,13.390630023379,
+    4.075545807831));
+#24882 = CARTESIAN_POINT('',(7.446746317794,13.37500519814,
+    3.916212729314));
+#24883 = CARTESIAN_POINT('',(7.287416384716,13.359380548536,
+    3.715752827187));
+#24884 = CARTESIAN_POINT('',(7.178202903825,13.34375558845,
+    3.486699754519));
+#24885 = CARTESIAN_POINT('',(7.068989436227,13.31250547161,2.99999969201
+    ));
+#24886 = CARTESIAN_POINT('',(7.178203189186,13.281255354769,
+    2.513299693536));
+#24887 = CARTESIAN_POINT('',(7.287416767313,13.265630394684,
+    2.284246693639));
+#24888 = CARTESIAN_POINT('',(7.446746580975,13.250005745079,
+    2.083786806327));
+#24889 = CARTESIAN_POINT('',(7.647207691863,13.234380919841,
+    1.924453652274));
+#24890 = CARTESIAN_POINT('',(7.876263810443,13.218755569098,
+    1.815238755446));
+#24891 = CARTESIAN_POINT('',(8.362966546883,13.187504977504,
+    1.706024382709));
+#24892 = CARTESIAN_POINT('',(8.84966251462,13.156255247725,
+    1.815239605225));
+#24893 = CARTESIAN_POINT('',(9.078712265585,13.140630796613,
+    1.924455087334));
+#24894 = CARTESIAN_POINT('',(9.27916690401,13.125006496852,
+    2.083780739935));
+#24895 = CARTESIAN_POINT('',(9.438513821979,13.109382087196,
+    2.28424854544));
+#24896 = CARTESIAN_POINT('',(9.547732636412,13.093752752232,
+    2.513316648717));
+#24897 = CARTESIAN_POINT('',(9.602331452171,13.078130540546,
+    2.756639875895));
+#24898 = CARTESIAN_POINT('',(9.602331492768,13.062505969027,
+    3.000000316667));
+#24899 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#24900 = CARTESIAN_POINT('',(9.872967536477,13.703124792662,
+    3.296488274876));
+#24901 = CARTESIAN_POINT('',(9.806452354963,13.687499685634,
+    3.592975593857));
+#24902 = CARTESIAN_POINT('',(9.67336188178,13.671874852022,
+    3.872051585248));
+#24903 = CARTESIAN_POINT('',(9.479242850668,13.656249829379,
+    4.11628178123));
+#24904 = CARTESIAN_POINT('',(9.235008012204,13.640624802489,
+    4.310409286206));
+#24905 = CARTESIAN_POINT('',(8.955941185924,13.624999781422,
+    4.443472514893));
+#24906 = CARTESIAN_POINT('',(8.362966102992,13.593749771049,
+    4.576536748745));
+#24907 = CARTESIAN_POINT('',(7.76998562944,13.562499793758,
+    4.443472939823));
+#24908 = CARTESIAN_POINT('',(7.490912922685,13.546874807221,
+    4.310409224852));
+#24909 = CARTESIAN_POINT('',(7.246675704161,13.531249800513,
+    4.116284089751));
+#24910 = CARTESIAN_POINT('',(7.052552340055,13.515624787063,
+    3.872047460705));
+#24911 = CARTESIAN_POINT('',(6.919490809776,13.499999785531,
+    3.59297707128));
+#24912 = CARTESIAN_POINT('',(6.78642913918,13.468749790016,
+    2.999999994404));
+#24913 = CARTESIAN_POINT('',(6.919491001839,13.437499794501,
+    2.407022960627));
+#24914 = CARTESIAN_POINT('',(7.052552492799,13.421874792969,
+    2.127952644879));
+#24915 = CARTESIAN_POINT('',(7.246675106735,13.406249779518,
+    1.883715803617));
+#24916 = CARTESIAN_POINT('',(7.490912595187,13.39062477281,
+    1.689590071911));
+#24917 = CARTESIAN_POINT('',(7.769985564067,13.374999786274,
+    1.556526931564));
+#24918 = CARTESIAN_POINT('',(8.36296609491,13.343749808982,
+    1.423464060057));
+#24919 = CARTESIAN_POINT('',(8.955941120551,13.31249979861,1.55652786711
+    ));
+#24920 = CARTESIAN_POINT('',(9.235008005886,13.296874777537,
+    1.689590782641));
+#24921 = CARTESIAN_POINT('',(9.479243601327,13.281249750669,
+    1.883714542327));
+#24922 = CARTESIAN_POINT('',(9.673365064369,13.26562472799,
+    2.127950354044));
+#24923 = CARTESIAN_POINT('',(9.806447818202,13.249999894406,
+    2.407024546211));
+#24924 = CARTESIAN_POINT('',(9.872967647821,13.23437478737,
+    2.703511702845));
+#24925 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#24926 = DEFINITIONAL_REPRESENTATION('',(#24927),#24931);
+#24927 = LINE('',#24928,#24929);
+#24928 = CARTESIAN_POINT('',(0.,0.));
+#24929 = VECTOR('',#24930,1.);
+#24930 = DIRECTION('',(1.,0.));
+#24931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24932 = ADVANCED_FACE('',(#24933),#21534,.F.);
+#24933 = FACE_BOUND('',#24934,.F.);
+#24934 = EDGE_LOOP('',(#24935,#24936,#24937,#24938));
+#24935 = ORIENTED_EDGE('',*,*,#24811,.F.);
+#24936 = ORIENTED_EDGE('',*,*,#21521,.T.);
+#24937 = ORIENTED_EDGE('',*,*,#24743,.T.);
+#24938 = ORIENTED_EDGE('',*,*,#24939,.F.);
+#24939 = EDGE_CURVE('',#24812,#24744,#24940,.T.);
+#24940 = SURFACE_CURVE('',#24941,(#24944,#24951),.PCURVE_S1.);
+#24941 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#24942,#24943),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#24942 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#24943 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#24944 = PCURVE('',#21534,#24945);
+#24945 = DEFINITIONAL_REPRESENTATION('',(#24946),#24950);
+#24946 = LINE('',#24947,#24948);
+#24947 = CARTESIAN_POINT('',(0.,6.303048278758));
+#24948 = VECTOR('',#24949,1.);
+#24949 = DIRECTION('',(1.,0.));
+#24950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#24951 = PCURVE('',#24952,#24995);
+#24952 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#24953,#24954,#24955,#24956,#24957,#24958,#24959,#24960,#24961
+      ,#24962,#24963,#24964,#24965,#24966,#24967,#24968,#24969,#24970
+      ,#24971,#24972,#24973)
+    ,(#24974,#24975,#24976,#24977,#24978,#24979,#24980,#24981,#24982
+      ,#24983,#24984,#24985,#24986,#24987,#24988,#24989,#24990,#24991
+      ,#24992,#24993,#24994
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#24953 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#24954 = CARTESIAN_POINT('',(9.872967700848,13.696022512459,
+    3.431255677149));
+#24955 = CARTESIAN_POINT('',(9.737518393551,13.673295031353,
+    3.862509397255));
+#24956 = CARTESIAN_POINT('',(9.466453630175,13.650568363649,
+    4.246491753397));
+#24957 = CARTESIAN_POINT('',(9.078668513873,13.627840619961,
+    4.535826364638));
+#24958 = CARTESIAN_POINT('',(8.611008438839,13.60511313502,4.69172040679
+    ));
+#24959 = CARTESIAN_POINT('',(8.114928631537,13.582386349342,
+    4.691676612883));
+#24960 = CARTESIAN_POINT('',(7.647282196614,13.559658861765,4.5358613776
+    ));
+#24961 = CARTESIAN_POINT('',(7.259402649052,13.536931620357,
+    4.24647511607));
+#24962 = CARTESIAN_POINT('',(6.988440954287,13.514204328946,
+    3.862512107595));
+#24963 = CARTESIAN_POINT('',(6.717478951018,13.468749790016,
+    2.999999983238));
+#24964 = CARTESIAN_POINT('',(6.988441233651,13.423295251085,
+    2.137487946645));
+#24965 = CARTESIAN_POINT('',(7.259403496143,13.40056797362,
+    1.753524654913));
+#24966 = CARTESIAN_POINT('',(7.647276030437,13.377840663475,
+    1.464142425617));
+#24967 = CARTESIAN_POINT('',(8.114935902155,13.355113328555,
+    1.308304214342));
+#24968 = CARTESIAN_POINT('',(8.611010241446,13.332386347103,
+    1.308313546525));
+#24969 = CARTESIAN_POINT('',(9.078652622991,13.309659014946,
+    1.464149487757));
+#24970 = CARTESIAN_POINT('',(9.466473749916,13.286931202379,
+    1.753513614733));
+#24971 = CARTESIAN_POINT('',(9.737509131763,13.264204548695,
+    2.137490911063));
+#24972 = CARTESIAN_POINT('',(9.872967483269,13.241477067574,
+    2.568744300571));
+#24973 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#24974 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#24975 = CARTESIAN_POINT('',(9.872969043122,13.758522512445,
+    3.431256051803));
+#24976 = CARTESIAN_POINT('',(9.737520909271,13.735795031313,
+    3.862510193863));
+#24977 = CARTESIAN_POINT('',(9.466451780379,13.713068363677,
+    4.246493768157));
+#24978 = CARTESIAN_POINT('',(9.078671134356,13.690340619956,
+    4.535823612236));
+#24979 = CARTESIAN_POINT('',(8.611008872726,13.667613134946,
+    4.691727868604));
+#24980 = CARTESIAN_POINT('',(8.114926894145,13.64488634937,
+    4.691674202528));
+#24981 = CARTESIAN_POINT('',(7.647282721071,13.622158861743,
+    4.535863892839));
+#24982 = CARTESIAN_POINT('',(7.259401498078,13.599431620345,
+    4.246476001527));
+#24983 = CARTESIAN_POINT('',(6.988439718184,13.576704328932,
+    3.862512861906));
+#24984 = CARTESIAN_POINT('',(6.717477521195,13.531249790002,
+    2.999999974982));
+#24985 = CARTESIAN_POINT('',(6.988440081001,13.485795251072,
+    2.137487202038));
+#24986 = CARTESIAN_POINT('',(7.259402727374,13.463067973605,
+    1.753524063488));
+#24987 = CARTESIAN_POINT('',(7.647274269537,13.440340663462,
+    1.464139563543));
+#24988 = CARTESIAN_POINT('',(8.114937195757,13.417613328523,
+    1.308303700093));
+#24989 = CARTESIAN_POINT('',(8.611010250952,13.394886347115,
+    1.30831323233));
+#24990 = CARTESIAN_POINT('',(9.078651239755,13.372159014956,
+    1.464146774308));
+#24991 = CARTESIAN_POINT('',(9.46647751895,13.349431202305,1.75351277426
+    ));
+#24992 = CARTESIAN_POINT('',(9.737509004891,13.326704548711,
+    2.13749020834));
+#24993 = CARTESIAN_POINT('',(9.872968765195,13.303977067561,
+    2.568743925916));
+#24994 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#24995 = DEFINITIONAL_REPRESENTATION('',(#24996),#25000);
+#24996 = LINE('',#24997,#24998);
+#24997 = CARTESIAN_POINT('',(0.,0.));
+#24998 = VECTOR('',#24999,1.);
+#24999 = DIRECTION('',(1.,0.));
+#25000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25001 = ADVANCED_FACE('',(#25002),#21603,.F.);
+#25002 = FACE_BOUND('',#25003,.F.);
+#25003 = EDGE_LOOP('',(#25004,#25005,#25082,#25127));
+#25004 = ORIENTED_EDGE('',*,*,#22157,.F.);
+#25005 = ORIENTED_EDGE('',*,*,#25006,.T.);
+#25006 = EDGE_CURVE('',#22158,#25007,#25009,.T.);
+#25007 = VERTEX_POINT('',#25008);
+#25008 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#25009 = SURFACE_CURVE('',#25010,(#25013,#25020),.PCURVE_S1.);
+#25010 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25011,#25012),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#25011 = CARTESIAN_POINT('',(9.602331969948,12.062507958696,
+    3.000000422222));
+#25012 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#25013 = PCURVE('',#21603,#25014);
+#25014 = DEFINITIONAL_REPRESENTATION('',(#25015),#25019);
+#25015 = LINE('',#25016,#25017);
+#25016 = CARTESIAN_POINT('',(0.,0.));
+#25017 = VECTOR('',#25018,1.);
+#25018 = DIRECTION('',(1.,0.));
+#25019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25020 = PCURVE('',#25021,#25076);
+#25021 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#25022,#25023,#25024,#25025,#25026,#25027,#25028,#25029,#25030
+      ,#25031,#25032,#25033,#25034,#25035,#25036,#25037,#25038,#25039
+      ,#25040,#25041,#25042,#25043,#25044,#25045,#25046,#25047,#25048)
+    ,(#25049,#25050,#25051,#25052,#25053,#25054,#25055,#25056,#25057
+      ,#25058,#25059,#25060,#25061,#25062,#25063,#25064,#25065,#25066
+      ,#25067,#25068,#25069,#25070,#25071,#25072,#25073,#25074,#25075
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#25022 = CARTESIAN_POINT('',(9.602331731356,12.562506963862,
+    3.000000369444));
+#25023 = CARTESIAN_POINT('',(9.602331761594,12.546882392343,
+    3.243360903889));
+#25024 = CARTESIAN_POINT('',(9.547734116957,12.531260180654,
+    3.486684240696));
+#25025 = CARTESIAN_POINT('',(9.438512926731,12.515630845692,
+    3.715752885193));
+#25026 = CARTESIAN_POINT('',(9.279166530376,12.500006436043,
+    3.916219074227));
+#25027 = CARTESIAN_POINT('',(9.078711942019,12.484382136275,
+    4.075545746358));
+#25028 = CARTESIAN_POINT('',(8.849662058721,12.468757685164,
+    4.184761232018));
+#25029 = CARTESIAN_POINT('',(8.362965826204,12.437507955384,
+    4.293976346602));
+#25030 = CARTESIAN_POINT('',(7.876262979771,12.406257363791,
+    4.184761392022));
+#25031 = CARTESIAN_POINT('',(7.647206908924,12.390632013049,
+    4.075546160972));
+#25032 = CARTESIAN_POINT('',(7.446745887005,12.37500718781,3.91621300404
+    ));
+#25033 = CARTESIAN_POINT('',(7.287415909651,12.359382538206,
+    3.715753011157));
+#25034 = CARTESIAN_POINT('',(7.178202406221,12.34375757812,
+    3.486699840998));
+#25035 = CARTESIAN_POINT('',(7.068988938027,12.312507461279,
+    2.999999581804));
+#25036 = CARTESIAN_POINT('',(7.178202774485,12.281257344439,
+    2.513299405247));
+#25037 = CARTESIAN_POINT('',(7.287416414168,12.265632384353,
+    2.284246326463));
+#25038 = CARTESIAN_POINT('',(7.446746306247,12.250007734748,
+    2.083786375535));
+#25039 = CARTESIAN_POINT('',(7.64720750789,12.23438290951,1.924453177208
+    ));
+#25040 = CARTESIAN_POINT('',(7.876263723962,12.218757558768,
+    1.815238257842));
+#25041 = CARTESIAN_POINT('',(8.362966657089,12.187506967175,
+    1.706023884511));
+#25042 = CARTESIAN_POINT('',(8.849662802912,12.156257237394,
+    1.815239190526));
+#25043 = CARTESIAN_POINT('',(9.078712632764,12.140632786281,
+    1.924454734189));
+#25044 = CARTESIAN_POINT('',(9.279167334812,12.125008486519,
+    2.083780465206));
+#25045 = CARTESIAN_POINT('',(9.438514297034,12.109384076863,
+    2.284248361467));
+#25046 = CARTESIAN_POINT('',(9.547733134009,12.093754741907,
+    2.513316562214));
+#25047 = CARTESIAN_POINT('',(9.60233195007,12.078132530215,
+    2.756639887777));
+#25048 = CARTESIAN_POINT('',(9.602331969948,12.062507958696,
+    3.000000422222));
+#25049 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#25050 = CARTESIAN_POINT('',(9.872969207216,12.703124716281,
+    3.296488598645));
+#25051 = CARTESIAN_POINT('',(9.80645395295,12.687499609235,3.59297624585
+    ));
+#25052 = CARTESIAN_POINT('',(9.673363333249,12.671874775651,
+    3.872052546162));
+#25053 = CARTESIAN_POINT('',(9.479244088224,12.656249753003,
+    4.116283012721));
+#25054 = CARTESIAN_POINT('',(9.235008980135,12.640624726109,
+    4.31041073308));
+#25055 = CARTESIAN_POINT('',(8.955941845585,12.624999705038,
+    4.443474109666));
+#25056 = CARTESIAN_POINT('',(8.362966107222,12.593749694664,
+    4.576538492268));
+#25057 = CARTESIAN_POINT('',(7.769984977532,12.562499717377,
+    4.44347453778));
+#25058 = CARTESIAN_POINT('',(7.490911961795,12.546874730843,
+    4.310410676403));
+#25059 = CARTESIAN_POINT('',(7.246674472631,12.531249724133,
+    4.116285327273));
+#25060 = CARTESIAN_POINT('',(7.05255089318,12.515624710681,
+    3.872048428626));
+#25061 = CARTESIAN_POINT('',(6.919489215001,12.499999709148,
+    3.592977730929));
+#25062 = CARTESIAN_POINT('',(6.786427395659,12.468749713634,
+    2.999999998635));
+#25063 = CARTESIAN_POINT('',(6.919489403881,12.43749971812,
+    2.407022308725));
+#25064 = CARTESIAN_POINT('',(7.052551041245,12.421874716588,
+    2.127951683991));
+#25065 = CARTESIAN_POINT('',(7.246673869213,12.406249703135,
+    1.883714572086));
+#25066 = CARTESIAN_POINT('',(7.490911627264,12.390624696425,
+    1.689588625041));
+#25067 = CARTESIAN_POINT('',(7.769984904412,12.374999709891,
+    1.55652533679));
+#25068 = CARTESIAN_POINT('',(8.362966090678,12.343749732604,
+    1.423462316535));
+#25069 = CARTESIAN_POINT('',(8.955941772465,12.312499722229,
+    1.556526269154));
+#25070 = CARTESIAN_POINT('',(9.235008966784,12.296874701154,
+    1.689589331086));
+#25071 = CARTESIAN_POINT('',(9.479244832891,12.281249674281,
+    1.883713304846));
+#25072 = CARTESIAN_POINT('',(9.673366511157,12.265624651598,
+    2.127949386097));
+#25073 = CARTESIAN_POINT('',(9.806449413008,12.249999818041,
+    2.40702388647));
+#25074 = CARTESIAN_POINT('',(9.872969316969,12.234374710988,
+    2.70351137097));
+#25075 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#25076 = DEFINITIONAL_REPRESENTATION('',(#25077),#25081);
+#25077 = LINE('',#25078,#25079);
+#25078 = CARTESIAN_POINT('',(0.,6.303048278758));
+#25079 = VECTOR('',#25080,1.);
+#25080 = DIRECTION('',(1.,0.));
+#25081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25082 = ORIENTED_EDGE('',*,*,#25083,.T.);
+#25083 = EDGE_CURVE('',#25007,#21589,#25084,.T.);
+#25084 = SURFACE_CURVE('',#25085,(#25113,#25120),.PCURVE_S1.);
+#25085 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#25086,#25087,#25088,#25089,
+    #25090,#25091,#25092,#25093,#25094,#25095,#25096,#25097,#25098,
+    #25099,#25100,#25101,#25102,#25103,#25104,#25105,#25106,#25107,
+    #25108,#25109,#25110,#25111,#25112),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#25086 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#25087 = CARTESIAN_POINT('',(9.872970042586,12.203124678085,
+    3.29648876053));
+#25088 = CARTESIAN_POINT('',(9.806454751943,12.18749957103,
+    3.592976571847));
+#25089 = CARTESIAN_POINT('',(9.673364058984,12.17187473746,
+    3.872053026619));
+#25090 = CARTESIAN_POINT('',(9.479244707002,12.156249714811,
+    4.116283628467));
+#25091 = CARTESIAN_POINT('',(9.235009464101,12.140624687914,
+    4.310411456517));
+#25092 = CARTESIAN_POINT('',(8.955942175416,12.124999666842,
+    4.443474907053));
+#25093 = CARTESIAN_POINT('',(8.362966109337,12.093749656467,
+    4.576539364029));
+#25094 = CARTESIAN_POINT('',(7.769984651579,12.062499679182,
+    4.443475336758));
+#25095 = CARTESIAN_POINT('',(7.49091148135,12.046874692648,
+    4.310411402178));
+#25096 = CARTESIAN_POINT('',(7.246673856866,12.031249685938,
+    4.116285946034));
+#25097 = CARTESIAN_POINT('',(7.052550169744,12.015624672485,
+    3.872048912586));
+#25098 = CARTESIAN_POINT('',(6.919488417613,11.999999670952,
+    3.592978060754));
+#25099 = CARTESIAN_POINT('',(6.786426523899,11.968749675438,
+    3.000000000751));
+#25100 = CARTESIAN_POINT('',(6.919488604902,11.937499679924,
+    2.407021982774));
+#25101 = CARTESIAN_POINT('',(7.052550315467,11.921874678392,
+    2.127951203548));
+#25102 = CARTESIAN_POINT('',(7.246673250453,11.906249664938,
+    1.883713956321));
+#25103 = CARTESIAN_POINT('',(7.490911143302,11.890624658228,
+    1.689587901606));
+#25104 = CARTESIAN_POINT('',(7.769984574585,11.874999671695,
+    1.556524539403));
+#25105 = CARTESIAN_POINT('',(8.362966088562,11.84374969441,
+    1.423461444774));
+#25106 = CARTESIAN_POINT('',(8.955942098422,11.812499684034,
+    1.556525470176));
+#25107 = CARTESIAN_POINT('',(9.235009447233,11.796874662957,
+    1.689588605309));
+#25108 = CARTESIAN_POINT('',(9.479245448674,11.781249636082,
+    1.883712686105));
+#25109 = CARTESIAN_POINT('',(9.673367234551,11.765624613397,
+    2.127948902123));
+#25110 = CARTESIAN_POINT('',(9.80645021041,11.749999779854,
+    2.407023556599));
+#25111 = CARTESIAN_POINT('',(9.872970151542,11.734374672792,
+    2.703511205033));
+#25112 = CARTESIAN_POINT('',(9.872970514749,11.718749656339,
+    2.999999981768));
+#25113 = PCURVE('',#21603,#25114);
+#25114 = DEFINITIONAL_REPRESENTATION('',(#25115),#25119);
+#25115 = LINE('',#25116,#25117);
+#25116 = CARTESIAN_POINT('',(0.3125,0.));
+#25117 = VECTOR('',#25118,1.);
+#25118 = DIRECTION('',(0.,1.));
+#25119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25120 = PCURVE('',#21730,#25121);
+#25121 = DEFINITIONAL_REPRESENTATION('',(#25122),#25126);
+#25122 = LINE('',#25123,#25124);
+#25123 = CARTESIAN_POINT('',(0.,0.));
+#25124 = VECTOR('',#25125,1.);
+#25125 = DIRECTION('',(0.,1.));
+#25126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25127 = ORIENTED_EDGE('',*,*,#21588,.F.);
+#25128 = ADVANCED_FACE('',(#25129),#21730,.F.);
+#25129 = FACE_BOUND('',#25130,.F.);
+#25130 = EDGE_LOOP('',(#25131,#25132,#25197,#25236));
+#25131 = ORIENTED_EDGE('',*,*,#25083,.F.);
+#25132 = ORIENTED_EDGE('',*,*,#25133,.T.);
+#25133 = EDGE_CURVE('',#25007,#25134,#25136,.T.);
+#25134 = VERTEX_POINT('',#25135);
+#25135 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#25136 = SURFACE_CURVE('',#25137,(#25140,#25147),.PCURVE_S1.);
+#25137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25138,#25139),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#25138 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#25139 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#25140 = PCURVE('',#21730,#25141);
+#25141 = DEFINITIONAL_REPRESENTATION('',(#25142),#25146);
+#25142 = LINE('',#25143,#25144);
+#25143 = CARTESIAN_POINT('',(0.,0.));
+#25144 = VECTOR('',#25145,1.);
+#25145 = DIRECTION('',(1.,0.));
+#25146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25147 = PCURVE('',#25148,#25191);
+#25148 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#25149,#25150,#25151,#25152,#25153,#25154,#25155,#25156,#25157
+      ,#25158,#25159,#25160,#25161,#25162,#25163,#25164,#25165,#25166
+      ,#25167,#25168,#25169)
+    ,(#25170,#25171,#25172,#25173,#25174,#25175,#25176,#25177,#25178
+      ,#25179,#25180,#25181,#25182,#25183,#25184,#25185,#25186,#25187
+      ,#25188,#25189,#25190
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#25149 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#25150 = CARTESIAN_POINT('',(9.872969371949,12.696022436077,
+    3.431256149929));
+#25151 = CARTESIAN_POINT('',(9.737519916039,12.673294954935,
+    3.862510347685));
+#25152 = CARTESIAN_POINT('',(9.466454853646,12.650568287332,
+    4.246493128781));
+#25153 = CARTESIAN_POINT('',(9.078669310081,12.627840543566,
+    4.535828061076));
+#25154 = CARTESIAN_POINT('',(8.611008717054,12.605113058591,
+    4.691722277441));
+#25155 = CARTESIAN_POINT('',(8.11492836215,12.582386272992,
+    4.691678483983));
+#25156 = CARTESIAN_POINT('',(7.647281409157,12.559658785381,
+    4.535863078298));
+#25157 = CARTESIAN_POINT('',(7.259401431953,12.536931543977,
+    4.246476497483));
+#25158 = CARTESIAN_POINT('',(6.988439436488,12.514204252564,
+    3.862513065139));
+#25159 = CARTESIAN_POINT('',(6.717477131245,12.468749713634,
+    2.999999987654));
+#25160 = CARTESIAN_POINT('',(6.988439711222,12.423295174704,
+    2.137486996478));
+#25161 = CARTESIAN_POINT('',(7.259402272275,12.400567897239,
+    1.753523279368));
+#25162 = CARTESIAN_POINT('',(7.647275235049,12.377840587087,
+    1.464140728977));
+#25163 = CARTESIAN_POINT('',(8.114935623133,12.355113252158,
+    1.308302344189));
+#25164 = CARTESIAN_POINT('',(8.611010511134,12.332386270753,
+    1.308311674924));
+#25165 = CARTESIAN_POINT('',(9.078653410651,12.309658938587,
+    1.464147787264));
+#25166 = CARTESIAN_POINT('',(9.46647496677,12.286931125929,
+    1.753512233482));
+#25167 = CARTESIAN_POINT('',(9.737510649624,12.264204472349,
+    2.137489953256));
+#25168 = CARTESIAN_POINT('',(9.872969152055,12.241476991193,
+    2.568743819686));
+#25169 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#25170 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#25171 = CARTESIAN_POINT('',(9.87297119135,12.75852243605,3.43125666082)
+  );
+#25172 = CARTESIAN_POINT('',(9.737522866096,12.735794954873,
+    3.862511416898));
+#25173 = CARTESIAN_POINT('',(9.466453352457,12.713068287367,
+    4.246495537354));
+#25174 = CARTESIAN_POINT('',(9.078672156876,12.690340543545,
+    4.535825793919));
+#25175 = CARTESIAN_POINT('',(8.611009229135,12.66761305849,4.69173027392
+    ));
+#25176 = CARTESIAN_POINT('',(8.114926546493,12.644886273018,
+    4.691676608036));
+#25177 = CARTESIAN_POINT('',(7.647281707449,12.622158785345,
+    4.535866078903));
+#25178 = CARTESIAN_POINT('',(7.259399932281,12.599431543954,
+    4.246477776784));
+#25179 = CARTESIAN_POINT('',(6.988437766065,12.576704252537,
+    3.862514091981));
+#25180 = CARTESIAN_POINT('',(6.717475181487,12.531249713609,
+    2.999999979398));
+#25181 = CARTESIAN_POINT('',(6.988438124253,12.48579517468,
+    2.137485979341));
+#25182 = CARTESIAN_POINT('',(7.259401154784,12.463067897212,
+    1.753522294083));
+#25183 = CARTESIAN_POINT('',(7.647273248072,12.44034058706,
+    1.464137381599));
+#25184 = CARTESIAN_POINT('',(8.114936838311,12.417613252109,
+    1.308301295421));
+#25185 = CARTESIAN_POINT('',(8.611010598991,12.394886270762,
+    1.308310826174));
+#25186 = CARTESIAN_POINT('',(9.078652253637,12.372158938592,
+    1.464144588508));
+#25187 = CARTESIAN_POINT('',(9.466479084433,12.349431125824,
+    1.75351099921));
+#25188 = CARTESIAN_POINT('',(9.737510957088,12.326704472364,
+    2.137488977927));
+#25189 = CARTESIAN_POINT('',(9.872970911108,12.303976991168,
+    2.568743308793));
+#25190 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#25191 = DEFINITIONAL_REPRESENTATION('',(#25192),#25196);
+#25192 = LINE('',#25193,#25194);
+#25193 = CARTESIAN_POINT('',(0.,6.303048278758));
+#25194 = VECTOR('',#25195,1.);
+#25195 = DIRECTION('',(1.,0.));
+#25196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25197 = ORIENTED_EDGE('',*,*,#25198,.T.);
+#25198 = EDGE_CURVE('',#25134,#21716,#25199,.T.);
+#25199 = SURFACE_CURVE('',#25200,(#25222,#25229),.PCURVE_S1.);
+#25200 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#25201,#25202,#25203,#25204,
+    #25205,#25206,#25207,#25208,#25209,#25210,#25211,#25212,#25213,
+    #25214,#25215,#25216,#25217,#25218,#25219,#25220,#25221),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#25201 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#25202 = CARTESIAN_POINT('',(9.872972265464,12.258522397847,
+    3.431256965328));
+#25203 = CARTESIAN_POINT('',(9.737523844508,12.235794916647,
+    3.862512028415));
+#25204 = CARTESIAN_POINT('',(9.466454138497,12.213068249207,
+    4.246496421953));
+#25205 = CARTESIAN_POINT('',(9.078672668136,12.190340505332,
+    4.53582688476));
+#25206 = CARTESIAN_POINT('',(8.611009407339,12.167613020258,
+    4.691731476578));
+#25207 = CARTESIAN_POINT('',(8.114926372668,12.144886234834,
+    4.691677810791));
+#25208 = CARTESIAN_POINT('',(7.647281200639,12.122158747141,
+    4.535867171936));
+#25209 = CARTESIAN_POINT('',(7.259399149383,12.099431505752,
+    4.246478664413));
+#25210 = CARTESIAN_POINT('',(6.988436790006,12.076704214333,
+    3.862514707019));
+#25211 = CARTESIAN_POINT('',(6.717474011633,12.031249675405,
+    2.999999981606));
+#25212 = CARTESIAN_POINT('',(6.988437145878,11.985795136478,
+    2.137485367993));
+#25213 = CARTESIAN_POINT('',(7.259400368489,11.963067859008,
+    1.753521409381));
+#25214 = CARTESIAN_POINT('',(7.647272737339,11.940340548856,
+    1.464136290628));
+#25215 = CARTESIAN_POINT('',(8.114936659587,11.917613213892,
+    1.308300093084));
+#25216 = CARTESIAN_POINT('',(8.61101077301,11.894886232582,
+    1.308309623096));
+#25217 = CARTESIAN_POINT('',(9.078652760577,11.872158900402,
+    1.464143495609));
+#25218 = CARTESIAN_POINT('',(9.466479867174,11.849431087578,
+    1.753510111684));
+#25219 = CARTESIAN_POINT('',(9.737511933186,11.826704434183,
+    2.13748836272));
+#25220 = CARTESIAN_POINT('',(9.872971984065,11.803976952966,
+    2.568743000231));
+#25221 = CARTESIAN_POINT('',(9.872972661822,11.781249656302,
+    2.999999981766));
+#25222 = PCURVE('',#21730,#25223);
+#25223 = DEFINITIONAL_REPRESENTATION('',(#25224),#25228);
+#25224 = LINE('',#25225,#25226);
+#25225 = CARTESIAN_POINT('',(6.25E-02,0.));
+#25226 = VECTOR('',#25227,1.);
+#25227 = DIRECTION('',(0.,1.));
+#25228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25229 = PCURVE('',#21839,#25230);
+#25230 = DEFINITIONAL_REPRESENTATION('',(#25231),#25235);
+#25231 = LINE('',#25232,#25233);
+#25232 = CARTESIAN_POINT('',(0.,0.));
+#25233 = VECTOR('',#25234,1.);
+#25234 = DIRECTION('',(0.,1.));
+#25235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25236 = ORIENTED_EDGE('',*,*,#21715,.F.);
+#25237 = ADVANCED_FACE('',(#25238),#21839,.F.);
+#25238 = FACE_BOUND('',#25239,.F.);
+#25239 = EDGE_LOOP('',(#25240,#25241,#25318,#25534));
+#25240 = ORIENTED_EDGE('',*,*,#25198,.F.);
+#25241 = ORIENTED_EDGE('',*,*,#25242,.T.);
+#25242 = EDGE_CURVE('',#25134,#25243,#25245,.T.);
+#25243 = VERTEX_POINT('',#25244);
+#25244 = CARTESIAN_POINT('',(9.622963,12.425602411776,3.000000194404));
+#25245 = SURFACE_CURVE('',#25246,(#25249,#25256),.PCURVE_S1.);
+#25246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25247,#25248),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#25247 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#25248 = CARTESIAN_POINT('',(9.602343421003,12.437507958521,
+    3.000000422213));
+#25249 = PCURVE('',#21839,#25250);
+#25250 = DEFINITIONAL_REPRESENTATION('',(#25251),#25255);
+#25251 = LINE('',#25252,#25253);
+#25252 = CARTESIAN_POINT('',(0.,0.));
+#25253 = VECTOR('',#25254,1.);
+#25254 = DIRECTION('',(1.,0.));
+#25255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25256 = PCURVE('',#25257,#25312);
+#25257 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#25258,#25259,#25260,#25261,#25262,#25263,#25264,#25265,#25266
+      ,#25267,#25268,#25269,#25270,#25271,#25272,#25273,#25274,#25275
+      ,#25276,#25277,#25278,#25279,#25280,#25281,#25282,#25283,#25284)
+    ,(#25285,#25286,#25287,#25288,#25289,#25290,#25291,#25292,#25293
+      ,#25294,#25295,#25296,#25297,#25298,#25299,#25300,#25301,#25302
+      ,#25303,#25304,#25305,#25306,#25307,#25308,#25309,#25310,#25311
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#25258 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#25259 = CARTESIAN_POINT('',(9.872970979913,12.765624716256,
+    3.296488949883));
+#25260 = CARTESIAN_POINT('',(9.806456310236,12.749999609192,
+    3.592976971617));
+#25261 = CARTESIAN_POINT('',(9.673364429395,12.734374775633,
+    3.872053859285));
+#25262 = CARTESIAN_POINT('',(9.47924530138,12.718749752987,
+    4.116283812532));
+#25263 = CARTESIAN_POINT('',(9.235010011579,12.703124726085,
+    4.310412297484));
+#25264 = CARTESIAN_POINT('',(8.955942554513,12.687499705011,
+    4.44347587588));
+#25265 = CARTESIAN_POINT('',(8.362966105054,12.656249694635,
+    4.576540475873));
+#25266 = CARTESIAN_POINT('',(7.769984281206,12.624999717352,
+    4.443476228551));
+#25267 = CARTESIAN_POINT('',(7.490910972525,12.60937473082,4.31041212683
+    ));
+#25268 = CARTESIAN_POINT('',(7.246673232918,12.593749724109,
+    4.116286632396));
+#25269 = CARTESIAN_POINT('',(7.052549316791,12.578124710655,
+    3.872049474239));
+#25270 = CARTESIAN_POINT('',(6.919487475919,12.562499709122,
+    3.592978435064));
+#25271 = CARTESIAN_POINT('',(6.7864255276,12.531249713608,2.999999993715
+    ));
+#25272 = CARTESIAN_POINT('',(6.919487722173,12.499999718095,
+    2.407021607624));
+#25273 = CARTESIAN_POINT('',(7.052549512171,12.484374716563,
+    2.127950663022));
+#25274 = CARTESIAN_POINT('',(7.246672463511,12.468749703107,
+    1.883713231792));
+#25275 = CARTESIAN_POINT('',(7.490910549945,12.453124696397,
+    1.689586970014));
+#25276 = CARTESIAN_POINT('',(7.769984195491,12.437499709865,
+    1.556523606774));
+#25277 = CARTESIAN_POINT('',(8.362966092844,12.406249732581,
+    1.423460564017));
+#25278 = CARTESIAN_POINT('',(8.955942468797,12.374999722205,
+    1.556524614583));
+#25279 = CARTESIAN_POINT('',(9.235010001945,12.359374701125,
+    1.689587790028));
+#25280 = CARTESIAN_POINT('',(9.479246265225,12.34374967425,
+    1.883711459326));
+#25281 = CARTESIAN_POINT('',(9.67336852029,12.328124651559,2.12794863258
+    ));
+#25282 = CARTESIAN_POINT('',(9.806450476574,12.312499818036,
+    2.407023206805));
+#25283 = CARTESIAN_POINT('',(9.872971122726,12.296874710962,
+    2.703511019731));
+#25284 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#25285 = CARTESIAN_POINT('',(9.602341751028,12.937506963728,
+    3.000000369437));
+#25286 = CARTESIAN_POINT('',(9.602342397773,12.921882392193,
+    3.243363011312));
+#25287 = CARTESIAN_POINT('',(9.547748260674,12.906260180395,
+    3.486688595296));
+#25288 = CARTESIAN_POINT('',(9.438519503608,12.890630845588,
+    3.715760763929));
+#25289 = CARTESIAN_POINT('',(9.27917380931,12.875006435946,
+    3.916223873091));
+#25290 = CARTESIAN_POINT('',(9.078718130683,12.85938213613,
+    4.075555132782));
+#25291 = CARTESIAN_POINT('',(8.849666312287,12.843757685001,4.1847718293
+    ));
+#25292 = CARTESIAN_POINT('',(8.362965813196,12.81250795521,
+    4.293988248233));
+#25293 = CARTESIAN_POINT('',(7.876258801815,12.781257363642,
+    4.184771536645));
+#25294 = CARTESIAN_POINT('',(7.647200973307,12.765632012914,
+    4.075554863535));
+#25295 = CARTESIAN_POINT('',(7.446738448729,12.750007187667,
+    3.916220834779));
+#25296 = CARTESIAN_POINT('',(7.287406451315,12.734382538049,
+    3.71575928484));
+#25297 = CARTESIAN_POINT('',(7.17819197173,12.718757577961,
+    3.486704065804));
+#25298 = CARTESIAN_POINT('',(7.068977729669,12.687507461126,
+    2.999999552282));
+#25299 = CARTESIAN_POINT('',(7.178192684237,12.65625734429,
+    2.513295198643));
+#25300 = CARTESIAN_POINT('',(7.287407239727,12.640632384203,
+    2.284240200649));
+#25301 = CARTESIAN_POINT('',(7.446737872033,12.625007734583,
+    2.083778333773));
+#25302 = CARTESIAN_POINT('',(7.647201043979,12.609382909337,
+    1.924443247047));
+#25303 = CARTESIAN_POINT('',(7.876259470435,12.59375755861,
+    1.815227877747));
+#25304 = CARTESIAN_POINT('',(8.362966670086,12.562506967041,
+    1.706013369402));
+#25305 = CARTESIAN_POINT('',(8.849666980906,12.53125723725,
+    1.815229263099));
+#25306 = CARTESIAN_POINT('',(9.078718843729,12.51563278611,
+    1.924445487837));
+#25307 = CARTESIAN_POINT('',(9.279175928814,12.500008486337,
+    2.083769392086));
+#25308 = CARTESIAN_POINT('',(9.438526351832,12.484384076626,
+    2.284243840365));
+#25309 = CARTESIAN_POINT('',(9.54773951541,12.468754741872,
+    2.513312484226));
+#25310 = CARTESIAN_POINT('',(9.602342784617,12.453132530059,
+    2.756637780338));
+#25311 = CARTESIAN_POINT('',(9.602343421003,12.437507958521,
+    3.000000422213));
+#25312 = DEFINITIONAL_REPRESENTATION('',(#25313),#25317);
+#25313 = LINE('',#25314,#25315);
+#25314 = CARTESIAN_POINT('',(0.,6.303048278758));
+#25315 = VECTOR('',#25316,1.);
+#25316 = DIRECTION('',(1.,0.));
+#25317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25318 = ORIENTED_EDGE('',*,*,#25319,.T.);
+#25319 = EDGE_CURVE('',#25243,#21825,#25320,.T.);
+#25320 = SURFACE_CURVE('',#25321,(#25390,#25462),.PCURVE_S1.);
+#25321 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25322,#25323,#25324,#25325,
+    #25326,#25327,#25328,#25329,#25330,#25331,#25332,#25333,#25334,
+    #25335,#25336,#25337,#25338,#25339,#25340,#25341,#25342,#25343,
+    #25344,#25345,#25346,#25347,#25348,#25349,#25350,#25351,#25352,
+    #25353,#25354,#25355,#25356,#25357,#25358,#25359,#25360,#25361,
+    #25362,#25363,#25364,#25365,#25366,#25367,#25368,#25369,#25370,
+    #25371,#25372,#25373,#25374,#25375,#25376,#25377,#25378,#25379,
+    #25380,#25381,#25382,#25383,#25384,#25385,#25386,#25387,#25388,
+    #25389),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800221248448E-02,0.133481026648,0.228493765649,0.291876674467,
+    0.381528744836,0.505282321284,0.630255627954,0.748662394045,
+    0.871142686819,0.959106797872,1.),.UNSPECIFIED.);
+#25322 = CARTESIAN_POINT('',(9.622963,12.425602399499,3.000000388809));
+#25323 = CARTESIAN_POINT('',(9.622962986738,12.422888337173,
+    3.042977827677));
+#25324 = CARTESIAN_POINT('',(9.621252716535,12.420174595019,
+    3.085955221419));
+#25325 = CARTESIAN_POINT('',(9.617832257761,12.417460958539,
+    3.128850506841));
+#25326 = CARTESIAN_POINT('',(9.612706506754,12.41474727584,
+    3.171582187797));
+#25327 = CARTESIAN_POINT('',(9.605885187818,12.412033457629,
+    3.21406933519));
+#25328 = CARTESIAN_POINT('',(9.597382853226,12.409319477213,
+    3.25623158697));
+#25329 = CARTESIAN_POINT('',(9.561682375207,12.399786302005,
+    3.402903103441));
+#25330 = CARTESIAN_POINT('',(9.525653718683,12.392965548964,
+    3.505276010379));
+#25331 = CARTESIAN_POINT('',(9.479440479806,12.386144589774,
+    3.603826596483));
+#25332 = CARTESIAN_POINT('',(9.423544161422,12.379324079742,
+    3.697349537828));
+#25333 = CARTESIAN_POINT('',(9.358633279199,12.372503732159,
+    3.78472586545));
+#25334 = CARTESIAN_POINT('',(9.285531970823,12.365683167648,
+    3.864942543162));
+#25335 = CARTESIAN_POINT('',(9.125308324475,12.352077584634,
+    4.008947553755));
+#25336 = CARTESIAN_POINT('',(9.038237186535,12.345290962938,
+    4.072831238774));
+#25337 = CARTESIAN_POINT('',(8.944974173439,12.338505084746,
+    4.127900804165));
+#25338 = CARTESIAN_POINT('',(8.846597294703,12.33171951439,
+    4.173454328645));
+#25339 = CARTESIAN_POINT('',(8.744271769015,12.324933403223,
+    4.208952288202));
+#25340 = CARTESIAN_POINT('',(8.639230209722,12.318146564245,
+    4.234026713287));
+#25341 = CARTESIAN_POINT('',(8.461734401948,12.306833323897,
+    4.258166206042));
+#25342 = CARTESIAN_POINT('',(8.390065714594,12.302306111717,
+    4.26311185999));
+#25343 = CARTESIAN_POINT('',(8.318132482992,12.29777893727,
+    4.263292237587));
+#25344 = CARTESIAN_POINT('',(8.246314830789,12.293251796592,
+    4.258693874868));
+#25345 = CARTESIAN_POINT('',(8.174991920979,12.288724617527,
+    4.24934103914));
+#25346 = CARTESIAN_POINT('',(8.104539069527,12.284197388693,
+    4.235295547626));
+#25347 = CARTESIAN_POINT('',(7.937424693322,12.273266923293,
+    4.190292673207));
+#25348 = CARTESIAN_POINT('',(7.841990468654,12.266863033173,
+    4.154735658438));
+#25349 = CARTESIAN_POINT('',(7.750074690249,12.260459648133,
+    4.110265896958));
+#25350 = CARTESIAN_POINT('',(7.662668355796,12.254056585497,
+    4.057312545143));
+#25351 = CARTESIAN_POINT('',(7.580693523564,12.247653247091,
+    3.996434246229));
+#25352 = CARTESIAN_POINT('',(7.504989354266,12.241249425164,
+    3.928310653302));
+#25353 = CARTESIAN_POINT('',(7.341462924393,12.226007143423,
+    3.750815852521));
+#25354 = CARTESIAN_POINT('',(7.259941146034,12.217165123252,
+    3.635564471459));
+#25355 = CARTESIAN_POINT('',(7.193709277432,12.208325263223,
+    3.510111642826));
+#25356 = CARTESIAN_POINT('',(7.144234800377,12.199486288759,
+    3.376921526729));
+#25357 = CARTESIAN_POINT('',(7.112505225384,12.19064634666,
+    3.238652303572));
+#25358 = CARTESIAN_POINT('',(7.099017719036,12.181804262384,
+    3.098128771685));
+#25359 = CARTESIAN_POINT('',(7.108337594814,12.164039197099,
+    2.816997194586));
+#25360 = CARTESIAN_POINT('',(7.131507182924,12.155110244149,
+    2.676306435442));
+#25361 = CARTESIAN_POINT('',(7.1730869757,12.146183960016,2.539171245422
+    ));
+#25362 = CARTESIAN_POINT('',(7.232366541916,12.13725885186,
+    2.408459949301));
+#25363 = CARTESIAN_POINT('',(7.308139575305,12.128332584893,
+    2.28683217886));
+#25364 = CARTESIAN_POINT('',(7.398716363541,12.119403632076,
+    2.176711907916));
+#25365 = CARTESIAN_POINT('',(7.599656534861,12.102020457842,
+    1.988617705276));
+#25366 = CARTESIAN_POINT('',(7.708789663394,12.093560882656,
+    1.909203364876));
+#25367 = CARTESIAN_POINT('',(7.827452333539,12.085102864846,
+    1.843631302115));
+#25368 = CARTESIAN_POINT('',(7.953520995223,12.076645885704,
+    1.793220176399));
+#25369 = CARTESIAN_POINT('',(8.084679116586,12.068187890576,
+    1.758896355377));
+#25370 = CARTESIAN_POINT('',(8.218479283158,12.059728330141,
+    1.741169030625));
+#25371 = CARTESIAN_POINT('',(8.490889460942,12.042523142094,
+    1.738881152508));
+#25372 = CARTESIAN_POINT('',(8.629590756641,12.033772442873,
+    1.755481652744));
+#25373 = CARTESIAN_POINT('',(8.765672042744,12.025023935316,
+    1.789889513468));
+#25374 = CARTESIAN_POINT('',(8.896407386861,12.016276638761,
+    1.841561842969));
+#25375 = CARTESIAN_POINT('',(9.019240626623,12.007528068201,
+    1.909488196553));
+#25376 = CARTESIAN_POINT('',(9.131811431629,11.998777227579,
+    1.992201376279));
+#25377 = CARTESIAN_POINT('',(9.304120515254,11.983746452375,
+    2.156365839933));
+#25378 = CARTESIAN_POINT('',(9.369830038937,11.97746320409,
+    2.231625395972));
+#25379 = CARTESIAN_POINT('',(9.42847895648,11.971180406783,2.31281774106
+    ));
+#25380 = CARTESIAN_POINT('',(9.479436332263,11.964897992596,
+    2.399141516498));
+#25381 = CARTESIAN_POINT('',(9.522184577388,11.958615381235,
+    2.489719766269));
+#25382 = CARTESIAN_POINT('',(9.556327029619,11.95233224091,
+    2.583612874927));
+#25383 = CARTESIAN_POINT('',(9.593356518919,11.943128750094,
+    2.724554031143));
+#25384 = CARTESIAN_POINT('',(9.603192700543,11.94020797251,
+    2.769785591884));
+#25385 = CARTESIAN_POINT('',(9.611087699579,11.937287159396,
+    2.815421593511));
+#25386 = CARTESIAN_POINT('',(9.61702202266,11.934366327484,
+    2.861362144841));
+#25387 = CARTESIAN_POINT('',(9.620982642922,11.931445519834,
+    2.907506542343));
+#25388 = CARTESIAN_POINT('',(9.622962999992,11.928524805835,
+    2.953753270138));
+#25389 = CARTESIAN_POINT('',(9.622963,11.925604281203,3.));
+#25390 = PCURVE('',#21839,#25391);
+#25391 = DEFINITIONAL_REPRESENTATION('',(#25392),#25461);
+#25392 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25393,#25394,#25395,#25396,
+    #25397,#25398,#25399,#25400,#25401,#25402,#25403,#25404,#25405,
+    #25406,#25407,#25408,#25409,#25410,#25411,#25412,#25413,#25414,
+    #25415,#25416,#25417,#25418,#25419,#25420,#25421,#25422,#25423,
+    #25424,#25425,#25426,#25427,#25428,#25429,#25430,#25431,#25432,
+    #25433,#25434,#25435,#25436,#25437,#25438,#25439,#25440,#25441,
+    #25442,#25443,#25444,#25445,#25446,#25447,#25448,#25449,#25450,
+    #25451,#25452,#25453,#25454,#25455,#25456,#25457,#25458,#25459,
+    #25460),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800221248448E-02,0.133481026648,0.228493765649,0.291876674467,
+    0.381528744836,0.505282321284,0.630255627954,0.748662394045,
+    0.871142686819,0.959106797872,1.),.UNSPECIFIED.);
+#25393 = CARTESIAN_POINT('',(0.288690141251,0.));
+#25394 = CARTESIAN_POINT('',(0.288690281604,3.421548045102E-02));
+#25395 = CARTESIAN_POINT('',(0.288691038428,6.843161930923E-02));
+#25396 = CARTESIAN_POINT('',(0.28869203185,0.102648195171));
+#25397 = CARTESIAN_POINT('',(0.288692989892,0.136865026461));
+#25398 = CARTESIAN_POINT('',(0.288693748475,0.171081971434));
+#25399 = CARTESIAN_POINT('',(0.288694251414,0.205298928174));
+#25400 = CARTESIAN_POINT('',(0.288695301663,0.325484241052));
+#25401 = CARTESIAN_POINT('',(0.288694596503,0.411462230351));
+#25402 = CARTESIAN_POINT('',(0.288692517128,0.497431703355));
+#25403 = CARTESIAN_POINT('',(0.288690538574,0.583395891102));
+#25404 = CARTESIAN_POINT('',(0.288689454813,0.669364858247));
+#25405 = CARTESIAN_POINT('',(0.288688978335,0.755341530794));
+#25406 = CARTESIAN_POINT('',(0.288689047939,0.926855323139));
+#25407 = CARTESIAN_POINT('',(0.288689569959,1.012412467058));
+#25408 = CARTESIAN_POINT('',(0.288690363913,1.097962766658));
+#25409 = CARTESIAN_POINT('',(0.288691059455,1.183508693359));
+#25410 = CARTESIAN_POINT('',(0.288691468988,1.269059213346));
+#25411 = CARTESIAN_POINT('',(0.288691643217,1.354616816843));
+#25412 = CARTESIAN_POINT('',(0.288691645406,1.497233223187));
+#25413 = CARTESIAN_POINT('',(0.288691568046,1.554303178529));
+#25414 = CARTESIAN_POINT('',(0.288691443591,1.611372096002));
+#25415 = CARTESIAN_POINT('',(0.288691311656,1.668440326638));
+#25416 = CARTESIAN_POINT('',(0.288691209181,1.725509091746));
+#25417 = CARTESIAN_POINT('',(0.288691159293,1.782578765604));
+#25418 = CARTESIAN_POINT('',(0.288691161378,1.920367649486));
+#25419 = CARTESIAN_POINT('',(0.288691267095,2.001095454945));
+#25420 = CARTESIAN_POINT('',(0.288691495709,2.081817902908));
+#25421 = CARTESIAN_POINT('',(0.288691789254,2.162537053254));
+#25422 = CARTESIAN_POINT('',(0.288692047441,2.243259811684));
+#25423 = CARTESIAN_POINT('',(0.288692177392,2.323988105546));
+#25424 = CARTESIAN_POINT('',(0.288692133859,2.51613448292));
+#25425 = CARTESIAN_POINT('',(0.288691826049,2.627596721157));
+#25426 = CARTESIAN_POINT('',(0.288691152316,2.739029363151));
+#25427 = CARTESIAN_POINT('',(0.288690284234,2.850449164315));
+#25428 = CARTESIAN_POINT('',(0.28868952429,2.961881260877));
+#25429 = CARTESIAN_POINT('',(0.288689173877,3.073342796932));
+#25430 = CARTESIAN_POINT('',(0.288689247791,3.297290632692));
+#25431 = CARTESIAN_POINT('',(0.288689684753,3.409852299316));
+#25432 = CARTESIAN_POINT('',(0.288690508007,3.52238305634));
+#25433 = CARTESIAN_POINT('',(0.288691555304,3.634901019601));
+#25434 = CARTESIAN_POINT('',(0.288692349218,3.747432316571));
+#25435 = CARTESIAN_POINT('',(0.288692714146,3.859994642743));
+#25436 = CARTESIAN_POINT('',(0.288692708276,4.079129328968));
+#25437 = CARTESIAN_POINT('',(0.288692374166,4.1857694469));
+#25438 = CARTESIAN_POINT('',(0.288691751161,4.292387539737));
+#25439 = CARTESIAN_POINT('',(0.288691084849,4.398991540217));
+#25440 = CARTESIAN_POINT('',(0.288690614454,4.505609218748));
+#25441 = CARTESIAN_POINT('',(0.288690437749,4.612248851377));
+#25442 = CARTESIAN_POINT('',(0.288690463609,4.829138147399));
+#25443 = CARTESIAN_POINT('',(0.288690678126,4.939451869488));
+#25444 = CARTESIAN_POINT('',(0.288690695414,5.049737903776));
+#25445 = CARTESIAN_POINT('',(0.288691108169,5.160012403024));
+#25446 = CARTESIAN_POINT('',(0.28869078031,5.270298610755));
+#25447 = CARTESIAN_POINT('',(0.288690487362,5.380612102463));
+#25448 = CARTESIAN_POINT('',(0.288690486661,5.570090896363));
+#25449 = CARTESIAN_POINT('',(0.288690649389,5.649297984862));
+#25450 = CARTESIAN_POINT('',(0.288691058067,5.728499992107));
+#25451 = CARTESIAN_POINT('',(0.288691886822,5.807698986948));
+#25452 = CARTESIAN_POINT('',(0.288692859175,5.886901647968));
+#25453 = CARTESIAN_POINT('',(0.288693379783,5.966109996542));
+#25454 = CARTESIAN_POINT('',(0.288693321129,6.082131596763));
+#25455 = CARTESIAN_POINT('',(0.288693199988,6.118951437829));
+#25456 = CARTESIAN_POINT('',(0.288692929159,6.155771302079));
+#25457 = CARTESIAN_POINT('',(0.288692536091,6.19259107527));
+#25458 = CARTESIAN_POINT('',(0.288692122847,6.229410591435));
+#25459 = CARTESIAN_POINT('',(0.288691866101,6.266229632879));
+#25460 = CARTESIAN_POINT('',(0.288692017137,6.30304793018));
+#25461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25462 = PCURVE('',#22407,#25463);
+#25463 = DEFINITIONAL_REPRESENTATION('',(#25464),#25533);
+#25464 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25465,#25466,#25467,#25468,
+    #25469,#25470,#25471,#25472,#25473,#25474,#25475,#25476,#25477,
+    #25478,#25479,#25480,#25481,#25482,#25483,#25484,#25485,#25486,
+    #25487,#25488,#25489,#25490,#25491,#25492,#25493,#25494,#25495,
+    #25496,#25497,#25498,#25499,#25500,#25501,#25502,#25503,#25504,
+    #25505,#25506,#25507,#25508,#25509,#25510,#25511,#25512,#25513,
+    #25514,#25515,#25516,#25517,#25518,#25519,#25520,#25521,#25522,
+    #25523,#25524,#25525,#25526,#25527,#25528,#25529,#25530,#25531,
+    #25532),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800221248448E-02,0.133481026648,0.228493765649,0.291876674467,
+    0.381528744836,0.505282321284,0.630255627954,0.748662394045,
+    0.871142686819,0.959106797872,1.),.UNSPECIFIED.);
+#25465 = CARTESIAN_POINT('',(-6.283184998601,3.574397600501));
+#25466 = CARTESIAN_POINT('',(-6.249075920134,3.577111662827));
+#25467 = CARTESIAN_POINT('',(-6.214967029589,3.579825404981));
+#25468 = CARTESIAN_POINT('',(-6.180858273963,3.582539041461));
+#25469 = CARTESIAN_POINT('',(-6.146749611352,3.58525272416));
+#25470 = CARTESIAN_POINT('',(-6.112641010954,3.587966542371));
+#25471 = CARTESIAN_POINT('',(-6.078532453062,3.590680522787));
+#25472 = CARTESIAN_POINT('',(-5.958727828488,3.600213697995));
+#25473 = CARTESIAN_POINT('',(-5.873022060146,3.607034451036));
+#25474 = CARTESIAN_POINT('',(-5.787323396963,3.613855410226));
+#25475 = CARTESIAN_POINT('',(-5.701629071469,3.620675920258));
+#25476 = CARTESIAN_POINT('',(-5.615929832925,3.627496267841));
+#25477 = CARTESIAN_POINT('',(-5.530223196426,3.634316832352));
+#25478 = CARTESIAN_POINT('',(-5.35924889398,3.647922415366));
+#25479 = CARTESIAN_POINT('',(-5.273961260675,3.654709037062));
+#25480 = CARTESIAN_POINT('',(-5.188680995701,3.661494915254));
+#25481 = CARTESIAN_POINT('',(-5.103405407475,3.66828048561));
+#25482 = CARTESIAN_POINT('',(-5.018125241003,3.675066596777));
+#25483 = CARTESIAN_POINT('',(-4.932837796513,3.681853435755));
+#25484 = CARTESIAN_POINT('',(-4.790671307097,3.693166676103));
+#25485 = CARTESIAN_POINT('',(-4.733781282408,3.697693888283));
+#25486 = CARTESIAN_POINT('',(-4.676892161357,3.70222106273));
+#25487 = CARTESIAN_POINT('',(-4.620003604432,3.706748203408));
+#25488 = CARTESIAN_POINT('',(-4.563114425327,3.711275382473));
+#25489 = CARTESIAN_POINT('',(-4.506224292142,3.715802611307));
+#25490 = CARTESIAN_POINT('',(-4.368868872287,3.726733076707));
+#25491 = CARTESIAN_POINT('',(-4.288395008622,3.733136966827));
+#25492 = CARTESIAN_POINT('',(-4.207926579855,3.739540351867));
+#25493 = CARTESIAN_POINT('',(-4.127461637812,3.745943414503));
+#25494 = CARTESIAN_POINT('',(-4.046993319411,3.752346752909));
+#25495 = CARTESIAN_POINT('',(-3.966519637469,3.758750574836));
+#25496 = CARTESIAN_POINT('',(-3.77497945841,3.773992856577));
+#25497 = CARTESIAN_POINT('',(-3.663869013111,3.782834876748));
+#25498 = CARTESIAN_POINT('',(-3.552788012569,3.791674736777));
+#25499 = CARTESIAN_POINT('',(-3.441719440671,3.800513711241));
+#25500 = CARTESIAN_POINT('',(-3.330638257643,3.80935365334));
+#25501 = CARTESIAN_POINT('',(-3.219527551253,3.818195737616));
+#25502 = CARTESIAN_POINT('',(-2.996284680101,3.835960802901));
+#25503 = CARTESIAN_POINT('',(-2.884077388009,3.844889755851));
+#25504 = CARTESIAN_POINT('',(-2.77190114547,3.853816039984));
+#25505 = CARTESIAN_POINT('',(-2.659738051509,3.86274114814));
+#25506 = CARTESIAN_POINT('',(-2.547561991962,3.871667415107));
+#25507 = CARTESIAN_POINT('',(-2.435354948257,3.880596367924));
+#25508 = CARTESIAN_POINT('',(-2.216911478553,3.897979542158));
+#25509 = CARTESIAN_POINT('',(-2.110607532427,3.906439117344));
+#25510 = CARTESIAN_POINT('',(-2.004325164676,3.914897135154));
+#25511 = CARTESIAN_POINT('',(-1.898056436211,3.923354114296));
+#25512 = CARTESIAN_POINT('',(-1.791773925228,3.931812109424));
+#25513 = CARTESIAN_POINT('',(-1.685469790046,3.940271669859));
+#25514 = CARTESIAN_POINT('',(-1.469263611347,3.957476857906));
+#25515 = CARTESIAN_POINT('',(-1.359297751217,3.966227557127));
+#25516 = CARTESIAN_POINT('',(-1.249359949831,3.974976064684));
+#25517 = CARTESIAN_POINT('',(-1.139434256591,3.983723361239));
+#25518 = CARTESIAN_POINT('',(-1.029496515454,3.992471931799));
+#25519 = CARTESIAN_POINT('',(-0.919530575263,4.001222772421));
+#25520 = CARTESIAN_POINT('',(-0.730647703166,4.016253547625));
+#25521 = CARTESIAN_POINT('',(-0.651689409313,4.02253679591));
+#25522 = CARTESIAN_POINT('',(-0.572735985496,4.028819593217));
+#25523 = CARTESIAN_POINT('',(-0.493785724425,4.035102007404));
+#25524 = CARTESIAN_POINT('',(-0.414832528631,4.041384618765));
+#25525 = CARTESIAN_POINT('',(-0.335874703155,4.04766775909));
+#25526 = CARTESIAN_POINT('',(-0.220220439666,4.056871249906));
+#25527 = CARTESIAN_POINT('',(-0.183517223386,4.05979202749));
+#25528 = CARTESIAN_POINT('',(-0.146813973774,4.062712840604));
+#25529 = CARTESIAN_POINT('',(-0.110110673705,4.065633672516));
+#25530 = CARTESIAN_POINT('',(-7.340728608555E-02,4.068554480166));
+#25531 = CARTESIAN_POINT('',(-3.670375385874E-02,4.071475194165));
+#25532 = CARTESIAN_POINT('',(0.,4.074395718797));
+#25533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25534 = ORIENTED_EDGE('',*,*,#21824,.F.);
+#25535 = ADVANCED_FACE('',(#25536),#22407,.F.);
+#25536 = FACE_BOUND('',#25537,.T.);
+#25537 = EDGE_LOOP('',(#25538,#25792,#25818,#25819));
+#25538 = ORIENTED_EDGE('',*,*,#25539,.F.);
+#25539 = EDGE_CURVE('',#25540,#22158,#25542,.T.);
+#25540 = VERTEX_POINT('',#25541);
+#25541 = CARTESIAN_POINT('',(9.622963,12.574417708122,3.0000001701));
+#25542 = SURFACE_CURVE('',#25543,(#25624,#25708),.PCURVE_S1.);
+#25543 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25544,#25545,#25546,#25547,
+    #25548,#25549,#25550,#25551,#25552,#25553,#25554,#25555,#25556,
+    #25557,#25558,#25559,#25560,#25561,#25562,#25563,#25564,#25565,
+    #25566,#25567,#25568,#25569,#25570,#25571,#25572,#25573,#25574,
+    #25575,#25576,#25577,#25578,#25579,#25580,#25581,#25582,#25583,
+    #25584,#25585,#25586,#25587,#25588,#25589,#25590,#25591,#25592,
+    #25593,#25594,#25595,#25596,#25597,#25598,#25599,#25600,#25601,
+    #25602,#25603,#25604,#25605,#25606,#25607,#25608,#25609,#25610,
+    #25611,#25612,#25613,#25614,#25615,#25616,#25617,#25618,#25619,
+    #25620,#25621,#25622,#25623),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661728724E-02,0.104979774529,0.133908888213,
+    0.22291037655,0.272802448577,0.376367541009,0.501418471561,
+    0.626233968977,0.737183322032,0.78502987898,0.869025930835,
+    0.956189997562,1.),.UNSPECIFIED.);
+#25544 = CARTESIAN_POINT('',(9.622963,12.574417697379,3.0000003402));
+#25545 = CARTESIAN_POINT('',(9.622962989332,12.571922469463,
+    3.039511293754));
+#25546 = CARTESIAN_POINT('',(9.621517492653,12.569427037633,
+    3.079022140609));
+#25547 = CARTESIAN_POINT('',(9.618626559216,12.566931503749,
+    3.118469189149));
+#25548 = CARTESIAN_POINT('',(9.614293689446,12.564435943511,
+    3.157789115362));
+#25549 = CARTESIAN_POINT('',(9.608525834941,12.561940406456,
+    3.196918962837));
+#25550 = CARTESIAN_POINT('',(9.601333398466,12.55944491596,
+    3.235796142766));
+#25551 = CARTESIAN_POINT('',(9.575482061384,12.551946438582,
+    3.351670573306));
+#25552 = CARTESIAN_POINT('',(9.552562671189,12.546943444276,
+    3.427720087605));
+#25553 = CARTESIAN_POINT('',(9.524084427508,12.541940794452,
+    3.502003721577));
+#25554 = CARTESIAN_POINT('',(9.49021367765,12.536938352516,
+    3.574035436103));
+#25555 = CARTESIAN_POINT('',(9.451168722075,12.531935833578,
+    3.643350835185));
+#25556 = CARTESIAN_POINT('',(9.407217784369,12.526933100885,
+    3.70951159293));
+#25557 = CARTESIAN_POINT('',(9.338628735715,12.519864280383,
+    3.797964125953));
+#25558 = CARTESIAN_POINT('',(9.317797244777,12.517798083593,
+    3.823211092409));
+#25559 = CARTESIAN_POINT('',(9.296204669061,12.515731871322,
+    3.847822212928));
+#25560 = CARTESIAN_POINT('',(9.273874366568,12.51366564383,
+    3.871770037687));
+#25561 = CARTESIAN_POINT('',(9.250830892648,12.511599402205,
+    3.895028234001));
+#25562 = CARTESIAN_POINT('',(9.227100000002,12.509533148358,
+    3.917571586322));
+#25563 = CARTESIAN_POINT('',(9.127667713335,12.501109949456,
+    4.00645806991));
+#25564 = CARTESIAN_POINT('',(9.046368239045,12.494752354371,
+    4.066552403231));
+#25565 = CARTESIAN_POINT('',(8.959602683877,12.488395137469,
+    4.11894682946));
+#25566 = CARTESIAN_POINT('',(8.868251847331,12.482038225783,
+    4.163058068687));
+#25567 = CARTESIAN_POINT('',(8.77326544957,12.475681114024,
+    4.198427546598));
+#25568 = CARTESIAN_POINT('',(8.67564800469,12.469323617589,
+    4.224728206117));
+#25569 = CARTESIAN_POINT('',(8.520841974367,12.459403166804,
+    4.251342429301));
+#25570 = CARTESIAN_POINT('',(8.464733998612,12.455839607143,
+    4.257997406363));
+#25571 = CARTESIAN_POINT('',(8.408309023251,12.452276074471,
+    4.261715799256));
+#25572 = CARTESIAN_POINT('',(8.351751515389,12.448712553094,
+    4.262480625463));
+#25573 = CARTESIAN_POINT('',(8.295246572769,12.445149004849,
+    4.260289376713));
+#25574 = CARTESIAN_POINT('',(8.238979059787,12.441585415545,
+    4.255154031905));
+#25575 = CARTESIAN_POINT('',(8.067207934749,12.430624636403,
+    4.230384872278));
+#25576 = CARTESIAN_POINT('',(7.953076848366,12.423226171575,
+    4.201094013476));
+#25577 = CARTESIAN_POINT('',(7.842411529798,12.415828514736,
+    4.159462596969));
+#25578 = CARTESIAN_POINT('',(7.736799321399,12.40843138028,
+    4.106004676132));
+#25579 = CARTESIAN_POINT('',(7.637725998806,12.401033721381,
+    4.04147235599));
+#25580 = CARTESIAN_POINT('',(7.546545543697,12.393635290238,
+    3.966840456388));
+#25581 = CARTESIAN_POINT('',(7.365293053378,12.377306419204,
+    3.782467212902));
+#25582 = CARTESIAN_POINT('',(7.279321530054,12.368371770107,
+    3.668599496191));
+#25583 = CARTESIAN_POINT('',(7.208639711106,12.359439791614,
+    3.543836500808));
+#25584 = CARTESIAN_POINT('',(7.154837895625,12.350508947662,
+    3.410675345301));
+#25585 = CARTESIAN_POINT('',(7.119012310709,12.341576956399,
+    3.271828932062));
+#25586 = CARTESIAN_POINT('',(7.101753774649,12.332642287197,
+    3.130198430376));
+#25587 = CARTESIAN_POINT('',(7.104269741896,12.314795516673,
+    2.847630760733));
+#25588 = CARTESIAN_POINT('',(7.123975444378,12.305877299969,
+    2.706596142584));
+#25589 = CARTESIAN_POINT('',(7.162125894902,12.296961349999,
+    2.56865839852));
+#25590 = CARTESIAN_POINT('',(7.218083649276,12.288046374312,
+    2.436691480093));
+#25591 = CARTESIAN_POINT('',(7.290712794072,12.279130488511,
+    2.313373952649));
+#25592 = CARTESIAN_POINT('',(7.378390729736,12.270212349077,
+    2.201161799521));
+#25593 = CARTESIAN_POINT('',(7.568390389148,12.253372840747,
+    2.014100292447));
+#25594 = CARTESIAN_POINT('',(7.668049753296,12.2454467285,1.936439415783
+    ));
+#25595 = CARTESIAN_POINT('',(7.776479242894,12.237521955017,
+    1.870615852701));
+#25596 = CARTESIAN_POINT('',(7.891977334876,12.229597949982,
+    1.817779907157));
+#25597 = CARTESIAN_POINT('',(8.012679914272,12.221673047878,
+    1.778784431633));
+#25598 = CARTESIAN_POINT('',(8.136603944717,12.213746791221,
+    1.754164746347));
+#25599 = CARTESIAN_POINT('',(8.31560799696,12.202404702578,
+    1.739728022498));
+#25600 = CARTESIAN_POINT('',(8.36976175771,12.198987200474,
+    1.738080400618));
+#25601 = CARTESIAN_POINT('',(8.423970675682,12.195569714467,
+    1.739148206225));
+#25602 = CARTESIAN_POINT('',(8.478071399641,12.192152246851,
+    1.742932288085));
+#25603 = CARTESIAN_POINT('',(8.531901086241,12.188734782493,
+    1.74942125153));
+#25604 = CARTESIAN_POINT('',(8.585298097538,12.185317319636,
+    1.758591508078));
+#25605 = CARTESIAN_POINT('',(8.730802743882,12.175900520257,
+    1.791150342675));
+#25606 = CARTESIAN_POINT('',(8.821684857902,12.169900781396,
+    1.820048367071));
+#25607 = CARTESIAN_POINT('',(8.909876183977,12.163901419718,
+    1.856908139075));
+#25608 = CARTESIAN_POINT('',(8.99454501229,12.157902335613,
+    1.901420357721));
+#25609 = CARTESIAN_POINT('',(9.074907119887,12.151903078039,
+    1.953172771025));
+#25610 = CARTESIAN_POINT('',(9.150236139938,12.145903417749,
+    2.011655610621));
+#25611 = CARTESIAN_POINT('',(9.292146407696,12.133678327071,
+    2.143299740508));
+#25612 = CARTESIAN_POINT('',(9.358301857531,12.127451953879,
+    2.216941937153));
+#25613 = CARTESIAN_POINT('',(9.41760932648,12.12122571677,2.296507612793
+    ));
+#25614 = CARTESIAN_POINT('',(9.469443611551,12.114999384162,
+    2.381226226503));
+#25615 = CARTESIAN_POINT('',(9.51328772082,12.108772701319,
+    2.470252670859));
+#25616 = CARTESIAN_POINT('',(9.548740300703,12.102545991172,
+    2.562679500325));
+#25617 = CARTESIAN_POINT('',(9.588998010308,12.09319120352,2.7052239995)
+  );
+#25618 = CARTESIAN_POINT('',(9.600276669477,12.090062204011,
+    2.753522226893));
+#25619 = CARTESIAN_POINT('',(9.609333924597,12.086933365328,
+    2.802317619925));
+#25620 = CARTESIAN_POINT('',(9.616144101005,12.083804686059,
+    2.851487533495));
+#25621 = CARTESIAN_POINT('',(9.620690010509,12.080676099015,
+    2.900907947381));
+#25622 = CARTESIAN_POINT('',(9.62296299999,12.077547449577,
+    2.950453912972));
+#25623 = CARTESIAN_POINT('',(9.622963,12.074418474029,3.));
+#25624 = PCURVE('',#22407,#25625);
+#25625 = DEFINITIONAL_REPRESENTATION('',(#25626),#25707);
+#25626 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25627,#25628,#25629,#25630,
+    #25631,#25632,#25633,#25634,#25635,#25636,#25637,#25638,#25639,
+    #25640,#25641,#25642,#25643,#25644,#25645,#25646,#25647,#25648,
+    #25649,#25650,#25651,#25652,#25653,#25654,#25655,#25656,#25657,
+    #25658,#25659,#25660,#25661,#25662,#25663,#25664,#25665,#25666,
+    #25667,#25668,#25669,#25670,#25671,#25672,#25673,#25674,#25675,
+    #25676,#25677,#25678,#25679,#25680,#25681,#25682,#25683,#25684,
+    #25685,#25686,#25687,#25688,#25689,#25690,#25691,#25692,#25693,
+    #25694,#25695,#25696,#25697,#25698,#25699,#25700,#25701,#25702,
+    #25703,#25704,#25705,#25706),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661728724E-02,0.104979774529,0.133908888213,
+    0.22291037655,0.272802448577,0.376367541009,0.501418471561,
+    0.626233968977,0.737183322032,0.78502987898,0.869025930835,
+    0.956189997562,1.),.UNSPECIFIED.);
+#25627 = CARTESIAN_POINT('',(-6.28318503718,3.425582302621));
+#25628 = CARTESIAN_POINT('',(-6.251827137533,3.428077530537));
+#25629 = CARTESIAN_POINT('',(-6.220469422371,3.430572962367));
+#25630 = CARTESIAN_POINT('',(-6.189111836854,3.433068496251));
+#25631 = CARTESIAN_POINT('',(-6.157754337394,3.435564056489));
+#25632 = CARTESIAN_POINT('',(-6.126396891651,3.438059593544));
+#25633 = CARTESIAN_POINT('',(-6.095039478533,3.44055508404));
+#25634 = CARTESIAN_POINT('',(-6.000814793292,3.448053561418));
+#25635 = CARTESIAN_POINT('',(-5.937945461118,3.453056555724));
+#25636 = CARTESIAN_POINT('',(-5.875077520187,3.458059205548));
+#25637 = CARTESIAN_POINT('',(-5.81221036963,3.463061647484));
+#25638 = CARTESIAN_POINT('',(-5.749342108436,3.468064166422));
+#25639 = CARTESIAN_POINT('',(-5.686472264683,3.473066899115));
+#25640 = CARTESIAN_POINT('',(-5.59763899058,3.480135719617));
+#25641 = CARTESIAN_POINT('',(-5.57167344822,3.482201916407));
+#25642 = CARTESIAN_POINT('',(-5.545707904099,3.484268128678));
+#25643 = CARTESIAN_POINT('',(-5.519742364302,3.48633435617));
+#25644 = CARTESIAN_POINT('',(-5.493776834595,3.488400597795));
+#25645 = CARTESIAN_POINT('',(-5.467811320426,3.490466851642));
+#25646 = CARTESIAN_POINT('',(-5.361962025719,3.498890050544));
+#25647 = CARTESIAN_POINT('',(-5.282071289885,3.505247645629));
+#25648 = CARTESIAN_POINT('',(-5.202185898892,3.511604862531));
+#25649 = CARTESIAN_POINT('',(-5.122303895571,3.517961774217));
+#25650 = CARTESIAN_POINT('',(-5.042418586049,3.524318885976));
+#25651 = CARTESIAN_POINT('',(-4.962528016791,3.530676382411));
+#25652 = CARTESIAN_POINT('',(-4.837863630097,3.540596833196));
+#25653 = CARTESIAN_POINT('',(-4.793082422609,3.544160392857));
+#25654 = CARTESIAN_POINT('',(-4.748301479884,3.547723925529));
+#25655 = CARTESIAN_POINT('',(-4.703520697935,3.551287446906));
+#25656 = CARTESIAN_POINT('',(-4.658739714717,3.554850995151));
+#25657 = CARTESIAN_POINT('',(-4.613958429675,3.558414584455));
+#25658 = CARTESIAN_POINT('',(-4.476222099262,3.569375363597));
+#25659 = CARTESIAN_POINT('',(-4.383251689204,3.576773828425));
+#25660 = CARTESIAN_POINT('',(-4.290292397652,3.584171485264));
+#25661 = CARTESIAN_POINT('',(-4.197340216025,3.59156861972));
+#25662 = CARTESIAN_POINT('',(-4.104381063965,3.598966278619));
+#25663 = CARTESIAN_POINT('',(-4.011410863798,3.606364709762));
+#25664 = CARTESIAN_POINT('',(-3.806215742282,3.622693580796));
+#25665 = CARTESIAN_POINT('',(-3.693937259321,3.631628229893));
+#25666 = CARTESIAN_POINT('',(-3.581689844233,3.640560208386));
+#25667 = CARTESIAN_POINT('',(-3.469455421559,3.649491052338));
+#25668 = CARTESIAN_POINT('',(-3.357207818525,3.658423043601));
+#25669 = CARTESIAN_POINT('',(-3.244929072497,3.667357712803));
+#25670 = CARTESIAN_POINT('',(-3.020660127704,3.685204483327));
+#25671 = CARTESIAN_POINT('',(-2.908593084239,3.694122700031));
+#25672 = CARTESIAN_POINT('',(-2.796556899543,3.70303865));
+#25673 = CARTESIAN_POINT('',(-2.684533798884,3.711953625688));
+#25674 = CARTESIAN_POINT('',(-2.572497798858,3.720869511489));
+#25675 = CARTESIAN_POINT('',(-2.46043100299,3.729787650923));
+#25676 = CARTESIAN_POINT('',(-2.248819413978,3.746627159253));
+#25677 = CARTESIAN_POINT('',(-2.149215421223,3.7545532715));
+#25678 = CARTESIAN_POINT('',(-2.049626995377,3.762478044983));
+#25679 = CARTESIAN_POINT('',(-1.95004839871,3.770402050018));
+#25680 = CARTESIAN_POINT('',(-1.850459790152,3.778326952122));
+#25681 = CARTESIAN_POINT('',(-1.750855504377,3.786253208779));
+#25682 = CARTESIAN_POINT('',(-1.608327511178,3.797595297422));
+#25683 = CARTESIAN_POINT('',(-1.565382315134,3.801012799526));
+#25684 = CARTESIAN_POINT('',(-1.52243736944,3.804430285533));
+#25685 = CARTESIAN_POINT('',(-1.479492590513,3.807847753149));
+#25686 = CARTESIAN_POINT('',(-1.436547682482,3.811265217507));
+#25687 = CARTESIAN_POINT('',(-1.393602559507,3.814682680364));
+#25688 = CARTESIAN_POINT('',(-1.2752669112,3.824099479743));
+#25689 = CARTESIAN_POINT('',(-1.199870814206,3.830099218604));
+#25690 = CARTESIAN_POINT('',(-1.124478644243,3.836098580282));
+#25691 = CARTESIAN_POINT('',(-1.049088927015,3.842097664387));
+#25692 = CARTESIAN_POINT('',(-0.973696645804,3.848096921961));
+#25693 = CARTESIAN_POINT('',(-0.898300346495,3.854096582251));
+#25694 = CARTESIAN_POINT('',(-0.744674682332,3.866321672929));
+#25695 = CARTESIAN_POINT('',(-0.666433683382,3.872548046121));
+#25696 = CARTESIAN_POINT('',(-0.588197343162,3.87877428323));
+#25697 = CARTESIAN_POINT('',(-0.509964032953,3.885000615838));
+#25698 = CARTESIAN_POINT('',(-0.43172791688,3.891227298681));
+#25699 = CARTESIAN_POINT('',(-0.353487363154,3.897454008828));
+#25700 = CARTESIAN_POINT('',(-0.23593158516,3.90680879648));
+#25701 = CARTESIAN_POINT('',(-0.19660972593,3.909937795989));
+#25702 = CARTESIAN_POINT('',(-0.157288010447,3.913066634672));
+#25703 = CARTESIAN_POINT('',(-0.117966347237,3.916195313941));
+#25704 = CARTESIAN_POINT('',(-7.864448708051E-02,3.919323900985));
+#25705 = CARTESIAN_POINT('',(-3.932229129201E-02,3.922452550423));
+#25706 = CARTESIAN_POINT('',(0.,3.925581525971));
+#25707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25708 = PCURVE('',#25021,#25709);
+#25709 = DEFINITIONAL_REPRESENTATION('',(#25710),#25791);
+#25710 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25711,#25712,#25713,#25714,
+    #25715,#25716,#25717,#25718,#25719,#25720,#25721,#25722,#25723,
+    #25724,#25725,#25726,#25727,#25728,#25729,#25730,#25731,#25732,
+    #25733,#25734,#25735,#25736,#25737,#25738,#25739,#25740,#25741,
+    #25742,#25743,#25744,#25745,#25746,#25747,#25748,#25749,#25750,
+    #25751,#25752,#25753,#25754,#25755,#25756,#25757,#25758,#25759,
+    #25760,#25761,#25762,#25763,#25764,#25765,#25766,#25767,#25768,
+    #25769,#25770,#25771,#25772,#25773,#25774,#25775,#25776,#25777,
+    #25778,#25779,#25780,#25781,#25782,#25783,#25784,#25785,#25786,
+    #25787,#25788,#25789,#25790),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.493661728724E-02,0.104979774529,0.133908888213,
+    0.22291037655,0.272802448577,0.376367541009,0.501418471561,
+    0.626233968977,0.737183322032,0.78502987898,0.869025930835,
+    0.956189997562,1.),.UNSPECIFIED.);
+#25711 = CARTESIAN_POINT('',(2.382256952512E-02,0.));
+#25712 = CARTESIAN_POINT('',(2.382254696173E-02,3.14557361602E-02));
+#25713 = CARTESIAN_POINT('',(2.382209087599E-02,6.291199997179E-02));
+#25714 = CARTESIAN_POINT('',(2.38214463223E-02,9.436863019941E-02));
+#25715 = CARTESIAN_POINT('',(2.382079254608E-02,0.125825492474));
+#25716 = CARTESIAN_POINT('',(2.382024298381E-02,0.157282479293));
+#25717 = CARTESIAN_POINT('',(2.3819845263E-02,0.188739510019));
+#25718 = CARTESIAN_POINT('',(2.381905179638E-02,0.283263571419));
+#25719 = CARTESIAN_POINT('',(2.381913646423E-02,0.346332693565));
+#25720 = CARTESIAN_POINT('',(2.381982540712E-02,0.409399914897));
+#25721 = CARTESIAN_POINT('',(2.382085003381E-02,0.472465750516));
+#25722 = CARTESIAN_POINT('',(2.382186359543E-02,0.535532285588));
+#25723 = CARTESIAN_POINT('',(2.382262182038E-02,0.598600247878));
+#25724 = CARTESIAN_POINT('',(2.382338729323E-02,0.687713430355));
+#25725 = CARTESIAN_POINT('',(2.382356977109E-02,0.713760786294));
+#25726 = CARTESIAN_POINT('',(2.382370868381E-02,0.739808154228));
+#25727 = CARTESIAN_POINT('',(2.382380389817E-02,0.765855538311));
+#25728 = CARTESIAN_POINT('',(2.382385744675E-02,0.79190294074));
+#25729 = CARTESIAN_POINT('',(2.382387352796E-02,0.817950361757));
+#25730 = CARTESIAN_POINT('',(2.382381229039E-02,0.924133705794));
+#25731 = CARTESIAN_POINT('',(2.382346581647E-02,1.004276919768));
+#25732 = CARTESIAN_POINT('',(2.382298492295E-02,1.084415233761));
+#25733 = CARTESIAN_POINT('',(2.382259260799E-02,1.164550433437));
+#25734 = CARTESIAN_POINT('',(2.382237633655E-02,1.244688979138));
+#25735 = CARTESIAN_POINT('',(2.382228014671E-02,1.324832642214));
+#25736 = CARTESIAN_POINT('',(2.382228234465E-02,1.449891645743));
+#25737 = CARTESIAN_POINT('',(2.382231146592E-02,1.494814539796));
+#25738 = CARTESIAN_POINT('',(2.382236765636E-02,1.539737092442));
+#25739 = CARTESIAN_POINT('',(2.382243364783E-02,1.584659405992));
+#25740 = CARTESIAN_POINT('',(2.38224872943E-02,1.629581849583));
+#25741 = CARTESIAN_POINT('',(2.382251269939E-02,1.674504537528));
+#25742 = CARTESIAN_POINT('',(2.382250853048E-02,1.812675672054));
+#25743 = CARTESIAN_POINT('',(2.382238459544E-02,1.905939403894));
+#25744 = CARTESIAN_POINT('',(2.382208966585E-02,1.999191969021));
+#25745 = CARTESIAN_POINT('',(2.382167443415E-02,2.092437619967));
+#25746 = CARTESIAN_POINT('',(2.382128656116E-02,2.185690581808));
+#25747 = CARTESIAN_POINT('',(2.382109012954E-02,2.27895487255));
+#25748 = CARTESIAN_POINT('',(2.382112990459E-02,2.48479936282));
+#25749 = CARTESIAN_POINT('',(2.382146551412E-02,2.597433350311));
+#25750 = CARTESIAN_POINT('',(2.382219323889E-02,2.710036160011));
+#25751 = CARTESIAN_POINT('',(2.382312913648E-02,2.822625568905));
+#25752 = CARTESIAN_POINT('',(2.382390693158E-02,2.935227823381));
+#25753 = CARTESIAN_POINT('',(2.382428564648E-02,3.047861112846));
+#25754 = CARTESIAN_POINT('',(2.38242543263E-02,3.272838254223));
+#25755 = CARTESIAN_POINT('',(2.382384409447E-02,3.385259195985));
+#25756 = CARTESIAN_POINT('',(2.382305171963E-02,3.497649402057));
+#25757 = CARTESIAN_POINT('',(2.382208804127E-02,3.610026866253));
+#25758 = CARTESIAN_POINT('',(2.382135295711E-02,3.722417619536));
+#25759 = CARTESIAN_POINT('',(2.382101894344E-02,3.834839251043));
+#25760 = CARTESIAN_POINT('',(2.382100308842E-02,4.047120482834));
+#25761 = CARTESIAN_POINT('',(2.38212518323E-02,4.147039512118));
+#25762 = CARTESIAN_POINT('',(2.382172702837E-02,4.24694262006));
+#25763 = CARTESIAN_POINT('',(2.382221592127E-02,4.34683549929));
+#25764 = CARTESIAN_POINT('',(2.382254071463E-02,4.446738221188));
+#25765 = CARTESIAN_POINT('',(2.382265854277E-02,4.546656785061));
+#25766 = CARTESIAN_POINT('',(2.3822636945E-02,4.689634874045));
+#25767 = CARTESIAN_POINT('',(2.382260365154E-02,4.732715738831));
+#25768 = CARTESIAN_POINT('',(2.382255427747E-02,4.775796416445));
+#25769 = CARTESIAN_POINT('',(2.382250379735E-02,4.81887699775));
+#25770 = CARTESIAN_POINT('',(2.382246657595E-02,4.86195777975));
+#25771 = CARTESIAN_POINT('',(2.382245148897E-02,4.905038841987));
+#25772 = CARTESIAN_POINT('',(2.382246679575E-02,5.023749213451));
+#25773 = CARTESIAN_POINT('',(2.382254848612E-02,5.099384215418));
+#25774 = CARTESIAN_POINT('',(2.382271650641E-02,5.175015365577));
+#25775 = CARTESIAN_POINT('',(2.382301440171E-02,5.250643961383));
+#25776 = CARTESIAN_POINT('',(2.382337082814E-02,5.326274830929));
+#25777 = CARTESIAN_POINT('',(2.382360823956E-02,5.401909319258));
+#25778 = CARTESIAN_POINT('',(2.382360021912E-02,5.556019702942));
+#25779 = CARTESIAN_POINT('',(2.382332885554E-02,5.63450724446));
+#25780 = CARTESIAN_POINT('',(2.382270489556E-02,5.71298989576));
+#25781 = CARTESIAN_POINT('',(2.382156549371E-02,5.791469614991));
+#25782 = CARTESIAN_POINT('',(2.382026016326E-02,5.869952804608));
+#25783 = CARTESIAN_POINT('',(2.381951359169E-02,5.948441463635));
+#25784 = CARTESIAN_POINT('',(2.381958540632E-02,6.066370570399));
+#25785 = CARTESIAN_POINT('',(2.381981009382E-02,6.105817398991));
+#25786 = CARTESIAN_POINT('',(2.382025103005E-02,6.145264097939));
+#25787 = CARTESIAN_POINT('',(2.382090075492E-02,6.184710614464));
+#25788 = CARTESIAN_POINT('',(2.382166015185E-02,6.224156971624));
+#25789 = CARTESIAN_POINT('',(2.38222698342E-02,6.263602983235));
+#25790 = CARTESIAN_POINT('',(2.38222415317E-02,6.303047968806));
+#25791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25792 = ORIENTED_EDGE('',*,*,#25793,.T.);
+#25793 = EDGE_CURVE('',#25540,#25243,#25794,.T.);
+#25794 = SURFACE_CURVE('',#25795,(#25799,#25806),.PCURVE_S1.);
+#25795 = LINE('',#25796,#25797);
+#25796 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#25797 = VECTOR('',#25798,1.);
+#25798 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#25799 = PCURVE('',#22407,#25800);
+#25800 = DEFINITIONAL_REPRESENTATION('',(#25801),#25805);
+#25801 = LINE('',#25802,#25803);
+#25802 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#25803 = VECTOR('',#25804,1.);
+#25804 = DIRECTION('',(-0.,1.));
+#25805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25806 = PCURVE('',#25807,#25812);
+#25807 = CYLINDRICAL_SURFACE('',#25808,1.26);
+#25808 = AXIS2_PLACEMENT_3D('',#25809,#25810,#25811);
+#25809 = CARTESIAN_POINT('',(8.362963,16.,3.));
+#25810 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#25811 = DIRECTION('',(1.,0.,0.));
+#25812 = DEFINITIONAL_REPRESENTATION('',(#25813),#25817);
+#25813 = LINE('',#25814,#25815);
+#25814 = CARTESIAN_POINT('',(-0.,0.));
+#25815 = VECTOR('',#25816,1.);
+#25816 = DIRECTION('',(-0.,1.));
+#25817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25818 = ORIENTED_EDGE('',*,*,#25319,.T.);
+#25819 = ORIENTED_EDGE('',*,*,#22393,.F.);
+#25820 = ADVANCED_FACE('',(#25821),#22480,.F.);
+#25821 = FACE_BOUND('',#25822,.F.);
+#25822 = EDGE_LOOP('',(#25823,#25864,#25949,#26219));
+#25823 = ORIENTED_EDGE('',*,*,#25824,.F.);
+#25824 = EDGE_CURVE('',#25825,#22425,#25827,.T.);
+#25825 = VERTEX_POINT('',#25826);
+#25826 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#25827 = SURFACE_CURVE('',#25828,(#25850,#25857),.PCURVE_S1.);
+#25828 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#25829,#25830,#25831,#25832,
+    #25833,#25834,#25835,#25836,#25837,#25838,#25839,#25840,#25841,
+    #25842,#25843,#25844,#25845,#25846,#25847,#25848,#25849),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#25829 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#25830 = CARTESIAN_POINT('',(11.013018527685,3.139484822444,
+    4.517045026185));
+#25831 = CARTESIAN_POINT('',(10.742749477569,2.278975366156,
+    4.471590209592));
+#25832 = CARTESIAN_POINT('',(10.201867806968,1.512784841864,
+    4.426136451354));
+#25833 = CARTESIAN_POINT('',(9.428099077263,0.935465319364,
+    4.380681293211));
+#25834 = CARTESIAN_POINT('',(8.494945624629,0.624381177719,
+    4.335226471416));
+#25835 = CARTESIAN_POINT('',(7.505074968925,0.624484772421,
+    4.289772559916));
+#25836 = CARTESIAN_POINT('',(6.571954491689,0.935386531786,
+    4.244317734774));
+#25837 = CARTESIAN_POINT('',(5.797988094718,1.512820815516,
+    4.198863230117));
+#25838 = CARTESIAN_POINT('',(5.257319525953,2.278968928524,
+    4.153408660344));
+#25839 = CARTESIAN_POINT('',(4.716650070451,4.000000049917,
+    4.062499577924));
+#25840 = CARTESIAN_POINT('',(5.257320251462,5.721030943387,
+    3.971590495503));
+#25841 = CARTESIAN_POINT('',(5.797991514711,6.487182708815,
+    3.926135925762));
+#25842 = CARTESIAN_POINT('',(6.571933810747,7.064592198306,
+    3.880681420925));
+#25843 = CARTESIAN_POINT('',(7.505102317706,7.375585059869,
+    3.835226596263));
+#25844 = CARTESIAN_POINT('',(8.494941635028,7.375510982881,
+    3.789772683989));
+#25845 = CARTESIAN_POINT('',(9.428063065487,7.064608264692,
+    3.744317863005));
+#25846 = CARTESIAN_POINT('',(10.201918322342,6.487198418941,
+    3.698862704309));
+#25847 = CARTESIAN_POINT('',(10.742725668683,5.721023829642,
+    3.653408946296));
+#25848 = CARTESIAN_POINT('',(11.013017971771,4.860515222339,
+    3.607954129665));
+#25849 = CARTESIAN_POINT('',(11.013019323637,4.00000002371,
+    3.562499553077));
+#25850 = PCURVE('',#22480,#25851);
+#25851 = DEFINITIONAL_REPRESENTATION('',(#25852),#25856);
+#25852 = LINE('',#25853,#25854);
+#25853 = CARTESIAN_POINT('',(0.,0.));
+#25854 = VECTOR('',#25855,1.);
+#25855 = DIRECTION('',(0.,1.));
+#25856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25857 = PCURVE('',#22876,#25858);
+#25858 = DEFINITIONAL_REPRESENTATION('',(#25859),#25863);
+#25859 = LINE('',#25860,#25861);
+#25860 = CARTESIAN_POINT('',(0.125,0.));
+#25861 = VECTOR('',#25862,1.);
+#25862 = DIRECTION('',(0.,1.));
+#25863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25864 = ORIENTED_EDGE('',*,*,#25865,.T.);
+#25865 = EDGE_CURVE('',#25825,#25866,#25868,.T.);
+#25866 = VERTEX_POINT('',#25867);
+#25867 = CARTESIAN_POINT('',(10.513,3.999999605521,4.851205037723));
+#25868 = SURFACE_CURVE('',#25869,(#25872,#25879),.PCURVE_S1.);
+#25869 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#25870,#25871),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#25870 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#25871 = CARTESIAN_POINT('',(10.471760842,3.999999144235,4.87501613079)
+  );
+#25872 = PCURVE('',#22480,#25873);
+#25873 = DEFINITIONAL_REPRESENTATION('',(#25874),#25878);
+#25874 = LINE('',#25875,#25876);
+#25875 = CARTESIAN_POINT('',(0.,0.));
+#25876 = VECTOR('',#25877,1.);
+#25877 = DIRECTION('',(1.,0.));
+#25878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25879 = PCURVE('',#25880,#25943);
+#25880 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#25881,#25882,#25883,#25884,#25885,#25886,#25887,#25888,#25889
+      ,#25890,#25891,#25892,#25893,#25894,#25895,#25896,#25897,#25898
+      ,#25899,#25900,#25901,#25902,#25903,#25904,#25905,#25906,#25907
+      ,#25908,#25909,#25910,#25911)
+    ,(#25912,#25913,#25914,#25915,#25916,#25917,#25918,#25919,#25920
+      ,#25921,#25922,#25923,#25924,#25925,#25926,#25927,#25928,#25929
+      ,#25930,#25931,#25932,#25933,#25934,#25935,#25936,#25937,#25938
+      ,#25939,#25940,#25941,#25942
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#25881 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#25882 = CARTESIAN_POINT('',(11.013015854723,3.474129993929,
+    5.534721855653));
+#25883 = CARTESIAN_POINT('',(10.909788475244,2.948262162988,5.5069439672
+    ));
+#25884 = CARTESIAN_POINT('',(10.703250606468,2.445555049799,
+    5.479166302784));
+#25885 = CARTESIAN_POINT('',(10.399540211658,1.989197212079,
+    5.451388580804));
+#25886 = CARTESIAN_POINT('',(10.010794863214,1.600448422057,
+    5.423610774389));
+#25887 = CARTESIAN_POINT('',(9.554437679922,1.296746709627,
+    5.395832968032));
+#25888 = CARTESIAN_POINT('',(9.051743086645,1.090238446424,
+    5.368055170485));
+#25889 = CARTESIAN_POINT('',(8.000005603849,0.883728805637,
+    5.312499605325));
+#25890 = CARTESIAN_POINT('',(6.948259737149,1.090237829955,
+    5.256944073641));
+#25891 = CARTESIAN_POINT('',(6.445556140011,1.296746702776,
+    5.229166310823));
+#25892 = CARTESIAN_POINT('',(5.989192270929,1.600445540757,
+    5.201388534035));
+#25893 = CARTESIAN_POINT('',(5.600440665755,1.989198037953,
+    5.173610744601));
+#25894 = CARTESIAN_POINT('',(5.296745099811,2.445559738022,
+    5.145832956438));
+#25895 = CARTESIAN_POINT('',(5.090239747148,2.948259551968,
+    5.118055177979));
+#25896 = CARTESIAN_POINT('',(4.883734283543,4.000000017426,5.06249962761
+    ));
+#25897 = CARTESIAN_POINT('',(5.090240192355,5.05174039547,5.006944077241
+    ));
+#25898 = CARTESIAN_POINT('',(5.296745535457,5.554440069579,
+    4.979166298784));
+#25899 = CARTESIAN_POINT('',(5.600439998719,6.010802007871,
+    4.951388510619));
+#25900 = CARTESIAN_POINT('',(5.989191057339,6.399555427139,
+    4.923610721185));
+#25901 = CARTESIAN_POINT('',(6.445555538503,6.703254622185,
+    4.895832944397));
+#25902 = CARTESIAN_POINT('',(6.948259602587,6.909762239138,4.86805518158
+    ));
+#25903 = CARTESIAN_POINT('',(8.000005585086,7.116269309472,
+    4.812499649894));
+#25904 = CARTESIAN_POINT('',(9.051742952082,6.909760443133,
+    4.756944084735));
+#25905 = CARTESIAN_POINT('',(9.554438935599,6.703252534856,
+    4.729166287197));
+#25906 = CARTESIAN_POINT('',(10.010792582719,6.399557513177,
+    4.701388480802));
+#25907 = CARTESIAN_POINT('',(10.399548292944,6.010805035771,
+    4.673610674464));
+#25908 = CARTESIAN_POINT('',(10.703250876266,5.55444179058,
+    4.645832952393));
+#25909 = CARTESIAN_POINT('',(10.909779471552,5.051737552438,
+    4.618055288037));
+#25910 = CARTESIAN_POINT('',(11.013016350888,4.525870045583,
+    4.590277399568));
+#25911 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#25912 = CARTESIAN_POINT('',(10.471757502055,3.999999251203,
+    5.875014114488));
+#25913 = CARTESIAN_POINT('',(10.471758650089,3.568576021696,
+    5.847237108653));
+#25914 = CARTESIAN_POINT('',(10.387074361638,3.137211165519,
+    5.819463822818));
+#25915 = CARTESIAN_POINT('',(10.217652005708,2.724804761155,
+    5.791681443521));
+#25916 = CARTESIAN_POINT('',(9.968487508656,2.350413229553,
+    5.763901401825));
+#25917 = CARTESIAN_POINT('',(9.649567089005,2.031499167839,5.7361247866)
+  );
+#25918 = CARTESIAN_POINT('',(9.275197677242,1.782358960285,
+    5.708348168082));
+#25919 = CARTESIAN_POINT('',(8.862807480053,1.612946135377,
+    5.680571192812));
+#25920 = CARTESIAN_POINT('',(8.0000048937,1.443533736831,5.62501602704)
+  );
+#25921 = CARTESIAN_POINT('',(7.137192153375,1.612946666153,
+    5.569459502725));
+#25922 = CARTESIAN_POINT('',(6.724792488127,1.782359515107,
+    5.541681117804));
+#25923 = CARTESIAN_POINT('',(6.350411400304,2.031502883262,
+    5.513903299845));
+#25924 = CARTESIAN_POINT('',(6.031497247345,2.350417981439,
+    5.486125995123));
+#25925 = CARTESIAN_POINT('',(5.782357609719,2.724796236728,
+    5.458348638852));
+#25926 = CARTESIAN_POINT('',(5.612948229052,3.137191862081,
+    5.430570888693));
+#25927 = CARTESIAN_POINT('',(5.44353924921,4.000000888667,5.375015122641
+    ));
+#25928 = CARTESIAN_POINT('',(5.612949503152,4.862809665087,
+    5.319459356588));
+#25929 = CARTESIAN_POINT('',(5.782359146909,5.275204958731,5.29168160643
+    ));
+#25930 = CARTESIAN_POINT('',(6.031497321573,5.649583416668,
+    5.263904250158));
+#25931 = CARTESIAN_POINT('',(6.350410839284,5.968499734241,
+    5.236126945435));
+#25932 = CARTESIAN_POINT('',(6.724793047179,6.217643405491,
+    5.208349127478));
+#25933 = CARTESIAN_POINT('',(7.137193552985,6.387054022876,
+    5.180570742559));
+#25934 = CARTESIAN_POINT('',(8.000006587632,6.556463331064,
+    5.125014218239));
+#25935 = CARTESIAN_POINT('',(8.862808879661,6.387051555683,
+    5.069459052468));
+#25936 = CARTESIAN_POINT('',(9.275199198684,6.217642208287,
+    5.041682077145));
+#25937 = CARTESIAN_POINT('',(9.649569822468,5.968500715819,
+    5.013905458805));
+#25938 = CARTESIAN_POINT('',(9.968496237456,5.649597177574,
+    4.986128843359));
+#25939 = CARTESIAN_POINT('',(10.217655211575,5.275185625728,
+    4.95834880176));
+#25940 = CARTESIAN_POINT('',(10.387060937245,4.862786782846,
+    4.930566422488));
+#25941 = CARTESIAN_POINT('',(10.471759712629,4.431422373742,
+    4.90279313663));
+#25942 = CARTESIAN_POINT('',(10.471760842,3.999999144235,4.87501613079)
+  );
+#25943 = DEFINITIONAL_REPRESENTATION('',(#25944),#25948);
+#25944 = LINE('',#25945,#25946);
+#25945 = CARTESIAN_POINT('',(0.,6.362265131567));
+#25946 = VECTOR('',#25947,1.);
+#25947 = DIRECTION('',(1.,0.));
+#25948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#25949 = ORIENTED_EDGE('',*,*,#25950,.T.);
+#25950 = EDGE_CURVE('',#25866,#22466,#25951,.T.);
+#25951 = SURFACE_CURVE('',#25952,(#26039,#26129),.PCURVE_S1.);
+#25952 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#25953,#25954,#25955,#25956,
+    #25957,#25958,#25959,#25960,#25961,#25962,#25963,#25964,#25965,
+    #25966,#25967,#25968,#25969,#25970,#25971,#25972,#25973,#25974,
+    #25975,#25976,#25977,#25978,#25979,#25980,#25981,#25982,#25983,
+    #25984,#25985,#25986,#25987,#25988,#25989,#25990,#25991,#25992,
+    #25993,#25994,#25995,#25996,#25997,#25998,#25999,#26000,#26001,
+    #26002,#26003,#26004,#26005,#26006,#26007,#26008,#26009,#26010,
+    #26011,#26012,#26013,#26014,#26015,#26016,#26017,#26018,#26019,
+    #26020,#26021,#26022,#26023,#26024,#26025,#26026,#26027,#26028,
+    #26029,#26030,#26031,#26032,#26033,#26034,#26035,#26036,#26037,
+    #26038),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600174632671E-02,0.133495869759,0.228565137866,0.291071673703,
+    0.381187293776,0.46489070067,0.502892460211,0.579069291302,
+    0.630071174727,0.748355631222,0.810530828917,0.867962102346,
+    0.960126397288,1.),.UNSPECIFIED.);
+#25953 = CARTESIAN_POINT('',(10.513,3.999999211042,4.851205012742));
+#25954 = CARTESIAN_POINT('',(10.512999967424,3.896238775994,
+    4.84463420666));
+#25955 = CARTESIAN_POINT('',(10.508001612081,3.792477551891,
+    4.838064284793));
+#25956 = CARTESIAN_POINT('',(10.498005080696,3.689006277545,
+    4.831494498671));
+#25957 = CARTESIAN_POINT('',(10.483031291567,3.586113509454,
+    4.824924402778));
+#25958 = CARTESIAN_POINT('',(10.463121859894,3.48408507725,
+    4.818353805886));
+#25959 = CARTESIAN_POINT('',(10.43833902311,3.383203539137,
+    4.811782722386));
+#25960 = CARTESIAN_POINT('',(10.352517621416,3.094585102367,
+    4.792712694309));
+#25961 = CARTESIAN_POINT('',(10.27893076734,2.910549468626,
+    4.780210958528));
+#25962 = CARTESIAN_POINT('',(10.188577502418,2.733596278206,
+    4.767709682413));
+#25963 = CARTESIAN_POINT('',(10.082298734817,2.565537680315,
+    4.755209531469));
+#25964 = CARTESIAN_POINT('',(9.961157123729,2.408054291993,
+    4.742709420665));
+#25965 = CARTESIAN_POINT('',(9.826429377696,2.262682768498,
+    4.730208672097));
+#25966 = CARTESIAN_POINT('',(9.520136564267,1.987455322727,
+    4.704129582723));
+#25967 = CARTESIAN_POINT('',(9.346336142902,1.859982229752,
+    4.690546969093));
+#25968 = CARTESIAN_POINT('',(9.16018061832,1.750125778092,4.676966601819
+    ));
+#25969 = CARTESIAN_POINT('',(8.963825901366,1.659275191028,
+    4.663387333651));
+#25970 = CARTESIAN_POINT('',(8.759587386709,1.588501732494,
+    4.649806490684));
+#25971 = CARTESIAN_POINT('',(8.549919498359,1.538549270375,
+    4.636223424264));
+#25972 = CARTESIAN_POINT('',(8.197716279706,1.490825896021,
+    4.613713641777));
+#25973 = CARTESIAN_POINT('',(8.056761440281,1.48103905396,4.604784125095
+    ));
+#25974 = CARTESIAN_POINT('',(7.915289546318,1.480495834059,
+    4.595854769738));
+#25975 = CARTESIAN_POINT('',(7.774026966735,1.489220576611,4.58692554801
+    ));
+#25976 = CARTESIAN_POINT('',(7.633697078083,1.50716861193,4.577996197692
+    ));
+#25977 = CARTESIAN_POINT('',(7.495017744334,1.53422641386,4.569066646144
+    ));
+#25978 = CARTESIAN_POINT('',(7.162166936516,1.622076540123,
+    4.547264301993));
+#25979 = CARTESIAN_POINT('',(6.970499168692,1.692501498939,
+    4.534389239749));
+#25980 = CARTESIAN_POINT('',(6.785854041287,1.780921176341,4.52151580172
+    ));
+#25981 = CARTESIAN_POINT('',(6.610235340804,1.886468497159,
+    4.508643399529));
+#25982 = CARTESIAN_POINT('',(6.445505222216,2.008024297172,
+    4.495770051531));
+#25983 = CARTESIAN_POINT('',(6.293369626778,2.144226069805,
+    4.482895116055));
+#25984 = CARTESIAN_POINT('',(6.027123438453,2.432016652121,
+    4.458064975168));
+#25985 = CARTESIAN_POINT('',(5.91104332799,2.581857811499,4.446106388761
+    ));
+#25986 = CARTESIAN_POINT('',(5.808309359883,2.741650611734,
+    4.434148676451));
+#25987 = CARTESIAN_POINT('',(5.719920269423,2.909959870349,
+    4.422191481948));
+#25988 = CARTESIAN_POINT('',(5.646685414462,3.085244433209,
+    4.410233561776));
+#25989 = CARTESIAN_POINT('',(5.589219412088,3.265867383189,
+    4.398274623505));
+#25990 = CARTESIAN_POINT('',(5.529148682277,3.533727679358,4.38088839664
+    ));
+#25991 = CARTESIAN_POINT('',(5.513720096521,3.61811249561,4.375459649874
+    ));
+#25992 = CARTESIAN_POINT('',(5.501655476798,3.703084338099,
+    4.370030920086));
+#25993 = CARTESIAN_POINT('',(5.492980945628,3.788482316909,
+    4.364602216997));
+#25994 = CARTESIAN_POINT('',(5.487712946663,3.874144558438,
+    4.359173548689));
+#25995 = CARTESIAN_POINT('',(5.485858244691,3.959908205399,
+    4.353744921609));
+#25996 = CARTESIAN_POINT('',(5.490532382408,4.217402691291,
+    4.337434420728));
+#25997 = CARTESIAN_POINT('',(5.507354825007,4.38896110157,4.326551780579
+    ));
+#25998 = CARTESIAN_POINT('',(5.537860807895,4.558947973464,
+    4.315669934137));
+#25999 = CARTESIAN_POINT('',(5.581862380378,4.726059724232,
+    4.304788627997));
+#26000 = CARTESIAN_POINT('',(5.639025491467,4.8890276138,4.293906994761)
+  );
+#26001 = CARTESIAN_POINT('',(5.708871750941,5.046624547989,
+    4.283024731212));
+#26002 = CARTESIAN_POINT('',(5.845586702406,5.298809470437,
+    4.264857970351));
+#26003 = CARTESIAN_POINT('',(5.905814979225,5.397015446246,
+    4.257572503998));
+#26004 = CARTESIAN_POINT('',(5.971256074492,5.491946034798,
+    4.250287084089));
+#26005 = CARTESIAN_POINT('',(6.041694807597,5.583270556823,
+    4.243001664294));
+#26006 = CARTESIAN_POINT('',(6.116890705023,5.670677238041,4.2357161258)
+  );
+#26007 = CARTESIAN_POINT('',(6.196578585473,5.753873967086,
+    4.228430433039));
+#26008 = CARTESIAN_POINT('',(6.475029592063,6.015146452884,
+    4.204247797827));
+#26009 = CARTESIAN_POINT('',(6.692292072948,6.173689418309,
+    4.187342638343));
+#26010 = CARTESIAN_POINT('',(6.928546543856,6.304665310102,
+    4.170443572891));
+#26011 = CARTESIAN_POINT('',(7.179552443713,6.405485526684,
+    4.153546548018));
+#26012 = CARTESIAN_POINT('',(7.440765242079,6.474324642876,
+    4.136647534942));
+#26013 = CARTESIAN_POINT('',(7.707331902961,6.510118608981,
+    4.119742409059));
+#26014 = CARTESIAN_POINT('',(8.114348000602,6.514311192377,4.09396355672
+    ));
+#26015 = CARTESIAN_POINT('',(8.254679595582,6.506625662805,
+    4.085081511136));
+#26016 = CARTESIAN_POINT('',(8.394388008151,6.489801508885,4.07619977374
+    ));
+#26017 = CARTESIAN_POINT('',(8.532760884054,6.463903259198,
+    4.067318216639));
+#26018 = CARTESIAN_POINT('',(8.669097119093,6.429062144226,
+    4.058436507217));
+#26019 = CARTESIAN_POINT('',(8.802709272981,6.385475638723,
+    4.049554550395));
+#26020 = CARTESIAN_POINT('',(9.053209362701,6.285322634803,
+    4.032468892042));
+#26021 = CARTESIAN_POINT('',(9.170602464732,6.229997175181,
+    4.024264667686));
+#26022 = CARTESIAN_POINT('',(9.284579261237,6.167647696904,
+    4.016060569667));
+#26023 = CARTESIAN_POINT('',(9.394637363163,6.098529738158,
+    4.007856545145));
+#26024 = CARTESIAN_POINT('',(9.500300631056,6.022942312755,
+    3.999652409626));
+#26025 = CARTESIAN_POINT('',(9.601120686967,5.941226959502,
+    3.991448121936));
+#26026 = CARTESIAN_POINT('',(9.850027136075,5.713412865354,
+    3.970078381148));
+#26027 = CARTESIAN_POINT('',(9.989856878421,5.558234787147,3.95691052357
+    ));
+#26028 = CARTESIAN_POINT('',(10.114397641989,5.389836702628,
+    3.943744390776));
+#26029 = CARTESIAN_POINT('',(10.222188614722,5.210041759248,
+    3.930579577376));
+#26030 = CARTESIAN_POINT('',(10.3120346005,5.020843647461,3.917413830142
+    ));
+#26031 = CARTESIAN_POINT('',(10.383015932483,4.824390006547,
+    3.904246129974));
+#26032 = CARTESIAN_POINT('',(10.456848196822,4.535868107305,
+    3.885384421118));
+#26033 = CARTESIAN_POINT('',(10.475506650963,4.447806933684,
+    3.879688397373));
+#26034 = CARTESIAN_POINT('',(10.490480387888,4.358997650008,
+    3.87399230847));
+#26035 = CARTESIAN_POINT('',(10.501734235323,4.269625191224,
+    3.868296191212));
+#26036 = CARTESIAN_POINT('',(10.509244706465,4.179875951367,
+    3.862600133499));
+#26037 = CARTESIAN_POINT('',(10.51299999998,4.089937783556,
+    3.856904274335));
+#26038 = CARTESIAN_POINT('',(10.513,4.,3.851208803824));
+#26039 = PCURVE('',#22480,#26040);
+#26040 = DEFINITIONAL_REPRESENTATION('',(#26041),#26128);
+#26041 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26042,#26043,#26044,#26045,
+    #26046,#26047,#26048,#26049,#26050,#26051,#26052,#26053,#26054,
+    #26055,#26056,#26057,#26058,#26059,#26060,#26061,#26062,#26063,
+    #26064,#26065,#26066,#26067,#26068,#26069,#26070,#26071,#26072,
+    #26073,#26074,#26075,#26076,#26077,#26078,#26079,#26080,#26081,
+    #26082,#26083,#26084,#26085,#26086,#26087,#26088,#26089,#26090,
+    #26091,#26092,#26093,#26094,#26095,#26096,#26097,#26098,#26099,
+    #26100,#26101,#26102,#26103,#26104,#26105,#26106,#26107,#26108,
+    #26109,#26110,#26111,#26112,#26113,#26114,#26115,#26116,#26117,
+    #26118,#26119,#26120,#26121,#26122,#26123,#26124,#26125,#26126,
+    #26127),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600174632671E-02,0.133495869759,0.228565137866,0.291071673703,
+    0.381187293776,0.46489070067,0.502892460211,0.579069291302,
+    0.630071174727,0.748355631222,0.810530828917,0.867962102346,
+    0.960126397288,1.),.UNSPECIFIED.);
+#26042 = CARTESIAN_POINT('',(0.577380282495,0.));
+#26043 = CARTESIAN_POINT('',(0.577380622292,4.180736253478E-02));
+#26044 = CARTESIAN_POINT('',(0.577382836769,8.361632319722E-02));
+#26045 = CARTESIAN_POINT('',(0.57738538178,0.125425633564));
+#26046 = CARTESIAN_POINT('',(0.577387472358,0.167235061369));
+#26047 = CARTESIAN_POINT('',(0.577388844976,0.20904478226));
+#26048 = CARTESIAN_POINT('',(0.577389519803,0.250854771566));
+#26049 = CARTESIAN_POINT('',(0.577389645038,0.372184632528));
+#26050 = CARTESIAN_POINT('',(0.57738744966,0.451715567101));
+#26051 = CARTESIAN_POINT('',(0.577383789181,0.531237445218));
+#26052 = CARTESIAN_POINT('',(0.57738057103,0.610753621933));
+#26053 = CARTESIAN_POINT('',(0.57737874098,0.690274953548));
+#26054 = CARTESIAN_POINT('',(0.577377961765,0.769804686365));
+#26055 = CARTESIAN_POINT('',(0.57737809799,0.935727262233));
+#26056 = CARTESIAN_POINT('',(0.577379144284,1.02214785243));
+#26057 = CARTESIAN_POINT('',(0.577380733173,1.108556711167));
+#26058 = CARTESIAN_POINT('',(0.577382122661,1.194958072561));
+#26059 = CARTESIAN_POINT('',(0.577382939152,1.281367196768));
+#26060 = CARTESIAN_POINT('',(0.577383286787,1.367788351411));
+#26061 = CARTESIAN_POINT('',(0.577383289572,1.511002162957));
+#26062 = CARTESIAN_POINT('',(0.577383144951,1.567813625575));
+#26063 = CARTESIAN_POINT('',(0.577382890138,1.624623448455));
+#26064 = CARTESIAN_POINT('',(0.577382630298,1.681432190243));
+#26065 = CARTESIAN_POINT('',(0.577382436974,1.738241823556));
+#26066 = CARTESIAN_POINT('',(0.577382326549,1.79505294798));
+#26067 = CARTESIAN_POINT('',(0.57738231159,1.933763524832));
+#26068 = CARTESIAN_POINT('',(0.577382512709,2.015677768396));
+#26069 = CARTESIAN_POINT('',(0.577382965424,2.097582716311));
+#26070 = CARTESIAN_POINT('',(0.577383555864,2.179481881046));
+#26071 = CARTESIAN_POINT('',(0.577384080814,2.261387223873));
+#26072 = CARTESIAN_POINT('',(0.57738434923,2.343302110193));
+#26073 = CARTESIAN_POINT('',(0.577384291113,2.501278673492));
+#26074 = CARTESIAN_POINT('',(0.577384004413,2.577361967967));
+#26075 = CARTESIAN_POINT('',(0.577383410537,2.653438747013));
+#26076 = CARTESIAN_POINT('',(0.577382556621,2.729511307092));
+#26077 = CARTESIAN_POINT('',(0.577381570547,2.805587887107));
+#26078 = CARTESIAN_POINT('',(0.57738061771,2.881670862252));
+#26079 = CARTESIAN_POINT('',(0.577379471524,2.992282895586));
+#26080 = CARTESIAN_POINT('',(0.577379146813,3.026820925863));
+#26081 = CARTESIAN_POINT('',(0.577378869844,3.061358975272));
+#26082 = CARTESIAN_POINT('',(0.577378651944,3.095897024026));
+#26083 = CARTESIAN_POINT('',(0.577378501209,3.130435053105));
+#26084 = CARTESIAN_POINT('',(0.5773784225,3.164973044257));
+#26085 = CARTESIAN_POINT('',(0.577378407318,3.268744366257));
+#26086 = CARTESIAN_POINT('',(0.577378691957,3.337983283184));
+#26087 = CARTESIAN_POINT('',(0.577379278988,3.407218179432));
+#26088 = CARTESIAN_POINT('',(0.577380117854,3.476450575687));
+#26089 = CARTESIAN_POINT('',(0.577381104415,3.545685687184));
+#26090 = CARTESIAN_POINT('',(0.577382106703,3.61492499699));
+#26091 = CARTESIAN_POINT('',(0.577383617833,3.73051215649));
+#26092 = CARTESIAN_POINT('',(0.577384180744,3.776866295988));
+#26093 = CARTESIAN_POINT('',(0.577384665808,3.823219914989));
+#26094 = CARTESIAN_POINT('',(0.577385044844,3.869573196399));
+#26095 = CARTESIAN_POINT('',(0.577385299087,3.91592681151));
+#26096 = CARTESIAN_POINT('',(0.577385422038,3.962280941965));
+#26097 = CARTESIAN_POINT('',(0.577385422931,4.116137821142));
+#26098 = CARTESIAN_POINT('',(0.577384766555,4.223690852812));
+#26099 = CARTESIAN_POINT('',(0.577383508229,4.331202592487));
+#26100 = CARTESIAN_POINT('',(0.577382199623,4.438700488426));
+#26101 = CARTESIAN_POINT('',(0.577381237518,4.546211717196));
+#26102 = CARTESIAN_POINT('',(0.577380880767,4.653764154682));
+#26103 = CARTESIAN_POINT('',(0.577380910884,4.817775260415));
+#26104 = CARTESIAN_POINT('',(0.57738101991,4.874285435908));
+#26105 = CARTESIAN_POINT('',(0.577381229038,4.93079423222));
+#26106 = CARTESIAN_POINT('',(0.577381446745,4.987302198524));
+#26107 = CARTESIAN_POINT('',(0.577381600926,5.043811204798));
+#26108 = CARTESIAN_POINT('',(0.577381674913,5.100321738568));
+#26109 = CARTESIAN_POINT('',(0.57738165995,5.209027168234));
+#26110 = CARTESIAN_POINT('',(0.577381584524,5.261225417973));
+#26111 = CARTESIAN_POINT('',(0.577381440067,5.313422649141));
+#26112 = CARTESIAN_POINT('',(0.577381253434,5.365619164555));
+#26113 = CARTESIAN_POINT('',(0.577381070734,5.417816158491));
+#26114 = CARTESIAN_POINT('',(0.577380948939,5.470013972473));
+#26115 = CARTESIAN_POINT('',(0.577380945149,5.605973815556));
+#26116 = CARTESIAN_POINT('',(0.577381275443,5.689751193089));
+#26117 = CARTESIAN_POINT('',(0.577382025248,5.773517842438));
+#26118 = CARTESIAN_POINT('',(0.577383672116,5.857277885988));
+#26119 = CARTESIAN_POINT('',(0.577385692125,5.941045286353));
+#26120 = CARTESIAN_POINT('',(0.577386771874,6.024824292617));
+#26121 = CARTESIAN_POINT('',(0.577386560952,6.144829004821));
+#26122 = CARTESIAN_POINT('',(0.577386304215,6.181068861169));
+#26123 = CARTESIAN_POINT('',(0.577385769349,6.217308742708));
+#26124 = CARTESIAN_POINT('',(0.577385010908,6.253548506993));
+#26125 = CARTESIAN_POINT('',(0.577384223085,6.289787951687));
+#26126 = CARTESIAN_POINT('',(0.577383739712,6.32602681456));
+#26127 = CARTESIAN_POINT('',(0.577384034262,6.362264773489));
+#26128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26129 = PCURVE('',#23264,#26130);
+#26130 = DEFINITIONAL_REPRESENTATION('',(#26131),#26218);
+#26131 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26132,#26133,#26134,#26135,
+    #26136,#26137,#26138,#26139,#26140,#26141,#26142,#26143,#26144,
+    #26145,#26146,#26147,#26148,#26149,#26150,#26151,#26152,#26153,
+    #26154,#26155,#26156,#26157,#26158,#26159,#26160,#26161,#26162,
+    #26163,#26164,#26165,#26166,#26167,#26168,#26169,#26170,#26171,
+    #26172,#26173,#26174,#26175,#26176,#26177,#26178,#26179,#26180,
+    #26181,#26182,#26183,#26184,#26185,#26186,#26187,#26188,#26189,
+    #26190,#26191,#26192,#26193,#26194,#26195,#26196,#26197,#26198,
+    #26199,#26200,#26201,#26202,#26203,#26204,#26205,#26206,#26207,
+    #26208,#26209,#26210,#26211,#26212,#26213,#26214,#26215,#26216,
+    #26217),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600174632671E-02,0.133495869759,0.228565137866,0.291071673703,
+    0.381187293776,0.46489070067,0.502892460211,0.579069291302,
+    0.630071174727,0.748355631222,0.810530828917,0.867962102346,
+    0.960126397288,1.),.UNSPECIFIED.);
+#26132 = CARTESIAN_POINT('',(-6.283184993229,7.148794987258));
+#26133 = CARTESIAN_POINT('',(-6.241895524447,7.15536579334));
+#26134 = CARTESIAN_POINT('',(-6.200605738918,7.161935715207));
+#26135 = CARTESIAN_POINT('',(-6.15931636292,7.168505501329));
+#26136 = CARTESIAN_POINT('',(-6.118027250239,7.175075597222));
+#26137 = CARTESIAN_POINT('',(-6.076737966641,7.181646194114));
+#26138 = CARTESIAN_POINT('',(-6.035448374332,7.188217277614));
+#26139 = CARTESIAN_POINT('',(-5.91562831346,7.207287305691));
+#26140 = CARTESIAN_POINT('',(-5.837086594032,7.219789041472));
+#26141 = CARTESIAN_POINT('',(-5.758552775486,7.232290317587));
+#26142 = CARTESIAN_POINT('',(-5.680023959172,7.244790468531));
+#26143 = CARTESIAN_POINT('',(-5.601489987694,7.257290579335));
+#26144 = CARTESIAN_POINT('',(-5.522947962154,7.269791327903));
+#26145 = CARTESIAN_POINT('',(-5.359086745588,7.295870417277));
+#26146 = CARTESIAN_POINT('',(-5.27374020949,7.309453030907));
+#26147 = CARTESIAN_POINT('',(-5.188405810584,7.323033398181));
+#26148 = CARTESIAN_POINT('',(-5.10307913622,7.336612666349));
+#26149 = CARTESIAN_POINT('',(-5.017744795064,7.350193509316));
+#26150 = CARTESIAN_POINT('',(-4.93239835355,7.363776575736));
+#26151 = CARTESIAN_POINT('',(-4.790965102339,7.386286358223));
+#26152 = CARTESIAN_POINT('',(-4.734859860973,7.395215874905));
+#26153 = CARTESIAN_POINT('',(-4.678756115363,7.404145230262));
+#26154 = CARTESIAN_POINT('',(-4.622653316785,7.41307445199));
+#26155 = CARTESIAN_POINT('',(-4.566549546661,7.422003802308));
+#26156 = CARTESIAN_POINT('',(-4.51044425897,7.430933353856));
+#26157 = CARTESIAN_POINT('',(-4.373457032664,7.452735698007));
+#26158 = CARTESIAN_POINT('',(-4.292560476662,7.465610760251));
+#26159 = CARTESIAN_POINT('',(-4.211673192967,7.47848419828));
+#26160 = CARTESIAN_POINT('',(-4.130791822319,7.491356600471));
+#26161 = CARTESIAN_POINT('',(-4.049904575362,7.504229948469));
+#26162 = CARTESIAN_POINT('',(-3.969008062112,7.517104883945));
+#26163 = CARTESIAN_POINT('',(-3.812995628523,7.541935024832));
+#26164 = CARTESIAN_POINT('',(-3.73785834837,7.553893611239));
+#26165 = CARTESIAN_POINT('',(-3.662727505521,7.565851323549));
+#26166 = CARTESIAN_POINT('',(-3.587600748972,7.577808518052));
+#26167 = CARTESIAN_POINT('',(-3.512469891163,7.589766438224));
+#26168 = CARTESIAN_POINT('',(-3.437332583777,7.601725376495));
+#26169 = CARTESIAN_POINT('',(-3.328095240431,7.61911160336));
+#26170 = CARTESIAN_POINT('',(-3.293986427932,7.624540350126));
+#26171 = CARTESIAN_POINT('',(-3.259877577492,7.629969079914));
+#26172 = CARTESIAN_POINT('',(-3.225768712527,7.635397783003));
+#26173 = CARTESIAN_POINT('',(-3.191659856621,7.640826451311));
+#26174 = CARTESIAN_POINT('',(-3.157551033519,7.646255078391));
+#26175 = CARTESIAN_POINT('',(-3.05506917687,7.662565579272));
+#26176 = CARTESIAN_POINT('',(-2.986690632431,7.673448219421));
+#26177 = CARTESIAN_POINT('',(-2.918316114121,7.684330065863));
+#26178 = CARTESIAN_POINT('',(-2.849944160105,7.695211372003));
+#26179 = CARTESIAN_POINT('',(-2.781569639848,7.706093005239));
+#26180 = CARTESIAN_POINT('',(-2.713191081945,7.716975268788));
+#26181 = CARTESIAN_POINT('',(-2.599040973834,7.735142029649));
+#26182 = CARTESIAN_POINT('',(-2.553263171119,7.742427496002));
+#26183 = CARTESIAN_POINT('',(-2.50748590627,7.749712915911));
+#26184 = CARTESIAN_POINT('',(-2.461708983813,7.756998335706));
+#26185 = CARTESIAN_POINT('',(-2.415931723553,7.7642838742));
+#26186 = CARTESIAN_POINT('',(-2.370153929407,7.771569566961));
+#26187 = CARTESIAN_POINT('',(-2.218209877319,7.795752202173));
+#26188 = CARTESIAN_POINT('',(-2.111993794192,7.812657361657));
+#26189 = CARTESIAN_POINT('',(-2.005818125889,7.829556427109));
+#26190 = CARTESIAN_POINT('',(-1.899655690376,7.846453451981));
+#26191 = CARTESIAN_POINT('',(-1.79347996138,7.863352465058));
+#26192 = CARTESIAN_POINT('',(-1.687263779269,7.880257590941));
+#26193 = CARTESIAN_POINT('',(-1.525290961717,7.90603644328));
+#26194 = CARTESIAN_POINT('',(-1.469483185295,7.914918488864));
+#26195 = CARTESIAN_POINT('',(-1.413676888843,7.92380022626));
+#26196 = CARTESIAN_POINT('',(-1.357871541988,7.932681783361));
+#26197 = CARTESIAN_POINT('',(-1.302065273846,7.941563492783));
+#26198 = CARTESIAN_POINT('',(-1.246257543479,7.950445449605));
+#26199 = CARTESIAN_POINT('',(-1.138904025863,7.967531107958));
+#26200 = CARTESIAN_POINT('',(-1.087354927938,7.975735332314));
+#26201 = CARTESIAN_POINT('',(-1.035806777926,7.983939430333));
+#26202 = CARTESIAN_POINT('',(-0.984259224951,7.992143454855));
+#26203 = CARTESIAN_POINT('',(-0.932711048598,8.000347590374));
+#26204 = CARTESIAN_POINT('',(-0.881161896357,8.008551878064));
+#26205 = CARTESIAN_POINT('',(-0.746891258734,8.029921618852));
+#26206 = CARTESIAN_POINT('',(-0.664154393607,8.04308947643));
+#26207 = CARTESIAN_POINT('',(-0.58142786032,8.056255609224));
+#26208 = CARTESIAN_POINT('',(-0.498707915553,8.069420422624));
+#26209 = CARTESIAN_POINT('',(-0.415981462676,8.082586169858));
+#26210 = CARTESIAN_POINT('',(-0.333244794837,8.095753870026));
+#26211 = CARTESIAN_POINT('',(-0.214733498679,8.114615578882));
+#26212 = CARTESIAN_POINT('',(-0.178944679699,8.120311602627));
+#26213 = CARTESIAN_POINT('',(-0.143155814724,8.12600769153));
+#26214 = CARTESIAN_POINT('',(-0.107366913263,8.131703808788));
+#26215 = CARTESIAN_POINT('',(-7.157797915426E-02,8.137399866501));
+#26216 = CARTESIAN_POINT('',(-3.578901056757E-02,8.143095725665));
+#26217 = CARTESIAN_POINT('',(0.,8.148791196176));
+#26218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26219 = ORIENTED_EDGE('',*,*,#22465,.F.);
+#26220 = ADVANCED_FACE('',(#26221),#22876,.F.);
+#26221 = FACE_BOUND('',#26222,.F.);
+#26222 = EDGE_LOOP('',(#26223,#26274,#26337,#26338));
+#26223 = ORIENTED_EDGE('',*,*,#26224,.F.);
+#26224 = EDGE_CURVE('',#26225,#22813,#26227,.T.);
+#26225 = VERTEX_POINT('',#26226);
+#26226 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#26227 = SURFACE_CURVE('',#26228,(#26260,#26267),.PCURVE_S1.);
+#26228 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#26229,#26230,#26231,#26232,
+    #26233,#26234,#26235,#26236,#26237,#26238,#26239,#26240,#26241,
+    #26242,#26243,#26244,#26245,#26246,#26247,#26248,#26249,#26250,
+    #26251,#26252,#26253,#26254,#26255,#26256,#26257,#26258,#26259),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#26229 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#26230 = CARTESIAN_POINT('',(11.013014002566,3.474130329588,
+    4.409721806031));
+#26231 = CARTESIAN_POINT('',(10.909785634148,2.948262867641,
+    4.381943917593));
+#26232 = CARTESIAN_POINT('',(10.703248095891,2.445555213124,
+    4.354166253153));
+#26233 = CARTESIAN_POINT('',(10.399541733581,1.989201272543,
+    4.326388531203));
+#26234 = CARTESIAN_POINT('',(10.010791202474,1.600446256227,
+    4.298610724731));
+#26235 = CARTESIAN_POINT('',(9.554437673048,1.296749688209,
+    4.270832918423));
+#26236 = CARTESIAN_POINT('',(9.051742412278,1.090240415366,
+    4.243055120866));
+#26237 = CARTESIAN_POINT('',(8.000005609028,0.883730988985,
+    4.187499555707));
+#26238 = CARTESIAN_POINT('',(6.948260395172,1.090239662935,4.13194402402
+    ));
+#26239 = CARTESIAN_POINT('',(6.445557064087,1.296748264239,4.1041662612)
+  );
+#26240 = CARTESIAN_POINT('',(5.989193415365,1.600446948464,
+    4.076388484412));
+#26241 = CARTESIAN_POINT('',(5.600442116265,1.989199300955,
+    4.048610694979));
+#26242 = CARTESIAN_POINT('',(5.296746864146,2.445560737705,
+    4.020832906817));
+#26243 = CARTESIAN_POINT('',(5.090241642177,2.948260217212,
+    3.993055128359));
+#26244 = CARTESIAN_POINT('',(4.883736257457,4.00000000629,3.93749957799)
+  );
+#26245 = CARTESIAN_POINT('',(5.090241983546,5.051739728341,3.88194402762
+    ));
+#26246 = CARTESIAN_POINT('',(5.296747195736,5.55443910005,3.854166249162
+    ));
+#26247 = CARTESIAN_POINT('',(5.600441588086,6.010800723501,
+    3.826388460998));
+#26248 = CARTESIAN_POINT('',(5.989192460276,6.399553794971,
+    3.798610671568));
+#26249 = CARTESIAN_POINT('',(6.445556583647,6.70325275904,3.770832894778
+    ));
+#26250 = CARTESIAN_POINT('',(6.948260276948,6.909760385901,3.74305513196
+    ));
+#26251 = CARTESIAN_POINT('',(8.000005579908,7.116267544989,3.68749960027
+    ));
+#26252 = CARTESIAN_POINT('',(9.051742294054,6.909758725859,
+    3.631944035112));
+#26253 = CARTESIAN_POINT('',(9.554437909147,6.703250762789,
+    3.604166237574));
+#26254 = CARTESIAN_POINT('',(10.010791289408,6.399555717327,
+    3.576388431195));
+#26255 = CARTESIAN_POINT('',(10.399546137813,6.01080313908,
+    3.548610624842));
+#26256 = CARTESIAN_POINT('',(10.703249026425,5.554441310619,
+    3.52083290278));
+#26257 = CARTESIAN_POINT('',(10.909778626375,5.051736924589,
+    3.493055238399));
+#26258 = CARTESIAN_POINT('',(11.013014386021,4.525869715189,
+    3.465277349948));
+#26259 = CARTESIAN_POINT('',(11.013015029494,4.000000023706,
+    3.437499553151));
+#26260 = PCURVE('',#22876,#26261);
+#26261 = DEFINITIONAL_REPRESENTATION('',(#26262),#26266);
+#26262 = LINE('',#26263,#26264);
+#26263 = CARTESIAN_POINT('',(0.,0.));
+#26264 = VECTOR('',#26265,1.);
+#26265 = DIRECTION('',(0.,1.));
+#26266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26267 = PCURVE('',#22945,#26268);
+#26268 = DEFINITIONAL_REPRESENTATION('',(#26269),#26273);
+#26269 = LINE('',#26270,#26271);
+#26270 = CARTESIAN_POINT('',(0.625,0.));
+#26271 = VECTOR('',#26272,1.);
+#26272 = DIRECTION('',(0.,1.));
+#26273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26274 = ORIENTED_EDGE('',*,*,#26275,.T.);
+#26275 = EDGE_CURVE('',#26225,#25825,#26276,.T.);
+#26276 = SURFACE_CURVE('',#26277,(#26280,#26287),.PCURVE_S1.);
+#26277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26278,#26279),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#26278 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#26279 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#26280 = PCURVE('',#22876,#26281);
+#26281 = DEFINITIONAL_REPRESENTATION('',(#26282),#26286);
+#26282 = LINE('',#26283,#26284);
+#26283 = CARTESIAN_POINT('',(0.,0.));
+#26284 = VECTOR('',#26285,1.);
+#26285 = DIRECTION('',(1.,0.));
+#26286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26287 = PCURVE('',#26288,#26331);
+#26288 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#26289,#26290,#26291,#26292,#26293,#26294,#26295,#26296,#26297
+      ,#26298,#26299,#26300,#26301,#26302,#26303,#26304,#26305,#26306
+      ,#26307,#26308,#26309)
+    ,(#26310,#26311,#26312,#26313,#26314,#26315,#26316,#26317,#26318
+      ,#26319,#26320,#26321,#26322,#26323,#26324,#26325,#26326,#26327
+      ,#26328,#26329,#26330
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#26289 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#26290 = CARTESIAN_POINT('',(11.013012741063,3.139486454658,
+    5.392045075926));
+#26291 = CARTESIAN_POINT('',(10.742741621444,2.278978728903,
+    5.346590259447));
+#26292 = CARTESIAN_POINT('',(10.201869238439,1.512791429242,
+    5.301136500888));
+#26293 = CARTESIAN_POINT('',(9.428092362595,0.935462967397,
+    5.255681342955));
+#26294 = CARTESIAN_POINT('',(8.494944245647,0.624399576227,
+    5.210226521368));
+#26295 = CARTESIAN_POINT('',(7.505078949477,0.624483425796,
+    5.164772609507));
+#26296 = CARTESIAN_POINT('',(6.571954910165,0.935394718388,
+    5.119317784537));
+#26297 = CARTESIAN_POINT('',(5.797992661026,1.512825148335,
+    5.073863279845));
+#26298 = CARTESIAN_POINT('',(5.257324819722,2.278972210991,
+    5.028408710085));
+#26299 = CARTESIAN_POINT('',(4.716656309672,4.000000036277,
+    4.937499627661));
+#26300 = CARTESIAN_POINT('',(5.257325381337,5.721027685129,
+    4.846590545238));
+#26301 = CARTESIAN_POINT('',(5.797995317162,6.487177589394,
+    4.801135975501));
+#26302 = CARTESIAN_POINT('',(6.571938820233,7.064588736138,
+    4.755681470673));
+#26303 = CARTESIAN_POINT('',(7.505100215516,7.375570887432,
+    4.710226646069));
+#26304 = CARTESIAN_POINT('',(8.494941137383,7.375516549461,
+    4.664772733617));
+#26305 = CARTESIAN_POINT('',(9.428064348687,7.064594266857,4.61931791265
+    ));
+#26306 = CARTESIAN_POINT('',(10.201908524312,6.487195554802,
+    4.573862754296));
+#26307 = CARTESIAN_POINT('',(10.742723100752,5.721020649862,
+    4.528408995906));
+#26308 = CARTESIAN_POINT('',(11.013012307349,4.860513584847,4.4829541794
+    ));
+#26309 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#26310 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#26311 = CARTESIAN_POINT('',(11.013016379865,3.139485432877,
+    5.517045075873));
+#26312 = CARTESIAN_POINT('',(10.742747521555,2.278976590479,
+    5.471590259324));
+#26313 = CARTESIAN_POINT('',(10.201866236062,1.512786612094,
+    5.426136500956));
+#26314 = CARTESIAN_POINT('',(9.428098056184,0.935467501715,
+    5.380681342916));
+#26315 = CARTESIAN_POINT('',(8.494945269809,0.624383583266,
+    5.335226521164));
+#26316 = CARTESIAN_POINT('',(7.505075318163,0.624487177693,
+    5.289772609562));
+#26317 = CARTESIAN_POINT('',(6.571955506751,0.935388717177,
+    5.244317784463));
+#26318 = CARTESIAN_POINT('',(5.797989661683,1.512822589735,
+    5.198863279801));
+#26319 = CARTESIAN_POINT('',(5.257321478878,2.278970157308,
+    5.153408710032));
+#26320 = CARTESIAN_POINT('',(4.716652410156,4.00000005279,5.06249962761)
+  );
+#26321 = CARTESIAN_POINT('',(5.257322207398,5.721029719402,
+    4.971590545189));
+#26322 = CARTESIAN_POINT('',(5.797993086028,6.487180938448,
+    4.926135975451));
+#26323 = CARTESIAN_POINT('',(6.571934831168,7.064590015414,
+    4.880681470608));
+#26324 = CARTESIAN_POINT('',(7.505102672854,7.375582655466,
+    4.835226645991));
+#26325 = CARTESIAN_POINT('',(8.494941286112,7.375508576462,
+    4.789772733614));
+#26326 = CARTESIAN_POINT('',(9.428062049769,7.064606079846,
+    4.744317912673));
+#26327 = CARTESIAN_POINT('',(10.201916755792,6.487196644857,
+    4.69886275408));
+#26328 = CARTESIAN_POINT('',(10.74272371568,5.72102260052,4.653408995937
+    ));
+#26329 = CARTESIAN_POINT('',(11.013015825454,4.860514606634,
+    4.607954179351));
+#26330 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#26331 = DEFINITIONAL_REPRESENTATION('',(#26332),#26336);
+#26332 = LINE('',#26333,#26334);
+#26333 = CARTESIAN_POINT('',(0.,6.362265131567));
+#26334 = VECTOR('',#26335,1.);
+#26335 = DIRECTION('',(1.,0.));
+#26336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26337 = ORIENTED_EDGE('',*,*,#25824,.T.);
+#26338 = ORIENTED_EDGE('',*,*,#22863,.F.);
+#26339 = ADVANCED_FACE('',(#26340),#22945,.F.);
+#26340 = FACE_BOUND('',#26341,.F.);
+#26341 = EDGE_LOOP('',(#26342,#26343,#26426,#26427));
+#26342 = ORIENTED_EDGE('',*,*,#23020,.F.);
+#26343 = ORIENTED_EDGE('',*,*,#26344,.T.);
+#26344 = EDGE_CURVE('',#23021,#26225,#26345,.T.);
+#26345 = SURFACE_CURVE('',#26346,(#26349,#26356),.PCURVE_S1.);
+#26346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26347,#26348),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#26347 = CARTESIAN_POINT('',(10.471737939899,3.999999144216,
+    4.12501613114));
+#26348 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#26349 = PCURVE('',#22945,#26350);
+#26350 = DEFINITIONAL_REPRESENTATION('',(#26351),#26355);
+#26351 = LINE('',#26352,#26353);
+#26352 = CARTESIAN_POINT('',(0.,0.));
+#26353 = VECTOR('',#26354,1.);
+#26354 = DIRECTION('',(1.,0.));
+#26355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26356 = PCURVE('',#26357,#26420);
+#26357 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#26358,#26359,#26360,#26361,#26362,#26363,#26364,#26365,#26366
+      ,#26367,#26368,#26369,#26370,#26371,#26372,#26373,#26374,#26375
+      ,#26376,#26377,#26378,#26379,#26380,#26381,#26382,#26383,#26384
+      ,#26385,#26386,#26387,#26388)
+    ,(#26389,#26390,#26391,#26392,#26393,#26394,#26395,#26396,#26397
+      ,#26398,#26399,#26400,#26401,#26402,#26403,#26404,#26405,#26406
+      ,#26407,#26408,#26409,#26410,#26411,#26412,#26413,#26414,#26415
+      ,#26416,#26417,#26418,#26419
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#26358 = CARTESIAN_POINT('',(10.471737462714,3.999999251189,
+    5.125014114755));
+#26359 = CARTESIAN_POINT('',(10.471737514738,3.568579768222,
+    5.09723710895));
+#26360 = CARTESIAN_POINT('',(10.387047633115,3.137218875972,
+    5.069463823287));
+#26361 = CARTESIAN_POINT('',(10.217634031046,2.724819993328,
+    5.041681443764));
+#26362 = CARTESIAN_POINT('',(9.968472999751,2.350420874329,5.0139014022)
+  );
+#26363 = CARTESIAN_POINT('',(9.649554075363,2.031517534007,
+    4.986124786664));
+#26364 = CARTESIAN_POINT('',(9.275186366335,1.782376716239,
+    4.958348168452));
+#26365 = CARTESIAN_POINT('',(8.86279992105,1.612967619791,4.930571193141
+    ));
+#26366 = CARTESIAN_POINT('',(8.000004908424,1.443557199935,
+    4.875016027385));
+#26367 = CARTESIAN_POINT('',(7.13719958374,1.61296734584,4.819459503029)
+  );
+#26368 = CARTESIAN_POINT('',(6.724803187583,1.782377881603,
+    4.791681118084));
+#26369 = CARTESIAN_POINT('',(6.350424941156,2.031519319691,
+    4.763903300125));
+#26370 = CARTESIAN_POINT('',(6.031513919503,2.350432258865,
+    4.736125995421));
+#26371 = CARTESIAN_POINT('',(5.782377177156,2.724807418174,
+    4.708348639167));
+#26372 = CARTESIAN_POINT('',(5.612969269999,3.137199366285,
+    4.680570889009));
+#26373 = CARTESIAN_POINT('',(5.4435614557,4.000000838205,4.625015122948)
+  );
+#26374 = CARTESIAN_POINT('',(5.612969932112,4.862802180121,
+    4.569459356887));
+#26375 = CARTESIAN_POINT('',(5.782378106323,5.275193986579,4.54168160673
+    ));
+#26376 = CARTESIAN_POINT('',(6.031514847975,5.649569036213,
+    4.513904250474));
+#26377 = CARTESIAN_POINT('',(6.350425956328,5.968481972144,
+    4.486126945772));
+#26378 = CARTESIAN_POINT('',(6.724804501409,6.217623245217,
+    4.458349127812));
+#26379 = CARTESIAN_POINT('',(7.137201111921,6.387033232687,
+    4.430570742868));
+#26380 = CARTESIAN_POINT('',(8.000006572919,6.556442381149,
+    4.375014218511));
+#26381 = CARTESIAN_POINT('',(8.86280144923,6.387031570238,4.319459052755
+    ));
+#26382 = CARTESIAN_POINT('',(9.275187884905,6.217622578203,
+    4.291682077448));
+#26383 = CARTESIAN_POINT('',(9.649555388293,5.968481950523,
+    4.263905459217));
+#26384 = CARTESIAN_POINT('',(9.968475337625,5.649579098207,
+    4.236128843716));
+#26385 = CARTESIAN_POINT('',(10.217635131415,5.275177562271,
+    4.208348802121));
+#26386 = CARTESIAN_POINT('',(10.387046195273,4.862779502671,
+    4.180566422612));
+#26387 = CARTESIAN_POINT('',(10.471737906537,4.431418627183,
+    4.152793136946));
+#26388 = CARTESIAN_POINT('',(10.471737939899,3.999999144216,
+    4.12501613114));
+#26389 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#26390 = CARTESIAN_POINT('',(11.013012332165,3.47413061835,
+    5.409721855703));
+#26391 = CARTESIAN_POINT('',(10.90978402049,2.948263448063,
+    5.381943967278));
+#26392 = CARTESIAN_POINT('',(10.70324659632,2.445556072343,
+    5.354166302824));
+#26393 = CARTESIAN_POINT('',(10.39954040189,1.989202384883,
+    5.326388580867));
+#26394 = CARTESIAN_POINT('',(10.010790085891,1.60044758441,
+    5.298610774399));
+#26395 = CARTESIAN_POINT('',(9.554436809142,1.296751185104,
+    5.270832968094));
+#26396 = CARTESIAN_POINT('',(9.051741826812,1.09024202716,5.24305517054)
+  );
+#26397 = CARTESIAN_POINT('',(8.000005606303,0.883732716155,
+    5.187499605382));
+#26398 = CARTESIAN_POINT('',(6.948260975543,1.090241276569,
+    5.131944073692));
+#26399 = CARTESIAN_POINT('',(6.445557923254,1.296749763859,5.10416631087
+    ));
+#26400 = CARTESIAN_POINT('',(5.989194527738,1.600448280162,
+    5.076388534082));
+#26401 = CARTESIAN_POINT('',(5.600443444448,1.989200417524,
+    5.048610744651));
+#26402 = CARTESIAN_POINT('',(5.29674836105,2.445561601597,5.02083295649)
+  );
+#26403 = CARTESIAN_POINT('',(5.090243253973,2.948260802668,
+    4.993055178032));
+#26404 = CARTESIAN_POINT('',(4.883737984625,4.000000009016,
+    4.937499627662));
+#26405 = CARTESIAN_POINT('',(5.090243597181,5.051739147975,
+    4.881944077291));
+#26406 = CARTESIAN_POINT('',(5.296748695359,5.554438240887,
+    4.854166298834));
+#26407 = CARTESIAN_POINT('',(5.600442919786,6.010799611129,
+    4.826388510671));
+#26408 = CARTESIAN_POINT('',(5.989193576846,6.39955246679,4.798610721241
+    ));
+#26409 = CARTESIAN_POINT('',(6.445557447542,6.70325126214,4.770832944453
+    ));
+#26410 = CARTESIAN_POINT('',(6.948260862409,6.909758774106,
+    4.743055181632));
+#26411 = CARTESIAN_POINT('',(8.000005582634,7.116265817819,4.68749964994
+    ));
+#26412 = CARTESIAN_POINT('',(9.051741713677,6.909757112226,
+    4.631944084783));
+#26413 = CARTESIAN_POINT('',(9.55443704997,6.703249263175,4.604166287247
+    ));
+#26414 = CARTESIAN_POINT('',(10.010790177023,6.399554385628,
+    4.576388480871));
+#26415 = CARTESIAN_POINT('',(10.399544809639,6.010802022543,
+    4.548610674523));
+#26416 = CARTESIAN_POINT('',(10.703247529572,5.554440446671,
+    4.520832952453));
+#26417 = CARTESIAN_POINT('',(10.909777014557,5.051736339076,
+    4.493055288058));
+#26418 = CARTESIAN_POINT('',(11.01301271654,4.525869421156,
+    4.465277399621));
+#26419 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#26420 = DEFINITIONAL_REPRESENTATION('',(#26421),#26425);
+#26421 = LINE('',#26422,#26423);
+#26422 = CARTESIAN_POINT('',(0.,6.362265131567));
+#26423 = VECTOR('',#26424,1.);
+#26424 = DIRECTION('',(1.,0.));
+#26425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26426 = ORIENTED_EDGE('',*,*,#26224,.T.);
+#26427 = ORIENTED_EDGE('',*,*,#22932,.F.);
+#26428 = ADVANCED_FACE('',(#26429),#23264,.F.);
+#26429 = FACE_BOUND('',#26430,.T.);
+#26430 = EDGE_LOOP('',(#26431,#26703,#26729,#26730));
+#26431 = ORIENTED_EDGE('',*,*,#26432,.F.);
+#26432 = EDGE_CURVE('',#26433,#23021,#26435,.T.);
+#26433 = VERTEX_POINT('',#26434);
+#26434 = CARTESIAN_POINT('',(10.513,3.999999654839,5.148835603648));
+#26435 = SURFACE_CURVE('',#26436,(#26523,#26613),.PCURVE_S1.);
+#26436 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26437,#26438,#26439,#26440,
+    #26441,#26442,#26443,#26444,#26445,#26446,#26447,#26448,#26449,
+    #26450,#26451,#26452,#26453,#26454,#26455,#26456,#26457,#26458,
+    #26459,#26460,#26461,#26462,#26463,#26464,#26465,#26466,#26467,
+    #26468,#26469,#26470,#26471,#26472,#26473,#26474,#26475,#26476,
+    #26477,#26478,#26479,#26480,#26481,#26482,#26483,#26484,#26485,
+    #26486,#26487,#26488,#26489,#26490,#26491,#26492,#26493,#26494,
+    #26495,#26496,#26497,#26498,#26499,#26500,#26501,#26502,#26503,
+    #26504,#26505,#26506,#26507,#26508,#26509,#26510,#26511,#26512,
+    #26513,#26514,#26515,#26516,#26517,#26518,#26519,#26520,#26521,
+    #26522),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293713540622E-02,0.13469210763,0.219694361188,0.272216014801,
+    0.375687480277,0.501105254538,0.534602932018,0.626604029758,
+    0.736229334238,0.786347617344,0.867172572429,0.957376274024,
+    0.978377467843,1.),.UNSPECIFIED.);
+#26437 = CARTESIAN_POINT('',(10.513,3.999999309678,5.148835581789));
+#26438 = CARTESIAN_POINT('',(10.512999979592,3.92570872751,
+    5.144130858849));
+#26439 = CARTESIAN_POINT('',(10.510437694016,3.851418117082,
+    5.139425755343));
+#26440 = CARTESIAN_POINT('',(10.505313192255,3.777233934025,
+    5.134720448896));
+#26441 = CARTESIAN_POINT('',(10.497631974206,3.703262078652,
+    5.130015073834));
+#26442 = CARTESIAN_POINT('',(10.487404990678,3.629607895954,
+    5.12530972118));
+#26443 = CARTESIAN_POINT('',(10.474648643397,3.556376175607,
+    5.120604438659));
+#26444 = CARTESIAN_POINT('',(10.412229090733,3.259058490002,
+    5.101363106044));
+#26445 = CARTESIAN_POINT('',(10.341128756777,3.039413808945,
+    5.086824168693));
+#26446 = CARTESIAN_POINT('',(10.246727991128,2.827905006501,
+    5.072289149225));
+#26447 = CARTESIAN_POINT('',(10.130191243746,2.627455079202,
+    5.057755794705));
+#26448 = CARTESIAN_POINT('',(9.993090845383,2.440769402418,
+    5.043220027186));
+#26449 = CARTESIAN_POINT('',(9.837391052227,2.27030712169,5.028681263802
+    ));
+#26450 = CARTESIAN_POINT('',(9.521961020143,1.991129327402,
+    5.002003604239));
+#26451 = CARTESIAN_POINT('',(9.367065565856,1.876824809405,
+    4.989859624999));
+#26452 = CARTESIAN_POINT('',(9.202234667701,1.77652525905,4.977716655015
+    ));
+#26453 = CARTESIAN_POINT('',(9.028996491097,1.691239662316,
+    4.965574417032));
+#26454 = CARTESIAN_POINT('',(8.84898650848,1.621773148372,4.953431584642
+    ));
+#26455 = CARTESIAN_POINT('',(8.663936304791,1.568721484417,
+    4.941287756458));
+#26456 = CARTESIAN_POINT('',(8.359358384541,1.510007234878,
+    4.921642947693));
+#26457 = CARTESIAN_POINT('',(8.24180190701,1.493980741754,4.914140300555
+    ));
+#26458 = CARTESIAN_POINT('',(8.123435887731,1.484433158403,
+    4.906637755145));
+#26459 = CARTESIAN_POINT('',(8.004688707936,1.481410914444,
+    4.899135260352));
+#26460 = CARTESIAN_POINT('',(7.88599020865,1.484924954192,4.89163267885)
+  );
+#26461 = CARTESIAN_POINT('',(7.767770576906,1.494950709043,4.88412996648
+    ));
+#26462 = CARTESIAN_POINT('',(7.419347377265,1.54388966529,4.861846656455
+    ));
+#26463 = CARTESIAN_POINT('',(7.19168924482,1.601400844973,4.847061867028
+    ));
+#26464 = CARTESIAN_POINT('',(6.970859821216,1.683510734542,
+    4.832279847508));
+#26465 = CARTESIAN_POINT('',(6.760005403484,1.789193500809,
+    4.817499601118));
+#26466 = CARTESIAN_POINT('',(6.562067263377,1.916974920787,
+    4.802717557657));
+#26467 = CARTESIAN_POINT('',(6.379750014454,2.064948241733,
+    4.787932801564));
+#26468 = CARTESIAN_POINT('',(6.016268050022,2.431562004436,
+    4.755236720947));
+#26469 = CARTESIAN_POINT('',(5.84336733865,2.658718214796,4.737311098531
+    ));
+#26470 = CARTESIAN_POINT('',(5.701119278288,2.90782774555,4.719394584633
+    ));
+#26471 = CARTESIAN_POINT('',(5.592678390945,3.173867085822,
+    4.701480873441));
+#26472 = CARTESIAN_POINT('',(5.520246434323,3.45143472486,4.683564364166
+    ));
+#26473 = CARTESIAN_POINT('',(5.485079736218,3.734733334265,
+    4.665638739076));
+#26474 = CARTESIAN_POINT('',(5.487591034963,4.093159148022,
+    4.642938114424));
+#26475 = CARTESIAN_POINT('',(5.490770502722,4.16869324894,4.638153028578
+    ));
+#26476 = CARTESIAN_POINT('',(5.496599269291,4.244097006119,
+    4.633367911014));
+#26477 = CARTESIAN_POINT('',(5.505070686014,4.31925897933,4.628582766763
+    ));
+#26478 = CARTESIAN_POINT('',(5.516172269616,4.394068404928,4.62379760063
+    ));
+#26479 = CARTESIAN_POINT('',(5.529885702196,4.468415195851,
+    4.619012417195));
+#26480 = CARTESIAN_POINT('',(5.590957749063,4.744811678602,
+    4.601084718014));
+#26481 = CARTESIAN_POINT('',(5.655256360109,4.943155121076,4.58793987411
+    ));
+#26482 = CARTESIAN_POINT('',(5.738581385835,5.134898083924,4.57479661743
+    ));
+#26483 = CARTESIAN_POINT('',(5.840089790025,5.317875437051,
+    4.561654469086));
+#26484 = CARTESIAN_POINT('',(5.958660113553,5.490065679457,
+    4.548511445607));
+#26485 = CARTESIAN_POINT('',(6.092901682714,5.649607521947,
+    4.535366986098));
+#26486 = CARTESIAN_POINT('',(6.41770919318,5.967908161724,4.506565256403
+    ));
+#26487 = CARTESIAN_POINT('',(6.614236034636,6.120757253846,
+    4.490900571633));
+#26488 = CARTESIAN_POINT('',(6.8278079061,6.250524277147,4.475239961831)
+  );
+#26489 = CARTESIAN_POINT('',(7.055147387683,6.355026007373,
+    4.459581792897));
+#26490 = CARTESIAN_POINT('',(7.292698374789,6.432627742264,
+    4.443920956418));
+#26491 = CARTESIAN_POINT('',(7.536669840477,6.482263477452,
+    4.428256020039));
+#26492 = CARTESIAN_POINT('',(7.895626847026,6.513374975307,
+    4.405436955883));
+#26493 = CARTESIAN_POINT('',(8.008760695903,6.51722568031,4.39827752817)
+  );
+#26494 = CARTESIAN_POINT('',(8.122033361463,6.515133744445,
+    4.391118167004));
+#26495 = CARTESIAN_POINT('',(8.235070516609,6.507096274194,
+    4.383958860604));
+#26496 = CARTESIAN_POINT('',(8.347499497941,6.493139775046,
+    4.376799528698));
+#26497 = CARTESIAN_POINT('',(8.458950176984,6.473320083752,
+    4.369640159757));
+#26498 = CARTESIAN_POINT('',(8.746621462619,6.406441164282,
+    4.350935402067));
+#26499 = CARTESIAN_POINT('',(8.920711550926,6.350127703095,
+    4.339388818239));
+#26500 = CARTESIAN_POINT('',(9.089765908163,6.279139072821,
+    4.327843259146));
+#26501 = CARTESIAN_POINT('',(9.25231271449,6.194032263865,4.316298385133
+    ));
+#26502 = CARTESIAN_POINT('',(9.406963683975,6.095534133354,4.30475297789
+    ));
+#26503 = CARTESIAN_POINT('',(9.55242255295,5.984536974547,4.293206541646
+    ));
+#26504 = CARTESIAN_POINT('',(9.838266112962,5.725497237674,
+    4.268775701787));
+#26505 = CARTESIAN_POINT('',(9.976144592572,5.574613190454,
+    4.255888039593));
+#26506 = CARTESIAN_POINT('',(10.099478124034,5.410961726925,
+    4.243001389734));
+#26507 = CARTESIAN_POINT('',(10.206882929346,5.236239879043,
+    4.230114964442));
+#26508 = CARTESIAN_POINT('',(10.297217964256,5.052303909868,
+    4.21722732182));
+#26509 = CARTESIAN_POINT('',(10.369593928058,4.86115467078,
+    4.204338919502));
+#26510 = CARTESIAN_POINT('',(10.435962834449,4.619272005603,
+    4.188453760566));
+#26511 = CARTESIAN_POINT('',(10.447492160159,4.573316483389,
+    4.185453887193));
+#26512 = CARTESIAN_POINT('',(10.458009670249,4.527111859899,
+    4.182454080409));
+#26513 = CARTESIAN_POINT('',(10.467508968485,4.480684870865,
+    4.17945434162));
+#26514 = CARTESIAN_POINT('',(10.475984546633,4.434062432923,
+    4.176454667279));
+#26515 = CARTESIAN_POINT('',(10.483431784466,4.387271643608,
+    4.173455048878));
+#26516 = CARTESIAN_POINT('',(10.496451913222,4.292019399696,
+    4.167367152003));
+#26517 = CARTESIAN_POINT('',(10.501962838846,4.243549420183,
+    4.164278872945));
+#26518 = CARTESIAN_POINT('',(10.506375656843,4.194959610827,
+    4.16119062171));
+#26519 = CARTESIAN_POINT('',(10.509687312945,4.146279812918,
+    4.158102371344));
+#26520 = CARTESIAN_POINT('',(10.511895768403,4.097539941027,
+    4.155014082008));
+#26521 = CARTESIAN_POINT('',(10.51299999999,4.048769983009,
+    4.151925700982));
+#26522 = CARTESIAN_POINT('',(10.513,4.,4.14883716266));
+#26523 = PCURVE('',#23264,#26524);
+#26524 = DEFINITIONAL_REPRESENTATION('',(#26525),#26612);
+#26525 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26526,#26527,#26528,#26529,
+    #26530,#26531,#26532,#26533,#26534,#26535,#26536,#26537,#26538,
+    #26539,#26540,#26541,#26542,#26543,#26544,#26545,#26546,#26547,
+    #26548,#26549,#26550,#26551,#26552,#26553,#26554,#26555,#26556,
+    #26557,#26558,#26559,#26560,#26561,#26562,#26563,#26564,#26565,
+    #26566,#26567,#26568,#26569,#26570,#26571,#26572,#26573,#26574,
+    #26575,#26576,#26577,#26578,#26579,#26580,#26581,#26582,#26583,
+    #26584,#26585,#26586,#26587,#26588,#26589,#26590,#26591,#26592,
+    #26593,#26594,#26595,#26596,#26597,#26598,#26599,#26600,#26601,
+    #26602,#26603,#26604,#26605,#26606,#26607,#26608,#26609,#26610,
+    #26611),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293713540622E-02,0.13469210763,0.219694361188,0.272216014801,
+    0.375687480277,0.501105254538,0.534602932018,0.626604029758,
+    0.736229334238,0.786347617344,0.867172572429,0.957376274024,
+    0.978377467843,1.),.UNSPECIFIED.);
+#26526 = CARTESIAN_POINT('',(-6.283185032479,6.851164418211));
+#26527 = CARTESIAN_POINT('',(-6.253622524653,6.855869141151));
+#26528 = CARTESIAN_POINT('',(-6.224060080228,6.860574244657));
+#26529 = CARTESIAN_POINT('',(-6.194497682681,6.865279551104));
+#26530 = CARTESIAN_POINT('',(-6.164935320211,6.869984926166));
+#26531 = CARTESIAN_POINT('',(-6.13537298574,6.87469027882));
+#26532 = CARTESIAN_POINT('',(-6.105810676914,6.879395561341));
+#26533 = CARTESIAN_POINT('',(-5.984919595771,6.898636893956));
+#26534 = CARTESIAN_POINT('',(-5.89356833909,6.913175831307));
+#26535 = CARTESIAN_POINT('',(-5.80223383604,6.927710850775));
+#26536 = CARTESIAN_POINT('',(-5.710909765662,6.942244205295));
+#26537 = CARTESIAN_POINT('',(-5.619574744558,6.956779972814));
+#26538 = CARTESIAN_POINT('',(-5.528222850671,6.971318736198));
+#26539 = CARTESIAN_POINT('',(-5.36060170525,6.997996395761));
+#26540 = CARTESIAN_POINT('',(-5.284299833811,7.010140375001));
+#26541 = CARTESIAN_POINT('',(-5.208004955278,7.022283344985));
+#26542 = CARTESIAN_POINT('',(-5.131714520241,7.034425582968));
+#26543 = CARTESIAN_POINT('',(-5.055419675871,7.046568415358));
+#26544 = CARTESIAN_POINT('',(-4.97911787319,7.058712243542));
+#26545 = CARTESIAN_POINT('',(-4.855685503335,7.078357052307));
+#26546 = CARTESIAN_POINT('',(-4.808544681648,7.085859699445));
+#26547 = CARTESIAN_POINT('',(-4.761404463473,7.093362244855));
+#26548 = CARTESIAN_POINT('',(-4.714264627209,7.100864739648));
+#26549 = CARTESIAN_POINT('',(-4.667124390288,7.10836732115));
+#26550 = CARTESIAN_POINT('',(-4.619983529981,7.11587003352));
+#26551 = CARTESIAN_POINT('',(-4.479974235726,7.138153343545));
+#26552 = CARTESIAN_POINT('',(-4.387080086924,7.152938132972));
+#26553 = CARTESIAN_POINT('',(-4.294204311303,7.167720152492));
+#26554 = CARTESIAN_POINT('',(-4.201340239207,7.182500398882));
+#26555 = CARTESIAN_POINT('',(-4.108464520768,7.197282442343));
+#26556 = CARTESIAN_POINT('',(-4.015570435881,7.212067198436));
+#26557 = CARTESIAN_POINT('',(-3.810134546819,7.244763279053));
+#26558 = CARTESIAN_POINT('',(-3.697502225869,7.262688901469));
+#26559 = CARTESIAN_POINT('',(-3.584924606514,7.280605415367));
+#26560 = CARTESIAN_POINT('',(-3.472363272266,7.298519126559));
+#26561 = CARTESIAN_POINT('',(-3.359785582039,7.316435635834));
+#26562 = CARTESIAN_POINT('',(-3.247153125062,7.334361260924));
+#26563 = CARTESIAN_POINT('',(-3.104520967754,7.357061885576));
+#26564 = CARTESIAN_POINT('',(-3.074455580687,7.361846971422));
+#26565 = CARTESIAN_POINT('',(-3.044390170384,7.366632088986));
+#26566 = CARTESIAN_POINT('',(-3.014324759958,7.371417233237));
+#26567 = CARTESIAN_POINT('',(-2.984259364976,7.37620239937));
+#26568 = CARTESIAN_POINT('',(-2.954193993464,7.380987582805));
+#26569 = CARTESIAN_POINT('',(-2.84155441427,7.398915281986));
+#26570 = CARTESIAN_POINT('',(-2.75896627129,7.41206012589));
+#26571 = CARTESIAN_POINT('',(-2.676388423907,7.42520338257));
+#26572 = CARTESIAN_POINT('',(-2.593817122876,7.438345530914));
+#26573 = CARTESIAN_POINT('',(-2.511239295983,7.451488554393));
+#26574 = CARTESIAN_POINT('',(-2.428651185109,7.464633013902));
+#26575 = CARTESIAN_POINT('',(-2.247684448201,7.493434743597));
+#26576 = CARTESIAN_POINT('',(-2.14925881472,7.509099428367));
+#26577 = CARTESIAN_POINT('',(-2.050857579314,7.524760038169));
+#26578 = CARTESIAN_POINT('',(-1.952471840946,7.540418207103));
+#26579 = CARTESIAN_POINT('',(-1.854070550695,7.556079043582));
+#26580 = CARTESIAN_POINT('',(-1.755644807826,7.571743979961));
+#26581 = CARTESIAN_POINT('',(-1.612269268296,7.594563044117));
+#26582 = CARTESIAN_POINT('',(-1.567285660423,7.60172247183));
+#26583 = CARTESIAN_POINT('',(-1.522302547638,7.608881832996));
+#26584 = CARTESIAN_POINT('',(-1.477319757223,7.616041139396));
+#26585 = CARTESIAN_POINT('',(-1.432336667652,7.623200471302));
+#26586 = CARTESIAN_POINT('',(-1.387353097559,7.630359840243));
+#26587 = CARTESIAN_POINT('',(-1.269826985399,7.649064597933));
+#26588 = CARTESIAN_POINT('',(-1.197276435007,7.660611181761));
+#26589 = CARTESIAN_POINT('',(-1.124731285534,7.672156740854));
+#26590 = CARTESIAN_POINT('',(-1.05218955973,7.683701614867));
+#26591 = CARTESIAN_POINT('',(-0.979644365663,7.69524702211));
+#26592 = CARTESIAN_POINT('',(-0.907093721802,7.706793458354));
+#26593 = CARTESIAN_POINT('',(-0.7535893194,7.731224298213));
+#26594 = CARTESIAN_POINT('',(-0.672615621959,7.744111960407));
+#26595 = CARTESIAN_POINT('',(-0.591651220354,7.756998610266));
+#26596 = CARTESIAN_POINT('',(-0.510692768542,7.769885035558));
+#26597 = CARTESIAN_POINT('',(-0.42972846371,7.78277267818));
+#26598 = CARTESIAN_POINT('',(-0.348754917102,7.795661080498));
+#26599 = CARTESIAN_POINT('',(-0.248944826756,7.811546239434));
+#26600 = CARTESIAN_POINT('',(-0.230095554326,7.814546112807));
+#26601 = CARTESIAN_POINT('',(-0.211246278863,7.817545919591));
+#26602 = CARTESIAN_POINT('',(-0.192396999855,7.82054565838));
+#26603 = CARTESIAN_POINT('',(-0.173547716457,7.823545332721));
+#26604 = CARTESIAN_POINT('',(-0.154698427491,7.826544951122));
+#26605 = CARTESIAN_POINT('',(-0.116442162815,7.832632847997));
+#26606 = CARTESIAN_POINT('',(-9.703518257241E-02,7.835721127055));
+#26607 = CARTESIAN_POINT('',(-7.762818609068E-02,7.83880937829));
+#26608 = CARTESIAN_POINT('',(-5.822117030583E-02,7.841897628656));
+#26609 = CARTESIAN_POINT('',(-3.881413372088E-02,7.844985917992));
+#26610 = CARTESIAN_POINT('',(-1.94070764063E-02,7.848074299018));
+#26611 = CARTESIAN_POINT('',(0.,7.85116283734));
+#26612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26613 = PCURVE('',#26357,#26614);
+#26614 = DEFINITIONAL_REPRESENTATION('',(#26615),#26702);
+#26615 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#26616,#26617,#26618,#26619,
+    #26620,#26621,#26622,#26623,#26624,#26625,#26626,#26627,#26628,
+    #26629,#26630,#26631,#26632,#26633,#26634,#26635,#26636,#26637,
+    #26638,#26639,#26640,#26641,#26642,#26643,#26644,#26645,#26646,
+    #26647,#26648,#26649,#26650,#26651,#26652,#26653,#26654,#26655,
+    #26656,#26657,#26658,#26659,#26660,#26661,#26662,#26663,#26664,
+    #26665,#26666,#26667,#26668,#26669,#26670,#26671,#26672,#26673,
+    #26674,#26675,#26676,#26677,#26678,#26679,#26680,#26681,#26682,
+    #26683,#26684,#26685,#26686,#26687,#26688,#26689,#26690,#26691,
+    #26692,#26693,#26694,#26695,#26696,#26697,#26698,#26699,#26700,
+    #26701),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293713540622E-02,0.13469210763,0.219694361188,0.272216014801,
+    0.375687480277,0.501105254538,0.534602932018,0.626604029758,
+    0.736229334238,0.786347617344,0.867172572429,0.957376274024,
+    0.978377467843,1.),.UNSPECIFIED.);
+#26616 = CARTESIAN_POINT('',(4.764513904823E-02,0.));
+#26617 = CARTESIAN_POINT('',(4.764509650512E-02,2.993332628643E-02));
+#26618 = CARTESIAN_POINT('',(4.764427900056E-02,5.986723945451E-02));
+#26619 = CARTESIAN_POINT('',(4.764310406667E-02,8.980157077704E-02));
+#26620 = CARTESIAN_POINT('',(4.76418813178E-02,0.119736177206));
+#26621 = CARTESIAN_POINT('',(4.76408124505E-02,0.149670941372));
+#26622 = CARTESIAN_POINT('',(4.763999124351E-02,0.179605771586));
+#26623 = CARTESIAN_POINT('',(4.763758797968E-02,0.302020344933));
+#26624 = CARTESIAN_POINT('',(4.763824750123E-02,0.394523098609));
+#26625 = CARTESIAN_POINT('',(4.764194738812E-02,0.487007129509));
+#26626 = CARTESIAN_POINT('',(4.76454492671E-02,0.579479431334));
+#26627 = CARTESIAN_POINT('',(4.764710456607E-02,0.671962696844));
+#26628 = CARTESIAN_POINT('',(4.764784014809E-02,0.764463407835));
+#26629 = CARTESIAN_POINT('',(4.76476492548E-02,0.934193360367));
+#26630 = CARTESIAN_POINT('',(4.764702007098E-02,1.011455493619));
+#26631 = CARTESIAN_POINT('',(4.764610277384E-02,1.088710945357));
+#26632 = CARTESIAN_POINT('',(4.764526017302E-02,1.165962165459));
+#26633 = CARTESIAN_POINT('',(4.76447223312E-02,1.243217912902));
+#26634 = CARTESIAN_POINT('',(4.764450713069E-02,1.320480594304));
+#26635 = CARTESIAN_POINT('',(4.764450008779E-02,1.445467072751));
+#26636 = CARTESIAN_POINT('',(4.764458041464E-02,1.493201364339));
+#26637 = CARTESIAN_POINT('',(4.76447072151E-02,1.540934958342));
+#26638 = CARTESIAN_POINT('',(4.764484377191E-02,1.588668075414));
+#26639 = CARTESIAN_POINT('',(4.764495703123E-02,1.636401515307));
+#26640 = CARTESIAN_POINT('',(4.764502144039E-02,1.684135519636));
+#26641 = CARTESIAN_POINT('',(4.764502543579E-02,1.82590633186));
+#26642 = CARTESIAN_POINT('',(4.764478864742E-02,1.919969050099));
+#26643 = CARTESIAN_POINT('',(4.76442097096E-02,2.01401314545));
+#26644 = CARTESIAN_POINT('',(4.764338380761E-02,2.108045606947));
+#26645 = CARTESIAN_POINT('',(4.76426026795E-02,2.202090183102));
+#26646 = CARTESIAN_POINT('',(4.764219592985E-02,2.296153608794));
+#26647 = CARTESIAN_POINT('',(4.764223811652E-02,2.504175794588));
+#26648 = CARTESIAN_POINT('',(4.764288907121E-02,2.618226271765));
+#26649 = CARTESIAN_POINT('',(4.764433468603E-02,2.732221353361));
+#26650 = CARTESIAN_POINT('',(4.764621591551E-02,2.846199571508));
+#26651 = CARTESIAN_POINT('',(4.764778661516E-02,2.960193961473));
+#26652 = CARTESIAN_POINT('',(4.764856039691E-02,3.07424359376));
+#26653 = CARTESIAN_POINT('',(4.764853502736E-02,3.218670401611));
+#26654 = CARTESIAN_POINT('',(4.764847294756E-02,3.249114083091));
+#26655 = CARTESIAN_POINT('',(4.764835453947E-02,3.279557793107));
+#26656 = CARTESIAN_POINT('',(4.764818213478E-02,3.310001512098));
+#26657 = CARTESIAN_POINT('',(4.764795999291E-02,3.340445227567));
+#26658 = CARTESIAN_POINT('',(4.764769430106E-02,3.370888934083));
+#26659 = CARTESIAN_POINT('',(4.764656613174E-02,3.484946004592));
+#26660 = CARTESIAN_POINT('',(4.764547130068E-02,3.568573589498));
+#26661 = CARTESIAN_POINT('',(4.764425319226E-02,3.652190917454));
+#26662 = CARTESIAN_POINT('',(4.764315386961E-02,3.735801782851));
+#26663 = CARTESIAN_POINT('',(4.764238108356E-02,3.819419344968));
+#26664 = CARTESIAN_POINT('',(4.764202461728E-02,3.903047285744));
+#26665 = CARTESIAN_POINT('',(4.764201633782E-02,4.086292246008));
+#26666 = CARTESIAN_POINT('',(4.764251078825E-02,4.185956817741));
+#26667 = CARTESIAN_POINT('',(4.764344268714E-02,4.285596382347));
+#26668 = CARTESIAN_POINT('',(4.764440503196E-02,4.385219891516));
+#26669 = CARTESIAN_POINT('',(4.764505515372E-02,4.484858946036));
+#26670 = CARTESIAN_POINT('',(4.76453044926E-02,4.584522864626));
+#26671 = CARTESIAN_POINT('',(4.764528092145E-02,4.729702414174));
+#26672 = CARTESIAN_POINT('',(4.764521961392E-02,4.775252078754));
+#26673 = CARTESIAN_POINT('',(4.764511488311E-02,4.820801312166));
+#26674 = CARTESIAN_POINT('',(4.76449916769E-02,4.866350299026));
+#26675 = CARTESIAN_POINT('',(4.764488207282E-02,4.911899670471));
+#26676 = CARTESIAN_POINT('',(4.764481794887E-02,4.957449602049));
+#26677 = CARTESIAN_POINT('',(4.764483285544E-02,5.076455555996));
+#26678 = CARTESIAN_POINT('',(4.764501793868E-02,5.149919772429));
+#26679 = CARTESIAN_POINT('',(4.764544916591E-02,5.22337858012));
+#26680 = CARTESIAN_POINT('',(4.764609465586E-02,5.296833822477));
+#26681 = CARTESIAN_POINT('',(4.764677394166E-02,5.370292310423));
+#26682 = CARTESIAN_POINT('',(4.764721734505E-02,5.443755956667));
+#26683 = CARTESIAN_POINT('',(4.764724659381E-02,5.599191508169));
+#26684 = CARTESIAN_POINT('',(4.764670322405E-02,5.681183532073));
+#26685 = CARTESIAN_POINT('',(4.764547521852E-02,5.763165883052));
+#26686 = CARTESIAN_POINT('',(4.764314613344E-02,5.845142260573));
+#26687 = CARTESIAN_POINT('',(4.764043690083E-02,5.927125261156));
+#26688 = CARTESIAN_POINT('',(4.763894062874E-02,6.00911879567));
+#26689 = CARTESIAN_POINT('',(4.763921627844E-02,6.110186607945));
+#26690 = CARTESIAN_POINT('',(4.76393587081E-02,6.129273422951));
+#26691 = CARTESIAN_POINT('',(4.763959930149E-02,6.148360251801));
+#26692 = CARTESIAN_POINT('',(4.7639937315E-02,6.167447081394));
+#26693 = CARTESIAN_POINT('',(4.764036347056E-02,6.186533894631));
+#26694 = CARTESIAN_POINT('',(4.764085995567E-02,6.205620670414));
+#26695 = CARTESIAN_POINT('',(4.76419568812E-02,6.244358793674));
+#26696 = CARTESIAN_POINT('',(4.764255607656E-02,6.264010141393));
+#26697 = CARTESIAN_POINT('',(4.76431707384E-02,6.283661401808));
+#26698 = CARTESIAN_POINT('',(4.764375200802E-02,6.303312542572));
+#26699 = CARTESIAN_POINT('',(4.764422943905E-02,6.322963523991));
+#26700 = CARTESIAN_POINT('',(4.764451099744E-02,6.342614299026));
+#26701 = CARTESIAN_POINT('',(4.764448306146E-02,6.36226481329));
+#26702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26703 = ORIENTED_EDGE('',*,*,#26704,.T.);
+#26704 = EDGE_CURVE('',#26433,#25866,#26705,.T.);
+#26705 = SURFACE_CURVE('',#26706,(#26710,#26717),.PCURVE_S1.);
+#26706 = LINE('',#26707,#26708);
+#26707 = CARTESIAN_POINT('',(10.513,4.,12.));
+#26708 = VECTOR('',#26709,1.);
+#26709 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#26710 = PCURVE('',#23264,#26711);
+#26711 = DEFINITIONAL_REPRESENTATION('',(#26712),#26716);
+#26712 = LINE('',#26713,#26714);
+#26713 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#26714 = VECTOR('',#26715,1.);
+#26715 = DIRECTION('',(-0.,1.));
+#26716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26717 = PCURVE('',#26718,#26723);
+#26718 = CYLINDRICAL_SURFACE('',#26719,2.513);
+#26719 = AXIS2_PLACEMENT_3D('',#26720,#26721,#26722);
+#26720 = CARTESIAN_POINT('',(8.,4.,12.));
+#26721 = DIRECTION('',(-0.,-0.,-1.));
+#26722 = DIRECTION('',(1.,0.,0.));
+#26723 = DEFINITIONAL_REPRESENTATION('',(#26724),#26728);
+#26724 = LINE('',#26725,#26726);
+#26725 = CARTESIAN_POINT('',(-0.,0.));
+#26726 = VECTOR('',#26727,1.);
+#26727 = DIRECTION('',(-0.,1.));
+#26728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26729 = ORIENTED_EDGE('',*,*,#25950,.T.);
+#26730 = ORIENTED_EDGE('',*,*,#23250,.F.);
+#26731 = ADVANCED_FACE('',(#26732),#23337,.F.);
+#26732 = FACE_BOUND('',#26733,.F.);
+#26733 = EDGE_LOOP('',(#26734,#26775,#26776,#26777));
+#26734 = ORIENTED_EDGE('',*,*,#26735,.F.);
+#26735 = EDGE_CURVE('',#23282,#26736,#26738,.T.);
+#26736 = VERTEX_POINT('',#26737);
+#26737 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#26738 = SURFACE_CURVE('',#26739,(#26761,#26768),.PCURVE_S1.);
+#26739 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#26740,#26741,#26742,#26743,
+    #26744,#26745,#26746,#26747,#26748,#26749,#26750,#26751,#26752,
+    #26753,#26754,#26755,#26756,#26757,#26758,#26759,#26760),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#26740 = CARTESIAN_POINT('',(11.013006441215,4.000000007899,
+    9.562499851099));
+#26741 = CARTESIAN_POINT('',(11.013007788571,3.139487874618,
+    9.517045274543));
+#26742 = CARTESIAN_POINT('',(10.742739697494,2.278981487781,
+    9.471590458172));
+#26743 = CARTESIAN_POINT('',(10.201859952434,1.512793693032,
+    9.426136699286));
+#26744 = CARTESIAN_POINT('',(9.428093971868,0.93547623113,9.380681541648
+    ));
+#26745 = CARTESIAN_POINT('',(8.494943850531,0.62439320547,9.335226720081
+    ));
+#26746 = CARTESIAN_POINT('',(7.505076715123,0.624496798793,
+    9.289772808058));
+#26747 = CARTESIAN_POINT('',(6.571959567006,0.935397458749,
+    9.244317983146));
+#26748 = CARTESIAN_POINT('',(5.797995929553,1.51282968662,9.198863478456
+    ));
+#26749 = CARTESIAN_POINT('',(5.257329290593,2.278975072446,
+    9.153408908703));
+#26750 = CARTESIAN_POINT('',(4.71666176899,4.000000064275,9.062499826276
+    ));
+#26751 = CARTESIAN_POINT('',(5.257330031153,5.721024823452,
+    8.971590743848));
+#26752 = CARTESIAN_POINT('',(5.797999371299,6.487173856969,
+    8.926136174127));
+#26753 = CARTESIAN_POINT('',(6.57193891286,7.064581283826,8.880681669255
+    ));
+#26754 = CARTESIAN_POINT('',(7.505104093431,7.375573037848,
+    8.835226844826));
+#26755 = CARTESIAN_POINT('',(8.494939890456,7.375498950765,
+    8.789772932027));
+#26756 = CARTESIAN_POINT('',(9.428057986876,7.064597340459,
+    8.744318111272));
+#26757 = CARTESIAN_POINT('',(10.201910489581,6.487189548514,
+    8.698862953081));
+#26758 = CARTESIAN_POINT('',(10.742715903654,5.721017684028,
+    8.653409194419));
+#26759 = CARTESIAN_POINT('',(11.013007240179,4.860512143814,
+    8.607954378012));
+#26760 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#26761 = PCURVE('',#23337,#26762);
+#26762 = DEFINITIONAL_REPRESENTATION('',(#26763),#26767);
+#26763 = LINE('',#26764,#26765);
+#26764 = CARTESIAN_POINT('',(0.,0.));
+#26765 = VECTOR('',#26766,1.);
+#26766 = DIRECTION('',(0.,1.));
+#26767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26768 = PCURVE('',#23476,#26769);
+#26769 = DEFINITIONAL_REPRESENTATION('',(#26770),#26774);
+#26770 = LINE('',#26771,#26772);
+#26771 = CARTESIAN_POINT('',(0.125,0.));
+#26772 = VECTOR('',#26773,1.);
+#26773 = DIRECTION('',(0.,1.));
+#26774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26775 = ORIENTED_EDGE('',*,*,#23324,.T.);
+#26776 = ORIENTED_EDGE('',*,*,#23891,.T.);
+#26777 = ORIENTED_EDGE('',*,*,#26778,.F.);
+#26778 = EDGE_CURVE('',#26736,#23892,#26779,.T.);
+#26779 = SURFACE_CURVE('',#26780,(#26783,#26790),.PCURVE_S1.);
+#26780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26781,#26782),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#26781 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#26782 = CARTESIAN_POINT('',(10.471747482256,3.999999572112,
+    8.875008065497));
+#26783 = PCURVE('',#23337,#26784);
+#26784 = DEFINITIONAL_REPRESENTATION('',(#26785),#26789);
+#26785 = LINE('',#26786,#26787);
+#26786 = CARTESIAN_POINT('',(0.,6.362265131567));
+#26787 = VECTOR('',#26788,1.);
+#26788 = DIRECTION('',(1.,0.));
+#26789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26790 = PCURVE('',#26791,#26854);
+#26791 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#26792,#26793,#26794,#26795,#26796,#26797,#26798,#26799,#26800
+      ,#26801,#26802,#26803,#26804,#26805,#26806,#26807,#26808,#26809
+      ,#26810,#26811,#26812,#26813,#26814,#26815,#26816,#26817,#26818
+      ,#26819,#26820,#26821,#26822)
+    ,(#26823,#26824,#26825,#26826,#26827,#26828,#26829,#26830,#26831
+      ,#26832,#26833,#26834,#26835,#26836,#26837,#26838,#26839,#26840
+      ,#26841,#26842,#26843,#26844,#26845,#26846,#26847,#26848,#26849
+      ,#26850,#26851,#26852,#26853
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#26792 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#26793 = CARTESIAN_POINT('',(11.013009412131,3.474131109985,
+    8.534722004662));
+#26794 = CARTESIAN_POINT('',(10.909782251914,2.948264403946,
+    8.506944116263));
+#26795 = CARTESIAN_POINT('',(10.703244823546,2.44555836593,
+    8.479166451791));
+#26796 = CARTESIAN_POINT('',(10.399535076673,1.989201504423,
+    8.451388729783));
+#26797 = CARTESIAN_POINT('',(10.010790558149,1.600453546479,
+    8.423610923382));
+#26798 = CARTESIAN_POINT('',(9.55443434975,1.29675248457,8.39583311704)
+  );
+#26799 = CARTESIAN_POINT('',(9.051740830597,1.09024466414,8.368055319503
+    ));
+#26800 = CARTESIAN_POINT('',(8.000005595675,0.883735467586,
+    8.312499754347));
+#26801 = CARTESIAN_POINT('',(6.948261977909,1.090244053192,
+    8.256944222651));
+#26802 = CARTESIAN_POINT('',(6.44555945597,1.296752485867,8.229166459826
+    ));
+#26803 = CARTESIAN_POINT('',(5.989196563316,1.600450675809,
+    8.201388683037));
+#26804 = CARTESIAN_POINT('',(5.600445790261,1.989202342929,8.17361089361
+    ));
+#26805 = CARTESIAN_POINT('',(5.296750874757,2.445563068153,
+    8.145833105451));
+#26806 = CARTESIAN_POINT('',(5.090245964871,2.948261807976,
+    8.118055326993));
+#26807 = CARTESIAN_POINT('',(4.883740945486,4.000000025602,
+    8.062499776621));
+#26808 = CARTESIAN_POINT('',(5.090246415597,5.05173815473,8.00694422625)
+  );
+#26809 = CARTESIAN_POINT('',(5.296751318559,5.554436753634,
+    7.979166447792));
+#26810 = CARTESIAN_POINT('',(5.600445133777,6.010797715487,
+    7.951388659634));
+#26811 = CARTESIAN_POINT('',(5.989195362316,6.39955030264,7.923610870204
+    ));
+#26812 = CARTESIAN_POINT('',(6.445558868647,6.703248847251,
+    7.895833093417));
+#26813 = CARTESIAN_POINT('',(6.948261858615,6.909756021419,
+    7.868055330592));
+#26814 = CARTESIAN_POINT('',(8.000005593264,7.116262647522,
+    7.812499798895));
+#26815 = CARTESIAN_POINT('',(9.051740711303,6.909754219898,7.75694423374
+    ));
+#26816 = CARTESIAN_POINT('',(9.554435619597,6.703246751788,
+    7.729166436212));
+#26817 = CARTESIAN_POINT('',(10.010788290285,6.399552378121,
+    7.70138862983));
+#26818 = CARTESIAN_POINT('',(10.399543168472,6.010800730921,
+    7.673610823507));
+#26819 = CARTESIAN_POINT('',(10.703245101518,5.554438460231,
+    7.645833101408));
+#26820 = CARTESIAN_POINT('',(10.909773253739,5.051735296211,
+    7.618055436996));
+#26821 = CARTESIAN_POINT('',(11.013009911055,4.525868913716,
+    7.590277548582));
+#26822 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#26823 = CARTESIAN_POINT('',(10.471747482256,3.999999572112,
+    8.875008065497));
+#26824 = CARTESIAN_POINT('',(10.47174868628,3.568578091014,
+    8.847231059678));
+#26825 = CARTESIAN_POINT('',(10.387064797034,3.137214973298,
+    8.819457773929));
+#26826 = CARTESIAN_POINT('',(10.217643181843,2.724810218616,
+    8.791675394545));
+#26827 = CARTESIAN_POINT('',(9.968479743183,2.350420171973,
+    8.763895352805));
+#26828 = CARTESIAN_POINT('',(9.649560657507,2.031507361624,
+    8.736118737603));
+#26829 = CARTESIAN_POINT('',(9.27519279585,1.782368115565,8.708342119106
+    ));
+#26830 = CARTESIAN_POINT('',(8.86280429238,1.612955923836,8.680565143852
+    ));
+#26831 = CARTESIAN_POINT('',(8.000005225608,1.443544100023,
+    8.625009978087));
+#26832 = CARTESIAN_POINT('',(7.137195960838,1.612956230574,
+    8.569453453753));
+#26833 = CARTESIAN_POINT('',(6.724797945305,1.782368339247,
+    8.541675068821));
+#26834 = CARTESIAN_POINT('',(6.350418342803,2.031510648858,
+    8.513897250861));
+#26835 = CARTESIAN_POINT('',(6.031505441282,2.3504244128,8.486119946149)
+  );
+#26836 = CARTESIAN_POINT('',(5.782366765002,2.724801118057,
+    8.458342589885));
+#26837 = CARTESIAN_POINT('',(5.612958017517,3.137195049692,
+    8.430564839727));
+#26838 = CARTESIAN_POINT('',(5.443549612382,4.000000556761,8.37500907367
+    ));
+#26839 = CARTESIAN_POINT('',(5.612959067579,4.862805857654,
+    8.319453307614));
+#26840 = CARTESIAN_POINT('',(5.782367971073,5.27519950157,8.291675557456
+    ));
+#26841 = CARTESIAN_POINT('',(6.031505087187,5.649576474164,
+    8.263898201192));
+#26842 = CARTESIAN_POINT('',(6.350417270654,5.968491540304,
+    8.236120896478));
+#26843 = CARTESIAN_POINT('',(6.724797928531,6.217634250221,8.20834307852
+    ));
+#26844 = CARTESIAN_POINT('',(7.137196740627,6.387044234419,
+    8.180564693589));
+#26845 = CARTESIAN_POINT('',(8.000006255729,6.556452967892,
+    8.125008169252));
+#26846 = CARTESIAN_POINT('',(8.862805072168,6.387041991272,
+    8.069453003488));
+#26847 = CARTESIAN_POINT('',(9.275193741434,6.217633384177,
+    8.041676028181));
+#26848 = CARTESIAN_POINT('',(9.649562879887,5.968492950199,
+    8.013899409861));
+#26849 = CARTESIAN_POINT('',(9.968488043544,5.649590746375,
+    7.986122794439));
+#26850 = CARTESIAN_POINT('',(10.217646056585,5.275180744075,
+    7.958342752796));
+#26851 = CARTESIAN_POINT('',(10.387051148683,4.862783594901,
+    7.930560373437));
+#26852 = CARTESIAN_POINT('',(10.47174963682,4.431420946239,
+    7.902787087664));
+#26853 = CARTESIAN_POINT('',(10.471750822181,3.999999465142,
+    7.87501008184));
+#26854 = DEFINITIONAL_REPRESENTATION('',(#26855),#26859);
+#26855 = LINE('',#26856,#26857);
+#26856 = CARTESIAN_POINT('',(0.,0.));
+#26857 = VECTOR('',#26858,1.);
+#26858 = DIRECTION('',(1.,0.));
+#26859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26860 = ADVANCED_FACE('',(#26861),#23476,.F.);
+#26861 = FACE_BOUND('',#26862,.F.);
+#26862 = EDGE_LOOP('',(#26863,#26914,#26915,#26916));
+#26863 = ORIENTED_EDGE('',*,*,#26864,.F.);
+#26864 = EDGE_CURVE('',#23411,#26865,#26867,.T.);
+#26865 = VERTEX_POINT('',#26866);
+#26866 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#26867 = SURFACE_CURVE('',#26868,(#26900,#26907),.PCURVE_S1.);
+#26868 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#26869,#26870,#26871,#26872,
+    #26873,#26874,#26875,#26876,#26877,#26878,#26879,#26880,#26881,
+    #26882,#26883,#26884,#26885,#26886,#26887,#26888,#26889,#26890,
+    #26891,#26892,#26893,#26894,#26895,#26896,#26897,#26898,#26899),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#26869 = CARTESIAN_POINT('',(11.013005009834,4.000000007899,
+    9.437499851108));
+#26870 = CARTESIAN_POINT('',(11.01300565055,3.474131773403,
+    9.409722054325));
+#26871 = CARTESIAN_POINT('',(10.909777565851,2.948265769761,
+    9.381944165957));
+#26872 = CARTESIAN_POINT('',(10.703240598026,2.445559509228,
+    9.354166501445));
+#26873 = CARTESIAN_POINT('',(10.399535075118,1.989206834253,
+    9.326388779459));
+#26874 = CARTESIAN_POINT('',(10.010785619558,1.60045289715,
+    9.298610973006));
+#26875 = CARTESIAN_POINT('',(9.554433353516,1.296757172693,
+    9.270833166716));
+#26876 = CARTESIAN_POINT('',(9.051739484947,1.090248474344,
+    9.243055369172));
+#26877 = CARTESIAN_POINT('',(8.000005595407,0.883739624842,
+    9.187499804019));
+#26878 = CARTESIAN_POINT('',(6.948263297035,1.090247731113,
+    9.131944272316));
+#26879 = CARTESIAN_POINT('',(6.445561359927,1.296755762344,
+    9.104166509486));
+#26880 = CARTESIAN_POINT('',(5.989198977238,1.600453606962,
+    9.076388732698));
+#26881 = CARTESIAN_POINT('',(5.600448757189,1.989204883806,
+    9.048610943273));
+#26882 = CARTESIAN_POINT('',(5.296754348676,2.445565057164,
+    9.020833155118));
+#26883 = CARTESIAN_POINT('',(5.090249701165,2.948263144492,8.99305537666
+    ));
+#26884 = CARTESIAN_POINT('',(4.883744893306,4.000000019914,
+    8.937499826287));
+#26885 = CARTESIAN_POINT('',(5.09025005173,5.051736826504,8.881944275914
+    ));
+#26886 = CARTESIAN_POINT('',(5.296754693857,5.554434804228,
+    8.854166497456));
+#26887 = CARTESIAN_POINT('',(5.600448246591,6.010795161631,8.8263887093)
+  );
+#26888 = CARTESIAN_POINT('',(5.98919804313,6.399547154055,8.798610919875
+    ));
+#26889 = CARTESIAN_POINT('',(6.445560903123,6.703245274527,
+    8.770833143087));
+#26890 = CARTESIAN_POINT('',(6.948263204253,6.909752326919,
+    8.743055380258));
+#26891 = CARTESIAN_POINT('',(8.000005593534,7.116258909131,
+    8.687499848553));
+#26892 = CARTESIAN_POINT('',(9.051739392165,6.909750657685,
+    8.631944283401));
+#26893 = CARTESIAN_POINT('',(9.554433613252,6.703243264714,
+    8.604166485876));
+#26894 = CARTESIAN_POINT('',(10.010785727473,6.399549058822,
+    8.576388679514));
+#26895 = CARTESIAN_POINT('',(10.399539496934,6.010797556393,
+    8.548610873181));
+#26896 = CARTESIAN_POINT('',(10.703241542152,5.554436990876,
+    8.520833151082));
+#26897 = CARTESIAN_POINT('',(10.909770567271,5.051733997026,
+    8.493055486629));
+#26898 = CARTESIAN_POINT('',(11.013006038603,4.525868245029,
+    8.465277598249));
+#26899 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#26900 = PCURVE('',#23476,#26901);
+#26901 = DEFINITIONAL_REPRESENTATION('',(#26902),#26906);
+#26902 = LINE('',#26903,#26904);
+#26903 = CARTESIAN_POINT('',(0.,0.));
+#26904 = VECTOR('',#26905,1.);
+#26905 = DIRECTION('',(0.,1.));
+#26906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26907 = PCURVE('',#23816,#26908);
+#26908 = DEFINITIONAL_REPRESENTATION('',(#26909),#26913);
+#26909 = LINE('',#26910,#26911);
+#26910 = CARTESIAN_POINT('',(0.625,0.));
+#26911 = VECTOR('',#26912,1.);
+#26912 = DIRECTION('',(0.,1.));
+#26913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26914 = ORIENTED_EDGE('',*,*,#23463,.T.);
+#26915 = ORIENTED_EDGE('',*,*,#26735,.T.);
+#26916 = ORIENTED_EDGE('',*,*,#26917,.F.);
+#26917 = EDGE_CURVE('',#26865,#26736,#26918,.T.);
+#26918 = SURFACE_CURVE('',#26919,(#26922,#26929),.PCURVE_S1.);
+#26919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#26920,#26921),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#26920 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#26921 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#26922 = PCURVE('',#23476,#26923);
+#26923 = DEFINITIONAL_REPRESENTATION('',(#26924),#26928);
+#26924 = LINE('',#26925,#26926);
+#26925 = CARTESIAN_POINT('',(0.,6.362265131567));
+#26926 = VECTOR('',#26927,1.);
+#26927 = DIRECTION('',(1.,0.));
+#26928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26929 = PCURVE('',#26930,#26973);
+#26930 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#26931,#26932,#26933,#26934,#26935,#26936,#26937,#26938,#26939
+      ,#26940,#26941,#26942,#26943,#26944,#26945,#26946,#26947,#26948
+      ,#26949,#26950,#26951)
+    ,(#26952,#26953,#26954,#26955,#26956,#26957,#26958,#26959,#26960
+      ,#26961,#26962,#26963,#26964,#26965,#26966,#26967,#26968,#26969
+      ,#26970,#26971,#26972
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#26931 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#26932 = CARTESIAN_POINT('',(11.013007728975,3.139487877252,
+    8.392045224907));
+#26933 = CARTESIAN_POINT('',(10.742737056406,2.278981584063,
+    8.346590408532));
+#26934 = CARTESIAN_POINT('',(10.20186557154,1.512795558506,
+    8.301136649672));
+#26935 = CARTESIAN_POINT('',(9.428089978294,0.935468058722,
+    8.255681491969));
+#26936 = CARTESIAN_POINT('',(8.494943415768,0.624405188889,
+    8.210226670498));
+#26937 = CARTESIAN_POINT('',(7.505079762402,0.624489038391,
+    8.164772758382));
+#26938 = CARTESIAN_POINT('',(6.571957276862,0.93539981847,8.119317933529
+    ));
+#26939 = CARTESIAN_POINT('',(5.797996315834,1.512829289466,
+    8.073863428815));
+#26940 = CARTESIAN_POINT('',(5.257329375552,2.278975079752,
+    8.028408859067));
+#26941 = CARTESIAN_POINT('',(4.716661768991,4.00000004489,7.93749977664)
+  );
+#26942 = CARTESIAN_POINT('',(5.257329946196,5.721024830757,
+    7.846590694213));
+#26943 = CARTESIAN_POINT('',(5.797998985019,6.487173459814,
+    7.801136124488));
+#26944 = CARTESIAN_POINT('',(6.571941203005,7.064583643548,
+    7.755681619636));
+#26945 = CARTESIAN_POINT('',(7.505101046152,7.375565277442,
+    7.710226795154));
+#26946 = CARTESIAN_POINT('',(8.494940325218,7.375510934187,7.66477288244
+    ));
+#26947 = CARTESIAN_POINT('',(9.428061980451,7.064589168048,
+    7.619318061596));
+#26948 = CARTESIAN_POINT('',(10.201904870474,6.487191413987,
+    7.573862903466));
+#26949 = CARTESIAN_POINT('',(10.74271854474,5.72101778031,7.528409144779
+    ));
+#26950 = CARTESIAN_POINT('',(11.013007299774,4.860512146447,
+    7.482954328376));
+#26951 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#26952 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#26953 = CARTESIAN_POINT('',(11.013009936395,3.139487264182,
+    8.517045224888));
+#26954 = CARTESIAN_POINT('',(10.742741653509,2.278980263453,
+    8.471590408472));
+#26955 = CARTESIAN_POINT('',(10.20186152334,1.512791922799,
+    8.426136649717));
+#26956 = CARTESIAN_POINT('',(9.428094992947,0.935474048773,
+    8.380681491974));
+#26957 = CARTESIAN_POINT('',(8.494944205349,0.624390799922,
+    8.335226670368));
+#26958 = CARTESIAN_POINT('',(7.505076365882,0.624494393515,
+    8.289772758442));
+#26959 = CARTESIAN_POINT('',(6.571958551941,0.935395273358,8.24431793349
+    ));
+#26960 = CARTESIAN_POINT('',(5.797994362585,1.512827912398,
+    8.198863428803));
+#26961 = CARTESIAN_POINT('',(5.257327337663,2.278973843662,
+    8.153408859047));
+#26962 = CARTESIAN_POINT('',(4.716659429281,4.000000061404,
+    8.062499776621));
+#26963 = CARTESIAN_POINT('',(5.257328075215,5.72102604744,7.971590694196
+    ));
+#26964 = CARTESIAN_POINT('',(5.797997799981,6.487175627339,7.92613612447
+    ));
+#26965 = CARTESIAN_POINT('',(6.571937892438,7.064583466726,
+    7.880681619606));
+#26966 = CARTESIAN_POINT('',(7.505103738287,7.375575442249,
+    7.835226795129));
+#26967 = CARTESIAN_POINT('',(8.494940239371,7.375501357195,
+    7.789772882437));
+#26968 = CARTESIAN_POINT('',(9.4280590026,7.064599525303,7.744318061634)
+  );
+#26969 = CARTESIAN_POINT('',(10.201912056134,6.487191322601,
+    7.698862903343));
+#26970 = CARTESIAN_POINT('',(10.742717856661,5.72101891315,
+    7.653409144811));
+#26971 = CARTESIAN_POINT('',(11.013009386498,4.860512759519,
+    7.607954328359));
+#26972 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#26973 = DEFINITIONAL_REPRESENTATION('',(#26974),#26978);
+#26974 = LINE('',#26975,#26976);
+#26975 = CARTESIAN_POINT('',(0.,0.));
+#26976 = VECTOR('',#26977,1.);
+#26977 = DIRECTION('',(1.,0.));
+#26978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#26979 = ADVANCED_FACE('',(#26980),#23816,.F.);
+#26980 = FACE_BOUND('',#26981,.F.);
+#26981 = EDGE_LOOP('',(#26982,#27227,#27228,#27229));
+#26982 = ORIENTED_EDGE('',*,*,#26983,.F.);
+#26983 = EDGE_CURVE('',#23530,#26984,#26986,.T.);
+#26984 = VERTEX_POINT('',#26985);
+#26985 = CARTESIAN_POINT('',(10.513,3.999999802765,8.148831001546));
+#26986 = SURFACE_CURVE('',#26987,(#27065,#27146),.PCURVE_S1.);
+#26987 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#26988,#26989,#26990,#26991,
+    #26992,#26993,#26994,#26995,#26996,#26997,#26998,#26999,#27000,
+    #27001,#27002,#27003,#27004,#27005,#27006,#27007,#27008,#27009,
+    #27010,#27011,#27012,#27013,#27014,#27015,#27016,#27017,#27018,
+    #27019,#27020,#27021,#27022,#27023,#27024,#27025,#27026,#27027,
+    #27028,#27029,#27030,#27031,#27032,#27033,#27034,#27035,#27036,
+    #27037,#27038,#27039,#27040,#27041,#27042,#27043,#27044,#27045,
+    #27046,#27047,#27048,#27049,#27050,#27051,#27052,#27053,#27054,
+    #27055,#27056,#27057,#27058,#27059,#27060,#27061,#27062,#27063,
+    #27064),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
+    4.490349789922E-02,0.134524488767,0.219338165337,0.271680548699,
+    0.37717951426,0.405679743682,0.501503709635,0.534479614566,
+    0.627478601139,0.736343362493,0.786411886275,0.867605202832,
+    0.956467162694,0.983948750562,1.),.UNSPECIFIED.);
+#26988 = CARTESIAN_POINT('',(10.513,3.999999704148,9.148829458144));
+#26989 = CARTESIAN_POINT('',(10.513,3.881836486334,9.141346348059));
+#26990 = CARTESIAN_POINT('',(10.506332559949,3.763672520222,
+    9.133862155778));
+#26991 = CARTESIAN_POINT('',(10.492997944151,3.645980661651,
+    9.126377919494));
+#26992 = CARTESIAN_POINT('',(10.473040369008,3.529229381246,
+    9.118893877366));
+#26993 = CARTESIAN_POINT('',(10.446547819545,3.413881020631,
+    9.11140997893));
+#26994 = CARTESIAN_POINT('',(10.347996224474,3.07387822127,
+    9.088990231171));
+#26995 = CARTESIAN_POINT('',(10.256819466052,2.854717839945,
+    9.07405226179));
+#26996 = CARTESIAN_POINT('',(10.141173055857,2.646599484758,
+    9.059118117197));
+#26997 = CARTESIAN_POINT('',(10.002802233658,2.452844831161,
+    9.044183225464));
+#26998 = CARTESIAN_POINT('',(9.843958193843,2.276455184527,
+    9.029244746076));
+#26999 = CARTESIAN_POINT('',(9.500553378119,1.971867481783,
+    9.000173822851));
+#27000 = CARTESIAN_POINT('',(9.317774717562,1.841543641664,
+    8.986036611499));
+#27001 = CARTESIAN_POINT('',(9.12160621128,1.731154461428,8.971901726474
+    ));
+#27002 = CARTESIAN_POINT('',(8.914780652723,1.642323091643,
+    8.957766975017));
+#27003 = CARTESIAN_POINT('',(8.700247121778,1.576235152156,
+    8.943629961355));
+#27004 = CARTESIAN_POINT('',(8.346002562756,1.507125275708,
+    8.920771832719));
+#27005 = CARTESIAN_POINT('',(8.209075842377,1.489642441922,
+    8.912048410815));
+#27006 = CARTESIAN_POINT('',(8.07114875091,1.481194425306,8.903325203143
+    ));
+#27007 = CARTESIAN_POINT('',(7.932964670628,1.481843117978,
+    8.894601968951));
+#27008 = CARTESIAN_POINT('',(7.795269291122,1.491568705457,
+    8.885878475385));
+#27009 = CARTESIAN_POINT('',(7.383759055632,1.547962167139,
+    8.859572701025));
+#27010 = CARTESIAN_POINT('',(7.113610508553,1.622131005133,
+    8.841984001297));
+#27011 = CARTESIAN_POINT('',(6.854633489915,1.73196184009,8.824402214315
+    ));
+#27012 = CARTESIAN_POINT('',(6.612519293541,1.875183654694,
+    8.806820382023));
+#27013 = CARTESIAN_POINT('',(6.39247317813,2.048564787329,8.789231685703
+    ));
+#27014 = CARTESIAN_POINT('',(6.14657401678,2.301292615595,8.766899660711
+    ));
+#27015 = CARTESIAN_POINT('',(6.096198719647,2.356918347415,
+    8.762149891962));
+#27016 = CARTESIAN_POINT('',(6.047832446189,2.414330740459,
+    8.757400147024));
+#27017 = CARTESIAN_POINT('',(6.001553750698,2.473438779332,
+    8.752650427639));
+#27018 = CARTESIAN_POINT('',(5.957435604654,2.534146934004,8.74790073324
+    ));
+#27019 = CARTESIAN_POINT('',(5.77470141265,2.805512736146,8.727181630338
+    ));
+#27020 = CARTESIAN_POINT('',(5.659008048809,3.031680271431,8.71120862822
+    ));
+#27021 = CARTESIAN_POINT('',(5.571116791897,3.270966225761,
+    8.695240184535));
+#27022 = CARTESIAN_POINT('',(5.512707734893,3.519101401029,
+    8.679271584181));
+#27023 = CARTESIAN_POINT('',(5.484729594139,3.771596997487,
+    8.663298197849));
+#27024 = CARTESIAN_POINT('',(5.487932101641,4.110515952734,
+    8.641832561907));
+#27025 = CARTESIAN_POINT('',(5.492347572931,4.197253852157,
+    8.636336791343));
+#27026 = CARTESIAN_POINT('',(5.500356782549,4.28377105488,8.630840980183
+    ));
+#27027 = CARTESIAN_POINT('',(5.511945131173,4.369881928042,
+    8.625345134627));
+#27028 = CARTESIAN_POINT('',(5.52708523318,4.455402292334,8.619849262889
+    ));
+#27029 = CARTESIAN_POINT('',(5.598338586375,4.779154149521,
+    8.598853816116));
+#27030 = CARTESIAN_POINT('',(5.678881887603,5.012063234243,
+    8.583350804968));
+#27031 = CARTESIAN_POINT('',(5.786464232746,5.234675460096,
+    8.567851590373));
+#27032 = CARTESIAN_POINT('',(5.919348963459,5.443174353236,
+    8.552352573364));
+#27033 = CARTESIAN_POINT('',(6.075201284022,5.634077135065,
+    8.536850021412));
+#27034 = CARTESIAN_POINT('',(6.456618469514,6.003798697039,
+    8.503207759393));
+#27035 = CARTESIAN_POINT('',(6.689675424063,6.175130153935,
+    8.485057736678));
+#27036 = CARTESIAN_POINT('',(6.94512694293,6.313515243173,8.466916305577
+    ));
+#27037 = CARTESIAN_POINT('',(7.217119156784,6.415624025994,
+    8.448774641921));
+#27038 = CARTESIAN_POINT('',(7.499299396929,6.479220541911,
+    8.430624294443));
+#27039 = CARTESIAN_POINT('',(7.915991399528,6.51504855649,8.404136549074
+    ));
+#27040 = CARTESIAN_POINT('',(8.047973705456,6.518076605563,
+    8.395791977539));
+#27041 = CARTESIAN_POINT('',(8.180013887576,6.512789846645,
+    8.387447566888));
+#27042 = CARTESIAN_POINT('',(8.31145926149,6.499200746142,8.379103176774
+    ));
+#27043 = CARTESIAN_POINT('',(8.441662043243,6.477390020574,
+    8.370758668069));
+#27044 = CARTESIAN_POINT('',(8.778072286809,6.399045837654,
+    8.348882917651));
+#27045 = CARTESIAN_POINT('',(8.981244092542,6.329348663433,
+    8.335349967796));
+#27046 = CARTESIAN_POINT('',(9.17672945561,6.239049594208,8.321819223036
+    ));
+#27047 = CARTESIAN_POINT('',(9.361970809778,6.129258308915,
+    8.308288639927));
+#27048 = CARTESIAN_POINT('',(9.534603631808,6.00145184364,8.294755900567
+    ));
+#27049 = CARTESIAN_POINT('',(9.865382882443,5.700057382335,
+    8.266414895997));
+#27050 = CARTESIAN_POINT('',(10.020675671863,5.523235679498,
+    8.251602260893));
+#27051 = CARTESIAN_POINT('',(10.155638468736,5.329591285599,
+    8.236792007871));
+#27052 = CARTESIAN_POINT('',(10.26811047919,5.122074898234,
+    8.221980613191));
+#27053 = CARTESIAN_POINT('',(10.356424917342,4.903941415729,
+    8.207166918114));
+#27054 = CARTESIAN_POINT('',(10.439121518352,4.609167138371,
+    8.187777392074));
+#27055 = CARTESIAN_POINT('',(10.456250913785,4.538863583764,
+    8.183197515141));
+#27056 = CARTESIAN_POINT('',(10.470946687213,4.467989443121,
+    8.17861780939));
+#27057 = CARTESIAN_POINT('',(10.483185738999,4.396649987623,
+    8.174038270598));
+#27058 = CARTESIAN_POINT('',(10.492951067417,4.324951621906,
+    8.169458855232));
+#27059 = CARTESIAN_POINT('',(10.504484228591,4.210977995386,
+    8.16220479195));
+#27060 = CARTESIAN_POINT('',(10.507889087173,4.168868299178,
+    8.159530114315));
+#27061 = CARTESIAN_POINT('',(10.510444178758,4.126694180508,
+    8.156855429251));
+#27062 = CARTESIAN_POINT('',(10.51214805803,4.084477062028,
+    8.154180708383));
+#27063 = CARTESIAN_POINT('',(10.513,4.04223840397,8.151505913248));
+#27064 = CARTESIAN_POINT('',(10.513,3.999999704148,8.148830995301));
+#27065 = PCURVE('',#23816,#27066);
+#27066 = DEFINITIONAL_REPRESENTATION('',(#27067),#27145);
+#27067 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27068,#27069,#27070,#27071,
+    #27072,#27073,#27074,#27075,#27076,#27077,#27078,#27079,#27080,
+    #27081,#27082,#27083,#27084,#27085,#27086,#27087,#27088,#27089,
+    #27090,#27091,#27092,#27093,#27094,#27095,#27096,#27097,#27098,
+    #27099,#27100,#27101,#27102,#27103,#27104,#27105,#27106,#27107,
+    #27108,#27109,#27110,#27111,#27112,#27113,#27114,#27115,#27116,
+    #27117,#27118,#27119,#27120,#27121,#27122,#27123,#27124,#27125,
+    #27126,#27127,#27128,#27129,#27130,#27131,#27132,#27133,#27134,
+    #27135,#27136,#27137,#27138,#27139,#27140,#27141,#27142,#27143,
+    #27144),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
+    4.490349789922E-02,0.134524488767,0.219338165337,0.271680548699,
+    0.37717951426,0.405679743682,0.501503709635,0.534479614566,
+    0.627478601139,0.736343362493,0.786411886275,0.867605202832,
+    0.956467162694,0.983948750562,1.),.UNSPECIFIED.);
+#27068 = CARTESIAN_POINT('',(4.764776294465E-02,0.));
+#27069 = CARTESIAN_POINT('',(4.764771134831E-02,4.761058603533E-02));
+#27070 = CARTESIAN_POINT('',(4.764559608916E-02,9.522317390117E-02));
+#27071 = CARTESIAN_POINT('',(4.764346122285E-02,0.14283587082));
+#27072 = CARTESIAN_POINT('',(4.76420430056E-02,0.190448838541));
+#27073 = CARTESIAN_POINT('',(4.764136797755E-02,0.23806243503));
+#27074 = CARTESIAN_POINT('',(4.764131725299E-02,0.38070397016));
+#27075 = CARTESIAN_POINT('',(4.764391411131E-02,0.475749418217));
+#27076 = CARTESIAN_POINT('',(4.764792721396E-02,0.570772953918));
+#27077 = CARTESIAN_POINT('',(4.764988883579E-02,0.665796226964));
+#27078 = CARTESIAN_POINT('',(4.765069445032E-02,0.760840164626));
+#27079 = CARTESIAN_POINT('',(4.765054330911E-02,0.945796817503));
+#27080 = CARTESIAN_POINT('',(4.764970809162E-02,1.0357400967));
+#27081 = CARTESIAN_POINT('',(4.764855095514E-02,1.125668415347));
+#27082 = CARTESIAN_POINT('',(4.764776708322E-02,1.215596946926));
+#27083 = CARTESIAN_POINT('',(4.764746763084E-02,1.305540840172));
+#27084 = CARTESIAN_POINT('',(4.764745883131E-02,1.450971495407));
+#27085 = CARTESIAN_POINT('',(4.764757106794E-02,1.506472782285));
+#27086 = CARTESIAN_POINT('',(4.764773616471E-02,1.561972593102));
+#27087 = CARTESIAN_POINT('',(4.764789014616E-02,1.617472291888));
+#27088 = CARTESIAN_POINT('',(4.764798150693E-02,1.672973266682));
+#27089 = CARTESIAN_POINT('',(4.764799180732E-02,1.840335822701));
+#27090 = CARTESIAN_POINT('',(4.764764920544E-02,1.952237108609));
+#27091 = CARTESIAN_POINT('',(4.764675775425E-02,2.064092925397));
+#27092 = CARTESIAN_POINT('',(4.76456233729E-02,2.17594915554));
+#27093 = CARTESIAN_POINT('',(4.764504060829E-02,2.28785144643));
+#27094 = CARTESIAN_POINT('',(4.764509183525E-02,2.429934529862));
+#27095 = CARTESIAN_POINT('',(4.764514873881E-02,2.460154162024));
+#27096 = CARTESIAN_POINT('',(4.76452540486E-02,2.490373813098));
+#27097 = CARTESIAN_POINT('',(4.764540752528E-02,2.520593464238));
+#27098 = CARTESIAN_POINT('',(4.764560629204E-02,2.550813102921));
+#27099 = CARTESIAN_POINT('',(4.764664686654E-02,2.682637653846));
+#27100 = CARTESIAN_POINT('',(4.76479003528E-02,2.784266692936));
+#27101 = CARTESIAN_POINT('',(4.764939781289E-02,2.885867215121));
+#27102 = CARTESIAN_POINT('',(4.765064420357E-02,2.987467455905));
+#27103 = CARTESIAN_POINT('',(4.765122571968E-02,3.089095857367));
+#27104 = CARTESIAN_POINT('',(4.765113804597E-02,3.225665169116));
+#27105 = CARTESIAN_POINT('',(4.765103861989E-02,3.260630281211));
+#27106 = CARTESIAN_POINT('',(4.765086310461E-02,3.295595419698));
+#27107 = CARTESIAN_POINT('',(4.765061659466E-02,3.330560569433));
+#27108 = CARTESIAN_POINT('',(4.765030838891E-02,3.365525714753));
+#27109 = CARTESIAN_POINT('',(4.764894687199E-02,3.49909984417));
+#27110 = CARTESIAN_POINT('',(4.764755803903E-02,3.597729834786));
+#27111 = CARTESIAN_POINT('',(4.76460457968E-02,3.696335636358));
+#27112 = CARTESIAN_POINT('',(4.764491139051E-02,3.794941647279));
+#27113 = CARTESIAN_POINT('',(4.764440387366E-02,3.893572057639));
+#27114 = CARTESIAN_POINT('',(4.764439513028E-02,4.107613862664));
+#27115 = CARTESIAN_POINT('',(4.764507843749E-02,4.223091343592));
+#27116 = CARTESIAN_POINT('',(4.764632956474E-02,4.338515246717));
+#27117 = CARTESIAN_POINT('',(4.76472589748E-02,4.453938663396));
+#27118 = CARTESIAN_POINT('',(4.764759565606E-02,4.569415389673));
+#27119 = CARTESIAN_POINT('',(4.76475607432E-02,4.737935819364));
+#27120 = CARTESIAN_POINT('',(4.764747579755E-02,4.791025579089));
+#27121 = CARTESIAN_POINT('',(4.764733520825E-02,4.84411433353));
+#27122 = CARTESIAN_POINT('',(4.76471911126E-02,4.897203190535));
+#27123 = CARTESIAN_POINT('',(4.76471036101E-02,4.950293241161));
+#27124 = CARTESIAN_POINT('',(4.764713318401E-02,5.089474158524));
+#27125 = CARTESIAN_POINT('',(4.764740328769E-02,5.175576739717));
+#27126 = CARTESIAN_POINT('',(4.764804896115E-02,5.261666918698));
+#27127 = CARTESIAN_POINT('',(4.764895178422E-02,5.347756854454));
+#27128 = CARTESIAN_POINT('',(4.764958322329E-02,5.433858772998));
+#27129 = CARTESIAN_POINT('',(4.764962433053E-02,5.614171803674));
+#27130 = CARTESIAN_POINT('',(4.764888324071E-02,5.708410005349));
+#27131 = CARTESIAN_POINT('',(4.764716029276E-02,5.8026284657));
+#27132 = CARTESIAN_POINT('',(4.764365109731E-02,5.896847162385));
+#27133 = CARTESIAN_POINT('',(4.764151311715E-02,5.991087112844));
+#27134 = CARTESIAN_POINT('',(4.764173633372E-02,6.114450566499));
+#27135 = CARTESIAN_POINT('',(4.764199881181E-02,6.14359041073));
+#27136 = CARTESIAN_POINT('',(4.764251454122E-02,6.172730287819));
+#27137 = CARTESIAN_POINT('',(4.764326155919E-02,6.201870129076));
+#27138 = CARTESIAN_POINT('',(4.764415244085E-02,6.231009843918));
+#27139 = CARTESIAN_POINT('',(4.764554936865E-02,6.27716889673));
+#27140 = CARTESIAN_POINT('',(4.764605771783E-02,6.294188396085));
+#27141 = CARTESIAN_POINT('',(4.764652593371E-02,6.311207795047));
+#27142 = CARTESIAN_POINT('',(4.764690402511E-02,6.328227066138));
+#27143 = CARTESIAN_POINT('',(4.764712542266E-02,6.345246177286));
+#27144 = CARTESIAN_POINT('',(4.764710697876E-02,6.362265091832));
+#27145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27146 = PCURVE('',#24177,#27147);
+#27147 = DEFINITIONAL_REPRESENTATION('',(#27148),#27226);
+#27148 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#27149,#27150,#27151,#27152,
+    #27153,#27154,#27155,#27156,#27157,#27158,#27159,#27160,#27161,
+    #27162,#27163,#27164,#27165,#27166,#27167,#27168,#27169,#27170,
+    #27171,#27172,#27173,#27174,#27175,#27176,#27177,#27178,#27179,
+    #27180,#27181,#27182,#27183,#27184,#27185,#27186,#27187,#27188,
+    #27189,#27190,#27191,#27192,#27193,#27194,#27195,#27196,#27197,
+    #27198,#27199,#27200,#27201,#27202,#27203,#27204,#27205,#27206,
+    #27207,#27208,#27209,#27210,#27211,#27212,#27213,#27214,#27215,
+    #27216,#27217,#27218,#27219,#27220,#27221,#27222,#27223,#27224,
+    #27225),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
+    4.490349789922E-02,0.134524488767,0.219338165337,0.271680548699,
+    0.37717951426,0.405679743682,0.501503709635,0.534479614566,
+    0.627478601139,0.736343362493,0.786411886275,0.867605202832,
+    0.956467162694,0.983948750562,1.),.UNSPECIFIED.);
+#27149 = CARTESIAN_POINT('',(-6.28318530718,2.851170541856));
+#27150 = CARTESIAN_POINT('',(-6.236164528105,2.858653651941));
+#27151 = CARTESIAN_POINT('',(-6.189143448527,2.866137844222));
+#27152 = CARTESIAN_POINT('',(-6.142123110723,2.873622080506));
+#27153 = CARTESIAN_POINT('',(-6.09510280404,2.881106122634));
+#27154 = CARTESIAN_POINT('',(-6.048081854581,2.88859002107));
+#27155 = CARTESIAN_POINT('',(-5.907215309509,2.911009768829));
+#27156 = CARTESIAN_POINT('',(-5.813351948953,2.92594773821));
+#27157 = CARTESIAN_POINT('',(-5.719508424722,2.940881882803));
+#27158 = CARTESIAN_POINT('',(-5.625664901645,2.955816774536));
+#27159 = CARTESIAN_POINT('',(-5.531801325035,2.970755253924));
+#27160 = CARTESIAN_POINT('',(-5.349142637932,2.999826177149));
+#27161 = CARTESIAN_POINT('',(-5.260317289206,3.013963388501));
+#27162 = CARTESIAN_POINT('',(-5.171507291517,3.028098273526));
+#27163 = CARTESIAN_POINT('',(-5.082697318223,3.042233024983));
+#27164 = CARTESIAN_POINT('',(-4.993872047729,3.056370038645));
+#27165 = CARTESIAN_POINT('',(-4.850249700177,3.079228167281));
+#27166 = CARTESIAN_POINT('',(-4.795438430542,3.087951589185));
+#27167 = CARTESIAN_POINT('',(-4.740628494252,3.096674796857));
+#27168 = CARTESIAN_POINT('',(-4.685818544843,3.105398031049));
+#27169 = CARTESIAN_POINT('',(-4.631007234829,3.114121524615));
+#27170 = CARTESIAN_POINT('',(-4.465724167286,3.140427298975));
+#27171 = CARTESIAN_POINT('',(-4.355213007367,3.158015998703));
+#27172 = CARTESIAN_POINT('',(-4.244746777506,3.175597785685));
+#27173 = CARTESIAN_POINT('',(-4.13428065567,3.193179617977));
+#27174 = CARTESIAN_POINT('',(-4.023769448357,3.210768314297));
+#27175 = CARTESIAN_POINT('',(-3.883452859515,3.233100339289));
+#27176 = CARTESIAN_POINT('',(-3.85360895603,3.237850108038));
+#27177 = CARTESIAN_POINT('',(-3.823765042307,3.242599852976));
+#27178 = CARTESIAN_POINT('',(-3.793921132225,3.247349572361));
+#27179 = CARTESIAN_POINT('',(-3.764077233425,3.25209926676));
+#27180 = CARTESIAN_POINT('',(-3.633891715489,3.272818369662));
+#27181 = CARTESIAN_POINT('',(-3.533526212877,3.28879137178));
+#27182 = CARTESIAN_POINT('',(-3.433188635924,3.304759815465));
+#27183 = CARTESIAN_POINT('',(-3.332851029722,3.320728415819));
+#27184 = CARTESIAN_POINT('',(-3.232485454955,3.336701802151));
+#27185 = CARTESIAN_POINT('',(-3.097613156726,3.358167438093));
+#27186 = CARTESIAN_POINT('',(-3.063082523249,3.363663208657));
+#27187 = CARTESIAN_POINT('',(-3.028551872249,3.369159019817));
+#27188 = CARTESIAN_POINT('',(-2.994021224676,3.374654865373));
+#27189 = CARTESIAN_POINT('',(-2.959490600751,3.380150737111));
+#27190 = CARTESIAN_POINT('',(-2.82757652056,3.401146183884));
+#27191 = CARTESIAN_POINT('',(-2.730172476599,3.416649195032));
+#27192 = CARTESIAN_POINT('',(-2.632792575398,3.432148409627));
+#27193 = CARTESIAN_POINT('',(-2.535412691759,3.447647426636));
+#27194 = CARTESIAN_POINT('',(-2.438008685063,3.463149978588));
+#27195 = CARTESIAN_POINT('',(-2.226627991635,3.496792240607));
+#27196 = CARTESIAN_POINT('',(-2.112585980112,3.514942263322));
+#27197 = CARTESIAN_POINT('',(-1.998596419221,3.533083694423));
+#27198 = CARTESIAN_POINT('',(-1.884606830714,3.551225358079));
+#27199 = CARTESIAN_POINT('',(-1.770564688111,3.569375705557));
+#27200 = CARTESIAN_POINT('',(-1.604138325763,3.595863450926));
+#27201 = CARTESIAN_POINT('',(-1.551708345039,3.604208022461));
+#27202 = CARTESIAN_POINT('',(-1.499279459435,3.612552433112));
+#27203 = CARTESIAN_POINT('',(-1.446850588066,3.620896823226));
+#27204 = CARTESIAN_POINT('',(-1.394420646155,3.629241331931));
+#27205 = CARTESIAN_POINT('',(-1.256970463641,3.651117082349));
+#27206 = CARTESIAN_POINT('',(-1.171938773104,3.664650032204));
+#27207 = CARTESIAN_POINT('',(-1.086919385593,3.678180776964));
+#27208 = CARTESIAN_POINT('',(-1.001899966645,3.691711360073));
+#27209 = CARTESIAN_POINT('',(-0.916868180972,3.705244099433));
+#27210 = CARTESIAN_POINT('',(-0.73879537345,3.733585104003));
+#27211 = CARTESIAN_POINT('',(-0.6457275187,3.748397739107));
+#27212 = CARTESIAN_POINT('',(-0.552678850439,3.763207992129));
+#27213 = CARTESIAN_POINT('',(-0.459630273462,3.778019386809));
+#27214 = CARTESIAN_POINT('',(-0.366562502851,3.792833081886));
+#27215 = CARTESIAN_POINT('',(-0.244734194025,3.812222607926));
+#27216 = CARTESIAN_POINT('',(-0.215957020022,3.816802484858));
+#27217 = CARTESIAN_POINT('',(-0.187179833117,3.82138219061));
+#27218 = CARTESIAN_POINT('',(-0.158402638791,3.825961729402));
+#27219 = CARTESIAN_POINT('',(-0.129625433888,3.830541144768));
+#27220 = CARTESIAN_POINT('',(-8.404020937016E-02,3.83779520805));
+#27221 = CARTESIAN_POINT('',(-6.723220017451E-02,3.840469885685));
+#27222 = CARTESIAN_POINT('',(-5.042417652826E-02,3.843144570749));
+#27223 = CARTESIAN_POINT('',(-3.361613633981E-02,3.845819291617));
+#27224 = CARTESIAN_POINT('',(-1.680807792359E-02,3.848494086752));
+#27225 = CARTESIAN_POINT('',(0.,3.851169004699));
+#27226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27227 = ORIENTED_EDGE('',*,*,#23803,.T.);
+#27228 = ORIENTED_EDGE('',*,*,#26864,.T.);
+#27229 = ORIENTED_EDGE('',*,*,#27230,.F.);
+#27230 = EDGE_CURVE('',#26984,#26865,#27231,.T.);
+#27231 = SURFACE_CURVE('',#27232,(#27235,#27242),.PCURVE_S1.);
+#27232 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#27233,#27234),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#27233 = CARTESIAN_POINT('',(10.471736031205,3.999999572107,
+    8.125008065585));
+#27234 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#27235 = PCURVE('',#23816,#27236);
+#27236 = DEFINITIONAL_REPRESENTATION('',(#27237),#27241);
+#27237 = LINE('',#27238,#27239);
+#27238 = CARTESIAN_POINT('',(0.,6.362265131567));
+#27239 = VECTOR('',#27240,1.);
+#27240 = DIRECTION('',(1.,0.));
+#27241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27242 = PCURVE('',#27243,#27306);
+#27243 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#27244,#27245,#27246,#27247,#27248,#27249,#27250,#27251,#27252
+      ,#27253,#27254,#27255,#27256,#27257,#27258,#27259,#27260,#27261
+      ,#27262,#27263,#27264,#27265,#27266,#27267,#27268,#27269,#27270
+      ,#27271,#27272,#27273,#27274)
+    ,(#27275,#27276,#27277,#27278,#27279,#27280,#27281,#27282,#27283
+      ,#27284,#27285,#27286,#27287,#27288,#27289,#27290,#27291,#27292
+      ,#27293,#27294,#27295,#27296,#27297,#27298,#27299,#27300,#27301
+      ,#27302,#27303,#27304,#27305
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#27244 = CARTESIAN_POINT('',(10.471736031205,3.999999572107,
+    8.125008065585));
+#27245 = CARTESIAN_POINT('',(10.47173613922,3.568580338934,
+    8.097231059783));
+#27246 = CARTESIAN_POINT('',(10.387046362614,3.137219685635,
+    8.069457774132));
+#27247 = CARTESIAN_POINT('',(10.217632912317,2.724821019842,
+    8.041675394596));
+#27248 = CARTESIAN_POINT('',(9.968472073892,2.350422085204,
+    8.013895353026));
+#27249 = CARTESIAN_POINT('',(9.649553375577,2.03151888823,7.986118737493
+    ));
+#27250 = CARTESIAN_POINT('',(9.275185915724,1.782378166147,
+    7.958342119284));
+#27251 = CARTESIAN_POINT('',(8.862799731274,1.612969114282,
+    7.930565143975));
+#27252 = CARTESIAN_POINT('',(8.00000524034,1.443558680523,7.875009978221
+    ));
+#27253 = CARTESIAN_POINT('',(7.137200393353,1.612968616282,
+    7.819453453862));
+#27254 = CARTESIAN_POINT('',(6.724804214034,1.782379000383,
+    7.791675068915));
+#27255 = CARTESIAN_POINT('',(6.350426152084,2.031520245575,
+    7.763897250955));
+#27256 = CARTESIAN_POINT('',(6.031515273734,2.35043295864,7.736119946253
+    ));
+#27257 = CARTESIAN_POINT('',(5.782378627074,2.724807868774,7.70834259));
+#27258 = CARTESIAN_POINT('',(5.612970764486,3.137199556052,
+    7.680564839843));
+#27259 = CARTESIAN_POINT('',(5.443562936276,4.000000506289,
+    7.625009073781));
+#27260 = CARTESIAN_POINT('',(5.612971202554,4.862801370513,
+    7.569453307719));
+#27261 = CARTESIAN_POINT('',(5.782379225111,5.275192960128,
+    7.541675557561));
+#27262 = CARTESIAN_POINT('',(6.03151577387,5.649567825277,7.513898201309
+    ));
+#27263 = CARTESIAN_POINT('',(6.35042665611,5.968480617906,7.486120896606
+    ));
+#27264 = CARTESIAN_POINT('',(6.724804952014,6.217621795296,
+    7.458343078648));
+#27265 = CARTESIAN_POINT('',(7.137201301693,6.387031738202,
+    7.430564693701));
+#27266 = CARTESIAN_POINT('',(8.000006241004,6.556440900582,
+    7.375008169341));
+#27267 = CARTESIAN_POINT('',(8.862800639614,6.387030299803,
+    7.319453003586));
+#27268 = CARTESIAN_POINT('',(9.275186858441,6.21762145942,7.291676028283
+    ));
+#27269 = CARTESIAN_POINT('',(9.649554177346,5.968481024622,
+    7.263899410054));
+#27270 = CARTESIAN_POINT('',(9.968473983374,5.649578398427,
+    7.236122794556));
+#27271 = CARTESIAN_POINT('',(10.217633681525,5.275177111638,
+    7.208342752954));
+#27272 = CARTESIAN_POINT('',(10.387044700806,4.862779312862,
+    7.180560373433));
+#27273 = CARTESIAN_POINT('',(10.471736419016,4.431418698308,
+    7.152787087779));
+#27274 = CARTESIAN_POINT('',(10.471736508367,3.999999465135,
+    7.125010081977));
+#27275 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#27276 = CARTESIAN_POINT('',(11.013007320954,3.474131484639,
+    8.409722004679));
+#27277 = CARTESIAN_POINT('',(10.909779179511,2.948265189336,
+    8.381944116297));
+#27278 = CARTESIAN_POINT('',(10.703242097599,2.445558650006,
+    8.354166451799));
+#27279 = CARTESIAN_POINT('',(10.39953640681,1.98920572191,8.32638872982)
+  );
+#27280 = CARTESIAN_POINT('',(10.010786736141,1.600451568965,
+    8.298610923363));
+#27281 = CARTESIAN_POINT('',(9.554434217422,1.296755675795,8.27083311707
+    ));
+#27282 = CARTESIAN_POINT('',(9.051740070413,1.090246862548,
+    8.243055319523));
+#27283 = CARTESIAN_POINT('',(8.00000559813,0.88373789767,8.187499754369)
+  );
+#27284 = CARTESIAN_POINT('',(6.948262716661,1.090246117477,
+    8.131944222669));
+#27285 = CARTESIAN_POINT('',(6.445560500758,1.296754262723,
+    8.104166459842));
+#27286 = CARTESIAN_POINT('',(5.989197864862,1.600452275262,
+    8.076388683053));
+#27287 = CARTESIAN_POINT('',(5.600447429003,1.989203767236,
+    8.048610893627));
+#27288 = CARTESIAN_POINT('',(5.296752851769,2.445564193272,8.02083310547
+    ));
+#27289 = CARTESIAN_POINT('',(5.090248089366,2.948262559036,
+    7.993055327012));
+#27290 = CARTESIAN_POINT('',(4.883743166135,4.00000001719,7.93749977664)
+  );
+#27291 = CARTESIAN_POINT('',(5.090248438093,5.051737406873,
+    7.881944226268));
+#27292 = CARTESIAN_POINT('',(5.296753194232,5.554435663394,7.85416644781
+    ));
+#27293 = CARTESIAN_POINT('',(5.60044691489,6.010796274006,7.826388659653
+    ));
+#27294 = CARTESIAN_POINT('',(5.989196926559,6.39954848224,7.798610870226
+    ));
+#27295 = CARTESIAN_POINT('',(6.445560039228,6.70324677143,7.770833093438
+    ));
+#27296 = CARTESIAN_POINT('',(6.948262618793,6.909753938716,
+    7.743055330611));
+#27297 = CARTESIAN_POINT('',(8.00000559081,7.116260636304,7.68749979891)
+  );
+#27298 = CARTESIAN_POINT('',(9.051739972544,6.90975227132,7.631944233756
+    ));
+#27299 = CARTESIAN_POINT('',(9.554434472432,6.703244764329,
+    7.604166436229));
+#27300 = CARTESIAN_POINT('',(10.010786839861,6.399550390524,
+    7.576388629862));
+#27301 = CARTESIAN_POINT('',(10.399540825111,6.010798672929,
+    7.548610823527));
+#27302 = CARTESIAN_POINT('',(10.703243039008,5.554437854825,
+    7.520833101434));
+#27303 = CARTESIAN_POINT('',(10.909772179093,5.051734582538,
+    7.493055436996));
+#27304 = CARTESIAN_POINT('',(11.013007708087,4.52586853906,
+    7.465277548602));
+#27305 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#27306 = DEFINITIONAL_REPRESENTATION('',(#27307),#27311);
+#27307 = LINE('',#27308,#27309);
+#27308 = CARTESIAN_POINT('',(0.,0.));
+#27309 = VECTOR('',#27310,1.);
+#27310 = DIRECTION('',(1.,0.));
+#27311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27312 = ADVANCED_FACE('',(#27313),#24177,.F.);
+#27313 = FACE_BOUND('',#27314,.T.);
+#27314 = EDGE_LOOP('',(#27315,#27316,#27317,#27589));
+#27315 = ORIENTED_EDGE('',*,*,#26983,.F.);
+#27316 = ORIENTED_EDGE('',*,*,#24163,.T.);
+#27317 = ORIENTED_EDGE('',*,*,#27318,.T.);
+#27318 = EDGE_CURVE('',#23892,#27319,#27321,.T.);
+#27319 = VERTEX_POINT('',#27320);
+#27320 = CARTESIAN_POINT('',(10.513,3.999999753453,7.851193823865));
+#27321 = SURFACE_CURVE('',#27322,(#27409,#27499),.PCURVE_S1.);
+#27322 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27323,#27324,#27325,#27326,
+    #27327,#27328,#27329,#27330,#27331,#27332,#27333,#27334,#27335,
+    #27336,#27337,#27338,#27339,#27340,#27341,#27342,#27343,#27344,
+    #27345,#27346,#27347,#27348,#27349,#27350,#27351,#27352,#27353,
+    #27354,#27355,#27356,#27357,#27358,#27359,#27360,#27361,#27362,
+    #27363,#27364,#27365,#27366,#27367,#27368,#27369,#27370,#27371,
+    #27372,#27373,#27374,#27375,#27376,#27377,#27378,#27379,#27380,
+    #27381,#27382,#27383,#27384,#27385,#27386,#27387,#27388,#27389,
+    #27390,#27391,#27392,#27393,#27394,#27395,#27396,#27397,#27398,
+    #27399,#27400,#27401,#27402,#27403,#27404,#27405,#27406,#27407,
+    #27408),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600175284318E-02,0.133496019946,0.228565612023,0.291073130664,
+    0.381114726522,0.464726209614,0.502727973964,0.583626216381,
+    0.629627991669,0.748226370658,0.810959081295,0.867551742681,
+    0.958860850343,1.),.UNSPECIFIED.);
+#27323 = CARTESIAN_POINT('',(10.513,3.999999605527,8.851190073471));
+#27324 = CARTESIAN_POINT('',(10.512999983712,3.896239170477,
+    8.844619267377));
+#27325 = CARTESIAN_POINT('',(10.508001644657,3.792477945593,
+    8.838049345465));
+#27326 = CARTESIAN_POINT('',(10.498005129515,3.68900666968,
+    8.831479559292));
+#27327 = CARTESIAN_POINT('',(10.483031356539,3.586113899241,
+    8.824909463358));
+#27328 = CARTESIAN_POINT('',(10.463121940883,3.484085463912,
+    8.818338866439));
+#27329 = CARTESIAN_POINT('',(10.438339119935,3.383203921908,
+    8.811767782925));
+#27330 = CARTESIAN_POINT('',(10.352517679152,3.094585187841,
+    8.792697736092));
+#27331 = CARTESIAN_POINT('',(10.278930717502,2.910549273986,
+    8.780195981585));
+#27332 = CARTESIAN_POINT('',(10.188577294409,2.733595825045,
+    8.767694686779));
+#27333 = CARTESIAN_POINT('',(10.082298321991,2.565536998341,
+    8.755194517147));
+#27334 = CARTESIAN_POINT('',(9.961156464659,2.408053418212,
+    8.742694387627));
+#27335 = CARTESIAN_POINT('',(9.826428437374,2.26268174631,8.730193620313
+    ));
+#27336 = CARTESIAN_POINT('',(9.520134698894,1.987453839132,
+    8.704114467836));
+#27337 = CARTESIAN_POINT('',(9.346333577721,1.859980497425,
+    8.690531809795));
+#27338 = CARTESIAN_POINT('',(9.160177290738,1.750123926298,
+    8.676951398126));
+#27339 = CARTESIAN_POINT('',(8.963821771717,1.659273359986,8.66337208558
+    ));
+#27340 = CARTESIAN_POINT('',(8.759582439798,1.588500069122,
+    8.649791198223));
+#27341 = CARTESIAN_POINT('',(8.54991374463,1.538547923912,8.63620808739)
+  );
+#27342 = CARTESIAN_POINT('',(8.197707530037,1.490825083149,
+    8.613698121407));
+#27343 = CARTESIAN_POINT('',(8.056750449055,1.481038600277,
+    8.604768465566));
+#27344 = CARTESIAN_POINT('',(7.915276333014,1.480496030594,
+    8.595838971073));
+#27345 = CARTESIAN_POINT('',(7.774011584942,1.489221712422,
+    8.586909610223));
+#27346 = CARTESIAN_POINT('',(7.633679614955,1.507170969874,
+    8.577980120776));
+#27347 = CARTESIAN_POINT('',(7.494998319838,1.534230266403,
+    8.569050430081));
+#27348 = CARTESIAN_POINT('',(7.162307621186,1.622041244609,
+    8.547258523136));
+#27349 = CARTESIAN_POINT('',(6.970794022659,1.692394765647,
+    8.534394045232));
+#27350 = CARTESIAN_POINT('',(6.786289890689,1.780713827976,
+    8.521531185227));
+#27351 = CARTESIAN_POINT('',(6.610794173487,1.886133754899,8.50866935717
+    ));
+#27352 = CARTESIAN_POINT('',(6.446164686481,2.007538556962,8.49580658736
+    ));
+#27353 = CARTESIAN_POINT('',(6.294103591192,2.143569636786,
+    8.482942236509));
+#27354 = CARTESIAN_POINT('',(6.027980395066,2.430963950088,
+    8.458135806361));
+#27355 = CARTESIAN_POINT('',(5.911946201892,2.580575171675,
+    8.446190361473));
+#27356 = CARTESIAN_POINT('',(5.809222956469,2.740123690189,
+    8.434245785422));
+#27357 = CARTESIAN_POINT('',(5.72080699062,2.908179679216,8.422301723745
+    ));
+#27358 = CARTESIAN_POINT('',(5.647506141375,3.083207661353,
+    8.410356939649));
+#27359 = CARTESIAN_POINT('',(5.589934411556,3.263576654285,
+    8.398411142327));
+#27360 = CARTESIAN_POINT('',(5.529632258619,3.531172384033,
+    8.381038047645));
+#27361 = CARTESIAN_POINT('',(5.51411640398,3.615541196927,8.375609300384
+    ));
+#27362 = CARTESIAN_POINT('',(5.501963906362,3.700500515018,
+    8.370180569963));
+#27363 = CARTESIAN_POINT('',(5.493201054674,3.785889475505,8.36475186612
+    ));
+#27364 = CARTESIAN_POINT('',(5.487844459986,3.871546221893,
+    8.359323196964));
+#27365 = CARTESIAN_POINT('',(5.485901055526,3.957307903991,
+    8.353894568981));
+#27366 = CARTESIAN_POINT('',(5.490491137225,4.22545493806,8.336909609414
+    ));
+#27367 = CARTESIAN_POINT('',(5.509069870836,4.407653429025,
+    8.325352225969));
+#27368 = CARTESIAN_POINT('',(5.543082272458,4.58800122869,8.313795879479
+    ));
+#27369 = CARTESIAN_POINT('',(5.592291555807,4.764938053327,
+    8.302240230224));
+#27370 = CARTESIAN_POINT('',(5.656276653129,4.936949886722,
+    8.290684113353));
+#27371 = CARTESIAN_POINT('',(5.734434779966,5.102578269361,
+    8.279127126663));
+#27372 = CARTESIAN_POINT('',(5.877998532069,5.350201784344,
+    8.261000143136));
+#27373 = CARTESIAN_POINT('',(5.934365609082,5.437460296867,
+    8.254428945381));
+#27374 = CARTESIAN_POINT('',(5.994911373539,5.521961247927,
+    8.247857763136));
+#27375 = CARTESIAN_POINT('',(6.059472985613,5.603465417316,
+    8.241286567422));
+#27376 = CARTESIAN_POINT('',(6.127871054959,5.681746339471,
+    8.234715286203));
+#27377 = CARTESIAN_POINT('',(6.199909987588,5.756590741005,
+    8.228143897917));
+#27378 = CARTESIAN_POINT('',(6.469945245552,6.011382795466,
+    8.204630696838));
+#27379 = CARTESIAN_POINT('',(6.687402368929,6.170888531426,
+    8.187680617689));
+#27380 = CARTESIAN_POINT('',(6.92401962783,6.302724119845,8.170736710283
+    ));
+#27381 = CARTESIAN_POINT('',(7.175527975299,6.404270742142,
+    8.153794856974));
+#27382 = CARTESIAN_POINT('',(7.437349933682,6.473680517273,
+    8.136850997241));
+#27383 = CARTESIAN_POINT('',(7.704595445272,6.509873369651,
+    8.119900910341));
+#27384 = CARTESIAN_POINT('',(8.113572936586,6.514416763109,
+    8.093997604238));
+#27385 = CARTESIAN_POINT('',(8.255170003385,6.506694188913,
+    8.085035914573));
+#27386 = CARTESIAN_POINT('',(8.396133565333,6.489667764212,
+    8.076074545146));
+#27387 = CARTESIAN_POINT('',(8.535731909045,6.463403879407,
+    8.067113363103));
+#27388 = CARTESIAN_POINT('',(8.673245028628,6.42803800656,8.058152021433
+    ));
+#27389 = CARTESIAN_POINT('',(8.807967152275,6.383774216588,
+    8.049190421105));
+#27390 = CARTESIAN_POINT('',(9.057608095767,6.283183764246,
+    8.032144937046));
+#27391 = CARTESIAN_POINT('',(9.173181311642,6.228458834161,
+    8.024060531841));
+#27392 = CARTESIAN_POINT('',(9.28542639031,6.166919479078,8.015976243285
+    ));
+#27393 = CARTESIAN_POINT('',(9.393863007754,6.098810846516,
+    8.007892022282));
+#27394 = CARTESIAN_POINT('',(9.498035603472,6.02441906415,7.999807697384
+    ));
+#27395 = CARTESIAN_POINT('',(9.597514779584,5.944070360609,7.99172323063
+    ));
+#27396 = CARTESIAN_POINT('',(9.844181899484,5.719470500727,
+    7.970595474519));
+#27397 = CARTESIAN_POINT('',(9.983232541114,5.56622720641,7.957549907057
+    ));
+#27398 = CARTESIAN_POINT('',(10.107326718302,5.39995503492,
+    7.944505985992));
+#27399 = CARTESIAN_POINT('',(10.215036680405,5.222420759033,
+    7.931463325068));
+#27400 = CARTESIAN_POINT('',(10.305190008138,5.035556803228,
+    7.918419778975));
+#27401 = CARTESIAN_POINT('',(10.376879188009,4.841445600883,
+    7.905374378452));
+#27402 = CARTESIAN_POINT('',(10.45323952072,4.552625648983,
+    7.886454124388));
+#27403 = CARTESIAN_POINT('',(10.473093038616,4.461894225542,
+    7.880577293323));
+#27404 = CARTESIAN_POINT('',(10.489029084055,4.370341274102,
+    7.874700440863));
+#27405 = CARTESIAN_POINT('',(10.501007802925,4.27816979801,
+    7.868823582357));
+#27406 = CARTESIAN_POINT('',(10.509002567235,4.185584642851,
+    7.862946749955));
+#27407 = CARTESIAN_POINT('',(10.51299999998,4.092792181638,
+    7.857070069846));
+#27408 = CARTESIAN_POINT('',(10.513,4.,7.851193839478));
+#27409 = PCURVE('',#24177,#27410);
+#27410 = DEFINITIONAL_REPRESENTATION('',(#27411),#27498);
+#27411 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27412,#27413,#27414,#27415,
+    #27416,#27417,#27418,#27419,#27420,#27421,#27422,#27423,#27424,
+    #27425,#27426,#27427,#27428,#27429,#27430,#27431,#27432,#27433,
+    #27434,#27435,#27436,#27437,#27438,#27439,#27440,#27441,#27442,
+    #27443,#27444,#27445,#27446,#27447,#27448,#27449,#27450,#27451,
+    #27452,#27453,#27454,#27455,#27456,#27457,#27458,#27459,#27460,
+    #27461,#27462,#27463,#27464,#27465,#27466,#27467,#27468,#27469,
+    #27470,#27471,#27472,#27473,#27474,#27475,#27476,#27477,#27478,
+    #27479,#27480,#27481,#27482,#27483,#27484,#27485,#27486,#27487,
+    #27488,#27489,#27490,#27491,#27492,#27493,#27494,#27495,#27496,
+    #27497),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600175284318E-02,0.133496019946,0.228565612023,0.291073130664,
+    0.381114726522,0.464726209614,0.502727973964,0.583626216381,
+    0.629627991669,0.748226370658,0.810959081295,0.867551742681,
+    0.958860850343,1.),.UNSPECIFIED.);
+#27412 = CARTESIAN_POINT('',(-6.283185150206,3.148809926529));
+#27413 = CARTESIAN_POINT('',(-6.241895681424,3.155380732623));
+#27414 = CARTESIAN_POINT('',(-6.200605895896,3.161950654535));
+#27415 = CARTESIAN_POINT('',(-6.159316519899,3.168520440708));
+#27416 = CARTESIAN_POINT('',(-6.11802740722,3.175090536642));
+#27417 = CARTESIAN_POINT('',(-6.076738123621,3.181661133561));
+#27418 = CARTESIAN_POINT('',(-6.035448531312,3.188232217075));
+#27419 = CARTESIAN_POINT('',(-5.91562835261,3.207302263908));
+#27420 = CARTESIAN_POINT('',(-5.83708651527,3.219804018415));
+#27421 = CARTESIAN_POINT('',(-5.75855257887,3.232305313221));
+#27422 = CARTESIAN_POINT('',(-5.68002364474,3.244805482853));
+#27423 = CARTESIAN_POINT('',(-5.60148955541,3.257305612373));
+#27424 = CARTESIAN_POINT('',(-5.522947411959,3.269806379687));
+#27425 = CARTESIAN_POINT('',(-5.359085798868,3.295885532164));
+#27426 = CARTESIAN_POINT('',(-5.273738983813,3.309468190205));
+#27427 = CARTESIAN_POINT('',(-5.188404306146,3.323048601874));
+#27428 = CARTESIAN_POINT('',(-5.103077353145,3.33662791442));
+#27429 = CARTESIAN_POINT('',(-5.017742733227,3.350208801777));
+#27430 = CARTESIAN_POINT('',(-4.932396012755,3.36379191261));
+#27431 = CARTESIAN_POINT('',(-4.790961608673,3.386301878593));
+#27432 = CARTESIAN_POINT('',(-4.734855492975,3.395231534434));
+#27433 = CARTESIAN_POINT('',(-4.67875087315,3.404161028927));
+#27434 = CARTESIAN_POINT('',(-4.622647200432,3.413090389777));
+#27435 = CARTESIAN_POINT('',(-4.566542556093,3.422019879224));
+#27436 = CARTESIAN_POINT('',(-4.510436394071,3.430949569919));
+#27437 = CARTESIAN_POINT('',(-4.373514746065,3.452741476864));
+#27438 = CARTESIAN_POINT('',(-4.292684694038,3.465605954768));
+#27439 = CARTESIAN_POINT('',(-4.2118638765,3.478468814773));
+#27440 = CARTESIAN_POINT('',(-4.131048947955,3.49133064283));
+#27441 = CARTESIAN_POINT('',(-4.050228166828,3.50419341264));
+#27442 = CARTESIAN_POINT('',(-3.969398156787,3.517057763491));
+#27443 = CARTESIAN_POINT('',(-3.813534693969,3.541864193639));
+#27444 = CARTESIAN_POINT('',(-3.738479978047,3.553809638527));
+#27445 = CARTESIAN_POINT('',(-3.66343166417,3.565754214578));
+#27446 = CARTESIAN_POINT('',(-3.58838741465,3.577698276255));
+#27447 = CARTESIAN_POINT('',(-3.513339086422,3.589643060351));
+#27448 = CARTESIAN_POINT('',(-3.438284343589,3.601588857673));
+#27449 = CARTESIAN_POINT('',(-3.329129517629,3.618961952355));
+#27450 = CARTESIAN_POINT('',(-3.295020705449,3.624390699616));
+#27451 = CARTESIAN_POINT('',(-3.260911855324,3.629819430037));
+#27452 = CARTESIAN_POINT('',(-3.226802990667,3.63524813388));
+#27453 = CARTESIAN_POINT('',(-3.192694135057,3.640676803036));
+#27454 = CARTESIAN_POINT('',(-3.158585312239,3.646105431019));
+#27455 = CARTESIAN_POINT('',(-3.051865727203,3.663090390586));
+#27456 = CARTESIAN_POINT('',(-2.979247541933,3.674647774031));
+#27457 = CARTESIAN_POINT('',(-2.906634784914,3.686204120521));
+#27458 = CARTESIAN_POINT('',(-2.834025487695,3.697759769776));
+#27459 = CARTESIAN_POINT('',(-2.761412740779,3.709315886647));
+#27460 = CARTESIAN_POINT('',(-2.688794560653,3.720872873337));
+#27461 = CARTESIAN_POINT('',(-2.574894600644,3.738999856864));
+#27462 = CARTESIAN_POINT('',(-2.533604966973,3.745571054619));
+#27463 = CARTESIAN_POINT('',(-2.492315657231,3.752142236864));
+#27464 = CARTESIAN_POINT('',(-2.451026553681,3.758713432578));
+#27465 = CARTESIAN_POINT('',(-2.409737247094,3.765284713797));
+#27466 = CARTESIAN_POINT('',(-2.368447619369,3.771856102083));
+#27467 = CARTESIAN_POINT('',(-2.220709678174,3.795369303162));
+#27468 = CARTESIAN_POINT('',(-2.114211321358,3.812319382311));
+#27469 = CARTESIAN_POINT('',(-2.007753899572,3.829263289717));
+#27470 = CARTESIAN_POINT('',(-1.901309822425,3.846205143026));
+#27471 = CARTESIAN_POINT('',(-1.794852340083,3.863149002759));
+#27472 = CARTESIAN_POINT('',(-1.688353682234,3.880099089659));
+#27473 = CARTESIAN_POINT('',(-1.525598916153,3.906002395762));
+#27474 = CARTESIAN_POINT('',(-1.469290720536,3.914964085427));
+#27475 = CARTESIAN_POINT('',(-1.412984070757,3.923925454854));
+#27476 = CARTESIAN_POINT('',(-1.356678413764,3.932886636897));
+#27477 = CARTESIAN_POINT('',(-1.300371794065,3.941847978567));
+#27478 = CARTESIAN_POINT('',(-1.244063645498,3.950809578895));
+#27479 = CARTESIAN_POINT('',(-1.13696256462,3.967855062954));
+#27480 = CARTESIAN_POINT('',(-1.086166323768,3.975939468159));
+#27481 = CARTESIAN_POINT('',(-1.035370964661,3.984023756715));
+#27482 = CARTESIAN_POINT('',(-0.984576160292,3.992107977718));
+#27483 = CARTESIAN_POINT('',(-0.933780775036,4.000192302616));
+#27484 = CARTESIAN_POINT('',(-0.882984481062,4.00827676937));
+#27485 = CARTESIAN_POINT('',(-0.750234299335,4.029404525481));
+#27486 = CARTESIAN_POINT('',(-0.668265838217,4.042450092943));
+#27487 = CARTESIAN_POINT('',(-0.586307225549,4.055494014008));
+#27488 = CARTESIAN_POINT('',(-0.504354895307,4.068536674932));
+#27489 = CARTESIAN_POINT('',(-0.422396321914,4.081580221025));
+#27490 = CARTESIAN_POINT('',(-0.340427943086,4.094625621548));
+#27491 = CARTESIAN_POINT('',(-0.221548591038,4.113545875612));
+#27492 = CARTESIAN_POINT('',(-0.184623758152,4.119422706677));
+#27493 = CARTESIAN_POINT('',(-0.147699103553,4.125299559137));
+#27494 = CARTESIAN_POINT('',(-0.110774550098,4.131176417643));
+#27495 = CARTESIAN_POINT('',(-7.384983911609E-02,4.137053250045));
+#27496 = CARTESIAN_POINT('',(-3.692486336583E-02,4.142929930154));
+#27497 = CARTESIAN_POINT('',(0.,4.148806160522));
+#27498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27499 = PCURVE('',#26791,#27500);
+#27500 = DEFINITIONAL_REPRESENTATION('',(#27501),#27588);
+#27501 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27502,#27503,#27504,#27505,
+    #27506,#27507,#27508,#27509,#27510,#27511,#27512,#27513,#27514,
+    #27515,#27516,#27517,#27518,#27519,#27520,#27521,#27522,#27523,
+    #27524,#27525,#27526,#27527,#27528,#27529,#27530,#27531,#27532,
+    #27533,#27534,#27535,#27536,#27537,#27538,#27539,#27540,#27541,
+    #27542,#27543,#27544,#27545,#27546,#27547,#27548,#27549,#27550,
+    #27551,#27552,#27553,#27554,#27555,#27556,#27557,#27558,#27559,
+    #27560,#27561,#27562,#27563,#27564,#27565,#27566,#27567,#27568,
+    #27569,#27570,#27571,#27572,#27573,#27574,#27575,#27576,#27577,
+    #27578,#27579,#27580,#27581,#27582,#27583,#27584,#27585,#27586,
+    #27587),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600175284318E-02,0.133496019946,0.228565612023,0.291073130664,
+    0.381114726522,0.464726209614,0.502727973964,0.583626216381,
+    0.629627991669,0.748226370658,0.810959081295,0.867551742681,
+    0.958860850343,1.),.UNSPECIFIED.);
+#27502 = CARTESIAN_POINT('',(0.577365275645,0.));
+#27503 = CARTESIAN_POINT('',(0.577365615428,4.18073625356E-02));
+#27504 = CARTESIAN_POINT('',(0.577367829872,8.36163231979E-02));
+#27505 = CARTESIAN_POINT('',(0.577370374847,0.125425633564));
+#27506 = CARTESIAN_POINT('',(0.577372465397,0.167235061369));
+#27507 = CARTESIAN_POINT('',(0.577373837997,0.20904478226));
+#27508 = CARTESIAN_POINT('',(0.577374512815,0.250854771566));
+#27509 = CARTESIAN_POINT('',(0.577374638049,0.372184751841));
+#27510 = CARTESIAN_POINT('',(0.577372442693,0.451715805809));
+#27511 = CARTESIAN_POINT('',(0.577368782253,0.531237803258));
+#27512 = CARTESIAN_POINT('',(0.577365564142,0.610754099267));
+#27513 = CARTESIAN_POINT('',(0.577363734122,0.690275550217));
+#27514 = CARTESIAN_POINT('',(0.577362954925,0.769805402429));
+#27515 = CARTESIAN_POINT('',(0.577363091163,0.935728379818));
+#27516 = CARTESIAN_POINT('',(0.577364137453,1.022149252489));
+#27517 = CARTESIAN_POINT('',(0.577365726325,1.108558393505));
+#27518 = CARTESIAN_POINT('',(0.577367115788,1.194960037051));
+#27519 = CARTESIAN_POINT('',(0.577367932256,1.28136944353));
+#27520 = CARTESIAN_POINT('',(0.577368279872,1.367790880639));
+#27521 = CARTESIAN_POINT('',(0.577368282639,1.511005859557));
+#27522 = CARTESIAN_POINT('',(0.57736813801,1.567818207505));
+#27523 = CARTESIAN_POINT('',(0.577367883192,1.624628915592));
+#27524 = CARTESIAN_POINT('',(0.577367623353,1.681438542509));
+#27525 = CARTESIAN_POINT('',(0.577367430038,1.738249061027));
+#27526 = CARTESIAN_POINT('',(0.577367319627,1.795061070774));
+#27527 = CARTESIAN_POINT('',(0.577367304719,1.933705244323));
+#27528 = CARTESIAN_POINT('',(0.577367505535,2.015552147311));
+#27529 = CARTESIAN_POINT('',(0.577367957459,2.097389792702));
+#27530 = CARTESIAN_POINT('',(0.577368547083,2.17922167876));
+#27531 = CARTESIAN_POINT('',(0.577369071823,2.26105971845));
+#27532 = CARTESIAN_POINT('',(0.577369341012,2.342907263732));
+#27533 = CARTESIAN_POINT('',(0.57736928575,2.500732980043));
+#27534 = CARTESIAN_POINT('',(0.577369001186,2.576732670619));
+#27535 = CARTESIAN_POINT('',(0.5773684101,2.652725881877));
+#27536 = CARTESIAN_POINT('',(0.577367559004,2.728714897032));
+#27537 = CARTESIAN_POINT('',(0.577366574979,2.80470790989));
+#27538 = CARTESIAN_POINT('',(0.577365622761,2.880707282761));
+#27539 = CARTESIAN_POINT('',(0.577364474631,2.991235762116));
+#27540 = CARTESIAN_POINT('',(0.577364148768,3.025773792588));
+#27541 = CARTESIAN_POINT('',(0.577363870388,3.060311842117));
+#27542 = CARTESIAN_POINT('',(0.577363650857,3.094849890897));
+#27543 = CARTESIAN_POINT('',(0.577363498323,3.129387919896));
+#27544 = CARTESIAN_POINT('',(0.577363417719,3.163925910853));
+#27545 = CARTESIAN_POINT('',(0.577363395961,3.271988281788));
+#27546 = CARTESIAN_POINT('',(0.577363713542,3.345520184713));
+#27547 = CARTESIAN_POINT('',(0.577364372988,3.419046656874));
+#27548 = CARTESIAN_POINT('',(0.577365310459,3.492569740301));
+#27549 = CARTESIAN_POINT('',(0.577366393526,3.5660964525));
+#27550 = CARTESIAN_POINT('',(0.577367457857,3.639628787036));
+#27551 = CARTESIAN_POINT('',(0.577368897898,3.754962691279));
+#27552 = CARTESIAN_POINT('',(0.577369372886,3.796772164618));
+#27553 = CARTESIAN_POINT('',(0.577369776818,3.838581325241));
+#27554 = CARTESIAN_POINT('',(0.57737009088,3.880390280941));
+#27555 = CARTESIAN_POINT('',(0.577370302958,3.92219943336));
+#27556 = CARTESIAN_POINT('',(0.577370409131,3.964008889873));
+#27557 = CARTESIAN_POINT('',(0.577370430703,4.113606713769));
+#27558 = CARTESIAN_POINT('',(0.577369784149,4.221445579305));
+#27559 = CARTESIAN_POINT('',(0.577368525672,4.329242625321));
+#27560 = CARTESIAN_POINT('',(0.577367208718,4.437025708815));
+#27561 = CARTESIAN_POINT('',(0.57736623881,4.544822233535));
+#27562 = CARTESIAN_POINT('',(0.577365876129,4.652660697698));
+#27563 = CARTESIAN_POINT('',(0.577365902685,4.817463588274));
+#27564 = CARTESIAN_POINT('',(0.577366012468,4.874480480729));
+#27565 = CARTESIAN_POINT('',(0.577366224657,4.931495929511));
+#27566 = CARTESIAN_POINT('',(0.577366444877,4.988510507197));
+#27567 = CARTESIAN_POINT('',(0.577366599124,5.045526168426));
+#27568 = CARTESIAN_POINT('',(0.577366671021,5.102543423995));
+#27569 = CARTESIAN_POINT('',(0.577366649655,5.210993236905));
+#27570 = CARTESIAN_POINT('',(0.577366573307,5.262429146824));
+#27571 = CARTESIAN_POINT('',(0.577366430726,5.313864105704));
+#27572 = CARTESIAN_POINT('',(0.577366247792,5.365298394709));
+#27573 = CARTESIAN_POINT('',(0.577366068501,5.416733124258));
+#27574 = CARTESIAN_POINT('',(0.577365947191,5.468168611316));
+#27575 = CARTESIAN_POINT('',(0.577365930411,5.602588886034));
+#27576 = CARTESIAN_POINT('',(0.577366240277,5.685588206704));
+#27577 = CARTESIAN_POINT('',(0.577366961825,5.768577287281));
+#27578 = CARTESIAN_POINT('',(0.577368550831,5.851560052125));
+#27579 = CARTESIAN_POINT('',(0.577370532884,5.934549858374));
+#27580 = CARTESIAN_POINT('',(0.577371675541,6.017550810843));
+#27581 = CARTESIAN_POINT('',(0.577371605348,6.137928181347));
+#27582 = CARTESIAN_POINT('',(0.577371345392,6.175318375379));
+#27583 = CARTESIAN_POINT('',(0.577370833892,6.21270837793));
+#27584 = CARTESIAN_POINT('',(0.577370098174,6.250098130016));
+#27585 = CARTESIAN_POINT('',(0.577369282358,6.287487686885));
+#27586 = CARTESIAN_POINT('',(0.577368723431,6.324876872238));
+#27587 = CARTESIAN_POINT('',(0.57736902732,6.362264932448));
+#27588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27589 = ORIENTED_EDGE('',*,*,#27590,.F.);
+#27590 = EDGE_CURVE('',#26984,#27319,#27591,.T.);
+#27591 = SURFACE_CURVE('',#27592,(#27596,#27603),.PCURVE_S1.);
+#27592 = LINE('',#27593,#27594);
+#27593 = CARTESIAN_POINT('',(10.513,4.,12.));
+#27594 = VECTOR('',#27595,1.);
+#27595 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#27596 = PCURVE('',#24177,#27597);
+#27597 = DEFINITIONAL_REPRESENTATION('',(#27598),#27602);
+#27598 = LINE('',#27599,#27600);
+#27599 = CARTESIAN_POINT('',(-0.,0.));
+#27600 = VECTOR('',#27601,1.);
+#27601 = DIRECTION('',(-0.,1.));
+#27602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27603 = PCURVE('',#27604,#27609);
+#27604 = CYLINDRICAL_SURFACE('',#27605,2.513);
+#27605 = AXIS2_PLACEMENT_3D('',#27606,#27607,#27608);
+#27606 = CARTESIAN_POINT('',(8.,4.,12.));
+#27607 = DIRECTION('',(-0.,-0.,-1.));
+#27608 = DIRECTION('',(1.,0.,0.));
+#27609 = DEFINITIONAL_REPRESENTATION('',(#27610),#27614);
+#27610 = LINE('',#27611,#27612);
+#27611 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#27612 = VECTOR('',#27613,1.);
+#27613 = DIRECTION('',(-0.,1.));
+#27614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27615 = ADVANCED_FACE('',(#27616),#24728,.F.);
+#27616 = FACE_BOUND('',#27617,.T.);
+#27617 = EDGE_LOOP('',(#27618,#27872,#27873,#28164));
+#27618 = ORIENTED_EDGE('',*,*,#27619,.F.);
+#27619 = EDGE_CURVE('',#24193,#27620,#27622,.T.);
+#27620 = VERTEX_POINT('',#27621);
+#27621 = CARTESIAN_POINT('',(9.622963,13.074416945284,3.0000001458));
+#27622 = SURFACE_CURVE('',#27623,(#27704,#27788),.PCURVE_S1.);
+#27623 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27624,#27625,#27626,#27627,
+    #27628,#27629,#27630,#27631,#27632,#27633,#27634,#27635,#27636,
+    #27637,#27638,#27639,#27640,#27641,#27642,#27643,#27644,#27645,
+    #27646,#27647,#27648,#27649,#27650,#27651,#27652,#27653,#27654,
+    #27655,#27656,#27657,#27658,#27659,#27660,#27661,#27662,#27663,
+    #27664,#27665,#27666,#27667,#27668,#27669,#27670,#27671,#27672,
+    #27673,#27674,#27675,#27676,#27677,#27678,#27679,#27680,#27681,
+    #27682,#27683,#27684,#27685,#27686,#27687,#27688,#27689,#27690,
+    #27691,#27692,#27693,#27694,#27695,#27696,#27697,#27698,#27699,
+    #27700,#27701,#27702,#27703),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.488026171085E-02,0.105085710118,0.133502076656,
+    0.271434855481,0.378040514859,0.500579494009,0.628418898355,
+    0.735326913462,0.783542956021,0.869110650658,0.892301398227,
+    0.955669654587,1.),.UNSPECIFIED.);
+#27624 = CARTESIAN_POINT('',(9.622963,13.574416193187,3.000000243));
+#27625 = CARTESIAN_POINT('',(9.622963,13.57192504022,3.039446740884));
+#27626 = CARTESIAN_POINT('',(9.621522226313,13.569433683953,
+    3.078893132844));
+#27627 = CARTESIAN_POINT('',(9.618640727841,13.566942225811,
+    3.118276038967));
+#27628 = CARTESIAN_POINT('',(9.614321982247,13.564450741192,
+    3.157532444143));
+#27629 = CARTESIAN_POINT('',(9.608572895951,13.561959279464,
+    3.196599698072));
+#27630 = CARTESIAN_POINT('',(9.601403804132,13.559467863966,
+    3.23541551526));
+#27631 = CARTESIAN_POINT('',(9.575568418841,13.551961968696,
+    3.351414023489));
+#27632 = CARTESIAN_POINT('',(9.552610568261,13.54694747759,
+    3.427643741517));
+#27633 = CARTESIAN_POINT('',(9.524067899176,13.541933333167,
+    3.502100285985));
+#27634 = CARTESIAN_POINT('',(9.490107867621,13.536919398973,
+    3.574294211835));
+#27635 = CARTESIAN_POINT('',(9.450950353795,13.531905387463,
+    3.643757940599));
+#27636 = CARTESIAN_POINT('',(9.406865610372,13.526891159834,
+    3.710050228926));
+#27637 = CARTESIAN_POINT('',(9.338463064002,13.519847504344,
+    3.798143310183));
+#27638 = CARTESIAN_POINT('',(9.317998603288,13.517817968456,
+    3.82293956471));
+#27639 = CARTESIAN_POINT('',(9.296799844625,13.515788417582,
+    3.847122345055));
+#27640 = CARTESIAN_POINT('',(9.274888920134,13.513758851922,
+    3.870665633931));
+#27641 = CARTESIAN_POINT('',(9.252289078103,13.511729272496,
+    3.893544452395));
+#27642 = CARTESIAN_POINT('',(9.22902468299,13.509699681147,
+    3.915734859855));
+#27643 = CARTESIAN_POINT('',(9.089094006203,13.497818418076,
+    4.041473277523));
+#27644 = CARTESIAN_POINT('',(8.95794948644,13.487961498926,
+    4.129027081688));
+#27645 = CARTESIAN_POINT('',(8.814672711788,13.478108713032,
+    4.197138723765));
+#27646 = CARTESIAN_POINT('',(8.662770148594,13.46825773798,
+    4.243904637659));
+#27647 = CARTESIAN_POINT('',(8.505993958419,13.458405280313,
+    4.268169301284));
+#27648 = CARTESIAN_POINT('',(8.348314755496,13.448548664801,
+    4.26953470108));
+#27649 = CARTESIAN_POINT('',(8.074271725538,13.431082666487,
+    4.232393095612));
+#27650 = CARTESIAN_POINT('',(7.95658908933,13.423466983404,
+    4.202862030015));
+#27651 = CARTESIAN_POINT('',(7.84251998036,13.41585223644,4.160231155822
+    ));
+#27652 = CARTESIAN_POINT('',(7.733798186655,13.408238092446,
+    4.105056041663));
+#27653 = CARTESIAN_POINT('',(7.632044052783,13.400623338143,
+    4.038159017577));
+#27654 = CARTESIAN_POINT('',(7.538729490501,13.393007682513,
+    3.960611420337));
+#27655 = CARTESIAN_POINT('',(7.359029571695,13.376641361446,3.7739006193
+    ));
+#27656 = CARTESIAN_POINT('',(7.275713269031,13.367886580279,
+    3.661691525297));
+#27657 = CARTESIAN_POINT('',(7.207146278093,13.359134210024,
+    3.539136008715));
+#27658 = CARTESIAN_POINT('',(7.154809944862,13.350382876042,
+    3.408590462192));
+#27659 = CARTESIAN_POINT('',(7.119728764386,13.341630486193,
+    3.27261007212));
+#27660 = CARTESIAN_POINT('',(7.102459478241,13.332875674429,
+    3.133922116911));
+#27661 = CARTESIAN_POINT('',(7.103505881713,13.314992649296,
+    2.850771390468));
+#27662 = CARTESIAN_POINT('',(7.123393497579,13.305858213862,
+    2.706216179548));
+#27663 = CARTESIAN_POINT('',(7.162648411026,13.296726354714,
+    2.564885483105));
+#27664 = CARTESIAN_POINT('',(7.220583463295,13.287595577916,
+    2.429869697852));
+#27665 = CARTESIAN_POINT('',(7.29596585128,13.278463797983,
+    2.304041520586));
+#27666 = CARTESIAN_POINT('',(7.387029352018,13.26932945842,
+    2.190028072211));
+#27667 = CARTESIAN_POINT('',(7.578755317276,13.252562934308,
+    2.006402946426));
+#27668 = CARTESIAN_POINT('',(7.675448693892,13.244925882419,
+    1.932535931398));
+#27669 = CARTESIAN_POINT('',(7.780182873153,13.237289946766,
+    1.86972024865));
+#27670 = CARTESIAN_POINT('',(7.89143000496,13.229654648893,
+    1.818974322348));
+#27671 = CARTESIAN_POINT('',(8.007522695033,13.222018601725,
+    1.781058787581));
+#27672 = CARTESIAN_POINT('',(8.126690226403,13.214381423909,
+    1.756459930804));
+#27673 = CARTESIAN_POINT('',(8.301376332853,13.203301797314,
+    1.740325551906));
+#27674 = CARTESIAN_POINT('',(8.355926304242,13.199857963757,
+    1.738051946615));
+#27675 = CARTESIAN_POINT('',(8.410563063906,13.196414144802,
+    1.738535055799));
+#27676 = CARTESIAN_POINT('',(8.465119463474,13.192970343238,
+    1.741777594183));
+#27677 = CARTESIAN_POINT('',(8.519428747469,13.189526544363,
+    1.747769644898));
+#27678 = CARTESIAN_POINT('',(8.573325278322,13.186082746972,
+    1.75648870545));
+#27679 = CARTESIAN_POINT('',(8.72127077992,13.176527460567,
+    1.788150574046));
+#27680 = CARTESIAN_POINT('',(8.814089015668,13.170415529962,
+    1.816881439416));
+#27681 = CARTESIAN_POINT('',(8.904174857522,13.164304009472,
+    1.853896636006));
+#27682 = CARTESIAN_POINT('',(8.990646731268,13.15819279256,
+    1.898874944965));
+#27683 = CARTESIAN_POINT('',(9.072673552978,13.152081388678,
+    1.951384109243));
+#27684 = CARTESIAN_POINT('',(9.14948613976,13.145969550546,
+    2.010886752985));
+#27685 = CARTESIAN_POINT('',(9.239610434523,13.138201632973,
+    2.094584813159));
+#27686 = CARTESIAN_POINT('',(9.258394422915,13.136545253339,
+    2.112898586748));
+#27687 = CARTESIAN_POINT('',(9.276731410896,13.134888858978,
+    2.131666393062));
+#27688 = CARTESIAN_POINT('',(9.294608262159,13.133232448946,
+    2.150875110813));
+#27689 = CARTESIAN_POINT('',(9.312012336269,13.131576022721,
+    2.170511158591));
+#27690 = CARTESIAN_POINT('',(9.328931488663,13.129919580199,
+    2.190560494872));
+#27691 = CARTESIAN_POINT('',(9.390228449207,13.1237368818,2.266882707667
+    ));
+#27692 = CARTESIAN_POINT('',(9.431396216921,13.119210426427,
+    2.325735743379));
+#27693 = CARTESIAN_POINT('',(9.468618560204,13.114683919328,
+    2.387270280071));
+#27694 = CARTESIAN_POINT('',(9.50168816215,13.110157406674,
+    2.451167676224));
+#27695 = CARTESIAN_POINT('',(9.530430527294,13.105630912875,
+    2.517090695595));
+#27696 = CARTESIAN_POINT('',(9.554705306372,13.101104536387,
+    2.584686108939));
+#27697 = CARTESIAN_POINT('',(9.588190711664,13.093412311364,
+    2.701788297083));
+#27698 = CARTESIAN_POINT('',(9.599736398306,13.090246196465,
+    2.750629348653));
+#27699 = CARTESIAN_POINT('',(9.609008928857,13.087080246719,
+    2.799985381238));
+#27700 = CARTESIAN_POINT('',(9.615981392798,13.083914462559,
+    2.849729392616));
+#27701 = CARTESIAN_POINT('',(9.620635773417,13.080748776211,
+    2.89973292188));
+#27702 = CARTESIAN_POINT('',(9.622963,13.07758302895,2.949866523769));
+#27703 = CARTESIAN_POINT('',(9.622963,13.074416948353,3.000000243));
+#27704 = PCURVE('',#24728,#27705);
+#27705 = DEFINITIONAL_REPRESENTATION('',(#27706),#27787);
+#27706 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27707,#27708,#27709,#27710,
+    #27711,#27712,#27713,#27714,#27715,#27716,#27717,#27718,#27719,
+    #27720,#27721,#27722,#27723,#27724,#27725,#27726,#27727,#27728,
+    #27729,#27730,#27731,#27732,#27733,#27734,#27735,#27736,#27737,
+    #27738,#27739,#27740,#27741,#27742,#27743,#27744,#27745,#27746,
+    #27747,#27748,#27749,#27750,#27751,#27752,#27753,#27754,#27755,
+    #27756,#27757,#27758,#27759,#27760,#27761,#27762,#27763,#27764,
+    #27765,#27766,#27767,#27768,#27769,#27770,#27771,#27772,#27773,
+    #27774,#27775,#27776,#27777,#27778,#27779,#27780,#27781,#27782,
+    #27783,#27784,#27785,#27786),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.488026171085E-02,0.105085710118,0.133502076656,
+    0.271434855481,0.378040514859,0.500579494009,0.628418898355,
+    0.735326913462,0.783542956021,0.869110650658,0.892301398227,
+    0.955669654587,1.),.UNSPECIFIED.);
+#27707 = CARTESIAN_POINT('',(-6.28318530718,2.425583806813));
+#27708 = CARTESIAN_POINT('',(-6.251878562827,2.42807495978));
+#27709 = CARTESIAN_POINT('',(-6.220572001838,2.430566316047));
+#27710 = CARTESIAN_POINT('',(-6.189265570022,2.433057774189));
+#27711 = CARTESIAN_POINT('',(-6.157959224198,2.435549258808));
+#27712 = CARTESIAN_POINT('',(-6.12665293219,2.438040720536));
+#27713 = CARTESIAN_POINT('',(-6.095346672827,2.440532136034));
+#27714 = CARTESIAN_POINT('',(-6.001028626674,2.448038031304));
+#27715 = CARTESIAN_POINT('',(-5.938014716107,2.45305252241));
+#27716 = CARTESIAN_POINT('',(-5.875002213796,2.458066666833));
+#27717 = CARTESIAN_POINT('',(-5.811990527223,2.463080601027));
+#27718 = CARTESIAN_POINT('',(-5.748977730358,2.468094612537));
+#27719 = CARTESIAN_POINT('',(-5.685963332225,2.473108840166));
+#27720 = CARTESIAN_POINT('',(-5.597446183971,2.480152495656));
+#27721 = CARTESIAN_POINT('',(-5.571941315906,2.482182031544));
+#27722 = CARTESIAN_POINT('',(-5.546436446196,2.484211582418));
+#27723 = CARTESIAN_POINT('',(-5.520931580094,2.486241148078));
+#27724 = CARTESIAN_POINT('',(-5.495426723168,2.488270727504));
+#27725 = CARTESIAN_POINT('',(-5.469921881301,2.490300318853));
+#27726 = CARTESIAN_POINT('',(-5.320616898739,2.502181581924));
+#27727 = CARTESIAN_POINT('',(-5.196754100749,2.512038501074));
+#27728 = CARTESIAN_POINT('',(-5.07294323454,2.521891286968));
+#27729 = CARTESIAN_POINT('',(-4.949151972283,2.53174226202));
+#27730 = CARTESIAN_POINT('',(-4.825340840844,2.541594719687));
+#27731 = CARTESIAN_POINT('',(-4.701477932035,2.551451335199));
+#27732 = CARTESIAN_POINT('',(-4.481994983656,2.568917333513));
+#27733 = CARTESIAN_POINT('',(-4.386294942758,2.576533016596));
+#27734 = CARTESIAN_POINT('',(-4.290607733402,2.58414776356));
+#27735 = CARTESIAN_POINT('',(-4.194928719061,2.591761907554));
+#27736 = CARTESIAN_POINT('',(-4.099241628198,2.599376661857));
+#27737 = CARTESIAN_POINT('',(-4.003541742501,2.606992317487));
+#27738 = CARTESIAN_POINT('',(-3.797875926571,2.623358638554));
+#27739 = CARTESIAN_POINT('',(-3.687857777135,2.632113419721));
+#27740 = CARTESIAN_POINT('',(-3.577867606847,2.640865789976));
+#27741 = CARTESIAN_POINT('',(-3.467889346714,2.649617123958));
+#27742 = CARTESIAN_POINT('',(-3.357898998367,2.658369513807));
+#27743 = CARTESIAN_POINT('',(-3.247880597723,2.667124325571));
+#27744 = CARTESIAN_POINT('',(-3.023156264417,2.685007350704));
+#27745 = CARTESIAN_POINT('',(-2.908372364834,2.694141786138));
+#27746 = CARTESIAN_POINT('',(-2.793623373039,2.703273645286));
+#27747 = CARTESIAN_POINT('',(-2.678888854735,2.712404422084));
+#27748 = CARTESIAN_POINT('',(-2.564140058105,2.721536202017));
+#27749 = CARTESIAN_POINT('',(-2.449356422033,2.73067054158));
+#27750 = CARTESIAN_POINT('',(-2.238661892463,2.747437065692));
+#27751 = CARTESIAN_POINT('',(-2.142690426822,2.755074117581));
+#27752 = CARTESIAN_POINT('',(-2.046731899162,2.762710053234));
+#27753 = CARTESIAN_POINT('',(-1.950781547004,2.770345351107));
+#27754 = CARTESIAN_POINT('',(-1.854822890495,2.777981398275));
+#27755 = CARTESIAN_POINT('',(-1.758851234902,2.785618576091));
+#27756 = CARTESIAN_POINT('',(-1.619621372339,2.796698202686));
+#27757 = CARTESIAN_POINT('',(-1.576345277554,2.800142036243));
+#27758 = CARTESIAN_POINT('',(-1.533069438821,2.803585855198));
+#27759 = CARTESIAN_POINT('',(-1.489793774285,2.807029656762));
+#27760 = CARTESIAN_POINT('',(-1.446517978169,2.810473455637));
+#27761 = CARTESIAN_POINT('',(-1.403241959928,2.813917253028));
+#27762 = CARTESIAN_POINT('',(-1.283166121569,2.823472539433));
+#27763 = CARTESIAN_POINT('',(-1.206360210005,2.829584470038));
+#27764 = CARTESIAN_POINT('',(-1.129558606653,2.835695990528));
+#27765 = CARTESIAN_POINT('',(-1.052759698412,2.84180720744));
+#27766 = CARTESIAN_POINT('',(-0.975957984841,2.847918611322));
+#27767 = CARTESIAN_POINT('',(-0.8991518698,2.854030449454));
+#27768 = CARTESIAN_POINT('',(-0.801536842836,2.861798367027));
+#27769 = CARTESIAN_POINT('',(-0.780722209442,2.863454746661));
+#27770 = CARTESIAN_POINT('',(-0.759907566164,2.865111141022));
+#27771 = CARTESIAN_POINT('',(-0.739092917466,2.866767551053));
+#27772 = CARTESIAN_POINT('',(-0.718278266951,2.868423977279));
+#27773 = CARTESIAN_POINT('',(-0.697463617361,2.870080419801));
+#27774 = CARTESIAN_POINT('',(-0.619773362354,2.8762631182));
+#27775 = CARTESIAN_POINT('',(-0.562896485058,2.880789573573));
+#27776 = CARTESIAN_POINT('',(-0.506020576908,2.885316080672));
+#27777 = CARTESIAN_POINT('',(-0.449145340463,2.889842593326));
+#27778 = CARTESIAN_POINT('',(-0.392269618382,2.894369087125));
+#27779 = CARTESIAN_POINT('',(-0.335393069188,2.898895463613));
+#27780 = CARTESIAN_POINT('',(-0.238729807736,2.906587688636));
+#27781 = CARTESIAN_POINT('',(-0.198941570828,2.909753803535));
+#27782 = CARTESIAN_POINT('',(-0.159153488522,2.912919753281));
+#27783 = CARTESIAN_POINT('',(-0.119365465663,2.916085537441));
+#27784 = CARTESIAN_POINT('',(-7.957723993345E-02,2.919251223789));
+#27785 = CARTESIAN_POINT('',(-3.978866605625E-02,2.92241697105));
+#27786 = CARTESIAN_POINT('',(0.,2.925583051647));
+#27787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27788 = PCURVE('',#24871,#27789);
+#27789 = DEFINITIONAL_REPRESENTATION('',(#27790),#27871);
+#27790 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27791,#27792,#27793,#27794,
+    #27795,#27796,#27797,#27798,#27799,#27800,#27801,#27802,#27803,
+    #27804,#27805,#27806,#27807,#27808,#27809,#27810,#27811,#27812,
+    #27813,#27814,#27815,#27816,#27817,#27818,#27819,#27820,#27821,
+    #27822,#27823,#27824,#27825,#27826,#27827,#27828,#27829,#27830,
+    #27831,#27832,#27833,#27834,#27835,#27836,#27837,#27838,#27839,
+    #27840,#27841,#27842,#27843,#27844,#27845,#27846,#27847,#27848,
+    #27849,#27850,#27851,#27852,#27853,#27854,#27855,#27856,#27857,
+    #27858,#27859,#27860,#27861,#27862,#27863,#27864,#27865,#27866,
+    #27867,#27868,#27869,#27870),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.488026171085E-02,0.105085710118,0.133502076656,
+    0.271434855481,0.378040514859,0.500579494009,0.628418898355,
+    0.735326913462,0.783542956021,0.869110650658,0.892301398227,
+    0.955669654587,1.),.UNSPECIFIED.);
+#27791 = CARTESIAN_POINT('',(2.382322550416E-02,0.));
+#27792 = CARTESIAN_POINT('',(2.382321176316E-02,3.140442126182E-02));
+#27793 = CARTESIAN_POINT('',(2.382276584844E-02,6.28093687665E-02));
+#27794 = CARTESIAN_POINT('',(2.38221317039E-02,9.421468166576E-02));
+#27795 = CARTESIAN_POINT('',(2.382148783033E-02,0.125620225984));
+#27796 = CARTESIAN_POINT('',(2.382094728538E-02,0.157025894621));
+#27797 = CARTESIAN_POINT('',(2.382055768353E-02,0.188431607346));
+#27798 = CARTESIAN_POINT('',(2.381978494966E-02,0.283049322));
+#27799 = CARTESIAN_POINT('',(2.381988598533E-02,0.346263480396));
+#27800 = CARTESIAN_POINT('',(2.382059343441E-02,0.40947571748));
+#27801 = CARTESIAN_POINT('',(2.382163710134E-02,0.472686539284));
+#27802 = CARTESIAN_POINT('',(2.382266859177E-02,0.535898057687));
+#27803 = CARTESIAN_POINT('',(2.382344244051E-02,0.599111021724));
+#27804 = CARTESIAN_POINT('',(2.382422180006E-02,0.68790707161));
+#27805 = CARTESIAN_POINT('',(2.382440637977E-02,0.713492298811));
+#27806 = CARTESIAN_POINT('',(2.382454880678E-02,0.739077537383));
+#27807 = CARTESIAN_POINT('',(2.382464893786E-02,0.764662791791));
+#27808 = CARTESIAN_POINT('',(2.382470865848E-02,0.790248064066));
+#27809 = CARTESIAN_POINT('',(2.382473188275E-02,0.815833353807));
+#27810 = CARTESIAN_POINT('',(2.382468897744E-02,0.965609487605));
+#27811 = CARTESIAN_POINT('',(2.382390082722E-02,1.089863974141));
+#27812 = CARTESIAN_POINT('',(2.382307793636E-02,1.214067694173));
+#27813 = CARTESIAN_POINT('',(2.38229552891E-02,1.338251645378));
+#27814 = CARTESIAN_POINT('',(2.382318461494E-02,1.462454571498));
+#27815 = CARTESIAN_POINT('',(2.382344098747E-02,1.586708811383));
+#27816 = CARTESIAN_POINT('',(2.382344844777E-02,1.806884610241));
+#27817 = CARTESIAN_POINT('',(2.382332378967E-02,1.902886564951));
+#27818 = CARTESIAN_POINT('',(2.382301126877E-02,1.998875624252));
+#27819 = CARTESIAN_POINT('',(2.382256452825E-02,2.094856698578));
+#27820 = CARTESIAN_POINT('',(2.382214731074E-02,2.190846220525));
+#27821 = CARTESIAN_POINT('',(2.382194082321E-02,2.286848836019));
+#27822 = CARTESIAN_POINT('',(2.382198626197E-02,2.493165509098));
+#27823 = CARTESIAN_POINT('',(2.382231307254E-02,2.603531990507));
+#27824 = CARTESIAN_POINT('',(2.382300541941E-02,2.713870379734));
+#27825 = CARTESIAN_POINT('',(2.382388260511E-02,2.82419647375));
+#27826 = CARTESIAN_POINT('',(2.382460819806E-02,2.934534340651));
+#27827 = CARTESIAN_POINT('',(2.382495620364E-02,3.04490015145));
+#27828 = CARTESIAN_POINT('',(2.382489303703E-02,3.270334118901));
+#27829 = CARTESIAN_POINT('',(2.38244470187E-02,3.385480492055));
+#27830 = CARTESIAN_POINT('',(2.382359463517E-02,3.500592080436));
+#27831 = CARTESIAN_POINT('',(2.382256282559E-02,3.615689563111));
+#27832 = CARTESIAN_POINT('',(2.382179461653E-02,3.730801738622));
+#27833 = CARTESIAN_POINT('',(2.382146079097E-02,3.845948826466));
+#27834 = CARTESIAN_POINT('',(2.382146845336E-02,4.057310084208));
+#27835 = CARTESIAN_POINT('',(2.38217077981E-02,4.153585085631));
+#27836 = CARTESIAN_POINT('',(2.382214602707E-02,4.249846823911));
+#27837 = CARTESIAN_POINT('',(2.382259623338E-02,4.346100030388));
+#27838 = CARTESIAN_POINT('',(2.382290286436E-02,4.442361385491));
+#27839 = CARTESIAN_POINT('',(2.38230249125E-02,4.538635872377));
+#27840 = CARTESIAN_POINT('',(2.382301924613E-02,4.678305405549));
+#27841 = CARTESIAN_POINT('',(2.382299051327E-02,4.721718208903));
+#27842 = CARTESIAN_POINT('',(2.382294226765E-02,4.765130818851));
+#27843 = CARTESIAN_POINT('',(2.382289005823E-02,4.808543325606));
+#27844 = CARTESIAN_POINT('',(2.382285044827E-02,4.851956036925));
+#27845 = CARTESIAN_POINT('',(2.382283393954E-02,4.895369037782));
+#27846 = CARTESIAN_POINT('',(2.382284491895E-02,5.015825105509));
+#27847 = CARTESIAN_POINT('',(2.38229263538E-02,5.092874395959));
+#27848 = CARTESIAN_POINT('',(2.382309693578E-02,5.169919467058));
+#27849 = CARTESIAN_POINT('',(2.382340771469E-02,5.246961747787));
+#27850 = CARTESIAN_POINT('',(2.382378659072E-02,5.324006536655));
+#27851 = CARTESIAN_POINT('',(2.382404555819E-02,5.401055309318));
+#27852 = CARTESIAN_POINT('',(2.382405712408E-02,5.49897834247));
+#27853 = CARTESIAN_POINT('',(2.382404145933E-02,5.519858629563));
+#27854 = CARTESIAN_POINT('',(2.382400486905E-02,5.540738905745));
+#27855 = CARTESIAN_POINT('',(2.382394534463E-02,5.561619169699));
+#27856 = CARTESIAN_POINT('',(2.382386166339E-02,5.582499421917));
+#27857 = CARTESIAN_POINT('',(2.382375338859E-02,5.603379664704));
+#27858 = CARTESIAN_POINT('',(2.382325876358E-02,5.681314735674));
+#27859 = CARTESIAN_POINT('',(2.382272653761E-02,5.738370827416));
+#27860 = CARTESIAN_POINT('',(2.382200083859E-02,5.795426033805));
+#27861 = CARTESIAN_POINT('',(2.382119753488E-02,5.852480831447));
+#27862 = CARTESIAN_POINT('',(2.382050361142E-02,5.909536531036));
+#27863 = CARTESIAN_POINT('',(2.382010906501E-02,5.96659349123));
+#27864 = CARTESIAN_POINT('',(2.382015960079E-02,6.063563720244));
+#27865 = CARTESIAN_POINT('',(2.382038458909E-02,6.103478409798));
+#27866 = CARTESIAN_POINT('',(2.382083159554E-02,6.143392965151));
+#27867 = CARTESIAN_POINT('',(2.382149620655E-02,6.183307335404));
+#27868 = CARTESIAN_POINT('',(2.382227936647E-02,6.223221551771));
+#27869 = CARTESIAN_POINT('',(2.382291498025E-02,6.263135424544));
+#27870 = CARTESIAN_POINT('',(2.382289751613E-02,6.303048240066));
+#27871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#27872 = ORIENTED_EDGE('',*,*,#24714,.T.);
+#27873 = ORIENTED_EDGE('',*,*,#27874,.T.);
+#27874 = EDGE_CURVE('',#24430,#27875,#27877,.T.);
+#27875 = VERTEX_POINT('',#27876);
+#27876 = CARTESIAN_POINT('',(9.622963,12.925600556172,3.000000170103));
+#27877 = SURFACE_CURVE('',#27878,(#27953,#28031),.PCURVE_S1.);
+#27878 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27879,#27880,#27881,#27882,
+    #27883,#27884,#27885,#27886,#27887,#27888,#27889,#27890,#27891,
+    #27892,#27893,#27894,#27895,#27896,#27897,#27898,#27899,#27900,
+    #27901,#27902,#27903,#27904,#27905,#27906,#27907,#27908,#27909,
+    #27910,#27911,#27912,#27913,#27914,#27915,#27916,#27917,#27918,
+    #27919,#27920,#27921,#27922,#27923,#27924,#27925,#27926,#27927,
+    #27928,#27929,#27930,#27931,#27932,#27933,#27934,#27935,#27936,
+    #27937,#27938,#27939,#27940,#27941,#27942,#27943,#27944,#27945,
+    #27946,#27947,#27948,#27949,#27950,#27951,#27952),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800185816091E-02,0.134885203444,
+    0.227852686591,0.291096489415,0.382629589503,0.500861310017,
+    0.631657819918,0.749378564672,0.815381237826,0.873065035768,
+    0.958168166068,1.),.UNSPECIFIED.);
+#27879 = CARTESIAN_POINT('',(9.622963,13.425598691374,3.000000291605));
+#27880 = CARTESIAN_POINT('',(9.622963,13.422884623249,3.042977731318));
+#27881 = CARTESIAN_POINT('',(9.621252742992,13.420170875309,
+    3.085955126543));
+#27882 = CARTESIAN_POINT('',(9.617832297305,13.41745723307,
+    3.128850414084));
+#27883 = CARTESIAN_POINT('',(9.612706559234,13.414743544651,
+    3.171582097787));
+#27884 = CARTESIAN_POINT('',(9.605885253045,13.412029720772,
+    3.214069248543));
+#27885 = CARTESIAN_POINT('',(9.597382930972,13.409315734753,
+    3.256231504286));
+#27886 = CARTESIAN_POINT('',(9.561306602707,13.399682164206,
+    3.404447355259));
+#27887 = CARTESIAN_POINT('',(9.524590700702,13.392760914286,
+    3.50829012707));
+#27888 = CARTESIAN_POINT('',(9.477392570111,13.385839483211,
+    3.608177592782));
+#27889 = CARTESIAN_POINT('',(9.420239487741,13.378918562641,
+    3.702851271939));
+#27890 = CARTESIAN_POINT('',(9.353835323069,13.371997820615,
+    3.791144925655));
+#27891 = CARTESIAN_POINT('',(9.279048050573,13.365076826975,
+    3.872005520929));
+#27892 = CARTESIAN_POINT('',(9.118099974794,13.351516878505,
+    4.014111854445));
+#27893 = CARTESIAN_POINT('',(9.032503054856,13.344876332094,
+    4.076034197947));
+#27894 = CARTESIAN_POINT('',(8.941032606617,13.338236452171,
+    4.12948365372));
+#27895 = CARTESIAN_POINT('',(8.84470167699,13.331596844099,
+    4.173808175823));
+#27896 = CARTESIAN_POINT('',(8.744602794118,13.324956744497,
+    4.208505089725));
+#27897 = CARTESIAN_POINT('',(8.641890197901,13.318315984049,
+    4.233229254346));
+#27898 = CARTESIAN_POINT('',(8.466936983908,13.307158632068,
+    4.25773833972));
+#27899 = CARTESIAN_POINT('',(8.395446560538,13.302641305518,
+    4.262970364047));
+#27900 = CARTESIAN_POINT('',(8.32367288853,13.298124015369,
+    4.263459104029));
+#27901 = CARTESIAN_POINT('',(8.251993537497,13.293606757559,
+    4.259189585134));
+#27902 = CARTESIAN_POINT('',(8.18078529044,13.289089461129,
+    4.250184238539));
+#27903 = CARTESIAN_POINT('',(8.110421290273,13.284572115562,
+    4.236502736948));
+#27904 = CARTESIAN_POINT('',(7.941182522599,13.273517104733,
+    4.191812720973));
+#27905 = CARTESIAN_POINT('',(7.843620004493,13.266978726104,
+    4.155787864684));
+#27906 = CARTESIAN_POINT('',(7.749703089837,13.260440905105,
+    4.110460190311));
+#27907 = CARTESIAN_POINT('',(7.66048754862,13.253903440194,
+    4.056284868001));
+#27908 = CARTESIAN_POINT('',(7.576954365452,13.247365669543,
+    3.993857627146));
+#27909 = CARTESIAN_POINT('',(7.49999424577,13.2408273647,3.923905325312)
+  );
+#27910 = CARTESIAN_POINT('',(7.340471314224,13.225844959962,
+    3.748324487972));
+#27911 = CARTESIAN_POINT('',(7.262785295504,13.217397873933,
+    3.638200600666));
+#27912 = CARTESIAN_POINT('',(7.199038218165,13.20895234025,
+    3.518778819982));
+#27913 = CARTESIAN_POINT('',(7.150511896585,13.20050778432,
+    3.392192144075));
+#27914 = CARTESIAN_POINT('',(7.11809542429,13.192062165157,
+    3.260759719656));
+#27915 = CARTESIAN_POINT('',(7.102261384968,13.183614992625,
+    3.126924919871));
+#27916 = CARTESIAN_POINT('',(7.103777640612,13.165828145381,
+    2.845298828439));
+#27917 = CARTESIAN_POINT('',(7.124833653957,13.156482388121,
+    2.697429437496));
+#27918 = CARTESIAN_POINT('',(7.166160285889,13.147139981172,
+    2.553048523752));
+#27919 = CARTESIAN_POINT('',(7.226996597936,13.137799005408,
+    2.415463900424));
+#27920 = CARTESIAN_POINT('',(7.3059883567,13.128456637415,2.28773773538)
+  );
+#27921 = CARTESIAN_POINT('',(7.40120109001,13.11911089436,2.172658639326
+    ));
+#27922 = CARTESIAN_POINT('',(7.608078787248,13.101360605629,
+    1.982417890949));
+#27923 = CARTESIAN_POINT('',(7.717210940576,13.092950002215,
+    1.904357694267));
+#27924 = CARTESIAN_POINT('',(7.835651734296,13.084540912996,
+    1.840052862374));
+#27925 = CARTESIAN_POINT('',(7.961304700097,13.076132835482,
+    1.790783241467));
+#27926 = CARTESIAN_POINT('',(8.091887488687,13.067723774081,
+    1.757443811926));
+#27927 = CARTESIAN_POINT('',(8.224992328374,13.059313194885,
+    1.740520932812));
+#27928 = CARTESIAN_POINT('',(8.432766309122,13.046190742229,
+    1.73972288795));
+#27929 = CARTESIAN_POINT('',(8.507430873634,13.041476410332,
+    1.744595215916));
+#27930 = CARTESIAN_POINT('',(8.581685896835,13.036762191865,
+    1.754628129506));
+#27931 = CARTESIAN_POINT('',(8.655103881739,13.032048048531,
+    1.769778678583));
+#27932 = CARTESIAN_POINT('',(8.727264568093,13.027333860761,
+    1.789960125697));
+#27933 = CARTESIAN_POINT('',(8.797758402758,13.022619586437,
+    1.815042668792));
+#27934 = CARTESIAN_POINT('',(8.925996603075,13.013785419098,
+    1.870908264127));
+#27935 = CARTESIAN_POINT('',(8.984230350919,13.009665345224,
+    1.90057533227));
+#27936 = CARTESIAN_POINT('',(9.040627839532,13.005545298284,
+    1.933740572004));
+#27937 = CARTESIAN_POINT('',(9.094937855656,13.00142526033,
+    1.970266222954));
+#27938 = CARTESIAN_POINT('',(9.146922873425,12.997305178237,
+    2.009992554865));
+#27939 = CARTESIAN_POINT('',(9.196360540936,12.993185046763,
+    2.052738861772));
+#27940 = CARTESIAN_POINT('',(9.311920794651,12.982986515458,
+    2.165529133713));
+#27941 = CARTESIAN_POINT('',(9.374810897363,12.97690761912,
+    2.238896810544));
+#27942 = CARTESIAN_POINT('',(9.431048231429,12.970829114173,
+    2.317759322362));
+#27943 = CARTESIAN_POINT('',(9.480066874664,12.964750939018,
+    2.401387185365));
+#27944 = CARTESIAN_POINT('',(9.521400720791,12.958672596327,
+    2.488985073506));
+#27945 = CARTESIAN_POINT('',(9.554689859643,12.952593800064,
+    2.579702790775));
+#27946 = CARTESIAN_POINT('',(9.591985863373,12.943527504717,
+    2.71832521235));
+#27947 = CARTESIAN_POINT('',(9.602275817118,12.940539634637,
+    2.76454726307));
+#27948 = CARTESIAN_POINT('',(9.610536324539,12.937551746534,
+    2.811202380469));
+#27949 = CARTESIAN_POINT('',(9.616746034252,12.934563848266,
+    2.858183610245));
+#27950 = CARTESIAN_POINT('',(9.620890657087,12.931575960859,
+    2.905382912198));
+#27951 = CARTESIAN_POINT('',(9.622963,12.928588148495,2.95269151844));
+#27952 = CARTESIAN_POINT('',(9.622963,12.925600548499,3.000000291605));
+#27953 = PCURVE('',#24728,#27954);
+#27954 = DEFINITIONAL_REPRESENTATION('',(#27955),#28030);
+#27955 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#27956,#27957,#27958,#27959,
+    #27960,#27961,#27962,#27963,#27964,#27965,#27966,#27967,#27968,
+    #27969,#27970,#27971,#27972,#27973,#27974,#27975,#27976,#27977,
+    #27978,#27979,#27980,#27981,#27982,#27983,#27984,#27985,#27986,
+    #27987,#27988,#27989,#27990,#27991,#27992,#27993,#27994,#27995,
+    #27996,#27997,#27998,#27999,#28000,#28001,#28002,#28003,#28004,
+    #28005,#28006,#28007,#28008,#28009,#28010,#28011,#28012,#28013,
+    #28014,#28015,#28016,#28017,#28018,#28019,#28020,#28021,#28022,
+    #28023,#28024,#28025,#28026,#28027,#28028,#28029),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800185816091E-02,0.134885203444,
+    0.227852686591,0.291096489415,0.382629589503,0.500861310017,
+    0.631657819918,0.749378564672,0.815381237826,0.873065035768,
+    0.958168166068,1.),.UNSPECIFIED.);
+#27956 = CARTESIAN_POINT('',(-6.28318530718,2.574401308626));
+#27957 = CARTESIAN_POINT('',(-6.249076228042,2.577115376751));
+#27958 = CARTESIAN_POINT('',(-6.214967336738,2.579829124691));
+#27959 = CARTESIAN_POINT('',(-6.180858580264,2.58254276693));
+#27960 = CARTESIAN_POINT('',(-6.146749916716,2.585256455349));
+#27961 = CARTESIAN_POINT('',(-6.11264131529,2.587970279228));
+#27962 = CARTESIAN_POINT('',(-6.078532756282,2.590684265247));
+#27963 = CARTESIAN_POINT('',(-5.957466693125,2.600317835794));
+#27964 = CARTESIAN_POINT('',(-5.87049849313,2.607239085714));
+#27965 = CARTESIAN_POINT('',(-5.783537910452,2.614160516789));
+#27966 = CARTESIAN_POINT('',(-5.696582099335,2.621081437359));
+#27967 = CARTESIAN_POINT('',(-5.609621133191,2.628002179385));
+#27968 = CARTESIAN_POINT('',(-5.522652244982,2.634923173025));
+#27969 = CARTESIAN_POINT('',(-5.352250978003,2.648483121495));
+#27970 = CARTESIAN_POINT('',(-5.268799048202,2.655123667906));
+#27971 = CARTESIAN_POINT('',(-5.18535373606,2.661763547829));
+#27972 = CARTESIAN_POINT('',(-5.101912622093,2.668403155901));
+#27973 = CARTESIAN_POINT('',(-5.018467399276,2.675043255503));
+#27974 = CARTESIAN_POINT('',(-4.935015645094,2.681684015951));
+#27975 = CARTESIAN_POINT('',(-4.794808022817,2.692841367932));
+#27976 = CARTESIAN_POINT('',(-4.738042186511,2.697358694482));
+#27977 = CARTESIAN_POINT('',(-4.681277244178,2.701875984631));
+#27978 = CARTESIAN_POINT('',(-4.624512856738,2.706393242441));
+#27979 = CARTESIAN_POINT('',(-4.567747849485,2.710910538871));
+#27980 = CARTESIAN_POINT('',(-4.510981896684,2.715427884438));
+#27981 = CARTESIAN_POINT('',(-4.37206136058,2.726482895267));
+#27982 = CARTESIAN_POINT('',(-4.289897412836,2.733021273896));
+#27983 = CARTESIAN_POINT('',(-4.207739491844,2.739559094895));
+#27984 = CARTESIAN_POINT('',(-4.125585435071,2.746096559806));
+#27985 = CARTESIAN_POINT('',(-4.043427630052,2.752634330457));
+#27986 = CARTESIAN_POINT('',(-3.961263872479,2.7591726353));
+#27987 = CARTESIAN_POINT('',(-3.772989234085,2.774155040038));
+#27988 = CARTESIAN_POINT('',(-3.666841452305,2.782602126067));
+#27989 = CARTESIAN_POINT('',(-3.560715170219,2.79104765975));
+#27990 = CARTESIAN_POINT('',(-3.454602457182,2.79949221568));
+#27991 = CARTESIAN_POINT('',(-3.348476016819,2.807937834843));
+#27992 = CARTESIAN_POINT('',(-3.242327997528,2.816385007375));
+#27993 = CARTESIAN_POINT('',(-3.018811987122,2.834171854619));
+#27994 = CARTESIAN_POINT('',(-2.901367063037,2.843517611879));
+#27995 = CARTESIAN_POINT('',(-2.783961364312,2.852860018828));
+#27996 = CARTESIAN_POINT('',(-2.666571567058,2.862200994592));
+#27997 = CARTESIAN_POINT('',(-2.549166038255,2.871543362585));
+#27998 = CARTESIAN_POINT('',(-2.431721236816,2.88088910564));
+#27999 = CARTESIAN_POINT('',(-2.208664521416,2.898639394371));
+#28000 = CARTESIAN_POINT('',(-2.10297598223,2.907049997785));
+#28001 = CARTESIAN_POINT('',(-1.99730840399,2.915459087004));
+#28002 = CARTESIAN_POINT('',(-1.891654077886,2.923867164518));
+#28003 = CARTESIAN_POINT('',(-1.785986365208,2.932276225919));
+#28004 = CARTESIAN_POINT('',(-1.680297648657,2.940686805115));
+#28005 = CARTESIAN_POINT('',(-1.515396447578,2.953809257771));
+#28006 = CARTESIAN_POINT('',(-1.4561541372,2.958523589668));
+#28007 = CARTESIAN_POINT('',(-1.396913012461,2.963237808135));
+#28008 = CARTESIAN_POINT('',(-1.337672653616,2.967951951469));
+#28009 = CARTESIAN_POINT('',(-1.2784315937,2.972666139239));
+#28010 = CARTESIAN_POINT('',(-1.219189398913,2.977380413563));
+#28011 = CARTESIAN_POINT('',(-1.108174699351,2.986214580902));
+#28012 = CARTESIAN_POINT('',(-1.056399841391,2.990334654776));
+#28013 = CARTESIAN_POINT('',(-1.004625549915,2.994454701716));
+#28014 = CARTESIAN_POINT('',(-0.952851596744,2.99857473967));
+#28015 = CARTESIAN_POINT('',(-0.901077223181,3.002694821763));
+#28016 = CARTESIAN_POINT('',(-0.849302212455,3.006814953237));
+#28017 = CARTESIAN_POINT('',(-0.72114341525,3.017013484542));
+#28018 = CARTESIAN_POINT('',(-0.644753149083,3.02309238088));
+#28019 = CARTESIAN_POINT('',(-0.568367015379,3.029170885827));
+#28020 = CARTESIAN_POINT('',(-0.491983575051,3.035249060982));
+#28021 = CARTESIAN_POINT('',(-0.415597662742,3.041327403673));
+#28022 = CARTESIAN_POINT('',(-0.339207843087,3.047406199936));
+#28023 = CARTESIAN_POINT('',(-0.225277709364,3.056472495283));
+#28024 = CARTESIAN_POINT('',(-0.187731510429,3.059460365363));
+#28025 = CARTESIAN_POINT('',(-0.150185425123,3.062448253466));
+#28026 = CARTESIAN_POINT('',(-0.112639376791,3.065436151734));
+#28027 = CARTESIAN_POINT('',(-7.50931589601E-02,3.068424039141));
+#28028 = CARTESIAN_POINT('',(-3.75466453687E-02,3.071411851505));
+#28029 = CARTESIAN_POINT('',(0.,3.074399451501));
+#28030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28031 = PCURVE('',#28032,#28087);
+#28032 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#28033,#28034,#28035,#28036,#28037,#28038,#28039,#28040,#28041
+      ,#28042,#28043,#28044,#28045,#28046,#28047,#28048,#28049,#28050
+      ,#28051,#28052,#28053,#28054,#28055,#28056,#28057,#28058,#28059)
+    ,(#28060,#28061,#28062,#28063,#28064,#28065,#28066,#28067,#28068
+      ,#28069,#28070,#28071,#28072,#28073,#28074,#28075,#28076,#28077
+      ,#28078,#28079,#28080,#28081,#28082,#28083,#28084,#28085,#28086
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#28033 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#28034 = CARTESIAN_POINT('',(9.87296990598,13.265624754454,
+    3.296488741166));
+#28035 = CARTESIAN_POINT('',(9.806455283185,13.249999647402,
+    3.592976551925));
+#28036 = CARTESIAN_POINT('',(9.673363496642,13.234374813826,
+    3.872053241052));
+#28037 = CARTESIAN_POINT('',(9.479244506235,13.218749791182,
+    4.116283020431));
+#28038 = CARTESIAN_POINT('',(9.23500938984,13.203124764282,
+    4.310411367016));
+#28039 = CARTESIAN_POINT('',(8.955942130998,13.187499743211,
+    4.443474850441));
+#28040 = CARTESIAN_POINT('',(8.362966102939,13.156249732836,
+    4.576539355037));
+#28041 = CARTESIAN_POINT('',(7.769984700843,13.124999755551,
+    4.44347520152));
+#28042 = CARTESIAN_POINT('',(7.490911590742,13.109374769017,
+    4.310411194024));
+#28043 = CARTESIAN_POINT('',(7.246674025044,13.093749762307,
+    4.116285837274));
+#28044 = CARTESIAN_POINT('',(7.052550247259,13.078124748854,
+    3.872048852506));
+#28045 = CARTESIAN_POINT('',(6.919488501359,13.062499747321,
+    3.592978011556));
+#28046 = CARTESIAN_POINT('',(6.786426648435,13.031249751807,
+    2.999999991599));
+#28047 = CARTESIAN_POINT('',(6.919488749205,12.999999756293,
+    2.407022027257));
+#28048 = CARTESIAN_POINT('',(7.05255044498,12.984374754761,
+    2.127951281238));
+#28049 = CARTESIAN_POINT('',(7.246673258633,12.968749741307,
+    1.883714023919));
+#28050 = CARTESIAN_POINT('',(7.49091117168,12.953124734597,1.68958790048
+    ));
+#28051 = CARTESIAN_POINT('',(7.769984619002,12.937499748064,
+    1.556524632213));
+#28052 = CARTESIAN_POINT('',(8.362966094961,12.906249770778,
+    1.423461684853));
+#28053 = CARTESIAN_POINT('',(8.955942049157,12.874999760403,
+    1.556525641613));
+#28054 = CARTESIAN_POINT('',(9.235009383723,12.859374739325,
+    1.689588722836));
+#28055 = CARTESIAN_POINT('',(9.479245473077,12.843749712453,
+    1.883712254422));
+#28056 = CARTESIAN_POINT('',(9.673367589878,12.828124689764,
+    2.12794925433));
+#28057 = CARTESIAN_POINT('',(9.806449451115,12.812499856223,
+    2.407023630371));
+#28058 = CARTESIAN_POINT('',(9.872970049589,12.796874749161,2.7035112325
+    ));
+#28059 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#28060 = CARTESIAN_POINT('',(9.602340081058,13.437505968929,
+    3.000000316662));
+#28061 = CARTESIAN_POINT('',(9.602340738161,13.421881397396,
+    3.243362630708));
+#28062 = CARTESIAN_POINT('',(9.547746684967,13.406259185617,
+    3.486687888966));
+#28063 = CARTESIAN_POINT('',(9.438518084941,13.390629850782,
+    3.71575975368));
+#28064 = CARTESIAN_POINT('',(9.279172613744,13.375005441143,
+    3.916222599576));
+#28065 = CARTESIAN_POINT('',(9.078717212052,13.359381141332,
+    4.075553653064));
+#28066 = CARTESIAN_POINT('',(8.849665706939,13.343756690206,
+    4.184770212182));
+#28067 = CARTESIAN_POINT('',(8.362965868298,13.312506960417,
+    4.293986504679));
+#28068 = CARTESIAN_POINT('',(7.876259508058,13.281256368845,
+    4.184769960978));
+#28069 = CARTESIAN_POINT('',(7.647201983529,13.265631018115,
+    4.07555344478));
+#28070 = CARTESIAN_POINT('',(7.446739722289,13.250006192869,
+    3.916219639247));
+#28071 = CARTESIAN_POINT('',(7.287407931033,13.234381543253,
+    3.715758366219));
+#28072 = CARTESIAN_POINT('',(7.178193588849,13.218756583166,
+    3.486703460468));
+#28073 = CARTESIAN_POINT('',(7.068979473219,13.18750646633,
+    2.999999607383));
+#28074 = CARTESIAN_POINT('',(7.178194259906,13.156256349493,
+    2.51329590488));
+#28075 = CARTESIAN_POINT('',(7.287408658488,13.140631389406,
+    2.284241210869));
+#28076 = CARTESIAN_POINT('',(7.446739067566,13.125006739789,
+    2.083779607336));
+#28077 = CARTESIAN_POINT('',(7.647201962604,13.109381914544,
+    1.924444726762));
+#28078 = CARTESIAN_POINT('',(7.876260075777,13.093756563815,
+    1.815229494864));
+#28079 = CARTESIAN_POINT('',(8.362966614986,13.062505972241,
+    1.706015112952));
+#28080 = CARTESIAN_POINT('',(8.849666274657,13.031256242452,
+    1.815230838765));
+#28081 = CARTESIAN_POINT('',(9.078717833498,13.015631791316,
+    1.924446906597));
+#28082 = CARTESIAN_POINT('',(9.279174655217,13.000007491548,
+    2.083770587586));
+#28083 = CARTESIAN_POINT('',(9.438524872192,12.984383081841,
+    2.284244759011));
+#28084 = CARTESIAN_POINT('',(9.547737898269,12.968753747058,
+    2.513313089653));
+#28085 = CARTESIAN_POINT('',(9.602341104285,12.953131535264,
+    2.756638055391));
+#28086 = CARTESIAN_POINT('',(9.602341751028,12.937506963728,
+    3.000000369437));
+#28087 = DEFINITIONAL_REPRESENTATION('',(#28088),#28163);
+#28088 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28089,#28090,#28091,#28092,
+    #28093,#28094,#28095,#28096,#28097,#28098,#28099,#28100,#28101,
+    #28102,#28103,#28104,#28105,#28106,#28107,#28108,#28109,#28110,
+    #28111,#28112,#28113,#28114,#28115,#28116,#28117,#28118,#28119,
+    #28120,#28121,#28122,#28123,#28124,#28125,#28126,#28127,#28128,
+    #28129,#28130,#28131,#28132,#28133,#28134,#28135,#28136,#28137,
+    #28138,#28139,#28140,#28141,#28142,#28143,#28144,#28145,#28146,
+    #28147,#28148,#28149,#28150,#28151,#28152,#28153,#28154,#28155,
+    #28156,#28157,#28158,#28159,#28160,#28161,#28162),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,8),(0.,3.800185816091E-02,0.134885203444,
+    0.227852686591,0.291096489415,0.382629589503,0.500861310017,
+    0.631657819918,0.749378564672,0.815381237826,0.873065035768,
+    0.958168166068,1.),.UNSPECIFIED.);
+#28089 = CARTESIAN_POINT('',(0.288686389512,0.));
+#28090 = CARTESIAN_POINT('',(0.288686518377,3.421548112372E-02));
+#28091 = CARTESIAN_POINT('',(0.288687263709,6.843162042868E-02));
+#28092 = CARTESIAN_POINT('',(0.288688245661,0.102648196511));
+#28093 = CARTESIAN_POINT('',(0.288689192277,0.136865027798));
+#28094 = CARTESIAN_POINT('',(0.288689939501,0.171081972545));
+#28095 = CARTESIAN_POINT('',(0.288690431169,0.205298928838));
+#28096 = CARTESIAN_POINT('',(0.28869145286,0.326749681967));
+#28097 = CARTESIAN_POINT('',(0.288690685594,0.41399410452));
+#28098 = CARTESIAN_POINT('',(0.288688512795,0.501229433573));
+#28099 = CARTESIAN_POINT('',(0.288686483822,0.588459027582));
+#28100 = CARTESIAN_POINT('',(0.288685409851,0.675693674048));
+#28101 = CARTESIAN_POINT('',(0.288684955616,0.762936582947));
+#28102 = CARTESIAN_POINT('',(0.288685071743,0.933875573742));
+#28103 = CARTESIAN_POINT('',(0.288685582112,1.017591233118));
+#28104 = CARTESIAN_POINT('',(0.288686335318,1.101300764314));
+#28105 = CARTESIAN_POINT('',(0.288686993506,1.185006377624));
+#28106 = CARTESIAN_POINT('',(0.288687385674,1.268716111753));
+#28107 = CARTESIAN_POINT('',(0.288687554943,1.35243219462));
+#28108 = CARTESIAN_POINT('',(0.288687561901,1.493083518978));
+#28109 = CARTESIAN_POINT('',(0.28868748706,1.550028887723));
+#28110 = CARTESIAN_POINT('',(0.288687364228,1.60697322888));
+#28111 = CARTESIAN_POINT('',(0.28868723287,1.663916891994));
+#28112 = CARTESIAN_POINT('',(0.288687130522,1.720861085641));
+#28113 = CARTESIAN_POINT('',(0.288687081054,1.777806177229));
+#28114 = CARTESIAN_POINT('',(0.288687085658,1.917165087033));
+#28115 = CARTESIAN_POINT('',(0.288687199138,1.999588287402));
+#28116 = CARTESIAN_POINT('',(0.288687445518,2.082005538872));
+#28117 = CARTESIAN_POINT('',(0.288687763029,2.164419125525));
+#28118 = CARTESIAN_POINT('',(0.288688043719,2.246836705741));
+#28119 = CARTESIAN_POINT('',(0.288688188402,2.329260417376));
+#28120 = CARTESIAN_POINT('',(0.288688166547,2.518130902429));
+#28121 = CARTESIAN_POINT('',(0.288687895777,2.624614744977));
+#28122 = CARTESIAN_POINT('',(0.288687304041,2.731076956191));
+#28123 = CARTESIAN_POINT('',(0.288686527854,2.837525256801));
+#28124 = CARTESIAN_POINT('',(0.28868583282,2.943986989485));
+#28125 = CARTESIAN_POINT('',(0.288685470476,3.050470200677));
+#28126 = CARTESIAN_POINT('',(0.288685452491,3.274692029467));
+#28127 = CARTESIAN_POINT('',(0.288685877413,3.392507829446));
+#28128 = CARTESIAN_POINT('',(0.28868675542,3.510284526539));
+#28129 = CARTESIAN_POINT('',(0.288687920884,3.628045714683));
+#28130 = CARTESIAN_POINT('',(0.288688808121,3.74582307734));
+#28131 = CARTESIAN_POINT('',(0.288689208436,3.863639768491));
+#28132 = CARTESIAN_POINT('',(0.288689203816,4.087402304466));
+#28133 = CARTESIAN_POINT('',(0.288688873523,4.193425066276));
+#28134 = CARTESIAN_POINT('',(0.288688266558,4.299426424929));
+#28135 = CARTESIAN_POINT('',(0.288687623511,4.405414095352));
+#28136 = CARTESIAN_POINT('',(0.288687176073,4.511415064401));
+#28137 = CARTESIAN_POINT('',(0.288687016717,4.617437372764));
+#28138 = CARTESIAN_POINT('',(0.288687047005,4.782859649899));
+#28139 = CARTESIAN_POINT('',(0.288687106066,4.842289279912));
+#28140 = CARTESIAN_POINT('',(0.288687177993,4.901717859901));
+#28141 = CARTESIAN_POINT('',(0.288687248836,4.96114580655));
+#28142 = CARTESIAN_POINT('',(0.288687312832,5.020574560809));
+#28143 = CARTESIAN_POINT('',(0.288687359228,5.08000450026));
+#28144 = CARTESIAN_POINT('',(0.28868735899,5.191370944891));
+#28145 = CARTESIAN_POINT('',(0.288687329186,5.243309822098));
+#28146 = CARTESIAN_POINT('',(0.288687257132,5.29524805168));
+#28147 = CARTESIAN_POINT('',(0.288687154121,5.347185808911));
+#28148 = CARTESIAN_POINT('',(0.288687048043,5.399123817104));
+#28149 = CARTESIAN_POINT('',(0.288686976135,5.451062288951));
+#28150 = CARTESIAN_POINT('',(0.288686980079,5.579625379752));
+#28151 = CARTESIAN_POINT('',(0.288687144688,5.656256344823));
+#28152 = CARTESIAN_POINT('',(0.288687547364,5.732883007633));
+#28153 = CARTESIAN_POINT('',(0.288688321839,5.80950714399));
+#28154 = CARTESIAN_POINT('',(0.288689215752,5.886134431168));
+#28155 = CARTESIAN_POINT('',(0.288689706526,5.962766585146));
+#28156 = CARTESIAN_POINT('',(0.288689662697,6.077058560269));
+#28157 = CARTESIAN_POINT('',(0.288689522802,6.114724073479));
+#28158 = CARTESIAN_POINT('',(0.288689251097,6.152389463042));
+#28159 = CARTESIAN_POINT('',(0.288688861257,6.190054674639));
+#28160 = CARTESIAN_POINT('',(0.288688427236,6.227719714167));
+#28161 = CARTESIAN_POINT('',(0.288688123521,6.265384420803));
+#28162 = CARTESIAN_POINT('',(0.288688265374,6.303048240065));
+#28163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28164 = ORIENTED_EDGE('',*,*,#28165,.F.);
+#28165 = EDGE_CURVE('',#27620,#27875,#28166,.T.);
+#28166 = SURFACE_CURVE('',#28167,(#28171,#28178),.PCURVE_S1.);
+#28167 = LINE('',#28168,#28169);
+#28168 = CARTESIAN_POINT('',(9.622963,16.,3.));
+#28169 = VECTOR('',#28170,1.);
+#28170 = DIRECTION('',(-7.401486830834E-17,-1.,2.22044604925E-16));
+#28171 = PCURVE('',#24728,#28172);
+#28172 = DEFINITIONAL_REPRESENTATION('',(#28173),#28177);
+#28173 = LINE('',#28174,#28175);
+#28174 = CARTESIAN_POINT('',(-0.,0.));
+#28175 = VECTOR('',#28176,1.);
+#28176 = DIRECTION('',(-0.,1.));
+#28177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28178 = PCURVE('',#25807,#28179);
+#28179 = DEFINITIONAL_REPRESENTATION('',(#28180),#28184);
+#28180 = LINE('',#28181,#28182);
+#28181 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#28182 = VECTOR('',#28183,1.);
+#28183 = DIRECTION('',(-0.,1.));
+#28184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28185 = ADVANCED_FACE('',(#28186),#24583,.F.);
+#28186 = FACE_BOUND('',#28187,.F.);
+#28187 = EDGE_LOOP('',(#28188,#28229,#28230,#28231));
+#28188 = ORIENTED_EDGE('',*,*,#28189,.F.);
+#28189 = EDGE_CURVE('',#24744,#28190,#28192,.T.);
+#28190 = VERTEX_POINT('',#28191);
+#28191 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#28192 = SURFACE_CURVE('',#28193,(#28215,#28222),.PCURVE_S1.);
+#28193 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#28194,#28195,#28196,#28197,
+    #28198,#28199,#28200,#28201,#28202,#28203,#28204,#28205,#28206,
+    #28207,#28208,#28209,#28210,#28211,#28212,#28213,#28214),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#28194 = CARTESIAN_POINT('',(9.87296836768,13.781249809098,
+    2.999999989872));
+#28195 = CARTESIAN_POINT('',(9.872969043122,13.758522512445,
+    3.431256051803));
+#28196 = CARTESIAN_POINT('',(9.737520909271,13.735795031313,
+    3.862510193863));
+#28197 = CARTESIAN_POINT('',(9.466451780379,13.713068363677,
+    4.246493768157));
+#28198 = CARTESIAN_POINT('',(9.078671134356,13.690340619956,
+    4.535823612236));
+#28199 = CARTESIAN_POINT('',(8.611008872726,13.667613134946,
+    4.691727868604));
+#28200 = CARTESIAN_POINT('',(8.114926894145,13.64488634937,
+    4.691674202528));
+#28201 = CARTESIAN_POINT('',(7.647282721071,13.622158861743,
+    4.535863892839));
+#28202 = CARTESIAN_POINT('',(7.259401498078,13.599431620345,
+    4.246476001527));
+#28203 = CARTESIAN_POINT('',(6.988439718184,13.576704328932,
+    3.862512861906));
+#28204 = CARTESIAN_POINT('',(6.717477521195,13.531249790002,
+    2.999999974982));
+#28205 = CARTESIAN_POINT('',(6.988440081001,13.485795251072,
+    2.137487202038));
+#28206 = CARTESIAN_POINT('',(7.259402727374,13.463067973605,
+    1.753524063488));
+#28207 = CARTESIAN_POINT('',(7.647274269537,13.440340663462,
+    1.464139563543));
+#28208 = CARTESIAN_POINT('',(8.114937195757,13.417613328523,
+    1.308303700093));
+#28209 = CARTESIAN_POINT('',(8.611010250952,13.394886347115,
+    1.30831323233));
+#28210 = CARTESIAN_POINT('',(9.078651239755,13.372159014956,
+    1.464146774308));
+#28211 = CARTESIAN_POINT('',(9.46647751895,13.349431202305,1.75351277426
+    ));
+#28212 = CARTESIAN_POINT('',(9.737509004891,13.326704548711,
+    2.13749020834));
+#28213 = CARTESIAN_POINT('',(9.872968765195,13.303977067561,
+    2.568743925916));
+#28214 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#28215 = PCURVE('',#24583,#28216);
+#28216 = DEFINITIONAL_REPRESENTATION('',(#28217),#28221);
+#28217 = LINE('',#28218,#28219);
+#28218 = CARTESIAN_POINT('',(0.,0.));
+#28219 = VECTOR('',#28220,1.);
+#28220 = DIRECTION('',(0.,1.));
+#28221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28222 = PCURVE('',#24952,#28223);
+#28223 = DEFINITIONAL_REPRESENTATION('',(#28224),#28228);
+#28224 = LINE('',#28225,#28226);
+#28225 = CARTESIAN_POINT('',(6.25E-02,0.));
+#28226 = VECTOR('',#28227,1.);
+#28227 = DIRECTION('',(0.,1.));
+#28228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28229 = ORIENTED_EDGE('',*,*,#24786,.T.);
+#28230 = ORIENTED_EDGE('',*,*,#24429,.T.);
+#28231 = ORIENTED_EDGE('',*,*,#28232,.F.);
+#28232 = EDGE_CURVE('',#28190,#24430,#28233,.T.);
+#28233 = SURFACE_CURVE('',#28234,(#28237,#28244),.PCURVE_S1.);
+#28234 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28235,#28236),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#28235 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#28236 = CARTESIAN_POINT('',(9.602340081058,13.437505968929,
+    3.000000316662));
+#28237 = PCURVE('',#24583,#28238);
+#28238 = DEFINITIONAL_REPRESENTATION('',(#28239),#28243);
+#28239 = LINE('',#28240,#28241);
+#28240 = CARTESIAN_POINT('',(0.,6.303048278758));
+#28241 = VECTOR('',#28242,1.);
+#28242 = DIRECTION('',(1.,0.));
+#28243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28244 = PCURVE('',#28032,#28245);
+#28245 = DEFINITIONAL_REPRESENTATION('',(#28246),#28250);
+#28246 = LINE('',#28247,#28248);
+#28247 = CARTESIAN_POINT('',(0.,0.));
+#28248 = VECTOR('',#28249,1.);
+#28249 = DIRECTION('',(1.,0.));
+#28250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28251 = ADVANCED_FACE('',(#28252),#24871,.F.);
+#28252 = FACE_BOUND('',#28253,.F.);
+#28253 = EDGE_LOOP('',(#28254,#28255,#28256,#28303));
+#28254 = ORIENTED_EDGE('',*,*,#27619,.F.);
+#28255 = ORIENTED_EDGE('',*,*,#24858,.T.);
+#28256 = ORIENTED_EDGE('',*,*,#28257,.T.);
+#28257 = EDGE_CURVE('',#24812,#28258,#28260,.T.);
+#28258 = VERTEX_POINT('',#28259);
+#28259 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#28260 = SURFACE_CURVE('',#28261,(#28289,#28296),.PCURVE_S1.);
+#28261 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28262,#28263,#28264,#28265,
+    #28266,#28267,#28268,#28269,#28270,#28271,#28272,#28273,#28274,
+    #28275,#28276,#28277,#28278,#28279,#28280,#28281,#28282,#28283,
+    #28284,#28285,#28286,#28287,#28288),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#28262 = CARTESIAN_POINT('',(9.872967174862,13.718749809109,
+    2.999999989873));
+#28263 = CARTESIAN_POINT('',(9.872967536477,13.703124792662,
+    3.296488274876));
+#28264 = CARTESIAN_POINT('',(9.806452354963,13.687499685634,
+    3.592975593857));
+#28265 = CARTESIAN_POINT('',(9.67336188178,13.671874852022,
+    3.872051585248));
+#28266 = CARTESIAN_POINT('',(9.479242850668,13.656249829379,
+    4.11628178123));
+#28267 = CARTESIAN_POINT('',(9.235008012204,13.640624802489,
+    4.310409286206));
+#28268 = CARTESIAN_POINT('',(8.955941185924,13.624999781422,
+    4.443472514893));
+#28269 = CARTESIAN_POINT('',(8.362966102992,13.593749771049,
+    4.576536748745));
+#28270 = CARTESIAN_POINT('',(7.76998562944,13.562499793758,
+    4.443472939823));
+#28271 = CARTESIAN_POINT('',(7.490912922685,13.546874807221,
+    4.310409224852));
+#28272 = CARTESIAN_POINT('',(7.246675704161,13.531249800513,
+    4.116284089751));
+#28273 = CARTESIAN_POINT('',(7.052552340055,13.515624787063,
+    3.872047460705));
+#28274 = CARTESIAN_POINT('',(6.919490809776,13.499999785531,
+    3.59297707128));
+#28275 = CARTESIAN_POINT('',(6.78642913918,13.468749790016,
+    2.999999994404));
+#28276 = CARTESIAN_POINT('',(6.919491001839,13.437499794501,
+    2.407022960627));
+#28277 = CARTESIAN_POINT('',(7.052552492799,13.421874792969,
+    2.127952644879));
+#28278 = CARTESIAN_POINT('',(7.246675106735,13.406249779518,
+    1.883715803617));
+#28279 = CARTESIAN_POINT('',(7.490912595187,13.39062477281,
+    1.689590071911));
+#28280 = CARTESIAN_POINT('',(7.769985564067,13.374999786274,
+    1.556526931564));
+#28281 = CARTESIAN_POINT('',(8.36296609491,13.343749808982,
+    1.423464060057));
+#28282 = CARTESIAN_POINT('',(8.955941120551,13.31249979861,1.55652786711
+    ));
+#28283 = CARTESIAN_POINT('',(9.235008005886,13.296874777537,
+    1.689590782641));
+#28284 = CARTESIAN_POINT('',(9.479243601327,13.281249750669,
+    1.883714542327));
+#28285 = CARTESIAN_POINT('',(9.673365064369,13.26562472799,
+    2.127950354044));
+#28286 = CARTESIAN_POINT('',(9.806447818202,13.249999894406,
+    2.407024546211));
+#28287 = CARTESIAN_POINT('',(9.872967647821,13.23437478737,
+    2.703511702845));
+#28288 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#28289 = PCURVE('',#24871,#28290);
+#28290 = DEFINITIONAL_REPRESENTATION('',(#28291),#28295);
+#28291 = LINE('',#28292,#28293);
+#28292 = CARTESIAN_POINT('',(0.3125,0.));
+#28293 = VECTOR('',#28294,1.);
+#28294 = DIRECTION('',(0.,1.));
+#28295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28296 = PCURVE('',#24952,#28297);
+#28297 = DEFINITIONAL_REPRESENTATION('',(#28298),#28302);
+#28298 = LINE('',#28299,#28300);
+#28299 = CARTESIAN_POINT('',(0.,0.));
+#28300 = VECTOR('',#28301,1.);
+#28301 = DIRECTION('',(0.,1.));
+#28302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28303 = ORIENTED_EDGE('',*,*,#28304,.F.);
+#28304 = EDGE_CURVE('',#27620,#28258,#28305,.T.);
+#28305 = SURFACE_CURVE('',#28306,(#28309,#28316),.PCURVE_S1.);
+#28306 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28307,#28308),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#28307 = CARTESIAN_POINT('',(9.602331492768,13.062505969027,
+    3.000000316667));
+#28308 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#28309 = PCURVE('',#24871,#28310);
+#28310 = DEFINITIONAL_REPRESENTATION('',(#28311),#28315);
+#28311 = LINE('',#28312,#28313);
+#28312 = CARTESIAN_POINT('',(0.,6.303048278758));
+#28313 = VECTOR('',#28314,1.);
+#28314 = DIRECTION('',(1.,0.));
+#28315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28316 = PCURVE('',#28317,#28372);
+#28317 = B_SPLINE_SURFACE_WITH_KNOTS('',1,8,(
+    (#28318,#28319,#28320,#28321,#28322,#28323,#28324,#28325,#28326
+      ,#28327,#28328,#28329,#28330,#28331,#28332,#28333,#28334,#28335
+      ,#28336,#28337,#28338,#28339,#28340,#28341,#28342,#28343,#28344)
+    ,(#28345,#28346,#28347,#28348,#28349,#28350,#28351,#28352,#28353
+      ,#28354,#28355,#28356,#28357,#28358,#28359,#28360,#28361,#28362
+      ,#28363,#28364,#28365,#28366,#28367,#28368,#28369,#28370,#28371
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(9,6,6,6,9),(0.,0.3125),(0.,
+    1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#28318 = CARTESIAN_POINT('',(9.602331492768,13.062505969027,
+    3.000000316667));
+#28319 = CARTESIAN_POINT('',(9.602331533364,13.046881397509,
+    3.243360804275));
+#28320 = CARTESIAN_POINT('',(9.547733909592,13.031259185822,
+    3.486684096537));
+#28321 = CARTESIAN_POINT('',(9.438512750177,13.015629850856,
+    3.715752701599));
+#28322 = CARTESIAN_POINT('',(9.279166393008,13.000005441208,
+    3.916218858842));
+#28323 = CARTESIAN_POINT('',(9.078711850031,12.98438114144,
+    4.075545508824));
+#28324 = CARTESIAN_POINT('',(8.849662015479,12.96875669033,
+    4.184760983214));
+#28325 = CARTESIAN_POINT('',(8.362965881307,12.93750696055,
+    4.293976097498));
+#28326 = CARTESIAN_POINT('',(7.876263123917,12.906256368957,
+    4.18476118467));
+#28327 = CARTESIAN_POINT('',(7.647207092512,12.890631018214,4.0755459844
+    ));
+#28328 = CARTESIAN_POINT('',(7.446746102401,12.875006192975,
+    3.916212866676));
+#28329 = CARTESIAN_POINT('',(7.287416147185,12.859381543371,
+    3.715752919171));
+#28330 = CARTESIAN_POINT('',(7.178202655025,12.843756583285,
+    3.486699797758));
+#28331 = CARTESIAN_POINT('',(7.068989187129,12.812506466445,
+    2.999999636907));
+#28332 = CARTESIAN_POINT('',(7.178202981837,12.781256349604,
+    2.513299549392));
+#28333 = CARTESIAN_POINT('',(7.287416590742,12.765631389519,
+    2.284246510052));
+#28334 = CARTESIAN_POINT('',(7.446746443613,12.750006739914,
+    2.083786590933));
+#28335 = CARTESIAN_POINT('',(7.647207599878,12.734381914676,
+    1.924453414743));
+#28336 = CARTESIAN_POINT('',(7.876263767203,12.718756563933,
+    1.815238506646));
+#28337 = CARTESIAN_POINT('',(8.362966601986,12.68750597234,
+    1.706024133612));
+#28338 = CARTESIAN_POINT('',(8.849662658765,12.65625624256,
+    1.815239397878));
+#28339 = CARTESIAN_POINT('',(9.078712449174,12.640631791447,
+    1.924454910764));
+#28340 = CARTESIAN_POINT('',(9.27916711941,12.625007491686,
+    2.083780602572));
+#28341 = CARTESIAN_POINT('',(9.438514059505,12.60938308203,
+    2.284248453455));
+#28342 = CARTESIAN_POINT('',(9.547732885209,12.59375374707,
+    2.513316605466));
+#28343 = CARTESIAN_POINT('',(9.602331701118,12.578131535381,
+    2.756639881836));
+#28344 = CARTESIAN_POINT('',(9.602331731356,12.562506963862,
+    3.000000369444));
+#28345 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#28346 = CARTESIAN_POINT('',(9.872968371847,13.203124754473,
+    3.296488436761));
+#28347 = CARTESIAN_POINT('',(9.806453153956,13.187499647436,
+    3.592975919854));
+#28348 = CARTESIAN_POINT('',(9.673362607514,13.171874813838,
+    3.872052065705));
+#28349 = CARTESIAN_POINT('',(9.479243469446,13.156249791192,
+    4.116282396976));
+#28350 = CARTESIAN_POINT('',(9.23500849617,13.1406247643,4.310410009643)
+  );
+#28351 = CARTESIAN_POINT('',(8.955941515755,13.124999743232,
+    4.44347331228));
+#28352 = CARTESIAN_POINT('',(8.362966105107,13.093749732858,
+    4.576537620507));
+#28353 = CARTESIAN_POINT('',(7.769985303486,13.062499755569,
+    4.443473738802));
+#28354 = CARTESIAN_POINT('',(7.49091244224,13.046874769034,
+    4.310409950627));
+#28355 = CARTESIAN_POINT('',(7.246675088396,13.031249762325,
+    4.116284708512));
+#28356 = CARTESIAN_POINT('',(7.052551616617,13.015624748874,
+    3.872047944665));
+#28357 = CARTESIAN_POINT('',(6.919490012389,12.999999747341,
+    3.592977401105));
+#28358 = CARTESIAN_POINT('',(6.78642826742,12.968749751827,2.99999999652
+    ));
+#28359 = CARTESIAN_POINT('',(6.91949020286,12.937499756312,
+    2.407022634676));
+#28360 = CARTESIAN_POINT('',(7.052551767022,12.92187475478,
+    2.127952164435));
+#28361 = CARTESIAN_POINT('',(7.246674487974,12.906249741328,
+    1.883715187851));
+#28362 = CARTESIAN_POINT('',(7.490912111225,12.890624734619,
+    1.689589348476));
+#28363 = CARTESIAN_POINT('',(7.76998523424,12.874999748084,
+    1.556526134177));
+#28364 = CARTESIAN_POINT('',(8.362966092794,12.843749770795,
+    1.423463188296));
+#28365 = CARTESIAN_POINT('',(8.955941446508,12.812499760421,
+    1.556527068132));
+#28366 = CARTESIAN_POINT('',(9.235008486335,12.796874739347,
+    1.689590056864));
+#28367 = CARTESIAN_POINT('',(9.479244217109,12.781249712476,
+    1.883713923586));
+#28368 = CARTESIAN_POINT('',(9.673365787763,12.765624689796,
+    2.127949870071));
+#28369 = CARTESIAN_POINT('',(9.806448615605,12.749999856225,
+    2.40702421634));
+#28370 = CARTESIAN_POINT('',(9.872968482395,12.73437474918,
+    2.703511536907));
+#28371 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#28372 = DEFINITIONAL_REPRESENTATION('',(#28373),#28377);
+#28373 = LINE('',#28374,#28375);
+#28374 = CARTESIAN_POINT('',(0.,0.));
+#28375 = VECTOR('',#28376,1.);
+#28376 = DIRECTION('',(1.,0.));
+#28377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28378 = ADVANCED_FACE('',(#28379),#24952,.F.);
+#28379 = FACE_BOUND('',#28380,.F.);
+#28380 = EDGE_LOOP('',(#28381,#28382,#28383,#28384));
+#28381 = ORIENTED_EDGE('',*,*,#28257,.F.);
+#28382 = ORIENTED_EDGE('',*,*,#24939,.T.);
+#28383 = ORIENTED_EDGE('',*,*,#28189,.T.);
+#28384 = ORIENTED_EDGE('',*,*,#28385,.F.);
+#28385 = EDGE_CURVE('',#28258,#28190,#28386,.T.);
+#28386 = SURFACE_CURVE('',#28387,(#28390,#28397),.PCURVE_S1.);
+#28387 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28388,#28389),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#28388 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#28389 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#28390 = PCURVE('',#24952,#28391);
+#28391 = DEFINITIONAL_REPRESENTATION('',(#28392),#28396);
+#28392 = LINE('',#28393,#28394);
+#28393 = CARTESIAN_POINT('',(0.,6.303048278758));
+#28394 = VECTOR('',#28395,1.);
+#28395 = DIRECTION('',(1.,0.));
+#28396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28397 = PCURVE('',#28398,#28441);
+#28398 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#28399,#28400,#28401,#28402,#28403,#28404,#28405,#28406,#28407
+      ,#28408,#28409,#28410,#28411,#28412,#28413,#28414,#28415,#28416
+      ,#28417,#28418,#28419)
+    ,(#28420,#28421,#28422,#28423,#28424,#28425,#28426,#28427,#28428
+      ,#28429,#28430,#28431,#28432,#28433,#28434,#28435,#28436,#28437
+      ,#28438,#28439,#28440
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,6.25E-02),(0.,
+    3.151524139379,6.303048278758),.UNSPECIFIED.);
+#28399 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#28400 = CARTESIAN_POINT('',(9.872968536398,13.196022474269,
+    3.431255913539));
+#28401 = CARTESIAN_POINT('',(9.737519154795,13.173294993145,
+    3.86250987247));
+#28402 = CARTESIAN_POINT('',(9.46645424191,13.150568325492,
+    4.246492441088));
+#28403 = CARTESIAN_POINT('',(9.078668911977,13.127840581765,
+    4.535827212858));
+#28404 = CARTESIAN_POINT('',(8.611008577947,13.105113096808,
+    4.691721342114));
+#28405 = CARTESIAN_POINT('',(8.114928496843,13.082386311168,
+    4.691677548434));
+#28406 = CARTESIAN_POINT('',(7.647281802886,13.059658823575,
+    4.535862227949));
+#28407 = CARTESIAN_POINT('',(7.259402040503,13.036931582168,
+    4.246475806777));
+#28408 = CARTESIAN_POINT('',(6.988440195387,13.014204290757,
+    3.862512586367));
+#28409 = CARTESIAN_POINT('',(6.717478041132,12.968749751827,
+    2.999999985446));
+#28410 = CARTESIAN_POINT('',(6.988440472437,12.923295212896,
+    2.137487471561));
+#28411 = CARTESIAN_POINT('',(7.259402884209,12.900567935431,
+    1.753523967141));
+#28412 = CARTESIAN_POINT('',(7.647275632743,12.877840625282,
+    1.464141577296));
+#28413 = CARTESIAN_POINT('',(8.114935762644,12.855113290359,
+    1.308303279267));
+#28414 = CARTESIAN_POINT('',(8.61101037629,12.832386308929,
+    1.308312610724));
+#28415 = CARTESIAN_POINT('',(9.078653016821,12.809658976769,
+    1.464148637511));
+#28416 = CARTESIAN_POINT('',(9.466474358343,12.786931164155,
+    1.753512924107));
+#28417 = CARTESIAN_POINT('',(9.737509890694,12.764204510524,
+    2.13749043216));
+#28418 = CARTESIAN_POINT('',(9.872968317662,12.741477029385,
+    2.568744060129));
+#28419 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#28420 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#28421 = CARTESIAN_POINT('',(9.872970117236,13.258522474249,
+    3.431256356312));
+#28422 = CARTESIAN_POINT('',(9.737521887683,13.235794993096,
+    3.86251080538));
+#28423 = CARTESIAN_POINT('',(9.466452566418,13.213068325523,
+    4.246494652755));
+#28424 = CARTESIAN_POINT('',(9.078671645616,13.190340581755,
+    4.535824703078));
+#28425 = CARTESIAN_POINT('',(8.61100905093,13.167613096718,
+    4.691729071262));
+#28426 = CARTESIAN_POINT('',(8.114926720319,13.144886311198,
+    4.691675405282));
+#28427 = CARTESIAN_POINT('',(7.64728221426,13.122158823544,
+    4.535864985871));
+#28428 = CARTESIAN_POINT('',(7.259400715179,13.099431582153,
+    4.246476889155));
+#28429 = CARTESIAN_POINT('',(6.988438742124,13.076704290736,
+    3.862513476943));
+#28430 = CARTESIAN_POINT('',(6.717476351341,13.031249751808,
+    2.99999997719));
+#28431 = CARTESIAN_POINT('',(6.988439102627,12.985795212878,
+    2.137486590689));
+#28432 = CARTESIAN_POINT('',(7.259401941079,12.963067935411,
+    1.753523178786));
+#28433 = CARTESIAN_POINT('',(7.647273758805,12.940340625263,
+    1.46413847257));
+#28434 = CARTESIAN_POINT('',(8.114937017034,12.917613290319,
+    1.308302497758));
+#28435 = CARTESIAN_POINT('',(8.611010424971,12.894886308939,
+    1.308312029252));
+#28436 = CARTESIAN_POINT('',(9.078651746696,12.872158976778,
+    1.464145681408));
+#28437 = CARTESIAN_POINT('',(9.466478301691,12.849431164066,
+    1.753511886735));
+#28438 = CARTESIAN_POINT('',(9.73750998099,12.82670451054,2.137489593134
+    ));
+#28439 = CARTESIAN_POINT('',(9.872969838152,12.803977029366,
+    2.568743617354));
+#28440 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#28441 = DEFINITIONAL_REPRESENTATION('',(#28442),#28446);
+#28442 = LINE('',#28443,#28444);
+#28443 = CARTESIAN_POINT('',(0.,0.));
+#28444 = VECTOR('',#28445,1.);
+#28445 = DIRECTION('',(1.,0.));
+#28446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28447 = ADVANCED_FACE('',(#28448),#25021,.F.);
+#28448 = FACE_BOUND('',#28449,.F.);
+#28449 = EDGE_LOOP('',(#28450,#28451,#28473,#28518));
+#28450 = ORIENTED_EDGE('',*,*,#25539,.F.);
+#28451 = ORIENTED_EDGE('',*,*,#28452,.T.);
+#28452 = EDGE_CURVE('',#25540,#28453,#28455,.T.);
+#28453 = VERTEX_POINT('',#28454);
+#28454 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#28455 = SURFACE_CURVE('',#28456,(#28459,#28466),.PCURVE_S1.);
+#28456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28457,#28458),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#28457 = CARTESIAN_POINT('',(9.602331731356,12.562506963862,
+    3.000000369444));
+#28458 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#28459 = PCURVE('',#25021,#28460);
+#28460 = DEFINITIONAL_REPRESENTATION('',(#28461),#28465);
+#28461 = LINE('',#28462,#28463);
+#28462 = CARTESIAN_POINT('',(0.,0.));
+#28463 = VECTOR('',#28464,1.);
+#28464 = DIRECTION('',(1.,0.));
+#28465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28466 = PCURVE('',#28317,#28467);
+#28467 = DEFINITIONAL_REPRESENTATION('',(#28468),#28472);
+#28468 = LINE('',#28469,#28470);
+#28469 = CARTESIAN_POINT('',(0.,6.303048278758));
+#28470 = VECTOR('',#28471,1.);
+#28471 = DIRECTION('',(1.,0.));
+#28472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28473 = ORIENTED_EDGE('',*,*,#28474,.T.);
+#28474 = EDGE_CURVE('',#28453,#25007,#28475,.T.);
+#28475 = SURFACE_CURVE('',#28476,(#28504,#28511),.PCURVE_S1.);
+#28476 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#28477,#28478,#28479,#28480,
+    #28481,#28482,#28483,#28484,#28485,#28486,#28487,#28488,#28489,
+    #28490,#28491,#28492,#28493,#28494,#28495,#28496,#28497,#28498,
+    #28499,#28500,#28501,#28502,#28503),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#28477 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#28478 = CARTESIAN_POINT('',(9.872969207216,12.703124716281,
+    3.296488598645));
+#28479 = CARTESIAN_POINT('',(9.80645395295,12.687499609235,3.59297624585
+    ));
+#28480 = CARTESIAN_POINT('',(9.673363333249,12.671874775651,
+    3.872052546162));
+#28481 = CARTESIAN_POINT('',(9.479244088224,12.656249753003,
+    4.116283012721));
+#28482 = CARTESIAN_POINT('',(9.235008980135,12.640624726109,
+    4.31041073308));
+#28483 = CARTESIAN_POINT('',(8.955941845585,12.624999705038,
+    4.443474109666));
+#28484 = CARTESIAN_POINT('',(8.362966107222,12.593749694664,
+    4.576538492268));
+#28485 = CARTESIAN_POINT('',(7.769984977532,12.562499717377,
+    4.44347453778));
+#28486 = CARTESIAN_POINT('',(7.490911961795,12.546874730843,
+    4.310410676403));
+#28487 = CARTESIAN_POINT('',(7.246674472631,12.531249724133,
+    4.116285327273));
+#28488 = CARTESIAN_POINT('',(7.05255089318,12.515624710681,
+    3.872048428626));
+#28489 = CARTESIAN_POINT('',(6.919489215001,12.499999709148,
+    3.592977730929));
+#28490 = CARTESIAN_POINT('',(6.786427395659,12.468749713634,
+    2.999999998635));
+#28491 = CARTESIAN_POINT('',(6.919489403881,12.43749971812,
+    2.407022308725));
+#28492 = CARTESIAN_POINT('',(7.052551041245,12.421874716588,
+    2.127951683991));
+#28493 = CARTESIAN_POINT('',(7.246673869213,12.406249703135,
+    1.883714572086));
+#28494 = CARTESIAN_POINT('',(7.490911627264,12.390624696425,
+    1.689588625041));
+#28495 = CARTESIAN_POINT('',(7.769984904412,12.374999709891,
+    1.55652533679));
+#28496 = CARTESIAN_POINT('',(8.362966090678,12.343749732604,
+    1.423462316535));
+#28497 = CARTESIAN_POINT('',(8.955941772465,12.312499722229,
+    1.556526269154));
+#28498 = CARTESIAN_POINT('',(9.235008966784,12.296874701154,
+    1.689589331086));
+#28499 = CARTESIAN_POINT('',(9.479244832891,12.281249674281,
+    1.883713304846));
+#28500 = CARTESIAN_POINT('',(9.673366511157,12.265624651598,
+    2.127949386097));
+#28501 = CARTESIAN_POINT('',(9.806449413008,12.249999818041,
+    2.40702388647));
+#28502 = CARTESIAN_POINT('',(9.872969316969,12.234374710988,
+    2.70351137097));
+#28503 = CARTESIAN_POINT('',(9.872969679777,12.218749694537,
+    2.999999983795));
+#28504 = PCURVE('',#25021,#28505);
+#28505 = DEFINITIONAL_REPRESENTATION('',(#28506),#28510);
+#28506 = LINE('',#28507,#28508);
+#28507 = CARTESIAN_POINT('',(0.3125,0.));
+#28508 = VECTOR('',#28509,1.);
+#28509 = DIRECTION('',(0.,1.));
+#28510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28511 = PCURVE('',#25148,#28512);
+#28512 = DEFINITIONAL_REPRESENTATION('',(#28513),#28517);
+#28513 = LINE('',#28514,#28515);
+#28514 = CARTESIAN_POINT('',(0.,0.));
+#28515 = VECTOR('',#28516,1.);
+#28516 = DIRECTION('',(0.,1.));
+#28517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28518 = ORIENTED_EDGE('',*,*,#25006,.F.);
+#28519 = ADVANCED_FACE('',(#28520),#25148,.F.);
+#28520 = FACE_BOUND('',#28521,.F.);
+#28521 = EDGE_LOOP('',(#28522,#28523,#28545,#28584));
+#28522 = ORIENTED_EDGE('',*,*,#28474,.F.);
+#28523 = ORIENTED_EDGE('',*,*,#28524,.T.);
+#28524 = EDGE_CURVE('',#28453,#28525,#28527,.T.);
+#28525 = VERTEX_POINT('',#28526);
+#28526 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#28527 = SURFACE_CURVE('',#28528,(#28531,#28538),.PCURVE_S1.);
+#28528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28529,#28530),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,6.25E-02),.PIECEWISE_BEZIER_KNOTS.);
+#28529 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#28530 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#28531 = PCURVE('',#25148,#28532);
+#28532 = DEFINITIONAL_REPRESENTATION('',(#28533),#28537);
+#28533 = LINE('',#28534,#28535);
+#28534 = CARTESIAN_POINT('',(0.,0.));
+#28535 = VECTOR('',#28536,1.);
+#28536 = DIRECTION('',(1.,0.));
+#28537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28538 = PCURVE('',#28398,#28539);
+#28539 = DEFINITIONAL_REPRESENTATION('',(#28540),#28544);
+#28540 = LINE('',#28541,#28542);
+#28541 = CARTESIAN_POINT('',(0.,6.303048278758));
+#28542 = VECTOR('',#28543,1.);
+#28543 = DIRECTION('',(1.,0.));
+#28544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28545 = ORIENTED_EDGE('',*,*,#28546,.T.);
+#28546 = EDGE_CURVE('',#28525,#25134,#28547,.T.);
+#28547 = SURFACE_CURVE('',#28548,(#28570,#28577),.PCURVE_S1.);
+#28548 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#28549,#28550,#28551,#28552,
+    #28553,#28554,#28555,#28556,#28557,#28558,#28559,#28560,#28561,
+    #28562,#28563,#28564,#28565,#28566,#28567,#28568,#28569),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#28549 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#28550 = CARTESIAN_POINT('',(9.87297119135,12.75852243605,3.43125666082)
+  );
+#28551 = CARTESIAN_POINT('',(9.737522866096,12.735794954873,
+    3.862511416898));
+#28552 = CARTESIAN_POINT('',(9.466453352457,12.713068287367,
+    4.246495537354));
+#28553 = CARTESIAN_POINT('',(9.078672156876,12.690340543545,
+    4.535825793919));
+#28554 = CARTESIAN_POINT('',(8.611009229135,12.66761305849,4.69173027392
+    ));
+#28555 = CARTESIAN_POINT('',(8.114926546493,12.644886273018,
+    4.691676608036));
+#28556 = CARTESIAN_POINT('',(7.647281707449,12.622158785345,
+    4.535866078903));
+#28557 = CARTESIAN_POINT('',(7.259399932281,12.599431543954,
+    4.246477776784));
+#28558 = CARTESIAN_POINT('',(6.988437766065,12.576704252537,
+    3.862514091981));
+#28559 = CARTESIAN_POINT('',(6.717475181487,12.531249713609,
+    2.999999979398));
+#28560 = CARTESIAN_POINT('',(6.988438124253,12.48579517468,
+    2.137485979341));
+#28561 = CARTESIAN_POINT('',(7.259401154784,12.463067897212,
+    1.753522294083));
+#28562 = CARTESIAN_POINT('',(7.647273248072,12.44034058706,
+    1.464137381599));
+#28563 = CARTESIAN_POINT('',(8.114936838311,12.417613252109,
+    1.308301295421));
+#28564 = CARTESIAN_POINT('',(8.611010598991,12.394886270762,
+    1.308310826174));
+#28565 = CARTESIAN_POINT('',(9.078652253637,12.372158938592,
+    1.464144588508));
+#28566 = CARTESIAN_POINT('',(9.466479084433,12.349431125824,
+    1.75351099921));
+#28567 = CARTESIAN_POINT('',(9.737510957088,12.326704472364,
+    2.137488977927));
+#28568 = CARTESIAN_POINT('',(9.872970911108,12.303976991168,
+    2.568743308793));
+#28569 = CARTESIAN_POINT('',(9.872971588286,12.281249694507,
+    2.999999983793));
+#28570 = PCURVE('',#25148,#28571);
+#28571 = DEFINITIONAL_REPRESENTATION('',(#28572),#28576);
+#28572 = LINE('',#28573,#28574);
+#28573 = CARTESIAN_POINT('',(6.25E-02,0.));
+#28574 = VECTOR('',#28575,1.);
+#28575 = DIRECTION('',(0.,1.));
+#28576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28577 = PCURVE('',#25257,#28578);
+#28578 = DEFINITIONAL_REPRESENTATION('',(#28579),#28583);
+#28579 = LINE('',#28580,#28581);
+#28580 = CARTESIAN_POINT('',(0.,0.));
+#28581 = VECTOR('',#28582,1.);
+#28582 = DIRECTION('',(0.,1.));
+#28583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28584 = ORIENTED_EDGE('',*,*,#25133,.F.);
+#28585 = ADVANCED_FACE('',(#28586),#25257,.F.);
+#28586 = FACE_BOUND('',#28587,.F.);
+#28587 = EDGE_LOOP('',(#28588,#28589,#28609,#28825));
+#28588 = ORIENTED_EDGE('',*,*,#28546,.F.);
+#28589 = ORIENTED_EDGE('',*,*,#28590,.T.);
+#28590 = EDGE_CURVE('',#28525,#27875,#28591,.T.);
+#28591 = SURFACE_CURVE('',#28592,(#28595,#28602),.PCURVE_S1.);
+#28592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#28593,#28594),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.3125),.PIECEWISE_BEZIER_KNOTS.);
+#28593 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#28594 = CARTESIAN_POINT('',(9.602341751028,12.937506963728,
+    3.000000369437));
+#28595 = PCURVE('',#25257,#28596);
+#28596 = DEFINITIONAL_REPRESENTATION('',(#28597),#28601);
+#28597 = LINE('',#28598,#28599);
+#28598 = CARTESIAN_POINT('',(0.,0.));
+#28599 = VECTOR('',#28600,1.);
+#28600 = DIRECTION('',(1.,0.));
+#28601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28602 = PCURVE('',#28032,#28603);
+#28603 = DEFINITIONAL_REPRESENTATION('',(#28604),#28608);
+#28604 = LINE('',#28605,#28606);
+#28605 = CARTESIAN_POINT('',(0.,6.303048278758));
+#28606 = VECTOR('',#28607,1.);
+#28607 = DIRECTION('',(1.,0.));
+#28608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28609 = ORIENTED_EDGE('',*,*,#28610,.T.);
+#28610 = EDGE_CURVE('',#27875,#25243,#28611,.T.);
+#28611 = SURFACE_CURVE('',#28612,(#28681,#28753),.PCURVE_S1.);
+#28612 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28613,#28614,#28615,#28616,
+    #28617,#28618,#28619,#28620,#28621,#28622,#28623,#28624,#28625,
+    #28626,#28627,#28628,#28629,#28630,#28631,#28632,#28633,#28634,
+    #28635,#28636,#28637,#28638,#28639,#28640,#28641,#28642,#28643,
+    #28644,#28645,#28646,#28647,#28648,#28649,#28650,#28651,#28652,
+    #28653,#28654,#28655,#28656,#28657,#28658,#28659,#28660,#28661,
+    #28662,#28663,#28664,#28665,#28666,#28667,#28668,#28669,#28670,
+    #28671,#28672,#28673,#28674,#28675,#28676,#28677,#28678,#28679,
+    #28680),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800221147897E-02,0.133481002853,0.228493682223,0.291876372586,
+    0.38152807413,0.505280766979,0.630253367787,0.748654698807,
+    0.871124457262,0.958969949229,1.),.UNSPECIFIED.);
+#28613 = CARTESIAN_POINT('',(9.622963,12.92560054543,3.000000340207));
+#28614 = CARTESIAN_POINT('',(9.622962988396,12.922886483103,
+    3.042977779075));
+#28615 = CARTESIAN_POINT('',(9.621252719851,12.920172740944,
+    3.085955172882));
+#28616 = CARTESIAN_POINT('',(9.617832262732,12.91745910446,
+    3.128850458436));
+#28617 = CARTESIAN_POINT('',(9.612706513373,12.914745421756,
+    3.17158213959));
+#28618 = CARTESIAN_POINT('',(9.605885196076,12.912031603541,
+    3.214069287246));
+#28619 = CARTESIAN_POINT('',(9.59738286311,12.909317623123,
+    3.256231539353));
+#28620 = CARTESIAN_POINT('',(9.561682396168,12.899784449357,
+    3.402903034936));
+#28621 = CARTESIAN_POINT('',(9.525653753468,12.892963697768,
+    3.505275922068));
+#28622 = CARTESIAN_POINT('',(9.479440532527,12.886142740036,
+    3.603826490657));
+#28623 = CARTESIAN_POINT('',(9.423544235782,12.879322231461,
+    3.697349417512));
+#28624 = CARTESIAN_POINT('',(9.358633378357,12.872501885331,
+    3.784725734313));
+#28625 = CARTESIAN_POINT('',(9.285532097281,12.86568132227,
+    3.864942405418));
+#28626 = CARTESIAN_POINT('',(9.125308539909,12.852075744782,
+    4.008947384097));
+#28627 = CARTESIAN_POINT('',(9.038237469229,12.845289127164,
+    4.072831049918));
+#28628 = CARTESIAN_POINT('',(8.944974528796,12.838503253047,
+    4.127900608269));
+#28629 = CARTESIAN_POINT('',(8.846597725986,12.831717686767,
+    4.173454138852));
+#28630 = CARTESIAN_POINT('',(8.744272277192,12.824931579678,
+    4.208952118231));
+#28631 = CARTESIAN_POINT('',(8.639230793368,12.818144744781,
+    4.234026576999));
+#28632 = CARTESIAN_POINT('',(8.461735305187,12.806831523997,
+    4.258166121166));
+#28633 = CARTESIAN_POINT('',(8.39006686776,12.802304327303,
+    4.263111811935));
+#28634 = CARTESIAN_POINT('',(8.318133884098,12.79777716834,
+    4.263292259264));
+#28635 = CARTESIAN_POINT('',(8.246316473925,12.793250043146,
+    4.258693998997));
+#28636 = CARTESIAN_POINT('',(8.174993796367,12.788722879566,
+    4.249341297734));
+#28637 = CARTESIAN_POINT('',(8.104541163624,12.784195666217,
+    4.235295971484));
+#28638 = CARTESIAN_POINT('',(7.937427339394,12.773265242473,
+    4.190293583894));
+#28639 = CARTESIAN_POINT('',(7.841993427754,12.766861378536,
+    4.15473693214));
+#28640 = CARTESIAN_POINT('',(7.750077912456,12.760458019669,
+    4.110267598779));
+#28641 = CARTESIAN_POINT('',(7.662671780065,12.754054983201,
+    4.057314732403));
+#28642 = CARTESIAN_POINT('',(7.580697079198,12.747651670971,
+    3.99643696657));
+#28643 = CARTESIAN_POINT('',(7.504992962652,12.741247875231,
+    3.92831394301));
+#28644 = CARTESIAN_POINT('',(7.341466744533,12.726005682546,
+    3.750820864299));
+#28645 = CARTESIAN_POINT('',(7.259944969242,12.717163725363,
+    3.635570732995));
+#28646 = CARTESIAN_POINT('',(7.193712828838,12.70832392824,
+    3.510119220235));
+#28647 = CARTESIAN_POINT('',(7.144237787805,12.69948501665,3.37693042429
+    ));
+#28648 = CARTESIAN_POINT('',(7.112507354055,12.690645137447,
+    3.238662461916));
+#28649 = CARTESIAN_POINT('',(7.099018706207,12.681803116139,
+    3.098140066379));
+#28650 = CARTESIAN_POINT('',(7.108335789165,12.664038163881,
+    2.817010187783));
+#28651 = CARTESIAN_POINT('',(7.131503775098,12.655109261176,
+    2.676319991903));
+#28652 = CARTESIAN_POINT('',(7.173081793344,12.646183027217,
+    2.53918512913));
+#28653 = CARTESIAN_POINT('',(7.232359456516,12.637257969218,
+    2.408473883086));
+#28654 = CARTESIAN_POINT('',(7.308130510431,12.628331752452,
+    2.286845855069));
+#28655 = CARTESIAN_POINT('',(7.398705302682,12.619402849919,
+    2.176724999122));
+#28656 = CARTESIAN_POINT('',(7.599637749688,12.602020113877,
+    1.988632696342));
+#28657 = CARTESIAN_POINT('',(7.708764223248,12.593560927224,
+    1.909219904737));
+#28658 = CARTESIAN_POINT('',(7.827419644264,12.585103297557,
+    1.843647903295));
+#28659 = CARTESIAN_POINT('',(7.953480788738,12.576646706294,
+    1.793235219822));
+#28660 = CARTESIAN_POINT('',(8.084631474841,12.56818909926,
+    1.758908165856));
+#28661 = CARTESIAN_POINT('',(8.218424646816,12.55972992727,
+    1.741175956208));
+#28662 = CARTESIAN_POINT('',(8.490816661952,12.542525879269,
+    1.738875077992));
+#28663 = CARTESIAN_POINT('',(8.629506805351,12.533775933384,
+    1.755465927493));
+#28664 = CARTESIAN_POINT('',(8.765578493855,12.525028178121,
+    1.789861192992));
+#28665 = CARTESIAN_POINT('',(8.896306469962,12.516281633528,
+    1.841518310068));
+#28666 = CARTESIAN_POINT('',(9.01913514884,12.507533815506,1.90942730269
+    ));
+#28667 = CARTESIAN_POINT('',(9.131704677787,12.498783728291,
+    1.992121579538));
+#28668 = CARTESIAN_POINT('',(9.303926797522,12.483762177265,
+    2.156165581865));
+#28669 = CARTESIAN_POINT('',(9.369564795201,12.47748740442,
+    2.231307173411));
+#28670 = CARTESIAN_POINT('',(9.42816291043,12.471213079719,
+    2.312367320089));
+#28671 = CARTESIAN_POINT('',(9.479092513394,12.464939135871,
+    2.398548114826));
+#28672 = CARTESIAN_POINT('',(9.521837688238,12.458664996807,
+    2.488976409089));
+#28673 = CARTESIAN_POINT('',(9.556002767954,12.452390333045,
+    2.58271665888));
+#28674 = CARTESIAN_POINT('',(9.593158685028,12.443185541638,
+    2.723645864777));
+#28675 = CARTESIAN_POINT('',(9.603060372871,12.440254989774,
+    2.769021995482));
+#28676 = CARTESIAN_POINT('',(9.611008126788,12.437324401886,
+    2.814806622959));
+#28677 = CARTESIAN_POINT('',(9.616982191603,12.434393794823,
+    2.860898859918));
+#28678 = CARTESIAN_POINT('',(9.620969365495,12.431463211899,
+    2.907196995417));
+#28679 = CARTESIAN_POINT('',(9.622962999998,12.428532722894,
+    2.95359849486));
+#28680 = CARTESIAN_POINT('',(9.622963,12.425602424052,3.));
+#28681 = PCURVE('',#25257,#28682);
+#28682 = DEFINITIONAL_REPRESENTATION('',(#28683),#28752);
+#28683 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28684,#28685,#28686,#28687,
+    #28688,#28689,#28690,#28691,#28692,#28693,#28694,#28695,#28696,
+    #28697,#28698,#28699,#28700,#28701,#28702,#28703,#28704,#28705,
+    #28706,#28707,#28708,#28709,#28710,#28711,#28712,#28713,#28714,
+    #28715,#28716,#28717,#28718,#28719,#28720,#28721,#28722,#28723,
+    #28724,#28725,#28726,#28727,#28728,#28729,#28730,#28731,#28732,
+    #28733,#28734,#28735,#28736,#28737,#28738,#28739,#28740,#28741,
+    #28742,#28743,#28744,#28745,#28746,#28747,#28748,#28749,#28750,
+    #28751),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800221147897E-02,0.133481002853,0.228493682223,0.291876372586,
+    0.38152807413,0.505280766979,0.630253367787,0.748654698807,
+    0.871124457262,0.958969949229,1.),.UNSPECIFIED.);
+#28684 = CARTESIAN_POINT('',(0.288688265375,0.));
+#28685 = CARTESIAN_POINT('',(0.288688405726,3.421548045113E-02));
+#28686 = CARTESIAN_POINT('',(0.288689162547,6.843161930937E-02));
+#28687 = CARTESIAN_POINT('',(0.288690155966,0.102648195171));
+#28688 = CARTESIAN_POINT('',(0.288691114005,0.136865026461));
+#28689 = CARTESIAN_POINT('',(0.288691872585,0.171081971434));
+#28690 = CARTESIAN_POINT('',(0.288692375523,0.205298928174));
+#28691 = CARTESIAN_POINT('',(0.288693425768,0.325484222807));
+#28692 = CARTESIAN_POINT('',(0.288692720611,0.41146219385));
+#28693 = CARTESIAN_POINT('',(0.288690641244,0.497431648607));
+#28694 = CARTESIAN_POINT('',(0.288688662697,0.583395818113));
+#28695 = CARTESIAN_POINT('',(0.288687578939,0.66936476701));
+#28696 = CARTESIAN_POINT('',(0.288687102462,0.755341421301));
+#28697 = CARTESIAN_POINT('',(0.288687172064,0.926855143975));
+#28698 = CARTESIAN_POINT('',(0.288687694081,1.012412236437));
+#28699 = CARTESIAN_POINT('',(0.288688488031,1.097962484603));
+#28700 = CARTESIAN_POINT('',(0.28868918357,1.183508359883));
+#28701 = CARTESIAN_POINT('',(0.288689593102,1.269058828435));
+#28702 = CARTESIAN_POINT('',(0.288689767331,1.354616380477));
+#28703 = CARTESIAN_POINT('',(0.288689769522,1.497232540211));
+#28704 = CARTESIAN_POINT('',(0.288689692162,1.55430230035));
+#28705 = CARTESIAN_POINT('',(0.288689567708,1.611371022637));
+#28706 = CARTESIAN_POINT('',(0.288689435774,1.668439058097));
+#28707 = CARTESIAN_POINT('',(0.2886893333,1.725507628019));
+#28708 = CARTESIAN_POINT('',(0.288689283412,1.782577106674));
+#28709 = CARTESIAN_POINT('',(0.288689285494,1.920365465431));
+#28710 = CARTESIAN_POINT('',(0.288689391208,2.001092940795));
+#28711 = CARTESIAN_POINT('',(0.288689619818,2.081815058773));
+#28712 = CARTESIAN_POINT('',(0.288689913361,2.162533879202));
+#28713 = CARTESIAN_POINT('',(0.288690171548,2.243256307644));
+#28714 = CARTESIAN_POINT('',(0.288690301504,2.323984271407));
+#28715 = CARTESIAN_POINT('',(0.288690257986,2.516129526199));
+#28716 = CARTESIAN_POINT('',(0.288689950192,2.627590970505));
+#28717 = CARTESIAN_POINT('',(0.288689276478,2.739022819663));
+#28718 = CARTESIAN_POINT('',(0.288688408409,2.850441828378));
+#28719 = CARTESIAN_POINT('',(0.288687648462,2.961873132115));
+#28720 = CARTESIAN_POINT('',(0.288687298026,3.073333874253));
+#28721 = CARTESIAN_POINT('',(0.288687371881,3.297280284813));
+#28722 = CARTESIAN_POINT('',(0.288687808807,3.409841317785));
+#28723 = CARTESIAN_POINT('',(0.288688632032,3.522371442053));
+#28724 = CARTESIAN_POINT('',(0.288689679315,3.634888772859));
+#28725 = CARTESIAN_POINT('',(0.288690473254,3.747419437071));
+#28726 = CARTESIAN_POINT('',(0.28869083822,3.859981129604));
+#28727 = CARTESIAN_POINT('',(0.288690832427,4.0791102925));
+#28728 = CARTESIAN_POINT('',(0.288690498384,4.185745513047));
+#28729 = CARTESIAN_POINT('',(0.288689875446,4.292358713523));
+#28730 = CARTESIAN_POINT('',(0.288689209166,4.398957824811));
+#28731 = CARTESIAN_POINT('',(0.288688738737,4.505570610959));
+#28732 = CARTESIAN_POINT('',(0.288688561937,4.612205346141));
+#28733 = CARTESIAN_POINT('',(0.288688587651,4.829080269204));
+#28734 = CARTESIAN_POINT('',(0.288688802184,4.939384494239));
+#28735 = CARTESIAN_POINT('',(0.2886888194,5.049661043851));
+#28736 = CARTESIAN_POINT('',(0.28868923214,5.159926062764));
+#28737 = CARTESIAN_POINT('',(0.28868890468,5.270202786281));
+#28738 = CARTESIAN_POINT('',(0.288688611748,5.380506781684));
+#28739 = CARTESIAN_POINT('',(0.288688610585,5.569869294872));
+#28740 = CARTESIAN_POINT('',(0.28868877251,5.648969540217));
+#28741 = CARTESIAN_POINT('',(0.288689179671,5.728064737597));
+#28742 = CARTESIAN_POINT('',(0.288690005222,5.807156942049));
+#28743 = CARTESIAN_POINT('',(0.288690975397,5.886252788153));
+#28744 = CARTESIAN_POINT('',(0.288691499093,5.965354285638));
+#28745 = CARTESIAN_POINT('',(0.288691448001,6.081392300811));
+#28746 = CARTESIAN_POINT('',(0.288691328793,6.118335364554));
+#28747 = CARTESIAN_POINT('',(0.288691058424,6.155278453245));
+#28748 = CARTESIAN_POINT('',(0.288690664112,6.19222145031));
+#28749 = CARTESIAN_POINT('',(0.288690248513,6.229164188716));
+#28750 = CARTESIAN_POINT('',(0.288689989716,6.266106450975));
+#28751 = CARTESIAN_POINT('',(0.28869014125,6.303047969143));
+#28752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28753 = PCURVE('',#25807,#28754);
+#28754 = DEFINITIONAL_REPRESENTATION('',(#28755),#28824);
+#28755 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28756,#28757,#28758,#28759,
+    #28760,#28761,#28762,#28763,#28764,#28765,#28766,#28767,#28768,
+    #28769,#28770,#28771,#28772,#28773,#28774,#28775,#28776,#28777,
+    #28778,#28779,#28780,#28781,#28782,#28783,#28784,#28785,#28786,
+    #28787,#28788,#28789,#28790,#28791,#28792,#28793,#28794,#28795,
+    #28796,#28797,#28798,#28799,#28800,#28801,#28802,#28803,#28804,
+    #28805,#28806,#28807,#28808,#28809,#28810,#28811,#28812,#28813,
+    #28814,#28815,#28816,#28817,#28818,#28819,#28820,#28821,#28822,
+    #28823),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.800221147897E-02,0.133481002853,0.228493682223,0.291876372586,
+    0.38152807413,0.505280766979,0.630253367787,0.748654698807,
+    0.871124457262,0.958969949229,1.),.UNSPECIFIED.);
+#28756 = CARTESIAN_POINT('',(-6.283185037174,3.07439945457));
+#28757 = CARTESIAN_POINT('',(-6.249075958707,3.077113516897));
+#28758 = CARTESIAN_POINT('',(-6.214967068162,3.079827259056));
+#28759 = CARTESIAN_POINT('',(-6.180858312536,3.08254089554));
+#28760 = CARTESIAN_POINT('',(-6.146749649926,3.085254578244));
+#28761 = CARTESIAN_POINT('',(-6.112641049527,3.087968396459));
+#28762 = CARTESIAN_POINT('',(-6.078532491636,3.090682376877));
+#28763 = CARTESIAN_POINT('',(-5.958727885249,3.100215550643));
+#28764 = CARTESIAN_POINT('',(-5.873022135105,3.107036302232));
+#28765 = CARTESIAN_POINT('',(-5.787323490111,3.113857259964));
+#28766 = CARTESIAN_POINT('',(-5.701629182803,3.120677768539));
+#28767 = CARTESIAN_POINT('',(-5.615929962448,3.127498114669));
+#28768 = CARTESIAN_POINT('',(-5.530223344147,3.13431867773));
+#28769 = CARTESIAN_POINT('',(-5.359249111153,3.147924255218));
+#28770 = CARTESIAN_POINT('',(-5.273961529142,3.154710872836));
+#28771 = CARTESIAN_POINT('',(-5.18868131544,3.161496746953));
+#28772 = CARTESIAN_POINT('',(-5.103405778472,3.168282313233));
+#28773 = CARTESIAN_POINT('',(-5.018125663272,3.175068420322));
+#28774 = CARTESIAN_POINT('',(-4.932838270076,3.181855255219));
+#28775 = CARTESIAN_POINT('',(-4.790672026492,3.193168476003));
+#28776 = CARTESIAN_POINT('',(-4.733782196392,3.197695672697));
+#28777 = CARTESIAN_POINT('',(-4.676893269915,3.20222283166));
+#28778 = CARTESIAN_POINT('',(-4.620004907553,3.206749956854));
+#28779 = CARTESIAN_POINT('',(-4.563115923021,3.211277120434));
+#28780 = CARTESIAN_POINT('',(-4.506225984425,3.215804333783));
+#28781 = CARTESIAN_POINT('',(-4.368871088045,3.226734757527));
+#28782 = CARTESIAN_POINT('',(-4.288397553434,3.233138621464));
+#28783 = CARTESIAN_POINT('',(-4.20792945361,3.239541980331));
+#28784 = CARTESIAN_POINT('',(-4.127464840439,3.245945016799));
+#28785 = CARTESIAN_POINT('',(-4.046996850979,3.252348329029));
+#28786 = CARTESIAN_POINT('',(-3.966523498088,3.258752124769));
+#28787 = CARTESIAN_POINT('',(-3.774984438062,3.273994317454));
+#28788 = CARTESIAN_POINT('',(-3.663874784187,3.282836274637));
+#28789 = CARTESIAN_POINT('',(-3.552794573989,3.29167607176));
+#28790 = CARTESIAN_POINT('',(-3.441726792061,3.30051498335));
+#28791 = CARTESIAN_POINT('',(-3.330646399382,3.309354862553));
+#28792 = CARTESIAN_POINT('',(-3.219536484421,3.318196883861));
+#28793 = CARTESIAN_POINT('',(-2.996295033976,3.335961836119));
+#28794 = CARTESIAN_POINT('',(-2.884088373524,3.344890738824));
+#28795 = CARTESIAN_POINT('',(-2.771912761724,3.353816972783));
+#28796 = CARTESIAN_POINT('',(-2.659750298186,3.362742030782));
+#28797 = CARTESIAN_POINT('',(-2.54757486938,3.371668247548));
+#28798 = CARTESIAN_POINT('',(-2.43536845732,3.380597150081));
+#28799 = CARTESIAN_POINT('',(-2.216930493571,3.397979886123));
+#28800 = CARTESIAN_POINT('',(-2.110631429438,3.406439072776));
+#28801 = CARTESIAN_POINT('',(-2.004353938726,3.414896702443));
+#28802 = CARTESIAN_POINT('',(-1.898090084163,3.423353293706));
+#28803 = CARTESIAN_POINT('',(-1.791812450208,3.43181090074));
+#28804 = CARTESIAN_POINT('',(-1.685513196978,3.44027007273));
+#28805 = CARTESIAN_POINT('',(-1.469321345668,3.457474120731));
+#28806 = CARTESIAN_POINT('',(-1.359364952418,3.466224066616));
+#28807 = CARTESIAN_POINT('',(-1.249436605523,3.474971821879));
+#28808 = CARTESIAN_POINT('',(-1.139520362357,3.483718366472));
+#28809 = CARTESIAN_POINT('',(-1.029592075877,3.492466184494));
+#28810 = CARTESIAN_POINT('',(-0.919635602825,3.501216271709));
+#28811 = CARTESIAN_POINT('',(-0.730868646673,3.516237822735));
+#28812 = CARTESIAN_POINT('',(-0.652016861046,3.52251259558));
+#28813 = CARTESIAN_POINT('',(-0.573169912381,3.528786920281));
+#28814 = CARTESIAN_POINT('',(-0.49432610511,3.535060864129));
+#28815 = CARTESIAN_POINT('',(-0.415479382852,3.541335003193));
+#28816 = CARTESIAN_POINT('',(-0.336628062448,3.547609666955));
+#28817 = CARTESIAN_POINT('',(-0.220957432365,3.556814458362));
+#28818 = CARTESIAN_POINT('',(-0.184131383843,3.559745010226));
+#28819 = CARTESIAN_POINT('',(-0.147305302015,3.562675598114));
+#28820 = CARTESIAN_POINT('',(-0.110479171451,3.565606205177));
+#28821 = CARTESIAN_POINT('',(-7.365295451858E-02,3.568536788101));
+#28822 = CARTESIAN_POINT('',(-3.682659138094E-02,3.571467277106));
+#28823 = CARTESIAN_POINT('',(0.,3.574397575948));
+#28824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28825 = ORIENTED_EDGE('',*,*,#25242,.F.);
+#28826 = ADVANCED_FACE('',(#28827),#25807,.F.);
+#28827 = FACE_BOUND('',#28828,.T.);
+#28828 = EDGE_LOOP('',(#28829,#29045,#29046,#29047));
+#28829 = ORIENTED_EDGE('',*,*,#28830,.F.);
+#28830 = EDGE_CURVE('',#27620,#25540,#28831,.T.);
+#28831 = SURFACE_CURVE('',#28832,(#28901,#28973),.PCURVE_S1.);
+#28832 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28833,#28834,#28835,#28836,
+    #28837,#28838,#28839,#28840,#28841,#28842,#28843,#28844,#28845,
+    #28846,#28847,#28848,#28849,#28850,#28851,#28852,#28853,#28854,
+    #28855,#28856,#28857,#28858,#28859,#28860,#28861,#28862,#28863,
+    #28864,#28865,#28866,#28867,#28868,#28869,#28870,#28871,#28872,
+    #28873,#28874,#28875,#28876,#28877,#28878,#28879,#28880,#28881,
+    #28882,#28883,#28884,#28885,#28886,#28887,#28888,#28889,#28890,
+    #28891,#28892,#28893,#28894,#28895,#28896,#28897,#28898,#28899,
+    #28900),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.48675396306E-02,0.133766092018,0.222059045041,0.271855848639,
+    0.378201222231,0.500773701346,0.62776746314,0.736077944519,
+    0.869573222093,0.955990884374,1.),.UNSPECIFIED.);
+#28833 = CARTESIAN_POINT('',(9.622963,13.074416945284,3.0000002916));
+#28834 = CARTESIAN_POINT('',(9.622963,13.071926707353,3.039432314121));
+#28835 = CARTESIAN_POINT('',(9.621523283543,13.069436266262,
+    3.078864230785));
+#28836 = CARTESIAN_POINT('',(9.618643899457,13.06694572334,3.11823273155
+    ));
+#28837 = CARTESIAN_POINT('',(9.614328320312,13.064455153913,
+    3.157474870553));
+#28838 = CARTESIAN_POINT('',(9.608583442417,13.06196460731,
+    3.196528066105));
+#28839 = CARTESIAN_POINT('',(9.601419585821,13.059474106864,
+    3.235330100695));
+#28840 = CARTESIAN_POINT('',(9.568545058539,13.049919699002,
+    3.382989668433));
+#28841 = CARTESIAN_POINT('',(9.532930686695,13.042855187997,
+    3.48965804592));
+#28842 = CARTESIAN_POINT('',(9.486320928769,13.035791898763,
+    3.592391533577));
+#28843 = CARTESIAN_POINT('',(9.429255093027,13.028729032003,
+    3.689842137162));
+#28844 = CARTESIAN_POINT('',(9.362465445999,13.021665404872,
+    3.780759083528));
+#28845 = CARTESIAN_POINT('',(9.286863628891,13.014600909328,
+    3.864012289634));
+#28846 = CARTESIAN_POINT('',(9.129163666257,13.001231041851,
+    4.005239872256));
+#28847 = CARTESIAN_POINT('',(9.048616015773,12.994924214791,
+    4.064981654853));
+#28848 = CARTESIAN_POINT('',(8.962676211178,12.988617747825,
+    4.11715642986));
+#28849 = CARTESIAN_POINT('',(8.872202837875,12.982311572745,
+    4.161193010447));
+#28850 = CARTESIAN_POINT('',(8.778121573109,12.976005205494,
+    4.196640862029));
+#28851 = CARTESIAN_POINT('',(8.681411639587,12.969698469059,
+    4.223176683913));
+#28852 = CARTESIAN_POINT('',(8.527648535523,12.959835633709,
+    4.250460224989));
+#28853 = CARTESIAN_POINT('',(8.471686203265,12.956278952108,
+    4.257407763186));
+#28854 = CARTESIAN_POINT('',(8.415392079895,12.952722297375,
+    4.26143183545));
+#28855 = CARTESIAN_POINT('',(8.358949469372,12.949165654114,
+    4.262514547716));
+#28856 = CARTESIAN_POINT('',(8.302542381562,12.945608984451,
+    4.260652365075));
+#28857 = CARTESIAN_POINT('',(8.246354676803,12.942052274043,
+    4.255856129289));
+#28858 = CARTESIAN_POINT('',(8.071434530513,12.930899946792,
+    4.231696270356));
+#28859 = CARTESIAN_POINT('',(7.95411037228,12.92330288366,4.201971842131
+    ));
+#28860 = CARTESIAN_POINT('',(7.840410710792,12.915706745627,
+    4.159220172848));
+#28861 = CARTESIAN_POINT('',(7.732055444658,12.908111204707,
+    4.103996319517));
+#28862 = CARTESIAN_POINT('',(7.630651590054,12.900515063406,
+    4.037119358173));
+#28863 = CARTESIAN_POINT('',(7.537658762437,12.892918034599,
+    3.959654751244));
+#28864 = CARTESIAN_POINT('',(7.358305464587,12.876567942116,
+    3.772967162182));
+#28865 = CARTESIAN_POINT('',(7.275071328707,12.867810780729,
+    3.660649065032));
+#28866 = CARTESIAN_POINT('',(7.206604400215,12.859056032849,
+    3.537992793175));
+#28867 = CARTESIAN_POINT('',(7.154384971692,12.850302321094,
+    3.407358113295));
+#28868 = CARTESIAN_POINT('',(7.119435796463,12.841547551399,
+    3.271303327023));
+#28869 = CARTESIAN_POINT('',(7.102311211136,12.832790355769,
+    3.132558543461));
+#28870 = CARTESIAN_POINT('',(7.103667941232,12.814965362456,
+    2.850328149323));
+#28871 = CARTESIAN_POINT('',(7.12345635666,12.805891453345,
+    2.706752281108));
+#28872 = CARTESIAN_POINT('',(7.162352507385,12.796820030534,
+    2.566358434368));
+#28873 = CARTESIAN_POINT('',(7.219684479184,12.787749659053,
+    2.432175564905));
+#28874 = CARTESIAN_POINT('',(7.294248150216,12.778678310996,
+    2.307021562872));
+#28875 = CARTESIAN_POINT('',(7.384319290805,12.769604492802,
+    2.193475521619));
+#28876 = CARTESIAN_POINT('',(7.575723782673,12.752798218234,
+    2.008608512671));
+#28877 = CARTESIAN_POINT('',(7.67349563304,12.745060917497,
+    1.933489783526));
+#28878 = CARTESIAN_POINT('',(7.77955033798,12.737324807093,
+    1.869697287867));
+#28879 = CARTESIAN_POINT('',(7.89230056026,12.729589378219,
+    1.818292994768));
+#28880 = CARTESIAN_POINT('',(8.01001187987,12.721853152293,
+    1.780067698254));
+#28881 = CARTESIAN_POINT('',(8.130841491692,12.71411572342,
+    1.755523331762));
+#28882 = CARTESIAN_POINT('',(8.403252771042,12.696844947329,
+    1.731627917575));
+#28883 = CARTESIAN_POINT('',(8.555555631918,12.687305811933,
+    1.739452753525));
+#28884 = CARTESIAN_POINT('',(8.706124065409,12.677770327955,
+    1.76864776581));
+#28885 = CARTESIAN_POINT('',(8.851380810528,12.668236300913,
+    1.818714369883));
+#28886 = CARTESIAN_POINT('',(8.987960998886,12.658701367818,
+    1.888492521021));
+#28887 = CARTESIAN_POINT('',(9.112740188244,12.649162851965,
+    1.976171229465));
+#28888 = CARTESIAN_POINT('',(9.294482739449,12.6334559083,2.145938213721
+    ));
+#28889 = CARTESIAN_POINT('',(9.359869793426,12.627282992666,
+    2.219118412894));
+#28890 = CARTESIAN_POINT('',(9.418512091512,12.621110200689,
+    2.298103288466));
+#28891 = CARTESIAN_POINT('',(9.469802088904,12.614937313956,
+    2.382140730407));
+#28892 = CARTESIAN_POINT('',(9.513236946757,12.608764093151,
+    2.470406727555));
+#28893 = CARTESIAN_POINT('',(9.548425632482,12.602590852521,
+    2.562017081378));
+#28894 = CARTESIAN_POINT('',(9.588691103273,12.593275345837,
+    2.703913107912));
+#28895 = CARTESIAN_POINT('',(9.600071282711,12.590132189827,
+    2.752418565662));
+#28896 = CARTESIAN_POINT('',(9.609210377948,12.58698919642,
+    2.801427936439));
+#28897 = CARTESIAN_POINT('',(9.616082248208,12.583846364808,
+    2.850816925561));
+#28898 = CARTESIAN_POINT('',(9.620669392529,12.580703627534,
+    2.900459831131));
+#28899 = CARTESIAN_POINT('',(9.622963,12.577560828413,2.95023000131));
+#28900 = CARTESIAN_POINT('',(9.622963,12.574417700449,3.0000002916));
+#28901 = PCURVE('',#25807,#28902);
+#28902 = DEFINITIONAL_REPRESENTATION('',(#28903),#28972);
+#28903 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28904,#28905,#28906,#28907,
+    #28908,#28909,#28910,#28911,#28912,#28913,#28914,#28915,#28916,
+    #28917,#28918,#28919,#28920,#28921,#28922,#28923,#28924,#28925,
+    #28926,#28927,#28928,#28929,#28930,#28931,#28932,#28933,#28934,
+    #28935,#28936,#28937,#28938,#28939,#28940,#28941,#28942,#28943,
+    #28944,#28945,#28946,#28947,#28948,#28949,#28950,#28951,#28952,
+    #28953,#28954,#28955,#28956,#28957,#28958,#28959,#28960,#28961,
+    #28962,#28963,#28964,#28965,#28966,#28967,#28968,#28969,#28970,
+    #28971),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.48675396306E-02,0.133766092018,0.222059045041,0.271855848639,
+    0.378201222231,0.500773701346,0.62776746314,0.736077944519,
+    0.869573222093,0.955990884374,1.),.UNSPECIFIED.);
+#28904 = CARTESIAN_POINT('',(-6.28318530718,2.925583054716));
+#28905 = CARTESIAN_POINT('',(-6.25189005121,2.928073292647));
+#28906 = CARTESIAN_POINT('',(-6.22059497837,2.930563733738));
+#28907 = CARTESIAN_POINT('',(-6.189300034603,2.93305427666));
+#28908 = CARTESIAN_POINT('',(-6.158005176813,2.935544846087));
+#28909 = CARTESIAN_POINT('',(-6.126710372856,2.93803539269));
+#28910 = CARTESIAN_POINT('',(-6.09541560155,2.940525893136));
+#28911 = CARTESIAN_POINT('',(-5.975356190896,2.950080300998));
+#28912 = CARTESIAN_POINT('',(-5.886579679232,2.957144812003));
+#28913 = CARTESIAN_POINT('',(-5.797811566669,2.964208101237));
+#28914 = CARTESIAN_POINT('',(-5.709048757624,2.971270967997));
+#28915 = CARTESIAN_POINT('',(-5.620280285163,2.978334595128));
+#28916 = CARTESIAN_POINT('',(-5.531503059757,2.985399090672));
+#28917 = CARTESIAN_POINT('',(-5.363491651211,2.998768958149));
+#28918 = CARTESIAN_POINT('',(-5.284238742175,3.005075785209));
+#28919 = CARTESIAN_POINT('',(-5.204990969769,3.011382252175));
+#28920 = CARTESIAN_POINT('',(-5.125746456088,3.017688427255));
+#28921 = CARTESIAN_POINT('',(-5.0464987691,3.023994794506));
+#28922 = CARTESIAN_POINT('',(-4.967246029394,3.030301530941));
+#28923 = CARTESIAN_POINT('',(-4.843305612766,3.040164366291));
+#28924 = CARTESIAN_POINT('',(-4.798610823325,3.043721047892));
+#28925 = CARTESIAN_POINT('',(-4.753916295885,3.047277702625));
+#28926 = CARTESIAN_POINT('',(-4.709221927588,3.050834345886));
+#28927 = CARTESIAN_POINT('',(-4.664527359762,3.054391015549));
+#28928 = CARTESIAN_POINT('',(-4.61983249258,3.057947725957));
+#28929 = CARTESIAN_POINT('',(-4.47968905123,3.069100053208));
+#28930 = CARTESIAN_POINT('',(-4.38422301755,3.07669711634));
+#28931 = CARTESIAN_POINT('',(-4.288769669916,3.084293254373));
+#28932 = CARTESIAN_POINT('',(-4.193324430921,3.091888795293));
+#28933 = CARTESIAN_POINT('',(-4.097871232903,3.099484936594));
+#28934 = CARTESIAN_POINT('',(-4.002405419319,3.107081965401));
+#28935 = CARTESIAN_POINT('',(-3.796943558342,3.123432057884));
+#28936 = CARTESIAN_POINT('',(-3.68689551039,3.132189219271));
+#28937 = CARTESIAN_POINT('',(-3.576875480036,3.140943967151));
+#28938 = CARTESIAN_POINT('',(-3.466867374203,3.149697678906));
+#28939 = CARTESIAN_POINT('',(-3.356847166915,3.158452448601));
+#28940 = CARTESIAN_POINT('',(-3.246798867992,3.167209644231));
+#28941 = CARTESIAN_POINT('',(-3.022803903597,3.185034637544));
+#28942 = CARTESIAN_POINT('',(-2.908780626641,3.194108546655));
+#28943 = CARTESIAN_POINT('',(-2.794791084309,3.203179969466));
+#28944 = CARTESIAN_POINT('',(-2.680815617221,3.212250340947));
+#28945 = CARTESIAN_POINT('',(-2.566826267009,3.221321689004));
+#28946 = CARTESIAN_POINT('',(-2.452803251952,3.230395507198));
+#28947 = CARTESIAN_POINT('',(-2.241609374955,3.247201781766));
+#28948 = CARTESIAN_POINT('',(-2.144378174313,3.254939082503));
+#28949 = CARTESIAN_POINT('',(-2.047160782911,3.262675192907));
+#28950 = CARTESIAN_POINT('',(-1.949952116884,3.270410621781));
+#28951 = CARTESIAN_POINT('',(-1.852734589919,3.278146847707));
+#28952 = CARTESIAN_POINT('',(-1.755503190427,3.28588427658));
+#28953 = CARTESIAN_POINT('',(-1.538473585783,3.303155052671));
+#28954 = CARTESIAN_POINT('',(-1.418603337582,3.312694188067));
+#28955 = CARTESIAN_POINT('',(-1.298776799772,3.322229672045));
+#28956 = CARTESIAN_POINT('',(-1.178967658725,3.331763699087));
+#28957 = CARTESIAN_POINT('',(-1.059141271772,3.341298632182));
+#28958 = CARTESIAN_POINT('',(-0.939270997531,3.350837148035));
+#28959 = CARTESIAN_POINT('',(-0.741890852746,3.3665440917));
+#28960 = CARTESIAN_POINT('',(-0.664321587383,3.372717007334));
+#28961 = CARTESIAN_POINT('',(-0.586756783326,3.378889799311));
+#28962 = CARTESIAN_POINT('',(-0.50919488267,3.385062686044));
+#28963 = CARTESIAN_POINT('',(-0.431630296194,3.391235906849));
+#28964 = CARTESIAN_POINT('',(-0.354061461434,3.397409147479));
+#28965 = CARTESIAN_POINT('',(-0.236999205632,3.406724654163));
+#28966 = CARTESIAN_POINT('',(-0.197499407028,3.409867810173));
+#28967 = CARTESIAN_POINT('',(-0.157999756904,3.41301080358));
+#28968 = CARTESIAN_POINT('',(-0.118500161495,3.416153635192));
+#28969 = CARTESIAN_POINT('',(-7.900036634652E-02,3.419296372466));
+#28970 = CARTESIAN_POINT('',(-3.950023038839E-02,3.422439171587));
+#28971 = CARTESIAN_POINT('',(0.,3.425582299551));
+#28972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#28973 = PCURVE('',#28317,#28974);
+#28974 = DEFINITIONAL_REPRESENTATION('',(#28975),#29044);
+#28975 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#28976,#28977,#28978,#28979,
+    #28980,#28981,#28982,#28983,#28984,#28985,#28986,#28987,#28988,
+    #28989,#28990,#28991,#28992,#28993,#28994,#28995,#28996,#28997,
+    #28998,#28999,#29000,#29001,#29002,#29003,#29004,#29005,#29006,
+    #29007,#29008,#29009,#29010,#29011,#29012,#29013,#29014,#29015,
+    #29016,#29017,#29018,#29019,#29020,#29021,#29022,#29023,#29024,
+    #29025,#29026,#29027,#29028,#29029,#29030,#29031,#29032,#29033,
+    #29034,#29035,#29036,#29037,#29038,#29039,#29040,#29041,#29042,
+    #29043),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.48675396306E-02,0.133766092018,0.222059045041,0.271855848639,
+    0.378201222231,0.500773701346,0.62776746314,0.736077944519,
+    0.869573222093,0.955990884374,1.),.UNSPECIFIED.);
+#28976 = CARTESIAN_POINT('',(2.382289751622E-02,0.));
+#28977 = CARTESIAN_POINT('',(2.382288553585E-02,3.139289703509E-02));
+#28978 = CARTESIAN_POINT('',(2.38224416858E-02,6.278631998484E-02));
+#28979 = CARTESIAN_POINT('',(2.382180966067E-02,9.418010809959E-02));
+#28980 = CARTESIAN_POINT('',(2.382116779404E-02,0.125574127499));
+#28981 = CARTESIAN_POINT('',(2.382062905853E-02,0.156968271174));
+#28982 = CARTESIAN_POINT('',(2.382024106574E-02,0.188362458984));
+#28983 = CARTESIAN_POINT('',(2.381926278394E-02,0.308803322829));
+#28984 = CARTESIAN_POINT('',(2.381973408367E-02,0.397861991173));
+#28985 = CARTESIAN_POINT('',(2.382154135333E-02,0.486910705335));
+#28986 = CARTESIAN_POINT('',(2.382324727303E-02,0.57595303928));
+#28987 = CARTESIAN_POINT('',(2.382409972088E-02,0.665000884943));
+#28988 = CARTESIAN_POINT('',(2.382446606285E-02,0.754057830652));
+#28989 = CARTESIAN_POINT('',(2.382441261828E-02,0.922599429489));
+#28990 = CARTESIAN_POINT('',(2.382408900079E-02,1.002102779335));
+#28991 = CARTESIAN_POINT('',(2.382362754698E-02,1.081601429196));
+#28992 = CARTESIAN_POINT('',(2.382324695245E-02,1.161097093719));
+#28993 = CARTESIAN_POINT('',(2.382303525465E-02,1.240595977912));
+#28994 = CARTESIAN_POINT('',(2.382294054347E-02,1.320099780241));
+#28995 = CARTESIAN_POINT('',(2.382294151315E-02,1.444432512125));
+#28996 = CARTESIAN_POINT('',(2.382296964674E-02,1.489268712002));
+#28997 = CARTESIAN_POINT('',(2.382302517413E-02,1.534104573958));
+#28998 = CARTESIAN_POINT('',(2.382309133251E-02,1.578940198567));
+#28999 = CARTESIAN_POINT('',(2.382314605622E-02,1.623775950875));
+#29000 = CARTESIAN_POINT('',(2.382317304659E-02,1.668611943863));
+#29001 = CARTESIAN_POINT('',(2.382317240461E-02,1.809197769971));
+#29002 = CARTESIAN_POINT('',(2.382304312741E-02,1.904964975049));
+#29003 = CARTESIAN_POINT('',(2.382272681955E-02,2.000719434864));
+#29004 = CARTESIAN_POINT('',(2.382227851237E-02,2.096465997341));
+#29005 = CARTESIAN_POINT('',(2.38218612249E-02,2.192220887955));
+#29006 = CARTESIAN_POINT('',(2.38216539788E-02,2.287988690205));
+#29007 = CARTESIAN_POINT('',(2.382169505895E-02,2.494100759555));
+#29008 = CARTESIAN_POINT('',(2.382201945469E-02,2.604497231625));
+#29009 = CARTESIAN_POINT('',(2.382270863265E-02,2.714865571759));
+#29010 = CARTESIAN_POINT('',(2.38235802406E-02,2.825221601369));
+#29011 = CARTESIAN_POINT('',(2.382429840445E-02,2.935589418088));
+#29012 = CARTESIAN_POINT('',(2.382463705845E-02,3.045985219594));
+#29013 = CARTESIAN_POINT('',(2.382455487899E-02,3.270687515108));
+#29014 = CARTESIAN_POINT('',(2.382410472468E-02,3.385070865837));
+#29015 = CARTESIAN_POINT('',(2.382325492179E-02,3.499420606158));
+#29016 = CARTESIAN_POINT('',(2.382222811194E-02,3.613756632804));
+#29017 = CARTESIAN_POINT('',(2.382145482294E-02,3.728106951888));
+#29018 = CARTESIAN_POINT('',(2.382110759872E-02,3.842491013349));
+#29019 = CARTESIAN_POINT('',(2.382108732304E-02,4.05435321764));
+#29020 = CARTESIAN_POINT('',(2.382132192186E-02,4.151891949188));
+#29021 = CARTESIAN_POINT('',(2.382176540912E-02,4.249416536656));
+#29022 = CARTESIAN_POINT('',(2.382222218282E-02,4.346932028792));
+#29023 = CARTESIAN_POINT('',(2.382252957874E-02,4.444456222849));
+#29024 = CARTESIAN_POINT('',(2.382264644637E-02,4.541994433983));
+#29025 = CARTESIAN_POINT('',(2.382262492034E-02,4.759709421828));
+#29026 = CARTESIAN_POINT('',(2.382236551351E-02,4.879958619697));
+#29027 = CARTESIAN_POINT('',(2.382233509329E-02,5.000164546604));
+#29028 = CARTESIAN_POINT('',(2.382231274128E-02,5.120353891822));
+#29029 = CARTESIAN_POINT('',(2.382305134617E-02,5.240560363183));
+#29030 = CARTESIAN_POINT('',(2.382367968838E-02,5.360809592944));
+#29031 = CARTESIAN_POINT('',(2.382368983317E-02,5.558812514016));
+#29032 = CARTESIAN_POINT('',(2.382342912552E-02,5.636626211467));
+#29033 = CARTESIAN_POINT('',(2.382282086605E-02,5.714435226942));
+#29034 = CARTESIAN_POINT('',(2.38217144254E-02,5.792241442858));
+#29035 = CARTESIAN_POINT('',(2.38204519351E-02,5.870050996951));
+#29036 = CARTESIAN_POINT('',(2.381973488379E-02,5.947865804374));
+#29037 = CARTESIAN_POINT('',(2.381982829699E-02,6.065299821433));
+#29038 = CARTESIAN_POINT('',(2.382006195028E-02,6.104925156972));
+#29039 = CARTESIAN_POINT('',(2.382051415925E-02,6.144550359903));
+#29040 = CARTESIAN_POINT('',(2.382117857686E-02,6.184175379266));
+#29041 = CARTESIAN_POINT('',(2.382195606075E-02,6.223800241886));
+#29042 = CARTESIAN_POINT('',(2.382258464732E-02,6.263424760196));
+#29043 = CARTESIAN_POINT('',(2.382256952566E-02,6.303048240066));
+#29044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29045 = ORIENTED_EDGE('',*,*,#28165,.T.);
+#29046 = ORIENTED_EDGE('',*,*,#28610,.T.);
+#29047 = ORIENTED_EDGE('',*,*,#25793,.F.);
+#29048 = ADVANCED_FACE('',(#29049),#25880,.F.);
+#29049 = FACE_BOUND('',#29050,.F.);
+#29050 = EDGE_LOOP('',(#29051,#29092,#29177,#29447));
+#29051 = ORIENTED_EDGE('',*,*,#29052,.F.);
+#29052 = EDGE_CURVE('',#29053,#25825,#29055,.T.);
+#29053 = VERTEX_POINT('',#29054);
+#29054 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#29055 = SURFACE_CURVE('',#29056,(#29078,#29085),.PCURVE_S1.);
+#29056 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#29057,#29058,#29059,#29060,
+    #29061,#29062,#29063,#29064,#29065,#29066,#29067,#29068,#29069,
+    #29070,#29071,#29072,#29073,#29074,#29075,#29076,#29077),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#29057 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#29058 = CARTESIAN_POINT('',(11.013016379865,3.139485432877,
+    5.517045075873));
+#29059 = CARTESIAN_POINT('',(10.742747521555,2.278976590479,
+    5.471590259324));
+#29060 = CARTESIAN_POINT('',(10.201866236062,1.512786612094,
+    5.426136500956));
+#29061 = CARTESIAN_POINT('',(9.428098056184,0.935467501715,
+    5.380681342916));
+#29062 = CARTESIAN_POINT('',(8.494945269809,0.624383583266,
+    5.335226521164));
+#29063 = CARTESIAN_POINT('',(7.505075318163,0.624487177693,
+    5.289772609562));
+#29064 = CARTESIAN_POINT('',(6.571955506751,0.935388717177,
+    5.244317784463));
+#29065 = CARTESIAN_POINT('',(5.797989661683,1.512822589735,
+    5.198863279801));
+#29066 = CARTESIAN_POINT('',(5.257321478878,2.278970157308,
+    5.153408710032));
+#29067 = CARTESIAN_POINT('',(4.716652410156,4.00000005279,5.06249962761)
+  );
+#29068 = CARTESIAN_POINT('',(5.257322207398,5.721029719402,
+    4.971590545189));
+#29069 = CARTESIAN_POINT('',(5.797993086028,6.487180938448,
+    4.926135975451));
+#29070 = CARTESIAN_POINT('',(6.571934831168,7.064590015414,
+    4.880681470608));
+#29071 = CARTESIAN_POINT('',(7.505102672854,7.375582655466,
+    4.835226645991));
+#29072 = CARTESIAN_POINT('',(8.494941286112,7.375508576462,
+    4.789772733614));
+#29073 = CARTESIAN_POINT('',(9.428062049769,7.064606079846,
+    4.744317912673));
+#29074 = CARTESIAN_POINT('',(10.201916755792,6.487196644857,
+    4.69886275408));
+#29075 = CARTESIAN_POINT('',(10.74272371568,5.72102260052,4.653408995937
+    ));
+#29076 = CARTESIAN_POINT('',(11.013015825454,4.860514606634,
+    4.607954179351));
+#29077 = CARTESIAN_POINT('',(11.01301717657,4.000000021074,
+    4.562499602768));
+#29078 = PCURVE('',#25880,#29079);
+#29079 = DEFINITIONAL_REPRESENTATION('',(#29080),#29084);
+#29080 = LINE('',#29081,#29082);
+#29081 = CARTESIAN_POINT('',(0.,0.));
+#29082 = VECTOR('',#29083,1.);
+#29083 = DIRECTION('',(0.,1.));
+#29084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29085 = PCURVE('',#26288,#29086);
+#29086 = DEFINITIONAL_REPRESENTATION('',(#29087),#29091);
+#29087 = LINE('',#29088,#29089);
+#29088 = CARTESIAN_POINT('',(0.125,0.));
+#29089 = VECTOR('',#29090,1.);
+#29090 = DIRECTION('',(0.,1.));
+#29091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29092 = ORIENTED_EDGE('',*,*,#29093,.T.);
+#29093 = EDGE_CURVE('',#29053,#29094,#29096,.T.);
+#29094 = VERTEX_POINT('',#29095);
+#29095 = CARTESIAN_POINT('',(10.513,3.999999654832,5.851201299748));
+#29096 = SURFACE_CURVE('',#29097,(#29100,#29107),.PCURVE_S1.);
+#29097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29098,#29099),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#29098 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#29099 = CARTESIAN_POINT('',(10.471757502055,3.999999251203,
+    5.875014114488));
+#29100 = PCURVE('',#25880,#29101);
+#29101 = DEFINITIONAL_REPRESENTATION('',(#29102),#29106);
+#29102 = LINE('',#29103,#29104);
+#29103 = CARTESIAN_POINT('',(0.,0.));
+#29104 = VECTOR('',#29105,1.);
+#29105 = DIRECTION('',(1.,0.));
+#29106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29107 = PCURVE('',#29108,#29171);
+#29108 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#29109,#29110,#29111,#29112,#29113,#29114,#29115,#29116,#29117
+      ,#29118,#29119,#29120,#29121,#29122,#29123,#29124,#29125,#29126
+      ,#29127,#29128,#29129,#29130,#29131,#29132,#29133,#29134,#29135
+      ,#29136,#29137,#29138,#29139)
+    ,(#29140,#29141,#29142,#29143,#29144,#29145,#29146,#29147,#29148
+      ,#29149,#29150,#29151,#29152,#29153,#29154,#29155,#29156,#29157
+      ,#29158,#29159,#29160,#29161,#29162,#29163,#29164,#29165,#29166
+      ,#29167,#29168,#29169,#29170
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#29109 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#29110 = CARTESIAN_POINT('',(11.013013707194,3.474130365947,
+    6.534721905331));
+#29111 = CARTESIAN_POINT('',(10.909786400802,2.948262909973,
+    6.506944016896));
+#29112 = CARTESIAN_POINT('',(10.703248678828,2.445556155175,
+    6.479166352461));
+#29113 = CARTESIAN_POINT('',(10.399538499997,1.989198642859,
+    6.451388630472));
+#29114 = CARTESIAN_POINT('',(10.010793428193,1.600450130196,
+    6.423610824061));
+#29115 = CARTESIAN_POINT('',(9.554436569865,1.296748634606,6.39583301771
+    ));
+#29116 = CARTESIAN_POINT('',(9.05174233463,1.090240518995,6.368055220166
+    ));
+#29117 = CARTESIAN_POINT('',(8.000005601124,0.883731026285,
+    6.312499655007));
+#29118 = CARTESIAN_POINT('',(6.948260484068,1.090239904366,
+    6.256944123319));
+#29119 = CARTESIAN_POINT('',(6.445557245329,1.296748630472,
+    6.229166360499));
+#29120 = CARTESIAN_POINT('',(5.989193701723,1.60044725244,6.201388583711
+    ));
+#29121 = CARTESIAN_POINT('',(5.600442373922,1.989199472944,
+    6.173610794279));
+#29122 = CARTESIAN_POINT('',(5.296747024791,2.445560848065,
+    6.145833006117));
+#29123 = CARTESIAN_POINT('',(5.090241819721,2.94826030397,6.118055227658
+    ));
+#29124 = CARTESIAN_POINT('',(4.883736504189,4.000000020152,
+    6.062499677289));
+#29125 = CARTESIAN_POINT('',(5.090242266768,5.051739648557,
+    6.006944126919));
+#29126 = CARTESIAN_POINT('',(5.296747463156,5.554438964265,
+    5.979166348462));
+#29127 = CARTESIAN_POINT('',(5.600441710404,6.010800577078,
+    5.951388560298));
+#29128 = CARTESIAN_POINT('',(5.989192492331,6.399553718974,
+    5.923610770867));
+#29129 = CARTESIAN_POINT('',(6.445556648551,6.703252697209,
+    5.895832994078));
+#29130 = CARTESIAN_POINT('',(6.948260354596,6.909760166566,
+    5.868055231259));
+#29131 = CARTESIAN_POINT('',(8.000005587812,7.116267088823,
+    5.812499699569));
+#29132 = CARTESIAN_POINT('',(9.051742205157,6.909758368723,
+    5.756944134411));
+#29133 = CARTESIAN_POINT('',(9.554437830267,6.703250607168,
+    5.729166336876));
+#29134 = CARTESIAN_POINT('',(10.010791151908,6.399555801492,
+    5.701388530487));
+#29135 = CARTESIAN_POINT('',(10.399546584789,6.010803600822,
+    5.673610724153));
+#29136 = CARTESIAN_POINT('',(10.703248951351,5.554440680464,
+    5.645833002073));
+#29137 = CARTESIAN_POINT('',(10.909777398949,5.051736800363,
+    5.618055337698));
+#29138 = CARTESIAN_POINT('',(11.013014204279,4.525869668294,
+    5.590277449248));
+#29139 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#29140 = CARTESIAN_POINT('',(10.471754162116,3.999999358172,
+    6.875012098171));
+#29141 = CARTESIAN_POINT('',(10.471755328813,3.568576711469,
+    6.847235092342));
+#29142 = CARTESIAN_POINT('',(10.387071173431,3.13721243478,
+    6.819461806536));
+#29143 = CARTESIAN_POINT('',(10.217649064414,2.724806580311,
+    6.79167942721));
+#29144 = CARTESIAN_POINT('',(9.96848492016,2.350415543696,6.763899385499
+    ));
+#29145 = CARTESIAN_POINT('',(9.649564945168,2.031501899105,
+    6.736122770282));
+#29146 = CARTESIAN_POINT('',(9.275196050108,1.782362012049,
+    6.708346151771));
+#29147 = CARTESIAN_POINT('',(8.862806417493,1.612949398202,
+    6.680569176506));
+#29148 = CARTESIAN_POINT('',(8.000005004335,1.443537191234,
+    6.625014010737));
+#29149 = CARTESIAN_POINT('',(7.137193422531,1.612949854299,
+    6.569457486415));
+#29150 = CARTESIAN_POINT('',(6.724794307189,1.782362456493,6.54167910149
+    ));
+#29151 = CARTESIAN_POINT('',(6.350413714473,2.031505471799,
+    6.513901283531));
+#29152 = CARTESIAN_POINT('',(6.031499978662,2.35042012523,6.486123978812
+    ));
+#29153 = CARTESIAN_POINT('',(5.782360661485,2.724797863841,
+    6.458346622544));
+#29154 = CARTESIAN_POINT('',(5.612951491879,3.137192924621,
+    6.430568872385));
+#29155 = CARTESIAN_POINT('',(5.443542703607,4.000000778032,
+    6.375013106331));
+#29156 = CARTESIAN_POINT('',(5.6129526913,4.862808395941,6.319457340277)
+  );
+#29157 = CARTESIAN_POINT('',(5.782362088302,5.275203139675,
+    6.291679590119));
+#29158 = CARTESIAN_POINT('',(6.031499910116,5.649581102497,
+    6.263902233849));
+#29159 = CARTESIAN_POINT('',(6.350412983078,5.968497002924,6.23612492913
+    ));
+#29160 = CARTESIAN_POINT('',(6.7247946743,6.217640353729,6.208347111172)
+  );
+#29161 = CARTESIAN_POINT('',(7.137194615535,6.387050760052,
+    6.180568726249));
+#29162 = CARTESIAN_POINT('',(8.000006476998,6.556459876667,
+    6.125012201924));
+#29163 = CARTESIAN_POINT('',(8.862807610495,6.38704836754,6.069457036155
+    ));
+#29164 = CARTESIAN_POINT('',(9.275197379598,6.217639266912,
+    6.041680060838));
+#29165 = CARTESIAN_POINT('',(9.64956750827,5.968498127274,6.013903442504
+    ));
+#29166 = CARTESIAN_POINT('',(9.968493506149,5.649595033837,
+    5.986126827067));
+#29167 = CARTESIAN_POINT('',(10.217652159907,5.275183998507,
+    5.958346785452));
+#29168 = CARTESIAN_POINT('',(10.387057674386,4.862785720195,
+    5.930564406152));
+#29169 = CARTESIAN_POINT('',(10.471756354021,4.431421897906,
+    5.902791120322));
+#29170 = CARTESIAN_POINT('',(10.471757502055,3.999999251203,
+    5.875014114488));
+#29171 = DEFINITIONAL_REPRESENTATION('',(#29172),#29176);
+#29172 = LINE('',#29173,#29174);
+#29173 = CARTESIAN_POINT('',(0.,6.362265131567));
+#29174 = VECTOR('',#29175,1.);
+#29175 = DIRECTION('',(1.,0.));
+#29176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29177 = ORIENTED_EDGE('',*,*,#29178,.T.);
+#29178 = EDGE_CURVE('',#29094,#25866,#29179,.T.);
+#29179 = SURFACE_CURVE('',#29180,(#29267,#29357),.PCURVE_S1.);
+#29180 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29181,#29182,#29183,#29184,
+    #29185,#29186,#29187,#29188,#29189,#29190,#29191,#29192,#29193,
+    #29194,#29195,#29196,#29197,#29198,#29199,#29200,#29201,#29202,
+    #29203,#29204,#29205,#29206,#29207,#29208,#29209,#29210,#29211,
+    #29212,#29213,#29214,#29215,#29216,#29217,#29218,#29219,#29220,
+    #29221,#29222,#29223,#29224,#29225,#29226,#29227,#29228,#29229,
+    #29230,#29231,#29232,#29233,#29234,#29235,#29236,#29237,#29238,
+    #29239,#29240,#29241,#29242,#29243,#29244,#29245,#29246,#29247,
+    #29248,#29249,#29250,#29251,#29252,#29253,#29254,#29255,#29256,
+    #29257,#29258,#29259,#29260,#29261,#29262,#29263,#29264,#29265,
+    #29266),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600185325003E-02,0.133496287668,0.228566043148,0.291073473836,
+    0.38113916339,0.464780978221,0.5027828257,0.592664747856,
+    0.629666348368,0.749027703729,0.810464232134,0.867670046228,
+    0.958942558882,1.),.UNSPECIFIED.);
+#29181 = CARTESIAN_POINT('',(10.513,3.999999309664,5.85120127789));
+#29182 = CARTESIAN_POINT('',(10.512999971496,3.896238874616,
+    5.844630471805));
+#29183 = CARTESIAN_POINT('',(10.508001620225,3.792477650317,
+    5.838060549926));
+#29184 = CARTESIAN_POINT('',(10.4980050929,3.68900637558,5.831490763792)
+  );
+#29185 = CARTESIAN_POINT('',(10.48303130781,3.586113606902,
+    5.824920667889));
+#29186 = CARTESIAN_POINT('',(10.463121880141,3.484085173917,
+    5.81835007099));
+#29187 = CARTESIAN_POINT('',(10.438339047317,3.383203634831,
+    5.811778987487));
+#29188 = CARTESIAN_POINT('',(10.352517587763,3.094584962017,
+    5.792708944036));
+#29189 = CARTESIAN_POINT('',(10.278930629038,2.910549105226,
+    5.780207192878));
+#29190 = CARTESIAN_POINT('',(10.188577218623,2.733595710958,5.7677059014
+    ));
+#29191 = CARTESIAN_POINT('',(10.082298268086,2.565536934997,
+    5.755205735099));
+#29192 = CARTESIAN_POINT('',(9.961156441046,2.40805340027,5.74270560893)
+  );
+#29193 = CARTESIAN_POINT('',(9.826428451443,2.262681767162,
+    5.730204844986));
+#29194 = CARTESIAN_POINT('',(9.520134835167,1.987453952662,
+    5.704125702189));
+#29195 = CARTESIAN_POINT('',(9.346333805242,1.859980657397,5.69054305047
+    ));
+#29196 = CARTESIAN_POINT('',(9.160177619526,1.750124115142,
+    5.676962645127));
+#29197 = CARTESIAN_POINT('',(8.963822208621,1.659273558437,
+    5.663383338903));
+#29198 = CARTESIAN_POINT('',(8.759582988259,1.588500256817,
+    5.649802457862));
+#29199 = CARTESIAN_POINT('',(8.549914404499,1.53854808,5.636219353343));
+#29200 = CARTESIAN_POINT('',(8.197708804723,1.490825212025,
+    5.613709425716));
+#29201 = CARTESIAN_POINT('',(8.056752237278,1.481038688033,
+    5.604779801935));
+#29202 = CARTESIAN_POINT('',(7.915278633017,1.480496010333,
+    5.595850339494));
+#29203 = CARTESIAN_POINT('',(7.774014387115,1.489221517486,
+    5.586921010693));
+#29204 = CARTESIAN_POINT('',(7.633682901943,1.50717053482,5.577991553297
+    ));
+#29205 = CARTESIAN_POINT('',(7.495002066693,1.534229527971,
+    5.569061894658));
+#29206 = CARTESIAN_POINT('',(7.162259589878,1.62205356112,5.547266606015
+    ));
+#29207 = CARTESIAN_POINT('',(6.970696306805,1.692430349099,
+    5.534398711782));
+#29208 = CARTESIAN_POINT('',(6.786146760627,1.780782085738,
+    5.521532437486));
+#29209 = CARTESIAN_POINT('',(6.610611459437,1.886243318505,
+    5.508667196392));
+#29210 = CARTESIAN_POINT('',(6.445949617438,2.00769703189,5.495801012237
+    ));
+#29211 = CARTESIAN_POINT('',(6.293864614138,2.143783365736,
+    5.482933244963));
+#29212 = CARTESIAN_POINT('',(6.027701275484,2.431306644447,
+    5.458119093804));
+#29213 = CARTESIAN_POINT('',(5.911651812692,2.58099311454,5.446169339319
+    ));
+#29214 = CARTESIAN_POINT('',(5.808924820831,2.74062160359,5.434220455389
+    ));
+#29215 = CARTESIAN_POINT('',(5.720517421623,2.908760531499,
+    5.422272086956));
+#29216 = CARTESIAN_POINT('',(5.647237952996,3.083872561834,
+    5.410322995038));
+#29217 = CARTESIAN_POINT('',(5.589700621832,3.264324768384,
+    5.398372888296));
+#29218 = CARTESIAN_POINT('',(5.52947397199,3.532007205052,5.380995487062
+    ));
+#29219 = CARTESIAN_POINT('',(5.51398662836,3.616381256553,5.375566739959
+    ));
+#29220 = CARTESIAN_POINT('',(5.501862841125,3.701344676662,
+    5.370138009743));
+#29221 = CARTESIAN_POINT('',(5.493128844834,3.786736593698,
+    5.364709306144));
+#29222 = CARTESIAN_POINT('',(5.48780119586,3.872395145558,5.359280637264
+    ));
+#29223 = CARTESIAN_POINT('',(5.485886772398,3.958157479716,
+    5.353852009575));
+#29224 = CARTESIAN_POINT('',(5.490921116689,4.246562663388,
+    5.335583753373));
+#29225 = CARTESIAN_POINT('',(5.513538434692,4.448964203708,
+    5.322742316256));
+#29226 = CARTESIAN_POINT('',(5.555206193448,4.648852128113,
+    5.309902549035));
+#29227 = CARTESIAN_POINT('',(5.615563520805,4.844090392294,5.29706388186
+    ));
+#29228 = CARTESIAN_POINT('',(5.693973759952,5.032619482544,
+    5.284224359513));
+#29229 = CARTESIAN_POINT('',(5.789529355239,5.212472432985,
+    5.271383320933));
+#29230 = CARTESIAN_POINT('',(5.946896167342,5.451516129107,
+    5.253258649175));
+#29231 = CARTESIAN_POINT('',(5.995488517063,5.519447993699,
+    5.247973126915));
+#29232 = CARTESIAN_POINT('',(6.04669893064,5.585475851045,5.242687571845
+    ));
+#29233 = CARTESIAN_POINT('',(6.100437522285,5.649479049459,
+    5.237401982918));
+#29234 = CARTESIAN_POINT('',(6.156607710317,5.711342559485,5.23211636075
+    ));
+#29235 = CARTESIAN_POINT('',(6.215106217165,5.770956973896,
+    5.226830707618));
+#29236 = CARTESIAN_POINT('',(6.471686104265,6.012935227775,
+    5.204494252926));
+#29237 = CARTESIAN_POINT('',(6.690730610211,6.173259288425,
+    5.187434960503));
+#29238 = CARTESIAN_POINT('',(6.929151584578,6.305526830877,
+    5.170382055888));
+#29239 = CARTESIAN_POINT('',(7.182591473263,6.407075708878,
+    5.153331261141));
+#29240 = CARTESIAN_POINT('',(7.446379342182,6.476034553262,5.136278413)
+  );
+#29241 = CARTESIAN_POINT('',(7.715525400949,6.511319521272,
+    5.119219137061));
+#29242 = CARTESIAN_POINT('',(8.123317013193,6.513794836204,
+    5.093392073443));
+#29243 = CARTESIAN_POINT('',(8.261946370215,6.505720917286,
+    5.084615616556));
+#29244 = CARTESIAN_POINT('',(8.399938294813,6.488728226945,
+    5.075839433909));
+#29245 = CARTESIAN_POINT('',(8.536605351871,6.462879108385,
+    5.067063420994));
+#29246 = CARTESIAN_POINT('',(8.67127121301,6.428301490015,5.058287275172
+    ));
+#29247 = CARTESIAN_POINT('',(8.80327317347,6.385188406223,5.049510895896
+    ));
+#29248 = CARTESIAN_POINT('',(9.051794059749,6.285945569722,
+    5.032563024822));
+#29249 = CARTESIAN_POINT('',(9.168759866516,6.230914071592,
+    5.024391040995));
+#29250 = CARTESIAN_POINT('',(9.282341097867,6.168911424136,
+    5.016219180749));
+#29251 = CARTESIAN_POINT('',(9.392041078547,6.100189779908,
+    5.008047392345));
+#29252 = CARTESIAN_POINT('',(9.497388930314,6.025044113658,
+    4.999875494805));
+#29253 = CARTESIAN_POINT('',(9.59794105278,5.943811292342,4.991703447694
+    ));
+#29254 = CARTESIAN_POINT('',(9.84540111003,5.71815198227,4.970493380407)
+  );
+#29255 = CARTESIAN_POINT('',(9.984286917825,5.564872774361,
+    4.957453069114));
+#29256 = CARTESIAN_POINT('',(10.10821930732,5.39858569599,4.944414402458
+    ));
+#29257 = CARTESIAN_POINT('',(10.215773439977,5.221056345322,
+    4.931376994392));
+#29258 = CARTESIAN_POINT('',(10.30577954374,5.03421558522,4.918338704101
+    ));
+#29259 = CARTESIAN_POINT('',(10.377332430871,4.840143879873,
+    4.905298564804));
+#29260 = CARTESIAN_POINT('',(10.453476121844,4.551543265307,
+    4.886395242912));
+#29261 = CARTESIAN_POINT('',(10.47325129933,4.460984088614,
+    4.880530095765));
+#29262 = CARTESIAN_POINT('',(10.489124252164,4.369608254809,
+    4.874664927379));
+#29263 = CARTESIAN_POINT('',(10.501055441732,4.277617565335,
+    4.86879975283));
+#29264 = CARTESIAN_POINT('',(10.509018448417,4.185215654185,
+    4.862934604588));
+#29265 = CARTESIAN_POINT('',(10.51299999999,4.092607676972,
+    4.857069608985));
+#29266 = CARTESIAN_POINT('',(10.513,4.,4.851205062704));
+#29267 = PCURVE('',#25880,#29268);
+#29268 = DEFINITIONAL_REPRESENTATION('',(#29269),#29356);
+#29269 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29270,#29271,#29272,#29273,
+    #29274,#29275,#29276,#29277,#29278,#29279,#29280,#29281,#29282,
+    #29283,#29284,#29285,#29286,#29287,#29288,#29289,#29290,#29291,
+    #29292,#29293,#29294,#29295,#29296,#29297,#29298,#29299,#29300,
+    #29301,#29302,#29303,#29304,#29305,#29306,#29307,#29308,#29309,
+    #29310,#29311,#29312,#29313,#29314,#29315,#29316,#29317,#29318,
+    #29319,#29320,#29321,#29322,#29323,#29324,#29325,#29326,#29327,
+    #29328,#29329,#29330,#29331,#29332,#29333,#29334,#29335,#29336,
+    #29337,#29338,#29339,#29340,#29341,#29342,#29343,#29344,#29345,
+    #29346,#29347,#29348,#29349,#29350,#29351,#29352,#29353,#29354,
+    #29355),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600185325003E-02,0.133496287668,0.228566043148,0.291073473836,
+    0.38113916339,0.464780978221,0.5027828257,0.592664747856,
+    0.629666348368,0.749027703729,0.810464232134,0.867670046228,
+    0.958942558882,1.),.UNSPECIFIED.);
+#29270 = CARTESIAN_POINT('',(0.577376530748,0.));
+#29271 = CARTESIAN_POINT('',(0.577376870541,4.180736253499E-02));
+#29272 = CARTESIAN_POINT('',(0.57737908501,8.361632319739E-02));
+#29273 = CARTESIAN_POINT('',(0.577381630012,0.125425633564));
+#29274 = CARTESIAN_POINT('',(0.577383720584,0.167235061369));
+#29275 = CARTESIAN_POINT('',(0.577385093197,0.20904478226));
+#29276 = CARTESIAN_POINT('',(0.577385768022,0.250854771566));
+#29277 = CARTESIAN_POINT('',(0.577385893257,0.37218473034));
+#29278 = CARTESIAN_POINT('',(0.577383697881,0.451715762792));
+#29279 = CARTESIAN_POINT('',(0.577380037406,0.531237738735));
+#29280 = CARTESIAN_POINT('',(0.577376819263,0.610754013245));
+#29281 = CARTESIAN_POINT('',(0.577374989224,0.690275442689));
+#29282 = CARTESIAN_POINT('',(0.577374210017,0.769805273384));
+#29283 = CARTESIAN_POINT('',(0.577374346255,0.935728189186));
+#29284 = CARTESIAN_POINT('',(0.577375392555,1.022149021734));
+#29285 = CARTESIAN_POINT('',(0.577376981445,1.108558122655));
+#29286 = CARTESIAN_POINT('',(0.577378370926,1.194959726123));
+#29287 = CARTESIAN_POINT('',(0.577379187406,1.28136909251));
+#29288 = CARTESIAN_POINT('',(0.57737953503,1.367790489496));
+#29289 = CARTESIAN_POINT('',(0.577379537801,1.511005224398));
+#29290 = CARTESIAN_POINT('',(0.577379393172,1.567817368376));
+#29291 = CARTESIAN_POINT('',(0.577379138354,1.624627872522));
+#29292 = CARTESIAN_POINT('',(0.577378878512,1.681437295516));
+#29293 = CARTESIAN_POINT('',(0.577378685193,1.738247610093));
+#29294 = CARTESIAN_POINT('',(0.577378574776,1.795059415873));
+#29295 = CARTESIAN_POINT('',(0.577378559852,1.933725104366));
+#29296 = CARTESIAN_POINT('',(0.577378760767,2.015593743024));
+#29297 = CARTESIAN_POINT('',(0.577379212948,2.097453111819));
+#29298 = CARTESIAN_POINT('',(0.577379802837,2.179306713596));
+#29299 = CARTESIAN_POINT('',(0.577380327646,2.261166476893));
+#29300 = CARTESIAN_POINT('',(0.577380596584,2.343035758003));
+#29301 = CARTESIAN_POINT('',(0.577380540397,2.500910595152));
+#29302 = CARTESIAN_POINT('',(0.577380255137,2.576937702589));
+#29303 = CARTESIAN_POINT('',(0.577379663139,2.652958318892));
+#29304 = CARTESIAN_POINT('',(0.577378811119,2.728974731602));
+#29305 = CARTESIAN_POINT('',(0.57737782642,2.804995149291));
+#29306 = CARTESIAN_POINT('',(0.577376873993,2.881021938493));
+#29307 = CARTESIAN_POINT('',(0.577375726489,2.991577818365));
+#29308 = CARTESIAN_POINT('',(0.577375401,3.026115848774));
+#29309 = CARTESIAN_POINT('',(0.57737512308,3.060653898263));
+#29310 = CARTESIAN_POINT('',(0.57737490408,3.095191947035));
+#29311 = CARTESIAN_POINT('',(0.577374752132,3.129729976061));
+#29312 = CARTESIAN_POINT('',(0.577374672147,3.16426796708));
+#29313 = CARTESIAN_POINT('',(0.577374650834,3.280494984538));
+#29314 = CARTESIAN_POINT('',(0.577375046277,3.362196599251));
+#29315 = CARTESIAN_POINT('',(0.577375864622,3.443889043254));
+#29316 = CARTESIAN_POINT('',(0.577377007282,3.525575743563));
+#29317 = CARTESIAN_POINT('',(0.577378271486,3.60726851483));
+#29318 = CARTESIAN_POINT('',(0.577379418729,3.688970714983));
+#29319 = CARTESIAN_POINT('',(0.577380669548,3.804289368441));
+#29320 = CARTESIAN_POINT('',(0.577380990254,3.837918496366));
+#29321 = CARTESIAN_POINT('',(0.577381256091,3.871547657048));
+#29322 = CARTESIAN_POINT('',(0.577381459558,3.905176824494));
+#29323 = CARTESIAN_POINT('',(0.577381596461,3.93880597283));
+#29324 = CARTESIAN_POINT('',(0.57738166592,3.972435076296));
+#29325 = CARTESIAN_POINT('',(0.577381684692,4.114546091025));
+#29326 = CARTESIAN_POINT('',(0.577381028775,4.223079767257));
+#29327 = CARTESIAN_POINT('',(0.577379752589,4.331570213023));
+#29328 = CARTESIAN_POINT('',(0.577378428525,4.440046364981));
+#29329 = CARTESIAN_POINT('',(0.577377460204,4.548536285478));
+#29330 = CARTESIAN_POINT('',(0.577377117251,4.657069507289));
+#29331 = CARTESIAN_POINT('',(0.577377166543,4.821387444258));
+#29332 = CARTESIAN_POINT('',(0.57737728458,4.877225879679));
+#29333 = CARTESIAN_POINT('',(0.577377481367,4.933063080231));
+#29334 = CARTESIAN_POINT('',(0.577377694536,4.988899534478));
+#29335 = CARTESIAN_POINT('',(0.577377855428,5.044736932282));
+#29336 = CARTESIAN_POINT('',(0.577377922614,5.100575721443));
+#29337 = CARTESIAN_POINT('',(0.577377908748,5.208404498142));
+#29338 = CARTESIAN_POINT('',(0.577377834323,5.260397623767));
+#29339 = CARTESIAN_POINT('',(0.577377691342,5.312389750719));
+#29340 = CARTESIAN_POINT('',(0.577377506109,5.364381174708));
+#29341 = CARTESIAN_POINT('',(0.577377323912,5.416373066577));
+#29342 = CARTESIAN_POINT('',(0.577377200878,5.468365761239));
+#29343 = CARTESIAN_POINT('',(0.577377187795,5.6033097207));
+#29344 = CARTESIAN_POINT('',(0.577377501132,5.686275603416));
+#29345 = CARTESIAN_POINT('',(0.577378226937,5.769231261552));
+#29346 = CARTESIAN_POINT('',(0.577379819114,5.852180615604));
+#29347 = CARTESIAN_POINT('',(0.577381800263,5.935136986873));
+#29348 = CARTESIAN_POINT('',(0.577382936609,6.018104458827));
+#29349 = CARTESIAN_POINT('',(0.577382857402,6.138374089768));
+#29350 = CARTESIAN_POINT('',(0.577382595449,6.175689944022));
+#29351 = CARTESIAN_POINT('',(0.57738208318,6.213005607106));
+#29352 = CARTESIAN_POINT('',(0.577381348463,6.250321023066));
+#29353 = CARTESIAN_POINT('',(0.577380535309,6.287636245445));
+#29354 = CARTESIAN_POINT('',(0.577379979214,6.324951094343));
+#29355 = CARTESIAN_POINT('',(0.577380282493,6.362264813469));
+#29356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29357 = PCURVE('',#26718,#29358);
+#29358 = DEFINITIONAL_REPRESENTATION('',(#29359),#29446);
+#29359 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29360,#29361,#29362,#29363,
+    #29364,#29365,#29366,#29367,#29368,#29369,#29370,#29371,#29372,
+    #29373,#29374,#29375,#29376,#29377,#29378,#29379,#29380,#29381,
+    #29382,#29383,#29384,#29385,#29386,#29387,#29388,#29389,#29390,
+    #29391,#29392,#29393,#29394,#29395,#29396,#29397,#29398,#29399,
+    #29400,#29401,#29402,#29403,#29404,#29405,#29406,#29407,#29408,
+    #29409,#29410,#29411,#29412,#29413,#29414,#29415,#29416,#29417,
+    #29418,#29419,#29420,#29421,#29422,#29423,#29424,#29425,#29426,
+    #29427,#29428,#29429,#29430,#29431,#29432,#29433,#29434,#29435,
+    #29436,#29437,#29438,#29439,#29440,#29441,#29442,#29443,#29444,
+    #29445),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    4.600185325003E-02,0.133496287668,0.228566043148,0.291073473836,
+    0.38113916339,0.464780978221,0.5027828257,0.592664747856,
+    0.629666348368,0.749027703729,0.810464232134,0.867670046228,
+    0.958942558882,1.),.UNSPECIFIED.);
+#29360 = CARTESIAN_POINT('',(-6.283185032474,6.14879872211));
+#29361 = CARTESIAN_POINT('',(-6.241895563692,6.155369528195));
+#29362 = CARTESIAN_POINT('',(-6.200605778163,6.161939450074));
+#29363 = CARTESIAN_POINT('',(-6.159316402165,6.168509236208));
+#29364 = CARTESIAN_POINT('',(-6.118027289485,6.175079332111));
+#29365 = CARTESIAN_POINT('',(-6.076738005886,6.18164992901));
+#29366 = CARTESIAN_POINT('',(-6.035448413577,6.188221012513));
+#29367 = CARTESIAN_POINT('',(-5.91562825611,6.207291055964));
+#29368 = CARTESIAN_POINT('',(-5.83708644002,6.219792807122));
+#29369 = CARTESIAN_POINT('',(-5.75855252486,6.2322940986));
+#29370 = CARTESIAN_POINT('',(-5.680023611963,6.244794264901));
+#29371 = CARTESIAN_POINT('',(-5.601489543872,6.25729439107));
+#29372 = CARTESIAN_POINT('',(-5.52294742167,6.269795155014));
+#29373 = CARTESIAN_POINT('',(-5.359085869399,6.295874297811));
+#29374 = CARTESIAN_POINT('',(-5.273739093966,6.30945694953));
+#29375 = CARTESIAN_POINT('',(-5.188404455895,6.323037354873));
+#29376 = CARTESIAN_POINT('',(-5.10307754247,6.336616661097));
+#29377 = CARTESIAN_POINT('',(-5.017742962147,6.350197542138));
+#29378 = CARTESIAN_POINT('',(-4.932396281299,6.363780646657));
+#29379 = CARTESIAN_POINT('',(-4.790962118202,6.386290574284));
+#29380 = CARTESIAN_POINT('',(-4.73485620394,6.395220198065));
+#29381 = CARTESIAN_POINT('',(-4.678751785524,6.404149660506));
+#29382 = CARTESIAN_POINT('',(-4.622648314197,6.413078989307));
+#29383 = CARTESIAN_POINT('',(-4.566543871266,6.422008446703));
+#29384 = CARTESIAN_POINT('',(-4.51043791068,6.430938105342));
+#29385 = CARTESIAN_POINT('',(-4.373495015034,6.452733393985));
+#29386 = CARTESIAN_POINT('',(-4.292643497369,6.465601288218));
+#29387 = CARTESIAN_POINT('',(-4.211801226384,6.478467562514));
+#29388 = CARTESIAN_POINT('',(-4.130964852146,6.491332803608));
+#29389 = CARTESIAN_POINT('',(-4.050122617674,6.504198987763));
+#29390 = CARTESIAN_POINT('',(-3.969271142234,6.517066755037));
+#29391 = CARTESIAN_POINT('',(-3.813359169537,6.541880906196));
+#29392 = CARTESIAN_POINT('',(-3.7382773777,6.553830660681));
+#29393 = CARTESIAN_POINT('',(-3.663201999446,6.565779544611));
+#29394 = CARTESIAN_POINT('',(-3.588130692738,6.577727913044));
+#29395 = CARTESIAN_POINT('',(-3.513055299944,6.589677004962));
+#29396 = CARTESIAN_POINT('',(-3.437973481089,6.601627111704));
+#29397 = CARTESIAN_POINT('',(-3.328791594552,6.619004512938));
+#29398 = CARTESIAN_POINT('',(-3.294682782268,6.624433260041));
+#29399 = CARTESIAN_POINT('',(-3.26057393204,6.629861990257));
+#29400 = CARTESIAN_POINT('',(-3.226465067282,6.635290693856));
+#29401 = CARTESIAN_POINT('',(-3.192356211575,6.640719362736));
+#29402 = CARTESIAN_POINT('',(-3.158247388664,6.646147990425));
+#29403 = CARTESIAN_POINT('',(-3.043464611271,6.664416246627));
+#29404 = CARTESIAN_POINT('',(-2.962778233811,6.677257683744));
+#29405 = CARTESIAN_POINT('',(-2.882101000081,6.690097450965));
+#29406 = CARTESIAN_POINT('',(-2.801429592923,6.70293611814));
+#29407 = CARTESIAN_POINT('',(-2.720752363351,6.715775640487));
+#29408 = CARTESIAN_POINT('',(-2.640065955252,6.728616679067));
+#29409 = CARTESIAN_POINT('',(-2.526181117866,6.746741350825));
+#29410 = CARTESIAN_POINT('',(-2.492970127647,6.752026873085));
+#29411 = CARTESIAN_POINT('',(-2.45975910852,6.757312428155));
+#29412 = CARTESIAN_POINT('',(-2.426548080176,6.762598017082));
+#29413 = CARTESIAN_POINT('',(-2.393337062254,6.76788363925));
+#29414 = CARTESIAN_POINT('',(-2.360126074337,6.773169292382));
+#29415 = CARTESIAN_POINT('',(-2.21978186164,6.795505747074));
+#29416 = CARTESIAN_POINT('',(-2.112597329095,6.812565039497));
+#29417 = CARTESIAN_POINT('',(-2.005455119108,6.829617944112));
+#29418 = CARTESIAN_POINT('',(-1.898326574331,6.846668738859));
+#29419 = CARTESIAN_POINT('',(-1.791184306282,6.863721587));
+#29420 = CARTESIAN_POINT('',(-1.683999531117,6.880780862939));
+#29421 = CARTESIAN_POINT('',(-1.521723715433,6.906607926557));
+#29422 = CARTESIAN_POINT('',(-1.466579333306,6.915384383444));
+#29423 = CARTESIAN_POINT('',(-1.411436293513,6.924160566091));
+#29424 = CARTESIAN_POINT('',(-1.356294112109,6.932936579006));
+#29425 = CARTESIAN_POINT('',(-1.301151096283,6.941712724828));
+#29426 = CARTESIAN_POINT('',(-1.246006758425,6.950489104104));
+#29427 = CARTESIAN_POINT('',(-1.13951899145,6.967436975178));
+#29428 = CARTESIAN_POINT('',(-1.088172467032,6.975608959005));
+#29429 = CARTESIAN_POINT('',(-1.036826871819,6.983780819251));
+#29430 = CARTESIAN_POINT('',(-0.985481862538,6.991952607655));
+#29431 = CARTESIAN_POINT('',(-0.934136242214,7.000124505195));
+#29432 = CARTESIAN_POINT('',(-0.882789664613,7.008296552306));
+#29433 = CARTESIAN_POINT('',(-0.749522300083,7.029506619593));
+#29434 = CARTESIAN_POINT('',(-0.667586859603,7.042546930886));
+#29435 = CARTESIAN_POINT('',(-0.585661254109,7.055585597542));
+#29436 = CARTESIAN_POINT('',(-0.503741922692,7.068623005608));
+#29437 = CARTESIAN_POINT('',(-0.421816374524,7.081661295899));
+#29438 = CARTESIAN_POINT('',(-0.339881065442,7.094701435196));
+#29439 = CARTESIAN_POINT('',(-0.221108114704,7.113604757088));
+#29440 = CARTESIAN_POINT('',(-0.18425669638,7.119469904235));
+#29441 = CARTESIAN_POINT('',(-0.147405454733,7.125335072621));
+#29442 = CARTESIAN_POINT('',(-0.110554310222,7.13120024717));
+#29443 = CARTESIAN_POINT('',(-7.370300711462E-02,7.137065395412));
+#29444 = CARTESIAN_POINT('',(-3.685144328374E-02,7.142930391015));
+#29445 = CARTESIAN_POINT('',(0.,7.148794937296));
+#29446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29447 = ORIENTED_EDGE('',*,*,#25865,.F.);
+#29448 = ADVANCED_FACE('',(#29449),#26288,.F.);
+#29449 = FACE_BOUND('',#29450,.F.);
+#29450 = EDGE_LOOP('',(#29451,#29502,#29565,#29566));
+#29451 = ORIENTED_EDGE('',*,*,#29452,.F.);
+#29452 = EDGE_CURVE('',#29453,#26225,#29455,.T.);
+#29453 = VERTEX_POINT('',#29454);
+#29454 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#29455 = SURFACE_CURVE('',#29456,(#29488,#29495),.PCURVE_S1.);
+#29456 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#29457,#29458,#29459,#29460,
+    #29461,#29462,#29463,#29464,#29465,#29466,#29467,#29468,#29469,
+    #29470,#29471,#29472,#29473,#29474,#29475,#29476,#29477,#29478,
+    #29479,#29480,#29481,#29482,#29483,#29484,#29485,#29486,#29487),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#29457 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#29458 = CARTESIAN_POINT('',(11.013012332165,3.47413061835,
+    5.409721855703));
+#29459 = CARTESIAN_POINT('',(10.90978402049,2.948263448063,
+    5.381943967278));
+#29460 = CARTESIAN_POINT('',(10.70324659632,2.445556072343,
+    5.354166302824));
+#29461 = CARTESIAN_POINT('',(10.39954040189,1.989202384883,
+    5.326388580867));
+#29462 = CARTESIAN_POINT('',(10.010790085891,1.60044758441,
+    5.298610774399));
+#29463 = CARTESIAN_POINT('',(9.554436809142,1.296751185104,
+    5.270832968094));
+#29464 = CARTESIAN_POINT('',(9.051741826812,1.09024202716,5.24305517054)
+  );
+#29465 = CARTESIAN_POINT('',(8.000005606303,0.883732716155,
+    5.187499605382));
+#29466 = CARTESIAN_POINT('',(6.948260975543,1.090241276569,
+    5.131944073692));
+#29467 = CARTESIAN_POINT('',(6.445557923254,1.296749763859,5.10416631087
+    ));
+#29468 = CARTESIAN_POINT('',(5.989194527738,1.600448280162,
+    5.076388534082));
+#29469 = CARTESIAN_POINT('',(5.600443444448,1.989200417524,
+    5.048610744651));
+#29470 = CARTESIAN_POINT('',(5.29674836105,2.445561601597,5.02083295649)
+  );
+#29471 = CARTESIAN_POINT('',(5.090243253973,2.948260802668,
+    4.993055178032));
+#29472 = CARTESIAN_POINT('',(4.883737984625,4.000000009016,
+    4.937499627662));
+#29473 = CARTESIAN_POINT('',(5.090243597181,5.051739147975,
+    4.881944077291));
+#29474 = CARTESIAN_POINT('',(5.296748695359,5.554438240887,
+    4.854166298834));
+#29475 = CARTESIAN_POINT('',(5.600442919786,6.010799611129,
+    4.826388510671));
+#29476 = CARTESIAN_POINT('',(5.989193576846,6.39955246679,4.798610721241
+    ));
+#29477 = CARTESIAN_POINT('',(6.445557447542,6.70325126214,4.770832944453
+    ));
+#29478 = CARTESIAN_POINT('',(6.948260862409,6.909758774106,
+    4.743055181632));
+#29479 = CARTESIAN_POINT('',(8.000005582634,7.116265817819,4.68749964994
+    ));
+#29480 = CARTESIAN_POINT('',(9.051741713677,6.909757112226,
+    4.631944084783));
+#29481 = CARTESIAN_POINT('',(9.55443704997,6.703249263175,4.604166287247
+    ));
+#29482 = CARTESIAN_POINT('',(10.010790177023,6.399554385628,
+    4.576388480871));
+#29483 = CARTESIAN_POINT('',(10.399544809639,6.010802022543,
+    4.548610674523));
+#29484 = CARTESIAN_POINT('',(10.703247529572,5.554440446671,
+    4.520832952453));
+#29485 = CARTESIAN_POINT('',(10.909777014557,5.051736339076,
+    4.493055288058));
+#29486 = CARTESIAN_POINT('',(11.01301271654,4.525869421156,
+    4.465277399621));
+#29487 = CARTESIAN_POINT('',(11.013013359553,4.000000021071,
+    4.437499602826));
+#29488 = PCURVE('',#26288,#29489);
+#29489 = DEFINITIONAL_REPRESENTATION('',(#29490),#29494);
+#29490 = LINE('',#29491,#29492);
+#29491 = CARTESIAN_POINT('',(0.,0.));
+#29492 = VECTOR('',#29493,1.);
+#29493 = DIRECTION('',(0.,1.));
+#29494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29495 = PCURVE('',#26357,#29496);
+#29496 = DEFINITIONAL_REPRESENTATION('',(#29497),#29501);
+#29497 = LINE('',#29498,#29499);
+#29498 = CARTESIAN_POINT('',(0.625,0.));
+#29499 = VECTOR('',#29500,1.);
+#29500 = DIRECTION('',(0.,1.));
+#29501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29502 = ORIENTED_EDGE('',*,*,#29503,.T.);
+#29503 = EDGE_CURVE('',#29453,#29053,#29504,.T.);
+#29504 = SURFACE_CURVE('',#29505,(#29508,#29515),.PCURVE_S1.);
+#29505 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29506,#29507),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#29506 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#29507 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#29508 = PCURVE('',#26288,#29509);
+#29509 = DEFINITIONAL_REPRESENTATION('',(#29510),#29514);
+#29510 = LINE('',#29511,#29512);
+#29511 = CARTESIAN_POINT('',(0.,0.));
+#29512 = VECTOR('',#29513,1.);
+#29513 = DIRECTION('',(1.,0.));
+#29514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29515 = PCURVE('',#29516,#29559);
+#29516 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#29517,#29518,#29519,#29520,#29521,#29522,#29523,#29524,#29525
+      ,#29526,#29527,#29528,#29529,#29530,#29531,#29532,#29533,#29534
+      ,#29535,#29536,#29537)
+    ,(#29538,#29539,#29540,#29541,#29542,#29543,#29544,#29545,#29546
+      ,#29547,#29548,#29549,#29550,#29551,#29552,#29553,#29554,#29555
+      ,#29556,#29557,#29558
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#29517 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#29518 = CARTESIAN_POINT('',(11.013011070368,3.139486928856,
+    6.392045125593));
+#29519 = CARTESIAN_POINT('',(10.742740099765,2.278979680622,
+    6.346590309148));
+#29520 = CARTESIAN_POINT('',(10.20186801614,1.512792805662,
+    6.301136550489));
+#29521 = CARTESIAN_POINT('',(9.428091567828,0.935464664504,
+    6.255681392631));
+#29522 = CARTESIAN_POINT('',(8.49494396902,0.624401447112,6.210226571086
+    ));
+#29523 = CARTESIAN_POINT('',(7.505079220452,0.62448529666,6.164772659136
+    ));
+#29524 = CARTESIAN_POINT('',(6.571955699063,0.935396418413,
+    6.119317834209));
+#29525 = CARTESIAN_POINT('',(5.797993879295,1.512826528711,
+    6.073863329507));
+#29526 = CARTESIAN_POINT('',(5.257326338331,2.278973167244,
+    6.028408759752));
+#29527 = CARTESIAN_POINT('',(4.716658129444,4.000000039149,
+    5.937499677327));
+#29528 = CARTESIAN_POINT('',(5.257326902955,5.721026733673,
+    5.846590594902));
+#29529 = CARTESIAN_POINT('',(5.797996539781,6.48717621287,5.801136025171
+    ));
+#29530 = CARTESIAN_POINT('',(6.571939614489,7.064587038606,
+    5.755681520331));
+#29531 = CARTESIAN_POINT('',(7.505100492397,7.375569017443,
+    5.710226695774));
+#29532 = CARTESIAN_POINT('',(8.49494086666,7.375514677698,5.664772783227
+    ));
+#29533 = CARTESIAN_POINT('',(9.428063559277,7.06459256726,5.619317962308
+    ));
+#29534 = CARTESIAN_POINT('',(10.201907306367,6.487194174529,
+    5.573862804023));
+#29535 = CARTESIAN_POINT('',(10.742721582083,5.721019693345,
+    5.528409045537));
+#29536 = CARTESIAN_POINT('',(11.013010638159,4.860513105381,
+    5.482954229065));
+#29537 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#29538 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#29539 = CARTESIAN_POINT('',(11.013014232043,3.139486043311,
+    6.517045125553));
+#29540 = CARTESIAN_POINT('',(10.742745565541,2.278977814802,
+    6.471590309049));
+#29541 = CARTESIAN_POINT('',(10.201864665156,1.512788382328,
+    6.426136550551));
+#29542 = CARTESIAN_POINT('',(9.428097035105,0.935469684066,
+    6.380681392611));
+#29543 = CARTESIAN_POINT('',(8.494944914989,0.624385988816,
+    6.335226570905));
+#29544 = CARTESIAN_POINT('',(7.505075667401,0.624489582965,
+    6.289772659199));
+#29545 = CARTESIAN_POINT('',(6.571956521814,0.935390902569,
+    6.244317834146));
+#29546 = CARTESIAN_POINT('',(5.797991228648,1.512824363955,
+    6.198863329477));
+#29547 = CARTESIAN_POINT('',(5.257323431805,2.278971386092,
+    6.153408759712));
+#29548 = CARTESIAN_POINT('',(4.716654749863,4.000000055662,
+    6.062499677289));
+#29549 = CARTESIAN_POINT('',(5.257324163336,5.721028495416,
+    5.971590594866));
+#29550 = CARTESIAN_POINT('',(5.797994657345,6.48717916808,5.926136025132
+    ));
+#29551 = CARTESIAN_POINT('',(6.57193585159,7.064587832519,5.880681520283
+    ));
+#29552 = CARTESIAN_POINT('',(7.505103028,7.375580251064,5.83522669571));
+#29553 = CARTESIAN_POINT('',(8.494940937197,7.375506170039,
+    5.789772783232));
+#29554 = CARTESIAN_POINT('',(9.428061034048,7.064603895001,
+    5.744317962333));
+#29555 = CARTESIAN_POINT('',(10.201915189241,6.487194870773,
+    5.698862803844));
+#29556 = CARTESIAN_POINT('',(10.742721762675,5.721021371397,
+    5.653409045569));
+#29557 = CARTESIAN_POINT('',(11.013013679137,4.860513990929,
+    5.607954229028));
+#29558 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#29559 = DEFINITIONAL_REPRESENTATION('',(#29560),#29564);
+#29560 = LINE('',#29561,#29562);
+#29561 = CARTESIAN_POINT('',(0.,6.362265131567));
+#29562 = VECTOR('',#29563,1.);
+#29563 = DIRECTION('',(1.,0.));
+#29564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29565 = ORIENTED_EDGE('',*,*,#29052,.T.);
+#29566 = ORIENTED_EDGE('',*,*,#26275,.F.);
+#29567 = ADVANCED_FACE('',(#29568),#26357,.F.);
+#29568 = FACE_BOUND('',#29569,.F.);
+#29569 = EDGE_LOOP('',(#29570,#29571,#29654,#29655));
+#29570 = ORIENTED_EDGE('',*,*,#26432,.F.);
+#29571 = ORIENTED_EDGE('',*,*,#29572,.T.);
+#29572 = EDGE_CURVE('',#26433,#29453,#29573,.T.);
+#29573 = SURFACE_CURVE('',#29574,(#29577,#29584),.PCURVE_S1.);
+#29574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#29575,#29576),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#29575 = CARTESIAN_POINT('',(10.471737462714,3.999999251189,
+    5.125014114755));
+#29576 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#29577 = PCURVE('',#26357,#29578);
+#29578 = DEFINITIONAL_REPRESENTATION('',(#29579),#29583);
+#29579 = LINE('',#29580,#29581);
+#29580 = CARTESIAN_POINT('',(0.,0.));
+#29581 = VECTOR('',#29582,1.);
+#29582 = DIRECTION('',(1.,0.));
+#29583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29584 = PCURVE('',#29585,#29648);
+#29585 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#29586,#29587,#29588,#29589,#29590,#29591,#29592,#29593,#29594
+      ,#29595,#29596,#29597,#29598,#29599,#29600,#29601,#29602,#29603
+      ,#29604,#29605,#29606,#29607,#29608,#29609,#29610,#29611,#29612
+      ,#29613,#29614,#29615,#29616)
+    ,(#29617,#29618,#29619,#29620,#29621,#29622,#29623,#29624,#29625
+      ,#29626,#29627,#29628,#29629,#29630,#29631,#29632,#29633,#29634
+      ,#29635,#29636,#29637,#29638,#29639,#29640,#29641,#29642,#29643
+      ,#29644,#29645,#29646,#29647
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#29586 = CARTESIAN_POINT('',(10.471736985537,3.999999358162,
+    6.125012098368));
+#29587 = CARTESIAN_POINT('',(10.471737056225,3.56857995846,
+    6.097235092564));
+#29588 = CARTESIAN_POINT('',(10.387047209608,3.137219145862,
+    6.069461806905));
+#29589 = CARTESIAN_POINT('',(10.217633658129,2.724820335503,
+    6.041679427378));
+#29590 = CARTESIAN_POINT('',(9.968472691126,2.350421277959,
+    6.013899385812));
+#29591 = CARTESIAN_POINT('',(9.649553842096,2.03151798542,5.986122770277
+    ));
+#29592 = CARTESIAN_POINT('',(9.275186216127,1.782377199548,
+    5.958346152066));
+#29593 = CARTESIAN_POINT('',(8.862799857789,1.612968117962,
+    5.930569176755));
+#29594 = CARTESIAN_POINT('',(8.000005019063,1.443557693472,5.875014011)
+  );
+#29595 = CARTESIAN_POINT('',(7.137199853614,1.612967769328,
+    5.819457486643));
+#29596 = CARTESIAN_POINT('',(6.724803529737,1.782378254536,
+    5.791679101697));
+#29597 = CARTESIAN_POINT('',(6.350425344803,2.031519628325,
+    5.763901283738));
+#29598 = CARTESIAN_POINT('',(6.031514370919,2.350432492128,
+    5.736123979035));
+#29599 = CARTESIAN_POINT('',(5.782377660469,2.724807568378,
+    5.708346622781));
+#29600 = CARTESIAN_POINT('',(5.612969768168,3.137199429544,
+    5.680568872624));
+#29601 = CARTESIAN_POINT('',(5.443561949233,4.000000727566,
+    5.625013106562));
+#29602 = CARTESIAN_POINT('',(5.6129703556,4.862801910249,5.5694573405));
+#29603 = CARTESIAN_POINT('',(5.782378479259,5.275193644425,
+    5.541679590344));
+#29604 = CARTESIAN_POINT('',(6.031515156613,5.649568632563,
+    5.513902234089));
+#29605 = CARTESIAN_POINT('',(6.350426189594,5.968481520726,
+    5.486124929387));
+#29606 = CARTESIAN_POINT('',(6.724804651615,6.217622761904,
+    5.458347111427));
+#29607 = CARTESIAN_POINT('',(7.137201175181,6.387032734518,
+    5.430568726482));
+#29608 = CARTESIAN_POINT('',(8.000006462281,6.556441887619,
+    5.375012202124));
+#29609 = CARTESIAN_POINT('',(8.862801179356,6.387031146753,
+    5.319457036368));
+#29610 = CARTESIAN_POINT('',(9.275187542747,6.217622205269,
+    5.291680061063));
+#29611 = CARTESIAN_POINT('',(9.649554984638,5.968481641883,
+    5.263903442832));
+#29612 = CARTESIAN_POINT('',(9.968474886204,5.649578864942,
+    5.236126827332));
+#29613 = CARTESIAN_POINT('',(10.217634648111,5.275177412056,
+    5.208346785735));
+#29614 = CARTESIAN_POINT('',(10.38704569711,4.862779439399,
+    5.180564406222));
+#29615 = CARTESIAN_POINT('',(10.47173741069,4.43141865089,5.15279112056)
+  );
+#29616 = CARTESIAN_POINT('',(10.471737462714,3.999999251189,
+    5.125014114755));
+#29617 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#29618 = CARTESIAN_POINT('',(11.013010661762,3.474130907112,
+    6.409721905368));
+#29619 = CARTESIAN_POINT('',(10.909782406831,2.948264028487,
+    6.381944016958));
+#29620 = CARTESIAN_POINT('',(10.703245096747,2.445556931563,
+    6.354166352489));
+#29621 = CARTESIAN_POINT('',(10.399539070197,1.989203497224,
+    6.326388630525));
+#29622 = CARTESIAN_POINT('',(10.010788969309,1.600448912594,
+    6.29861082406));
+#29623 = CARTESIAN_POINT('',(9.554435945235,1.296752681999,
+    6.270833017759));
+#29624 = CARTESIAN_POINT('',(9.051741241346,1.090243638955,
+    6.243055220207));
+#29625 = CARTESIAN_POINT('',(8.000005603579,0.883734443325,
+    6.187499655051));
+#29626 = CARTESIAN_POINT('',(6.948261555915,1.090242890204,
+    6.131944123357));
+#29627 = CARTESIAN_POINT('',(6.445558782421,1.296751263479,
+    6.104166360533));
+#29628 = CARTESIAN_POINT('',(5.989195640112,1.600449611861,
+    6.076388583745));
+#29629 = CARTESIAN_POINT('',(5.600444772632,1.989201534094,
+    6.048610794316));
+#29630 = CARTESIAN_POINT('',(5.296749857955,2.445562465488,
+    6.020833006156));
+#29631 = CARTESIAN_POINT('',(5.090244865769,2.948261388124,
+    5.993055227698));
+#29632 = CARTESIAN_POINT('',(4.883739711794,4.000000011741,
+    5.937499677327));
+#29633 = CARTESIAN_POINT('',(5.090245210817,5.051738567609,
+    5.881944126956));
+#29634 = CARTESIAN_POINT('',(5.296750194982,5.554437381724,
+    5.854166348499));
+#29635 = CARTESIAN_POINT('',(5.600444251487,6.010798498756,
+    5.826388560338));
+#29636 = CARTESIAN_POINT('',(5.989194693416,6.399551138608,
+    5.798610770909));
+#29637 = CARTESIAN_POINT('',(6.445558311437,6.703249765238,
+    5.770832994121));
+#29638 = CARTESIAN_POINT('',(6.94826144787,6.909757162311,5.743055231298
+    ));
+#29639 = CARTESIAN_POINT('',(8.00000558536,7.116264090649,5.687499699603
+    ));
+#29640 = CARTESIAN_POINT('',(9.0517411333,6.909755498592,5.631944134447)
+  );
+#29641 = CARTESIAN_POINT('',(9.554436190791,6.703247763561,
+    5.604166336914));
+#29642 = CARTESIAN_POINT('',(10.010789064636,6.399553053927,
+    5.576388530541));
+#29643 = CARTESIAN_POINT('',(10.399543481465,6.010800906006,
+    5.548610724197));
+#29644 = CARTESIAN_POINT('',(10.703246032718,5.554439582722,
+    5.52083300212));
+#29645 = CARTESIAN_POINT('',(10.909775402737,5.051735753563,
+    5.49305533771));
+#29646 = CARTESIAN_POINT('',(11.013011047057,4.525869127124,
+    5.465277449288));
+#29647 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#29648 = DEFINITIONAL_REPRESENTATION('',(#29649),#29653);
+#29649 = LINE('',#29650,#29651);
+#29650 = CARTESIAN_POINT('',(0.,6.362265131567));
+#29651 = VECTOR('',#29652,1.);
+#29652 = DIRECTION('',(1.,0.));
+#29653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29654 = ORIENTED_EDGE('',*,*,#29452,.T.);
+#29655 = ORIENTED_EDGE('',*,*,#26344,.F.);
+#29656 = ADVANCED_FACE('',(#29657),#26718,.F.);
+#29657 = FACE_BOUND('',#29658,.T.);
+#29658 = EDGE_LOOP('',(#29659,#29931,#29957,#29958));
+#29659 = ORIENTED_EDGE('',*,*,#29660,.F.);
+#29660 = EDGE_CURVE('',#29661,#26433,#29663,.T.);
+#29661 = VERTEX_POINT('',#29662);
+#29662 = CARTESIAN_POINT('',(10.513,3.999999704148,6.148834069615));
+#29663 = SURFACE_CURVE('',#29664,(#29751,#29841),.PCURVE_S1.);
+#29664 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29665,#29666,#29667,#29668,
+    #29669,#29670,#29671,#29672,#29673,#29674,#29675,#29676,#29677,
+    #29678,#29679,#29680,#29681,#29682,#29683,#29684,#29685,#29686,
+    #29687,#29688,#29689,#29690,#29691,#29692,#29693,#29694,#29695,
+    #29696,#29697,#29698,#29699,#29700,#29701,#29702,#29703,#29704,
+    #29705,#29706,#29707,#29708,#29709,#29710,#29711,#29712,#29713,
+    #29714,#29715,#29716,#29717,#29718,#29719,#29720,#29721,#29722,
+    #29723,#29724,#29725,#29726,#29727,#29728,#29729,#29730,#29731,
+    #29732,#29733,#29734,#29735,#29736,#29737,#29738,#29739,#29740,
+    #29741,#29742,#29743,#29744,#29745,#29746,#29747,#29748,#29749,
+    #29750),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293711905493E-02,0.1346918187,0.219694040617,0.272213931968,
+    0.375723568455,0.501360577752,0.534373599667,0.626374699978,
+    0.735880766226,0.786212968508,0.867238754403,0.956227048989,
+    0.981210987547,1.),.UNSPECIFIED.);
+#29665 = CARTESIAN_POINT('',(10.513,3.999999408296,6.148834050879));
+#29666 = CARTESIAN_POINT('',(10.512999982508,3.925708835339,
+    6.144129328523));
+#29667 = CARTESIAN_POINT('',(10.510437700482,3.851418234022,
+    6.139424225597));
+#29668 = CARTESIAN_POINT('',(10.505313202903,3.777234059935,
+    6.13471891973));
+#29669 = CARTESIAN_POINT('',(10.49763198966,3.703262213353,
+    6.130013545246));
+#29670 = CARTESIAN_POINT('',(10.487405011554,3.629608039229,
+    6.125308193171));
+#29671 = CARTESIAN_POINT('',(10.474648670296,3.556376327199,
+    6.12060291123));
+#29672 = CARTESIAN_POINT('',(10.412229247577,3.259059164586,
+    6.101361612713));
+#29673 = CARTESIAN_POINT('',(10.341129147177,3.039414974473,
+    6.086822708929));
+#29674 = CARTESIAN_POINT('',(10.246728720678,2.827906616484,
+    6.072287723006));
+#29675 = CARTESIAN_POINT('',(10.130192408427,2.627457067434,
+    6.057754402014));
+#29676 = CARTESIAN_POINT('',(9.993092528101,2.440771685219,
+    6.043218668041));
+#29677 = CARTESIAN_POINT('',(9.837393319581,2.270309600462,6.02867993823
+    ));
+#29678 = CARTESIAN_POINT('',(9.52196411383,1.991131671246,6.002002312199
+    ));
+#29679 = CARTESIAN_POINT('',(9.367068835569,1.876826914703,
+    5.989858332958));
+#29680 = CARTESIAN_POINT('',(9.202238091871,1.776527110504,5.97771536297
+    ));
+#29681 = CARTESIAN_POINT('',(9.029000046603,1.69124124698,5.965573124982
+    ));
+#29682 = CARTESIAN_POINT('',(8.848990170961,1.621774455818,
+    5.953430292589));
+#29683 = CARTESIAN_POINT('',(8.663940048968,1.568722506884,
+    5.941286464402));
+#29684 = CARTESIAN_POINT('',(8.359366078763,1.51000853233,5.921641904575
+    ));
+#29685 = CARTESIAN_POINT('',(8.241813567718,1.493982177713,
+    5.914139506398));
+#29686 = CARTESIAN_POINT('',(8.123451544514,1.484434298954,
+    5.906637209933));
+#29687 = CARTESIAN_POINT('',(8.00470834748,1.481411322878,5.899134964077
+    ));
+#29688 = CARTESIAN_POINT('',(7.886013774769,1.484924195726,
+    5.891632631524));
+#29689 = CARTESIAN_POINT('',(7.767797970771,1.494948355537,
+    5.884130168124));
+#29690 = CARTESIAN_POINT('',(7.419292708185,1.543894399758,
+    5.861841648907));
+#29691 = CARTESIAN_POINT('',(7.191550995082,1.60143323658,5.847051394065
+    ));
+#29692 = CARTESIAN_POINT('',(6.970643997563,1.683588894137,
+    5.832263914327));
+#29693 = CARTESIAN_POINT('',(6.759721448605,1.789334204758,5.81747821109
+    ));
+#29694 = CARTESIAN_POINT('',(6.561727725561,1.917192992762,
+    5.802690707573));
+#29695 = CARTESIAN_POINT('',(6.379370156665,2.065255968661,5.78790048642
+    ));
+#29696 = CARTESIAN_POINT('',(6.015562863397,2.432364994716,
+    5.755167625252));
+#29697 = CARTESIAN_POINT('',(5.842457077783,2.660004415162,
+    5.737210590063));
+#29698 = CARTESIAN_POINT('',(5.700124368606,2.90965950164,5.7192627441)
+  );
+#29699 = CARTESIAN_POINT('',(5.591732506664,3.176277881668,
+    5.701317715585));
+#29700 = CARTESIAN_POINT('',(5.519489786672,3.454427781827,
+    5.683369870434));
+#29701 = CARTESIAN_POINT('',(5.484652537259,3.738279643525,
+    5.665412827597));
+#29702 = CARTESIAN_POINT('',(5.487734534804,4.096102460682,
+    5.642750102803));
+#29703 = CARTESIAN_POINT('',(5.490949808438,4.170538890312,
+    5.638034248462));
+#29704 = CARTESIAN_POINT('',(5.496738081564,4.244846156951,
+    5.633318363922));
+#29705 = CARTESIAN_POINT('',(5.505092899702,4.318917605312,
+    5.628602453304));
+#29706 = CARTESIAN_POINT('',(5.516002304161,4.392647211856,5.62388652096
+    ));
+#29707 = CARTESIAN_POINT('',(5.529448832037,4.465929584797,
+    5.619170571473));
+#29708 = CARTESIAN_POINT('',(5.589888949519,4.741345890256,
+    5.601312108576));
+#29709 = CARTESIAN_POINT('',(5.653902210065,4.939781613712,
+    5.588167265388));
+#29710 = CARTESIAN_POINT('',(5.736951359894,5.131644230477,
+    5.575024008174));
+#29711 = CARTESIAN_POINT('',(5.838196477679,5.314767399846,
+    5.561881857946));
+#29712 = CARTESIAN_POINT('',(5.956519012807,5.487128009752,
+    5.548738831642));
+#29713 = CARTESIAN_POINT('',(6.090530969964,5.646862772736,
+    5.535594369164));
+#29714 = CARTESIAN_POINT('',(6.414688505324,5.965441748647,
+    5.506809667152));
+#29715 = CARTESIAN_POINT('',(6.610759791307,6.118428444075,
+    5.491162049185));
+#29716 = CARTESIAN_POINT('',(6.823875277626,6.248411029415,
+    5.475518483881));
+#29717 = CARTESIAN_POINT('',(7.050771881849,6.353207967837,
+    5.459877349405));
+#29718 = CARTESIAN_POINT('',(7.287908131333,6.431183444669,
+    5.444233560994));
+#29719 = CARTESIAN_POINT('',(7.531507563406,6.481267550463,
+    5.428585686563));
+#29720 = CARTESIAN_POINT('',(7.890608166947,6.513183290725,
+    5.405753112012));
+#29721 = CARTESIAN_POINT('',(8.004218406821,6.51727369778,5.398563127112
+    ));
+#29722 = CARTESIAN_POINT('',(8.117980151072,6.515370807095,
+    5.391373209701));
+#29723 = CARTESIAN_POINT('',(8.231514253228,6.507470985544,
+    5.384183347872));
+#29724 = CARTESIAN_POINT('',(8.344443216327,6.493600508473,
+    5.376993459454));
+#29725 = CARTESIAN_POINT('',(8.45639208229,6.473815489686,5.369803532382
+    ));
+#29726 = CARTESIAN_POINT('',(8.745030968635,6.406968399915,
+    5.351039533819));
+#29727 = CARTESIAN_POINT('',(8.919592667439,6.35062490412,5.339464251159
+    ));
+#29728 = CARTESIAN_POINT('',(9.089102099185,6.279529821242,
+    5.327890004807));
+#29729 = CARTESIAN_POINT('',(9.25207614819,6.194243599475,5.316316451531
+    ));
+#29730 = CARTESIAN_POINT('',(9.407115995113,6.095498228808,
+    5.304742358495));
+#29731 = CARTESIAN_POINT('',(9.552915716931,5.98419275727,5.293167224323
+    ));
+#29732 = CARTESIAN_POINT('',(9.83695592464,5.72657115293,5.26888131943)
+  );
+#29733 = CARTESIAN_POINT('',(9.973084823387,5.577853696823,
+    5.256167414222));
+#29734 = CARTESIAN_POINT('',(10.095075195548,5.416696959243,
+    5.24345443553));
+#29735 = CARTESIAN_POINT('',(10.201595622419,5.244727661188,
+    5.230741649875));
+#29736 = CARTESIAN_POINT('',(10.291544548767,5.063724263683,
+    5.218027703323));
+#29737 = CARTESIAN_POINT('',(10.364058706004,4.875603342109,
+    5.205313022009));
+#29738 = CARTESIAN_POINT('',(10.433867382735,4.628199038252,5.1890324532
+    ));
+#29739 = CARTESIAN_POINT('',(10.447751400106,4.573564907835,
+    5.185463656762));
+#29740 = CARTESIAN_POINT('',(10.460204019149,4.518575017401,
+    5.181894954965));
+#29741 = CARTESIAN_POINT('',(10.471214420758,4.463274393521,
+    5.178326351887));
+#29742 = CARTESIAN_POINT('',(10.480773570135,4.407708401618,
+    5.17475784028));
+#29743 = CARTESIAN_POINT('',(10.488874216782,4.351922745967,
+    5.171189401571));
+#29744 = CARTESIAN_POINT('',(10.500501965877,4.253879651069,
+    5.164937416509));
+#29745 = CARTESIAN_POINT('',(10.504665065436,4.21169760126,
+    5.162253849525));
+#29746 = CARTESIAN_POINT('',(10.507997871446,4.169436885978,
+    5.159570291835));
+#29747 = CARTESIAN_POINT('',(10.51049864145,4.127117108526,
+    5.156886722734));
+#29748 = CARTESIAN_POINT('',(10.512166212265,4.084757909793,
+    5.15420311389));
+#29749 = CARTESIAN_POINT('',(10.51299999999,4.042378968261,
+    5.151519429344));
+#29750 = CARTESIAN_POINT('',(10.513,4.,5.148835625506));
+#29751 = PCURVE('',#26718,#29752);
+#29752 = DEFINITIONAL_REPRESENTATION('',(#29753),#29840);
+#29753 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29754,#29755,#29756,#29757,
+    #29758,#29759,#29760,#29761,#29762,#29763,#29764,#29765,#29766,
+    #29767,#29768,#29769,#29770,#29771,#29772,#29773,#29774,#29775,
+    #29776,#29777,#29778,#29779,#29780,#29781,#29782,#29783,#29784,
+    #29785,#29786,#29787,#29788,#29789,#29790,#29791,#29792,#29793,
+    #29794,#29795,#29796,#29797,#29798,#29799,#29800,#29801,#29802,
+    #29803,#29804,#29805,#29806,#29807,#29808,#29809,#29810,#29811,
+    #29812,#29813,#29814,#29815,#29816,#29817,#29818,#29819,#29820,
+    #29821,#29822,#29823,#29824,#29825,#29826,#29827,#29828,#29829,
+    #29830,#29831,#29832,#29833,#29834,#29835,#29836,#29837,#29838,
+    #29839),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293711905493E-02,0.1346918187,0.219694040617,0.272213931968,
+    0.375723568455,0.501360577752,0.534373599667,0.626374699978,
+    0.735880766226,0.786212968508,0.867238754403,0.956227048989,
+    0.981210987547,1.),.UNSPECIFIED.);
+#29754 = CARTESIAN_POINT('',(-6.283185071722,5.851165949121));
+#29755 = CARTESIAN_POINT('',(-6.253622567561,5.855870671477));
+#29756 = CARTESIAN_POINT('',(-6.224060126802,5.860575774403));
+#29757 = CARTESIAN_POINT('',(-6.194497732921,5.86528108027));
+#29758 = CARTESIAN_POINT('',(-6.164935374116,5.869986454754));
+#29759 = CARTESIAN_POINT('',(-6.13537304331,5.874691806829));
+#29760 = CARTESIAN_POINT('',(-6.105810738149,5.87939708877));
+#29761 = CARTESIAN_POINT('',(-5.984919871305,5.898638387287));
+#29762 = CARTESIAN_POINT('',(-5.893568825536,5.913177291071));
+#29763 = CARTESIAN_POINT('',(-5.802234533208,5.927712276994));
+#29764 = CARTESIAN_POINT('',(-5.710910673422,5.942245597986));
+#29765 = CARTESIAN_POINT('',(-5.619575863024,5.956781331959));
+#29766 = CARTESIAN_POINT('',(-5.528224180039,5.97132006177));
+#29767 = CARTESIAN_POINT('',(-5.360603245264,5.997997687801));
+#29768 = CARTESIAN_POINT('',(-5.284301373823,6.010141667042));
+#29769 = CARTESIAN_POINT('',(-5.208006495287,6.02228463703));
+#29770 = CARTESIAN_POINT('',(-5.131716060248,6.034426875018));
+#29771 = CARTESIAN_POINT('',(-5.055421215876,6.046569707411));
+#29772 = CARTESIAN_POINT('',(-4.979119413193,6.058713535598));
+#29773 = CARTESIAN_POINT('',(-4.855688607479,6.078358095425));
+#29774 = CARTESIAN_POINT('',(-4.808549350071,6.085860493602));
+#29775 = CARTESIAN_POINT('',(-4.761410696074,6.093362790067));
+#29776 = CARTESIAN_POINT('',(-4.714272423923,6.100865035923));
+#29777 = CARTESIAN_POINT('',(-4.667133751179,6.108367368476));
+#29778 = CARTESIAN_POINT('',(-4.619994455147,6.115869831876));
+#29779 = CARTESIAN_POINT('',(-4.479952430629,6.138158351093));
+#29780 = CARTESIAN_POINT('',(-4.387023942336,6.152948605935));
+#29781 = CARTESIAN_POINT('',(-4.294113860741,6.167736085673));
+#29782 = CARTESIAN_POINT('',(-4.201215503968,6.18252178891));
+#29783 = CARTESIAN_POINT('',(-4.108305479468,6.197309292427));
+#29784 = CARTESIAN_POINT('',(-4.015377054858,6.21209951358));
+#29785 = CARTESIAN_POINT('',(-3.809710059629,6.244832374748));
+#29786 = CARTESIAN_POINT('',(-3.696880354601,6.262789409937));
+#29787 = CARTESIAN_POINT('',(-3.584105848884,6.2807372559));
+#29788 = CARTESIAN_POINT('',(-3.471347725523,6.298682284415));
+#29789 = CARTESIAN_POINT('',(-3.358573147867,6.316630129566));
+#29790 = CARTESIAN_POINT('',(-3.245743310044,6.334587172403));
+#29791 = CARTESIAN_POINT('',(-3.103349322844,6.357249897197));
+#29792 = CARTESIAN_POINT('',(-3.07371893277,6.361965751538));
+#29793 = CARTESIAN_POINT('',(-3.044088523744,6.366681636078));
+#29794 = CARTESIAN_POINT('',(-3.014458113402,6.371397546696));
+#29795 = CARTESIAN_POINT('',(-2.984827715058,6.37611347904));
+#29796 = CARTESIAN_POINT('',(-2.955197337703,6.380829428527));
+#29797 = CARTESIAN_POINT('',(-2.842992753158,6.398687891424));
+#29798 = CARTESIAN_POINT('',(-2.760404608941,6.411832734612));
+#29799 = CARTESIAN_POINT('',(-2.677826760366,6.424975991826));
+#29800 = CARTESIAN_POINT('',(-2.595255458263,6.438118142054));
+#29801 = CARTESIAN_POINT('',(-2.512677630468,6.451261168358));
+#29802 = CARTESIAN_POINT('',(-2.430089518868,6.464405630836));
+#29803 = CARTESIAN_POINT('',(-2.249229803853,6.493190332848));
+#29804 = CARTESIAN_POINT('',(-2.150911422375,6.508837950815));
+#29805 = CARTESIAN_POINT('',(-2.05261729082,6.524481516119));
+#29806 = CARTESIAN_POINT('',(-1.954338576968,6.540122650595));
+#29807 = CARTESIAN_POINT('',(-1.856044382864,6.555766439006));
+#29808 = CARTESIAN_POINT('',(-1.757725821843,6.571414313437));
+#29809 = CARTESIAN_POINT('',(-1.614265376393,6.594246887988));
+#29810 = CARTESIAN_POINT('',(-1.569089771117,6.601436872888));
+#29811 = CARTESIAN_POINT('',(-1.523914669959,6.608626790299));
+#29812 = CARTESIAN_POINT('',(-1.478739898783,6.615816652128));
+#29813 = CARTESIAN_POINT('',(-1.433564823174,6.623006540546));
+#29814 = CARTESIAN_POINT('',(-1.388389256901,6.630196467618));
+#29815 = CARTESIAN_POINT('',(-1.27049093455,6.648960466181));
+#29816 = CARTESIAN_POINT('',(-1.197760069054,6.660535748841));
+#29817 = CARTESIAN_POINT('',(-1.125034670729,6.672109995193));
+#29818 = CARTESIAN_POINT('',(-1.052312738354,6.683683548469));
+#29819 = CARTESIAN_POINT('',(-0.979587294246,6.695257641505));
+#29820 = CARTESIAN_POINT('',(-0.906856331578,6.706832775677));
+#29821 = CARTESIAN_POINT('',(-0.754262606642,6.73111868057));
+#29822 = CARTESIAN_POINT('',(-0.67438060736,6.743832585778));
+#29823 = CARTESIAN_POINT('',(-0.594507302419,6.75654556447));
+#29824 = CARTESIAN_POINT('',(-0.514639562857,6.769258350125));
+#29825 = CARTESIAN_POINT('',(-0.434766358353,6.781972296677));
+#29826 = CARTESIAN_POINT('',(-0.354884528132,6.794686977991));
+#29827 = CARTESIAN_POINT('',(-0.25259066884,6.8109675468));
+#29828 = CARTESIAN_POINT('',(-0.230166730395,6.814536343238));
+#29829 = CARTESIAN_POINT('',(-0.207742781453,6.818105045035));
+#29830 = CARTESIAN_POINT('',(-0.185318829994,6.821673648113));
+#29831 = CARTESIAN_POINT('',(-0.162894877518,6.82524215972));
+#29832 = CARTESIAN_POINT('',(-0.14047091904,6.828810598429));
+#29833 = CARTESIAN_POINT('',(-0.101183134277,6.835062583491));
+#29834 = CARTESIAN_POINT('',(-8.431931613219E-02,6.837746150475));
+#29835 = CARTESIAN_POINT('',(-6.745548494243E-02,6.840429708165));
+#29836 = CARTESIAN_POINT('',(-5.059163826507E-02,6.843113277266));
+#29837 = CARTESIAN_POINT('',(-3.372777493214E-02,6.84579688611));
+#29838 = CARTESIAN_POINT('',(-1.686389505014E-02,6.848480570656));
+#29839 = CARTESIAN_POINT('',(0.,6.851164374494));
+#29840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29841 = PCURVE('',#29585,#29842);
+#29842 = DEFINITIONAL_REPRESENTATION('',(#29843),#29930);
+#29843 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#29844,#29845,#29846,#29847,
+    #29848,#29849,#29850,#29851,#29852,#29853,#29854,#29855,#29856,
+    #29857,#29858,#29859,#29860,#29861,#29862,#29863,#29864,#29865,
+    #29866,#29867,#29868,#29869,#29870,#29871,#29872,#29873,#29874,
+    #29875,#29876,#29877,#29878,#29879,#29880,#29881,#29882,#29883,
+    #29884,#29885,#29886,#29887,#29888,#29889,#29890,#29891,#29892,
+    #29893,#29894,#29895,#29896,#29897,#29898,#29899,#29900,#29901,
+    #29902,#29903,#29904,#29905,#29906,#29907,#29908,#29909,#29910,
+    #29911,#29912,#29913,#29914,#29915,#29916,#29917,#29918,#29919,
+    #29920,#29921,#29922,#29923,#29924,#29925,#29926,#29927,#29928,
+    #29929),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,
+    3.293711905493E-02,0.1346918187,0.219694040617,0.272213931968,
+    0.375723568455,0.501360577752,0.534373599667,0.626374699978,
+    0.735880766226,0.786212968508,0.867238754403,0.956227048989,
+    0.981210987547,1.),.UNSPECIFIED.);
+#29844 = CARTESIAN_POINT('',(4.764579502989E-02,0.));
+#29845 = CARTESIAN_POINT('',(4.764575248798E-02,2.993332257517E-02));
+#29846 = CARTESIAN_POINT('',(4.764493498304E-02,5.986723203182E-02));
+#29847 = CARTESIAN_POINT('',(4.764376004788E-02,8.980155964281E-02));
+#29848 = CARTESIAN_POINT('',(4.764253729737E-02,0.11973616236));
+#29849 = CARTESIAN_POINT('',(4.764146842843E-02,0.149670922815));
+#29850 = CARTESIAN_POINT('',(4.764064722002E-02,0.179605749317));
+#29851 = CARTESIAN_POINT('',(4.763824395544E-02,0.302020105665));
+#29852 = CARTESIAN_POINT('',(4.763890346859E-02,0.39452264577));
+#29853 = CARTESIAN_POINT('',(4.764260334068E-02,0.487006463304));
+#29854 = CARTESIAN_POINT('',(4.764610521838E-02,0.579478551897));
+#29855 = CARTESIAN_POINT('',(4.764776053151E-02,0.671961604052));
+#29856 = CARTESIAN_POINT('',(4.764849612663E-02,0.764462101486));
+#29857 = CARTESIAN_POINT('',(4.764830525383E-02,0.93419184071));
+#29858 = CARTESIAN_POINT('',(4.764767607492E-02,1.011453973958));
+#29859 = CARTESIAN_POINT('',(4.764675877738E-02,1.088709425693));
+#29860 = CARTESIAN_POINT('',(4.764591617241E-02,1.165960645794));
+#29861 = CARTESIAN_POINT('',(4.764537832497E-02,1.243216393239));
+#29862 = CARTESIAN_POINT('',(4.764516311934E-02,1.320479074645));
+#29863 = CARTESIAN_POINT('',(4.764515607123E-02,1.445463969262));
+#29864 = CARTESIAN_POINT('',(4.764523639148E-02,1.493196676883));
+#29865 = CARTESIAN_POINT('',(4.764536318421E-02,1.540928687027));
+#29866 = CARTESIAN_POINT('',(4.764549973584E-02,1.588660220312));
+#29867 = CARTESIAN_POINT('',(4.764561299555E-02,1.636392076359));
+#29868 = CARTESIAN_POINT('',(4.764567741219E-02,1.684124496741));
+#29869 = CARTESIAN_POINT('',(4.76456814497E-02,1.825928451053));
+#29870 = CARTESIAN_POINT('',(4.764544452833E-02,1.920025940701));
+#29871 = CARTESIAN_POINT('',(4.764486513628E-02,2.014104773544));
+#29872 = CARTESIAN_POINT('',(4.764403867209E-02,2.108171951288));
+#29873 = CARTESIAN_POINT('',(4.764325732142E-02,2.202251265695));
+#29874 = CARTESIAN_POINT('',(4.764285104347E-02,2.296349463812));
+#29875 = CARTESIAN_POINT('',(4.76428952805E-02,2.504605665855));
+#29876 = CARTESIAN_POINT('',(4.764354972068E-02,2.618856012734));
+#29877 = CARTESIAN_POINT('',(4.764500190208E-02,2.733050459316));
+#29878 = CARTESIAN_POINT('',(4.764688836515E-02,2.847227940915));
+#29879 = CARTESIAN_POINT('',(4.764845920097E-02,2.961421692801));
+#29880 = CARTESIAN_POINT('',(4.764922575424E-02,3.075671187204));
+#29881 = CARTESIAN_POINT('',(4.764918819767E-02,3.219856828361));
+#29882 = CARTESIAN_POINT('',(4.764912527796E-02,3.249860039731));
+#29883 = CARTESIAN_POINT('',(4.764900770651E-02,3.27986327524));
+#29884 = CARTESIAN_POINT('',(4.764883775259E-02,3.309866520698));
+#29885 = CARTESIAN_POINT('',(4.764861950189E-02,3.339869765752));
+#29886 = CARTESIAN_POINT('',(4.764835885647E-02,3.369873003884));
+#29887 = CARTESIAN_POINT('',(4.764724052859E-02,3.483489603059));
+#29888 = CARTESIAN_POINT('',(4.764614781197E-02,3.56711718682));
+#29889 = CARTESIAN_POINT('',(4.764492927539E-02,3.650734513473));
+#29890 = CARTESIAN_POINT('',(4.764382664371E-02,3.73434537805));
+#29891 = CARTESIAN_POINT('',(4.76430484238E-02,3.817962940376));
+#29892 = CARTESIAN_POINT('',(4.764268600758E-02,3.901590882575));
+#29893 = CARTESIAN_POINT('',(4.764266612624E-02,4.084727477322));
+#29894 = CARTESIAN_POINT('',(4.764315404686E-02,4.184283450587));
+#29895 = CARTESIAN_POINT('',(4.764408172005E-02,4.283814568551));
+#29896 = CARTESIAN_POINT('',(4.764504461099E-02,4.383329711471));
+#29897 = CARTESIAN_POINT('',(4.764569978027E-02,4.482860324756));
+#29898 = CARTESIAN_POINT('',(4.764595568218E-02,4.582415711141));
+#29899 = CARTESIAN_POINT('',(4.764593951179E-02,4.727681227757));
+#29900 = CARTESIAN_POINT('',(4.764587946589E-02,4.773425303156));
+#29901 = CARTESIAN_POINT('',(4.764577505847E-02,4.819168938543));
+#29902 = CARTESIAN_POINT('',(4.764565132142E-02,4.864912320275));
+#29903 = CARTESIAN_POINT('',(4.764554051166E-02,4.910656092724));
+#29904 = CARTESIAN_POINT('',(4.764547489669E-02,4.956400436417));
+#29905 = CARTESIAN_POINT('',(4.764548701529E-02,5.075783285012));
+#29906 = CARTESIAN_POINT('',(4.76456706383E-02,5.149430086975));
+#29907 = CARTESIAN_POINT('',(4.764610191812E-02,5.223071414382));
+#29908 = CARTESIAN_POINT('',(4.764674938417E-02,5.296709133726));
+#29909 = CARTESIAN_POINT('',(4.764743125718E-02,5.370350141264));
+#29910 = CARTESIAN_POINT('',(4.764787549782E-02,5.443996374506));
+#29911 = CARTESIAN_POINT('',(4.76479001218E-02,5.598509788873));
+#29912 = CARTESIAN_POINT('',(4.76473699268E-02,5.679396388786));
+#29913 = CARTESIAN_POINT('',(4.764616886308E-02,5.760273932002));
+#29914 = CARTESIAN_POINT('',(4.764391306276E-02,5.841145882819));
+#29915 = CARTESIAN_POINT('',(4.764126575816E-02,5.9220240217));
+#29916 = CARTESIAN_POINT('',(4.76397121546E-02,6.002912015662));
+#29917 = CARTESIAN_POINT('',(4.763983233862E-02,6.106494856679));
+#29918 = CARTESIAN_POINT('',(4.763998325511E-02,6.129201385935));
+#29919 = CARTESIAN_POINT('',(4.764027585041E-02,6.151907943729));
+#29920 = CARTESIAN_POINT('',(4.764070938032E-02,6.174614499256));
+#29921 = CARTESIAN_POINT('',(4.764126524842E-02,6.197321019493));
+#29922 = CARTESIAN_POINT('',(4.764190700612E-02,6.220027469199));
+#29923 = CARTESIAN_POINT('',(4.764308673862E-02,6.25980997112));
+#29924 = CARTESIAN_POINT('',(4.764360776776E-02,6.276886069553));
+#29925 = CARTESIAN_POINT('',(4.764411931451E-02,6.293962088366));
+#29926 = CARTESIAN_POINT('',(4.764458442138E-02,6.31103800521));
+#29927 = CARTESIAN_POINT('',(4.764495329888E-02,6.328113793234));
+#29928 = CARTESIAN_POINT('',(4.764516332559E-02,6.345189421088));
+#29929 = CARTESIAN_POINT('',(4.76451390481E-02,6.36226485292));
+#29930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29931 = ORIENTED_EDGE('',*,*,#29932,.T.);
+#29932 = EDGE_CURVE('',#29661,#29094,#29933,.T.);
+#29933 = SURFACE_CURVE('',#29934,(#29938,#29945),.PCURVE_S1.);
+#29934 = LINE('',#29935,#29936);
+#29935 = CARTESIAN_POINT('',(10.513,4.,12.));
+#29936 = VECTOR('',#29937,1.);
+#29937 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#29938 = PCURVE('',#26718,#29939);
+#29939 = DEFINITIONAL_REPRESENTATION('',(#29940),#29944);
+#29940 = LINE('',#29941,#29942);
+#29941 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#29942 = VECTOR('',#29943,1.);
+#29943 = DIRECTION('',(-0.,1.));
+#29944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29945 = PCURVE('',#29946,#29951);
+#29946 = CYLINDRICAL_SURFACE('',#29947,2.513);
+#29947 = AXIS2_PLACEMENT_3D('',#29948,#29949,#29950);
+#29948 = CARTESIAN_POINT('',(8.,4.,12.));
+#29949 = DIRECTION('',(-0.,-0.,-1.));
+#29950 = DIRECTION('',(1.,0.,0.));
+#29951 = DEFINITIONAL_REPRESENTATION('',(#29952),#29956);
+#29952 = LINE('',#29953,#29954);
+#29953 = CARTESIAN_POINT('',(-0.,0.));
+#29954 = VECTOR('',#29955,1.);
+#29955 = DIRECTION('',(-0.,1.));
+#29956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29957 = ORIENTED_EDGE('',*,*,#29178,.T.);
+#29958 = ORIENTED_EDGE('',*,*,#26704,.F.);
+#29959 = ADVANCED_FACE('',(#29960),#26791,.F.);
+#29960 = FACE_BOUND('',#29961,.F.);
+#29961 = EDGE_LOOP('',(#29962,#30003,#30004,#30005));
+#29962 = ORIENTED_EDGE('',*,*,#29963,.F.);
+#29963 = EDGE_CURVE('',#26736,#29964,#29966,.T.);
+#29964 = VERTEX_POINT('',#29965);
+#29965 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#29966 = SURFACE_CURVE('',#29967,(#29989,#29996),.PCURVE_S1.);
+#29967 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#29968,#29969,#29970,#29971,
+    #29972,#29973,#29974,#29975,#29976,#29977,#29978,#29979,#29980,
+    #29981,#29982,#29983,#29984,#29985,#29986,#29987,#29988),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#29968 = CARTESIAN_POINT('',(11.013008588287,4.000000010533,
+    8.56249980145));
+#29969 = CARTESIAN_POINT('',(11.013009936395,3.139487264182,
+    8.517045224888));
+#29970 = CARTESIAN_POINT('',(10.742741653509,2.278980263453,
+    8.471590408472));
+#29971 = CARTESIAN_POINT('',(10.20186152334,1.512791922799,
+    8.426136649717));
+#29972 = CARTESIAN_POINT('',(9.428094992947,0.935474048773,
+    8.380681491974));
+#29973 = CARTESIAN_POINT('',(8.494944205349,0.624390799922,
+    8.335226670368));
+#29974 = CARTESIAN_POINT('',(7.505076365882,0.624494393515,
+    8.289772758442));
+#29975 = CARTESIAN_POINT('',(6.571958551941,0.935395273358,8.24431793349
+    ));
+#29976 = CARTESIAN_POINT('',(5.797994362585,1.512827912398,
+    8.198863428803));
+#29977 = CARTESIAN_POINT('',(5.257327337663,2.278973843662,
+    8.153408859047));
+#29978 = CARTESIAN_POINT('',(4.716659429281,4.000000061404,
+    8.062499776621));
+#29979 = CARTESIAN_POINT('',(5.257328075215,5.72102604744,7.971590694196
+    ));
+#29980 = CARTESIAN_POINT('',(5.797997799981,6.487175627339,7.92613612447
+    ));
+#29981 = CARTESIAN_POINT('',(6.571937892438,7.064583466726,
+    7.880681619606));
+#29982 = CARTESIAN_POINT('',(7.505103738287,7.375575442249,
+    7.835226795129));
+#29983 = CARTESIAN_POINT('',(8.494940239371,7.375501357195,
+    7.789772882437));
+#29984 = CARTESIAN_POINT('',(9.4280590026,7.064599525303,7.744318061634)
+  );
+#29985 = CARTESIAN_POINT('',(10.201912056134,6.487191322601,
+    7.698862903343));
+#29986 = CARTESIAN_POINT('',(10.742717856661,5.72101891315,
+    7.653409144811));
+#29987 = CARTESIAN_POINT('',(11.013009386498,4.860512759519,
+    7.607954328359));
+#29988 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#29989 = PCURVE('',#26791,#29990);
+#29990 = DEFINITIONAL_REPRESENTATION('',(#29991),#29995);
+#29991 = LINE('',#29992,#29993);
+#29992 = CARTESIAN_POINT('',(0.,0.));
+#29993 = VECTOR('',#29994,1.);
+#29994 = DIRECTION('',(0.,1.));
+#29995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#29996 = PCURVE('',#26930,#29997);
+#29997 = DEFINITIONAL_REPRESENTATION('',(#29998),#30002);
+#29998 = LINE('',#29999,#30000);
+#29999 = CARTESIAN_POINT('',(0.125,0.));
+#30000 = VECTOR('',#30001,1.);
+#30001 = DIRECTION('',(0.,1.));
+#30002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30003 = ORIENTED_EDGE('',*,*,#26778,.T.);
+#30004 = ORIENTED_EDGE('',*,*,#27318,.T.);
+#30005 = ORIENTED_EDGE('',*,*,#30006,.F.);
+#30006 = EDGE_CURVE('',#29964,#27319,#30007,.T.);
+#30007 = SURFACE_CURVE('',#30008,(#30011,#30018),.PCURVE_S1.);
+#30008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#30009,#30010),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#30009 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#30010 = CARTESIAN_POINT('',(10.471750822181,3.999999465142,
+    7.87501008184));
+#30011 = PCURVE('',#26791,#30012);
+#30012 = DEFINITIONAL_REPRESENTATION('',(#30013),#30017);
+#30013 = LINE('',#30014,#30015);
+#30014 = CARTESIAN_POINT('',(0.,6.362265131567));
+#30015 = VECTOR('',#30016,1.);
+#30016 = DIRECTION('',(1.,0.));
+#30017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30018 = PCURVE('',#30019,#30082);
+#30019 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#30020,#30021,#30022,#30023,#30024,#30025,#30026,#30027,#30028
+      ,#30029,#30030,#30031,#30032,#30033,#30034,#30035,#30036,#30037
+      ,#30038,#30039,#30040,#30041,#30042,#30043,#30044,#30045,#30046
+      ,#30047,#30048,#30049,#30050)
+    ,(#30051,#30052,#30053,#30054,#30055,#30056,#30057,#30058,#30059
+      ,#30060,#30061,#30062,#30063,#30064,#30065,#30066,#30067,#30068
+      ,#30069,#30070,#30071,#30072,#30073,#30074,#30075,#30076,#30077
+      ,#30078,#30079,#30080,#30081
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#30020 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#30021 = CARTESIAN_POINT('',(11.013011559663,3.474130737966,
+    7.534721955001));
+#30022 = CARTESIAN_POINT('',(10.909784326359,2.948263656959,
+    7.506944066583));
+#30023 = CARTESIAN_POINT('',(10.703246751187,2.445557260552,
+    7.47916640213));
+#30024 = CARTESIAN_POINT('',(10.399536788336,1.98920007364,
+    7.451388680131));
+#30025 = CARTESIAN_POINT('',(10.010791993171,1.600451838337,
+    7.423610873726));
+#30026 = CARTESIAN_POINT('',(9.554435459808,1.296750559587,
+    7.395833067379));
+#30027 = CARTESIAN_POINT('',(9.051741582613,1.090242591567,
+    7.368055269838));
+#30028 = CARTESIAN_POINT('',(8.000005598399,0.883733246935,
+    7.312499704681));
+#30029 = CARTESIAN_POINT('',(6.948261230988,1.090241978779,
+    7.256944172989));
+#30030 = CARTESIAN_POINT('',(6.445558350649,1.296750558169,
+    7.229166410167));
+#30031 = CARTESIAN_POINT('',(5.989195132519,1.600448964124,
+    7.201388633378));
+#30032 = CARTESIAN_POINT('',(5.600444082091,1.989200907937,
+    7.173610843949));
+#30033 = CARTESIAN_POINT('',(5.296748949773,2.445561958109,
+    7.145833055788));
+#30034 = CARTESIAN_POINT('',(5.090243892295,2.948261055974,7.11805527733
+    ));
+#30035 = CARTESIAN_POINT('',(4.883738724837,4.000000022877,
+    7.062499726959));
+#30036 = CARTESIAN_POINT('',(5.090244341182,5.051738901644,
+    7.006944176589));
+#30037 = CARTESIAN_POINT('',(5.296749390858,5.55443785895,6.979166398131
+    ));
+#30038 = CARTESIAN_POINT('',(5.60044342209,6.010799146283,6.95138860997)
+  );
+#30039 = CARTESIAN_POINT('',(5.989193927323,6.399552010807,6.92361082054
+    ));
+#30040 = CARTESIAN_POINT('',(6.445557758599,6.703250772231,
+    6.895833043752));
+#30041 = CARTESIAN_POINT('',(6.948261106606,6.909758093993,6.86805528093
+    ));
+#30042 = CARTESIAN_POINT('',(8.000005590538,7.116264868173,
+    6.812499749236));
+#30043 = CARTESIAN_POINT('',(9.05174145823,6.909756294311,6.75694418408)
+  );
+#30044 = CARTESIAN_POINT('',(9.554436724932,6.703248679479,
+    6.729166386548));
+#30045 = CARTESIAN_POINT('',(10.010789721098,6.399554089806,
+    6.701388580163));
+#30046 = CARTESIAN_POINT('',(10.39954487663,6.010802165873,
+    6.673610773834));
+#30047 = CARTESIAN_POINT('',(10.703247026436,5.554439570347,
+    6.645833051745));
+#30048 = CARTESIAN_POINT('',(10.909775326345,5.051736048286,
+    6.618055387351));
+#30049 = CARTESIAN_POINT('',(11.013012057667,4.525869291005,
+    6.590277498919));
+#30050 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#30051 = CARTESIAN_POINT('',(10.471750822181,3.999999465142,
+    7.87501008184));
+#30052 = CARTESIAN_POINT('',(10.471752007544,3.568577401242,
+    7.847233076017));
+#30053 = CARTESIAN_POINT('',(10.38706798523,3.137213704039,
+    7.819459790239));
+#30054 = CARTESIAN_POINT('',(10.217646123125,2.724808399465,
+    7.791677410885));
+#30055 = CARTESIAN_POINT('',(9.968482331669,2.350417857836,
+    7.763897369158));
+#30056 = CARTESIAN_POINT('',(9.649562801335,2.031504630367,7.73612075395
+    ));
+#30057 = CARTESIAN_POINT('',(9.275194422977,1.78236506381,7.708344135445
+    ));
+#30058 = CARTESIAN_POINT('',(8.862805354935,1.612952661022,
+    7.680567160186));
+#30059 = CARTESIAN_POINT('',(8.000005114971,1.443540645632,
+    7.625011994419));
+#30060 = CARTESIAN_POINT('',(7.137194691685,1.612953042439,7.56945547009
+    ));
+#30061 = CARTESIAN_POINT('',(6.724796126248,1.782365397873,
+    7.541677085162));
+#30062 = CARTESIAN_POINT('',(6.35041602864,2.031508060331,7.513899267203
+    ));
+#30063 = CARTESIAN_POINT('',(6.031502709974,2.350422269017,
+    7.486121962487));
+#30064 = CARTESIAN_POINT('',(5.782363713246,2.724799490951,
+    7.458344606221));
+#30065 = CARTESIAN_POINT('',(5.612954754701,3.137193987158,
+    7.430566856063));
+#30066 = CARTESIAN_POINT('',(5.443546157998,4.000000667397,
+    7.375011090008));
+#30067 = CARTESIAN_POINT('',(5.612955879443,4.862807126797,
+    7.319455323952));
+#30068 = CARTESIAN_POINT('',(5.782365029691,5.275201320621,
+    7.291677573795));
+#30069 = CARTESIAN_POINT('',(6.031502498654,5.649578788329,
+    7.263900217527));
+#30070 = CARTESIAN_POINT('',(6.350415126869,5.968494271612,
+    7.236122912812));
+#30071 = CARTESIAN_POINT('',(6.724796301417,6.217637301973,
+    7.208345094853));
+#30072 = CARTESIAN_POINT('',(7.137195678082,6.387047497232,
+    7.180566709926));
+#30073 = CARTESIAN_POINT('',(8.000006366364,6.556456422276,
+    7.125010185595));
+#30074 = CARTESIAN_POINT('',(8.862806341331,6.387045179403,
+    7.069455019828));
+#30075 = CARTESIAN_POINT('',(9.275195560515,6.217636325541,
+    7.041678044516));
+#30076 = CARTESIAN_POINT('',(9.649565194078,5.968495538732,7.01390142619
+    ));
+#30077 = CARTESIAN_POINT('',(9.968490774843,5.649592890105,
+    6.986124810759));
+#30078 = CARTESIAN_POINT('',(10.217649108244,5.275182371288,
+    6.958344769131));
+#30079 = CARTESIAN_POINT('',(10.387054411531,4.862784657546,
+    6.930562389801));
+#30080 = CARTESIAN_POINT('',(10.471752995417,4.431421422072,
+    6.902789103999));
+#30081 = CARTESIAN_POINT('',(10.471754162116,3.999999358172,
+    6.875012098171));
+#30082 = DEFINITIONAL_REPRESENTATION('',(#30083),#30087);
+#30083 = LINE('',#30084,#30085);
+#30084 = CARTESIAN_POINT('',(0.,0.));
+#30085 = VECTOR('',#30086,1.);
+#30086 = DIRECTION('',(1.,0.));
+#30087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30088 = ADVANCED_FACE('',(#30089),#26930,.F.);
+#30089 = FACE_BOUND('',#30090,.F.);
+#30090 = EDGE_LOOP('',(#30091,#30142,#30143,#30144));
+#30091 = ORIENTED_EDGE('',*,*,#30092,.F.);
+#30092 = EDGE_CURVE('',#26865,#30093,#30095,.T.);
+#30093 = VERTEX_POINT('',#30094);
+#30094 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#30095 = SURFACE_CURVE('',#30096,(#30128,#30135),.PCURVE_S1.);
+#30096 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#30097,#30098,#30099,#30100,
+    #30101,#30102,#30103,#30104,#30105,#30106,#30107,#30108,#30109,
+    #30110,#30111,#30112,#30113,#30114,#30115,#30116,#30117,#30118,
+    #30119,#30120,#30121,#30122,#30123,#30124,#30125,#30126,#30127),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#30097 = CARTESIAN_POINT('',(11.013006679778,4.000000010533,
+    8.437499801464));
+#30098 = CARTESIAN_POINT('',(11.013007320954,3.474131484639,
+    8.409722004679));
+#30099 = CARTESIAN_POINT('',(10.909779179511,2.948265189336,
+    8.381944116297));
+#30100 = CARTESIAN_POINT('',(10.703242097599,2.445558650006,
+    8.354166451799));
+#30101 = CARTESIAN_POINT('',(10.39953640681,1.98920572191,8.32638872982)
+  );
+#30102 = CARTESIAN_POINT('',(10.010786736141,1.600451568965,
+    8.298610923363));
+#30103 = CARTESIAN_POINT('',(9.554434217422,1.296755675795,8.27083311707
+    ));
+#30104 = CARTESIAN_POINT('',(9.051740070413,1.090246862548,
+    8.243055319523));
+#30105 = CARTESIAN_POINT('',(8.00000559813,0.88373789767,8.187499754369)
+  );
+#30106 = CARTESIAN_POINT('',(6.948262716661,1.090246117477,
+    8.131944222669));
+#30107 = CARTESIAN_POINT('',(6.445560500758,1.296754262723,
+    8.104166459842));
+#30108 = CARTESIAN_POINT('',(5.989197864862,1.600452275262,
+    8.076388683053));
+#30109 = CARTESIAN_POINT('',(5.600447429003,1.989203767236,
+    8.048610893627));
+#30110 = CARTESIAN_POINT('',(5.296752851769,2.445564193272,8.02083310547
+    ));
+#30111 = CARTESIAN_POINT('',(5.090248089366,2.948262559036,
+    7.993055327012));
+#30112 = CARTESIAN_POINT('',(4.883743166135,4.00000001719,7.93749977664)
+  );
+#30113 = CARTESIAN_POINT('',(5.090248438093,5.051737406873,
+    7.881944226268));
+#30114 = CARTESIAN_POINT('',(5.296753194232,5.554435663394,7.85416644781
+    ));
+#30115 = CARTESIAN_POINT('',(5.60044691489,6.010796274006,7.826388659653
+    ));
+#30116 = CARTESIAN_POINT('',(5.989196926559,6.39954848224,7.798610870226
+    ));
+#30117 = CARTESIAN_POINT('',(6.445560039228,6.70324677143,7.770833093438
+    ));
+#30118 = CARTESIAN_POINT('',(6.948262618793,6.909753938716,
+    7.743055330611));
+#30119 = CARTESIAN_POINT('',(8.00000559081,7.116260636304,7.68749979891)
+  );
+#30120 = CARTESIAN_POINT('',(9.051739972544,6.90975227132,7.631944233756
+    ));
+#30121 = CARTESIAN_POINT('',(9.554434472432,6.703244764329,
+    7.604166436229));
+#30122 = CARTESIAN_POINT('',(10.010786839861,6.399550390524,
+    7.576388629862));
+#30123 = CARTESIAN_POINT('',(10.399540825111,6.010798672929,
+    7.548610823527));
+#30124 = CARTESIAN_POINT('',(10.703243039008,5.554437854825,
+    7.520833101434));
+#30125 = CARTESIAN_POINT('',(10.909772179093,5.051734582538,
+    7.493055436996));
+#30126 = CARTESIAN_POINT('',(11.013007708087,4.52586853906,
+    7.465277548602));
+#30127 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#30128 = PCURVE('',#26930,#30129);
+#30129 = DEFINITIONAL_REPRESENTATION('',(#30130),#30134);
+#30130 = LINE('',#30131,#30132);
+#30131 = CARTESIAN_POINT('',(0.,0.));
+#30132 = VECTOR('',#30133,1.);
+#30133 = DIRECTION('',(0.,1.));
+#30134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30135 = PCURVE('',#27243,#30136);
+#30136 = DEFINITIONAL_REPRESENTATION('',(#30137),#30141);
+#30137 = LINE('',#30138,#30139);
+#30138 = CARTESIAN_POINT('',(0.625,0.));
+#30139 = VECTOR('',#30140,1.);
+#30140 = DIRECTION('',(0.,1.));
+#30141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30142 = ORIENTED_EDGE('',*,*,#26917,.T.);
+#30143 = ORIENTED_EDGE('',*,*,#29963,.T.);
+#30144 = ORIENTED_EDGE('',*,*,#30145,.F.);
+#30145 = EDGE_CURVE('',#30093,#29964,#30146,.T.);
+#30146 = SURFACE_CURVE('',#30147,(#30150,#30157),.PCURVE_S1.);
+#30147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#30148,#30149),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#30148 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#30149 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#30150 = PCURVE('',#26930,#30151);
+#30151 = DEFINITIONAL_REPRESENTATION('',(#30152),#30156);
+#30152 = LINE('',#30153,#30154);
+#30153 = CARTESIAN_POINT('',(0.,6.362265131567));
+#30154 = VECTOR('',#30155,1.);
+#30155 = DIRECTION('',(1.,0.));
+#30156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30157 = PCURVE('',#30158,#30201);
+#30158 = B_SPLINE_SURFACE_WITH_KNOTS('',1,11,(
+    (#30159,#30160,#30161,#30162,#30163,#30164,#30165,#30166,#30167
+      ,#30168,#30169,#30170,#30171,#30172,#30173,#30174,#30175,#30176
+      ,#30177,#30178,#30179)
+    ,(#30180,#30181,#30182,#30183,#30184,#30185,#30186,#30187,#30188
+      ,#30189,#30190,#30191,#30192,#30193,#30194,#30195,#30196,#30197
+      ,#30198,#30199,#30200
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(12,9,12),(0.,0.125),(0.,
+    3.181132565784,6.362265131567),.UNSPECIFIED.);
+#30159 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#30160 = CARTESIAN_POINT('',(11.013009399673,3.139487403054,
+    7.392045175253));
+#30161 = CARTESIAN_POINT('',(10.742738578086,2.278980632341,
+    7.346590358842));
+#30162 = CARTESIAN_POINT('',(10.20186679384,1.512794182086,
+    7.301136600086));
+#30163 = CARTESIAN_POINT('',(9.428090773061,0.93546636161,7.255681442299
+    ));
+#30164 = CARTESIAN_POINT('',(8.494943692394,0.624403318004,7.2102266208)
+  );
+#30165 = CARTESIAN_POINT('',(7.505079491427,0.624487167521,
+    7.164772708758));
+#30166 = CARTESIAN_POINT('',(6.571956487961,0.935398118444,
+    7.119317883875));
+#30167 = CARTESIAN_POINT('',(5.797995097564,1.512827909087,
+    7.073863379164));
+#30168 = CARTESIAN_POINT('',(5.257327856941,2.278974123499,
+    7.028408809413));
+#30169 = CARTESIAN_POINT('',(4.716659949217,4.000000042019,
+    6.937499726987));
+#30170 = CARTESIAN_POINT('',(5.257328424575,5.721025782216,6.84659064456
+    ));
+#30171 = CARTESIAN_POINT('',(5.7979977624,6.487174836341,6.801136074835)
+  );
+#30172 = CARTESIAN_POINT('',(6.571940408747,7.064585341079,
+    6.755681569982));
+#30173 = CARTESIAN_POINT('',(7.505100769273,7.375567147443,
+    6.710226745473));
+#30174 = CARTESIAN_POINT('',(8.494940595941,7.375512805941,
+    6.664772832831));
+#30175 = CARTESIAN_POINT('',(9.428062769863,7.064590867655,
+    6.619318011959));
+#30176 = CARTESIAN_POINT('',(10.201906088421,6.487192794258,
+    6.573862853745));
+#30177 = CARTESIAN_POINT('',(10.742720063413,5.721018736827,
+    6.528409095163));
+#30178 = CARTESIAN_POINT('',(11.013008968966,4.860512625914,
+    6.482954278723));
+#30179 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#30180 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#30181 = CARTESIAN_POINT('',(11.01301208422,3.139486653747,
+    7.517045175225));
+#30182 = CARTESIAN_POINT('',(10.742743609525,2.278979039126,
+    7.471590358762));
+#30183 = CARTESIAN_POINT('',(10.201863094248,1.512790152565,
+    7.426136600142));
+#30184 = CARTESIAN_POINT('',(9.428096014027,0.935471866415,
+    7.380681442289));
+#30185 = CARTESIAN_POINT('',(8.494944560169,0.624388394374,7.33522662065
+    ));
+#30186 = CARTESIAN_POINT('',(7.505076016642,0.624491988234,
+    7.289772708817));
+#30187 = CARTESIAN_POINT('',(6.571957536876,0.935393087967,
+    7.244317883827));
+#30188 = CARTESIAN_POINT('',(5.797992795616,1.512826138175,
+    7.198863379142));
+#30189 = CARTESIAN_POINT('',(5.257325384733,2.278972614878,
+    7.153408809384));
+#30190 = CARTESIAN_POINT('',(4.716657089572,4.000000058533,
+    7.062499726959));
+#30191 = CARTESIAN_POINT('',(5.257326119275,5.721027271429,
+    6.971590644534));
+#30192 = CARTESIAN_POINT('',(5.797996228663,6.487177397709,
+    6.926136074808));
+#30193 = CARTESIAN_POINT('',(6.571936872015,7.064585649625,
+    6.880681569943));
+#30194 = CARTESIAN_POINT('',(7.505103383142,7.375577846657,
+    6.835226745431));
+#30195 = CARTESIAN_POINT('',(8.494940588287,7.375503763616,
+    6.789772832831));
+#30196 = CARTESIAN_POINT('',(9.428060018322,7.064601710153,
+    6.744318011994));
+#30197 = CARTESIAN_POINT('',(10.201913622689,6.487193096688,
+    6.698862853594));
+#30198 = CARTESIAN_POINT('',(10.742719809669,5.721020142272,
+    6.653409095196));
+#30199 = CARTESIAN_POINT('',(11.013011532817,4.860513375224,
+    6.607954278697));
+#30200 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#30201 = DEFINITIONAL_REPRESENTATION('',(#30202),#30206);
+#30202 = LINE('',#30203,#30204);
+#30203 = CARTESIAN_POINT('',(0.,0.));
+#30204 = VECTOR('',#30205,1.);
+#30205 = DIRECTION('',(1.,0.));
+#30206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30207 = ADVANCED_FACE('',(#30208),#27243,.F.);
+#30208 = FACE_BOUND('',#30209,.F.);
+#30209 = EDGE_LOOP('',(#30210,#30455,#30456,#30457));
+#30210 = ORIENTED_EDGE('',*,*,#30211,.F.);
+#30211 = EDGE_CURVE('',#26984,#30212,#30214,.T.);
+#30212 = VERTEX_POINT('',#30213);
+#30213 = CARTESIAN_POINT('',(10.513,3.999999753457,7.148832535581));
+#30214 = SURFACE_CURVE('',#30215,(#30293,#30374),.PCURVE_S1.);
+#30215 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#30216,#30217,#30218,#30219,
+    #30220,#30221,#30222,#30223,#30224,#30225,#30226,#30227,#30228,
+    #30229,#30230,#30231,#30232,#30233,#30234,#30235,#30236,#30237,
+    #30238,#30239,#30240,#30241,#30242,#30243,#30244,#30245,#30246,
+    #30247,#30248,#30249,#30250,#30251,#30252,#30253,#30254,#30255,
+    #30256,#30257,#30258,#30259,#30260,#30261,#30262,#30263,#30264,
+    #30265,#30266,#30267,#30268,#30269,#30270,#30271,#30272,#30273,
+    #30274,#30275,#30276,#30277,#30278,#30279,#30280,#30281,#30282,
+    #30283,#30284,#30285,#30286,#30287,#30288,#30289,#30290,#30291,
+    #30292),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
+    3.293644505271E-02,0.134688617809,0.219689121042,0.272204457401,
+    0.375796180654,0.420835396678,0.502736941193,0.534738590376,
+    0.626737852328,0.737167564964,0.78626305943,0.867899031495,
+    0.955979282016,0.980777894029,1.),.UNSPECIFIED.);
+#30216 = CARTESIAN_POINT('',(10.513,3.999999605531,8.148830989056));
+#30217 = CARTESIAN_POINT('',(10.512999986395,3.913327291527,
+    8.143342147645));
+#30218 = CARTESIAN_POINT('',(10.509412804191,3.826654937538,
+    8.137852773427));
+#30219 = CARTESIAN_POINT('',(10.502238539088,3.740168840711,
+    8.132363177257));
+#30220 = CARTESIAN_POINT('',(10.491489995563,3.654054002455,
+    8.12687356895));
+#30221 = CARTESIAN_POINT('',(10.477192696875,3.568494128436,
+    8.121384057284));
+#30222 = CARTESIAN_POINT('',(10.404370339894,3.221625325622,
+    8.098935955234));
+#30223 = CARTESIAN_POINT('',(10.31583376216,2.966534095053,
+    8.081973322896));
+#30224 = CARTESIAN_POINT('',(10.194902491554,2.723941639892,
+    8.065018531127));
+#30225 = CARTESIAN_POINT('',(10.043917730796,2.498820246353,
+    8.048062397076));
+#30226 = CARTESIAN_POINT('',(9.86604129749,2.295666258501,8.031099831137
+    ));
+#30227 = CARTESIAN_POINT('',(9.498042485616,1.969958359872,
+    7.999976012356));
+#30228 = CARTESIAN_POINT('',(9.314688529679,1.839580230814,
+    7.985807643399));
+#30229 = CARTESIAN_POINT('',(9.117912246717,1.729243749643,
+    7.971641630386));
+#30230 = CARTESIAN_POINT('',(8.910467036888,1.640578637715,
+    7.957475754738));
+#30231 = CARTESIAN_POINT('',(8.695323640538,1.574773152206,
+    7.943307592627));
+#30232 = CARTESIAN_POINT('',(8.339996578666,1.506274160873,7.92038952164
+    ));
+#30233 = CARTESIAN_POINT('',(8.202573060461,1.489069411799,
+    7.911637279665));
+#30234 = CARTESIAN_POINT('',(8.064165296084,1.480961963993,
+    7.902885255078));
+#30235 = CARTESIAN_POINT('',(7.925524228088,1.482012379216,
+    7.894133203614));
+#30236 = CARTESIAN_POINT('',(7.787402906711,1.49219842105,7.885380889119
+    ));
+#30237 = CARTESIAN_POINT('',(7.380601742589,1.549321488688,
+    7.859364169568));
+#30238 = CARTESIAN_POINT('',(7.115495917891,1.622380678052,
+    7.842093863421));
+#30239 = CARTESIAN_POINT('',(6.861162876222,1.729800977147,
+    7.824829874963));
+#30240 = CARTESIAN_POINT('',(6.62299375309,1.869442621666,7.807565837274
+    ));
+#30241 = CARTESIAN_POINT('',(6.405926692924,2.038263654145,
+    7.790295547689));
+#30242 = CARTESIAN_POINT('',(6.130756325647,2.316211424043,
+    7.765525022081));
+#30243 = CARTESIAN_POINT('',(6.052138052163,2.405157358127,7.75801885026
+    ));
+#30244 = CARTESIAN_POINT('',(5.97862148749,2.498484032558,7.750512846473
+    ));
+#30245 = CARTESIAN_POINT('',(5.910507566874,2.595823877117,
+    7.743006904113));
+#30246 = CARTESIAN_POINT('',(5.848061251574,2.696782626667,
+    7.735500907577));
+#30247 = CARTESIAN_POINT('',(5.688675804003,2.990347004867,
+    7.714345961274));
+#30248 = CARTESIAN_POINT('',(5.605320590279,3.190361244145,
+    7.700695246378));
+#30249 = CARTESIAN_POINT('',(5.542845347162,3.398425469591,
+    7.687046566896));
+#30250 = CARTESIAN_POINT('',(5.502136945424,3.611818824015,
+    7.673397732914));
+#30251 = CARTESIAN_POINT('',(5.483665794977,3.827718458397,7.65974660482
+    ));
+#30252 = CARTESIAN_POINT('',(5.488819432879,4.127407832783,
+    7.640763634785));
+#30253 = CARTESIAN_POINT('',(5.493653252279,4.211549087241,
+    7.635430236751));
+#30254 = CARTESIAN_POINT('',(5.501869974617,4.295461503416,
+    7.630096801093));
+#30255 = CARTESIAN_POINT('',(5.513455288308,4.378975498478,
+    7.624763333439));
+#30256 = CARTESIAN_POINT('',(5.528383547322,4.461922830791,
+    7.619429841215));
+#30257 = CARTESIAN_POINT('',(5.599038042684,4.780487109197,
+    7.598763412597));
+#30258 = CARTESIAN_POINT('',(5.678792323532,5.010826317817,
+    7.583427214773));
+#30259 = CARTESIAN_POINT('',(5.785000152409,5.231091099354,
+    7.568094614993));
+#30260 = CARTESIAN_POINT('',(5.915983924589,5.437585421668,
+    7.552762204372));
+#30261 = CARTESIAN_POINT('',(6.069490526148,5.626933179986,
+    7.537426448862));
+#30262 = CARTESIAN_POINT('',(6.450244271139,5.999467556079,
+    7.503690008729));
+#30263 = CARTESIAN_POINT('',(6.686243792348,6.173957562151,
+    7.485278675068));
+#30264 = CARTESIAN_POINT('',(6.945370217012,6.314578325199,
+    7.466876558276));
+#30265 = CARTESIAN_POINT('',(7.221513995671,6.417851665823,
+    7.448474193174));
+#30266 = CARTESIAN_POINT('',(7.508041580887,6.481449246377,
+    7.430062520832));
+#30267 = CARTESIAN_POINT('',(7.926465991788,6.515244074635,
+    7.403476132424));
+#30268 = CARTESIAN_POINT('',(8.055884055618,6.517700423173,7.39529374404
+    ));
+#30269 = CARTESIAN_POINT('',(8.185328643991,6.512162816452,
+    7.387111502029));
+#30270 = CARTESIAN_POINT('',(8.314184476384,6.498644939077,
+    7.378929279768));
+#30271 = CARTESIAN_POINT('',(8.441840930643,6.477223559186,
+    7.370746952039));
+#30272 = CARTESIAN_POINT('',(8.776964527775,6.399509123108,
+    7.348959595237));
+#30273 = CARTESIAN_POINT('',(8.981282895527,6.329506413414,
+    7.335352830572));
+#30274 = CARTESIAN_POINT('',(9.177834744515,6.2386726989,7.321748324938)
+  );
+#30275 = CARTESIAN_POINT('',(9.364020527113,6.128136375205,
+    7.308143983116));
+#30276 = CARTESIAN_POINT('',(9.537437927443,5.999400576925,7.29453742209
+    ));
+#30277 = CARTESIAN_POINT('',(9.86700144995,5.697997981348,7.26625290145)
+  );
+#30278 = CARTESIAN_POINT('',(10.020756934006,5.522616639647,
+    7.251570630549));
+#30279 = CARTESIAN_POINT('',(10.154532568557,5.330722447233,
+    7.236890627003));
+#30280 = CARTESIAN_POINT('',(10.266223883055,5.125188375967,
+    7.22220951744));
+#30281 = CARTESIAN_POINT('',(10.354204388496,4.909182586926,
+    7.207526212446));
+#30282 = CARTESIAN_POINT('',(10.435314725432,4.623433752225,
+    7.188714018919));
+#30283 = CARTESIAN_POINT('',(10.451177872263,4.56010151572,7.18458123372
+    ));
+#30284 = CARTESIAN_POINT('',(10.465063160752,4.496290304723,
+    7.180448583818));
+#30285 = CARTESIAN_POINT('',(10.476952940357,4.432077344539,
+    7.176316070776));
+#30286 = CARTESIAN_POINT('',(10.486833602231,4.367540630032,
+    7.172183670471));
+#30287 = CARTESIAN_POINT('',(10.50078962007,4.252544793212,
+    7.164848241448));
+#30288 = CARTESIAN_POINT('',(10.505670793108,4.202183411443,
+    7.161645184766));
+#30289 = CARTESIAN_POINT('',(10.509334647441,4.151711439541,
+    7.158442139893));
+#30290 = CARTESIAN_POINT('',(10.511778212892,4.101165631713,
+    7.155239064115));
+#30291 = CARTESIAN_POINT('',(10.512999999996,4.050582837145,
+    7.152035895159));
+#30292 = CARTESIAN_POINT('',(10.513,4.,7.148832551194));
+#30293 = PCURVE('',#27243,#30294);
+#30294 = DEFINITIONAL_REPRESENTATION('',(#30295),#30373);
+#30295 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#30296,#30297,#30298,#30299,
+    #30300,#30301,#30302,#30303,#30304,#30305,#30306,#30307,#30308,
+    #30309,#30310,#30311,#30312,#30313,#30314,#30315,#30316,#30317,
+    #30318,#30319,#30320,#30321,#30322,#30323,#30324,#30325,#30326,
+    #30327,#30328,#30329,#30330,#30331,#30332,#30333,#30334,#30335,
+    #30336,#30337,#30338,#30339,#30340,#30341,#30342,#30343,#30344,
+    #30345,#30346,#30347,#30348,#30349,#30350,#30351,#30352,#30353,
+    #30354,#30355,#30356,#30357,#30358,#30359,#30360,#30361,#30362,
+    #30363,#30364,#30365,#30366,#30367,#30368,#30369,#30370,#30371,
+    #30372),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
+    3.293644505271E-02,0.134688617809,0.219689121042,0.272204457401,
+    0.375796180654,0.420835396678,0.502736941193,0.534738590376,
+    0.626737852328,0.737167564964,0.78626305943,0.867899031495,
+    0.955979282016,0.980777894029,1.),.UNSPECIFIED.);
+#30296 = CARTESIAN_POINT('',(4.764710697849E-02,0.));
+#30297 = CARTESIAN_POINT('',(4.764705734905E-02,3.492220116449E-02));
+#30298 = CARTESIAN_POINT('',(4.764592276692E-02,6.98452239626E-02));
+#30299 = CARTESIAN_POINT('',(4.764443391696E-02,0.104768773122));
+#30300 = CARTESIAN_POINT('',(4.764306967472E-02,0.139692613288));
+#30301 = CARTESIAN_POINT('',(4.764205710645E-02,0.174616569025));
+#30302 = CARTESIAN_POINT('',(4.763925329601E-02,0.317432811826));
+#30303 = CARTESIAN_POINT('',(4.764060022555E-02,0.42535731246));
+#30304 = CARTESIAN_POINT('',(4.764640148521E-02,0.533240995908));
+#30305 = CARTESIAN_POINT('',(4.764877126744E-02,0.641124523907));
+#30306 = CARTESIAN_POINT('',(4.764982539807E-02,0.749046656685));
+#30307 = CARTESIAN_POINT('',(4.764960276092E-02,0.947064187967));
+#30308 = CARTESIAN_POINT('',(4.764874219087E-02,1.037205633805));
+#30309 = CARTESIAN_POINT('',(4.764756720383E-02,1.127331951413));
+#30310 = CARTESIAN_POINT('',(4.76467760932E-02,1.217458480705));
+#30311 = CARTESIAN_POINT('',(4.764647580903E-02,1.30760053819));
+#30312 = CARTESIAN_POINT('',(4.764646757409E-02,1.453412544784));
+#30313 = CARTESIAN_POINT('',(4.764658063287E-02,1.509097185692));
+#30314 = CARTESIAN_POINT('',(4.764674596365E-02,1.564780327198));
+#30315 = CARTESIAN_POINT('',(4.764689922913E-02,1.620463355967));
+#30316 = CARTESIAN_POINT('',(4.764698910984E-02,1.6761476831));
+#30317 = CARTESIAN_POINT('',(4.764699391901E-02,1.841671183507));
+#30318 = CARTESIAN_POINT('',(4.764666117084E-02,1.951546835308));
+#30319 = CARTESIAN_POINT('',(4.764581184474E-02,2.061380898036));
+#30320 = CARTESIAN_POINT('',(4.764472985912E-02,2.171215381971));
+#30321 = CARTESIAN_POINT('',(4.764415740817E-02,2.281091882332));
+#30322 = CARTESIAN_POINT('',(4.764419424195E-02,2.438689348927));
+#30323 = CARTESIAN_POINT('',(4.764431941457E-02,2.486446275171));
+#30324 = CARTESIAN_POINT('',(4.764457067575E-02,2.534202569144));
+#30325 = CARTESIAN_POINT('',(4.764494093619E-02,2.581958856291));
+#30326 = CARTESIAN_POINT('',(4.764540781521E-02,2.629715772803));
+#30327 = CARTESIAN_POINT('',(4.764690075107E-02,2.764314602531));
+#30328 = CARTESIAN_POINT('',(4.764807354185E-02,2.851168115998));
+#30329 = CARTESIAN_POINT('',(4.764925187149E-02,2.938008445436));
+#30330 = CARTESIAN_POINT('',(4.765015716046E-02,3.024848602925));
+#30331 = CARTESIAN_POINT('',(4.765056574016E-02,3.111701681341));
+#30332 = CARTESIAN_POINT('',(4.765047952805E-02,3.232475675388));
+#30333 = CARTESIAN_POINT('',(4.765038282103E-02,3.266407744111));
+#30334 = CARTESIAN_POINT('',(4.76502150003E-02,3.300339836481));
+#30335 = CARTESIAN_POINT('',(4.76499810774E-02,3.334271940022));
+#30336 = CARTESIAN_POINT('',(4.764968970386E-02,3.368204041329));
+#30337 = CARTESIAN_POINT('',(4.764838569734E-02,3.4996850597));
+#30338 = CARTESIAN_POINT('',(4.764704480592E-02,3.597253892733));
+#30339 = CARTESIAN_POINT('',(4.76455839905E-02,3.6947998014));
+#30340 = CARTESIAN_POINT('',(4.764448399828E-02,3.792345913045));
+#30341 = CARTESIAN_POINT('',(4.764398974106E-02,3.889915156742));
+#30342 = CARTESIAN_POINT('',(4.76439875377E-02,4.104556196101));
+#30343 = CARTESIAN_POINT('',(4.764469447981E-02,4.221696299617));
+#30344 = CARTESIAN_POINT('',(4.764599738288E-02,4.338778917725));
+#30345 = CARTESIAN_POINT('',(4.764695553163E-02,4.455861032765));
+#30346 = CARTESIAN_POINT('',(4.764728967071E-02,4.573000339624));
+#30347 = CARTESIAN_POINT('',(4.764723942371E-02,4.742148343194));
+#30348 = CARTESIAN_POINT('',(4.764715356219E-02,4.794206266788));
+#30349 = CARTESIAN_POINT('',(4.764701504725E-02,4.846263281584));
+#30350 = CARTESIAN_POINT('',(4.764687350233E-02,4.898320396277));
+#30351 = CARTESIAN_POINT('',(4.764678581497E-02,4.950378601637));
+#30352 = CARTESIAN_POINT('',(4.76468010107E-02,5.088997075012));
+#30353 = CARTESIAN_POINT('',(4.76470612097E-02,5.175569261216));
+#30354 = CARTESIAN_POINT('',(4.764769931301E-02,5.262128716311));
+#30355 = CARTESIAN_POINT('',(4.764859596363E-02,5.348687918047));
+#30356 = CARTESIAN_POINT('',(4.764921039303E-02,5.435259450436));
+#30357 = CARTESIAN_POINT('',(4.764918726725E-02,5.615212870426));
+#30358 = CARTESIAN_POINT('',(4.764841919769E-02,5.708621574008));
+#30359 = CARTESIAN_POINT('',(4.764667808079E-02,5.802011322097));
+#30360 = CARTESIAN_POINT('',(4.764321225303E-02,5.895401322985));
+#30361 = CARTESIAN_POINT('',(4.764103934742E-02,5.988811562601));
+#30362 = CARTESIAN_POINT('',(4.764113802551E-02,6.108501330988));
+#30363 = CARTESIAN_POINT('',(4.764133102181E-02,6.134796330988));
+#30364 = CARTESIAN_POINT('',(4.764172489877E-02,6.16109136238));
+#30365 = CARTESIAN_POINT('',(4.764230943654E-02,6.187386369695));
+#30366 = CARTESIAN_POINT('',(4.764303463228E-02,6.213681295315));
+#30367 = CARTESIAN_POINT('',(4.76444122523E-02,6.260357910814));
+#30368 = CARTESIAN_POINT('',(4.764503962426E-02,6.280739655755));
+#30369 = CARTESIAN_POINT('',(4.76456494407E-02,6.301121280252));
+#30370 = CARTESIAN_POINT('',(4.764616573987E-02,6.321502739736));
+#30371 = CARTESIAN_POINT('',(4.764647997361E-02,6.34188397911));
+#30372 = CARTESIAN_POINT('',(4.764645100729E-02,6.362264932751));
+#30373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30374 = PCURVE('',#27604,#30375);
+#30375 = DEFINITIONAL_REPRESENTATION('',(#30376),#30454);
+#30376 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#30377,#30378,#30379,#30380,
+    #30381,#30382,#30383,#30384,#30385,#30386,#30387,#30388,#30389,
+    #30390,#30391,#30392,#30393,#30394,#30395,#30396,#30397,#30398,
+    #30399,#30400,#30401,#30402,#30403,#30404,#30405,#30406,#30407,
+    #30408,#30409,#30410,#30411,#30412,#30413,#30414,#30415,#30416,
+    #30417,#30418,#30419,#30420,#30421,#30422,#30423,#30424,#30425,
+    #30426,#30427,#30428,#30429,#30430,#30431,#30432,#30433,#30434,
+    #30435,#30436,#30437,#30438,#30439,#30440,#30441,#30442,#30443,
+    #30444,#30445,#30446,#30447,#30448,#30449,#30450,#30451,#30452,
+    #30453),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,5,5,5,5,5,5,5,7),(0.,
+    3.293644505271E-02,0.134688617809,0.219689121042,0.272204457401,
+    0.375796180654,0.420835396678,0.502736941193,0.534738590376,
+    0.626737852328,0.737167564964,0.78626305943,0.867899031495,
+    0.955979282016,0.980777894029,1.),.UNSPECIFIED.);
+#30377 = CARTESIAN_POINT('',(-6.283185150208,3.851169010944));
+#30378 = CARTESIAN_POINT('',(-6.248695570421,3.856657852355));
+#30379 = CARTESIAN_POINT('',(-6.214206079398,3.862147226573));
+#30380 = CARTESIAN_POINT('',(-6.179716648219,3.867636822743));
+#30381 = CARTESIAN_POINT('',(-6.14522725899,3.87312643105));
+#30382 = CARTESIAN_POINT('',(-6.110737904834,3.878615942716));
+#30383 = CARTESIAN_POINT('',(-5.969699060153,3.901064044766));
+#30384 = CARTESIAN_POINT('',(-5.863118092688,3.918026677104));
+#30385 = CARTESIAN_POINT('',(-5.756574302511,3.934981468873));
+#30386 = CARTESIAN_POINT('',(-5.650030069468,3.951937602924));
+#30387 = CARTESIAN_POINT('',(-5.543448174391,3.968900168863));
+#30388 = CARTESIAN_POINT('',(-5.347890908755,4.000023987644));
+#30389 = CARTESIAN_POINT('',(-5.258869871386,4.014192356601));
+#30390 = CARTESIAN_POINT('',(-5.169864352624,4.028358369614));
+#30391 = CARTESIAN_POINT('',(-5.080858856285,4.042524245262));
+#30392 = CARTESIAN_POINT('',(-4.991837893652,4.056692407373));
+#30393 = CARTESIAN_POINT('',(-4.847838944736,4.07961047836));
+#30394 = CARTESIAN_POINT('',(-4.792846602706,4.088362720335));
+#30395 = CARTESIAN_POINT('',(-4.737855615982,4.097114744922));
+#30396 = CARTESIAN_POINT('',(-4.682864616394,4.105866796386));
+#30397 = CARTESIAN_POINT('',(-4.62787223446,4.114619110881));
+#30398 = CARTESIAN_POINT('',(-4.464405381895,4.140635830432));
+#30399 = CARTESIAN_POINT('',(-4.355894708337,4.157906136579));
+#30400 = CARTESIAN_POINT('',(-4.247425134899,4.175170125037));
+#30401 = CARTESIAN_POINT('',(-4.13895562919,4.192434162726));
+#30402 = CARTESIAN_POINT('',(-4.030445019724,4.209704452311));
+#30403 = CARTESIAN_POINT('',(-3.874806931251,4.234474977919));
+#30404 = CARTESIAN_POINT('',(-3.827643791943,4.24198114974));
+#30405 = CARTESIAN_POINT('',(-3.780481294465,4.249487153527));
+#30406 = CARTESIAN_POINT('',(-3.733318800362,4.256993095887));
+#30407 = CARTESIAN_POINT('',(-3.686155662263,4.264499092423));
+#30408 = CARTESIAN_POINT('',(-3.553230249667,4.285654038726));
+#30409 = CARTESIAN_POINT('',(-3.467456439972,4.299304753622));
+#30410 = CARTESIAN_POINT('',(-3.38169545943,4.312953433104));
+#30411 = CARTESIAN_POINT('',(-3.295934462241,4.326602267086));
+#30412 = CARTESIAN_POINT('',(-3.210160609287,4.34025339518));
+#30413 = CARTESIAN_POINT('',(-3.090887356748,4.359236365215));
+#30414 = CARTESIAN_POINT('',(-3.057376931051,4.364569763249));
+#30415 = CARTESIAN_POINT('',(-3.023866490569,4.369903198907));
+#30416 = CARTESIAN_POINT('',(-2.990356053018,4.375236666561));
+#30417 = CARTESIAN_POINT('',(-2.956845635918,4.380570158785));
+#30418 = CARTESIAN_POINT('',(-2.826998653794,4.401236587403));
+#30419 = CARTESIAN_POINT('',(-2.730642575133,4.416572785227));
+#30420 = CARTESIAN_POINT('',(-2.634309382689,4.431905385007));
+#30421 = CARTESIAN_POINT('',(-2.537976207432,4.447237795628));
+#30422 = CARTESIAN_POINT('',(-2.441620165545,4.462573551138));
+#30423 = CARTESIAN_POINT('',(-2.229647684125,4.496309991271));
+#30424 = CARTESIAN_POINT('',(-2.113963717536,4.514721324932));
+#30425 = CARTESIAN_POINT('',(-1.998336045368,4.533123441724));
+#30426 = CARTESIAN_POINT('',(-1.882708337633,4.551525806826));
+#30427 = CARTESIAN_POINT('',(-1.767024255754,4.569937479168));
+#30428 = CARTESIAN_POINT('',(-1.599978118211,4.596523867576));
+#30429 = CARTESIAN_POINT('',(-1.548567150756,4.60470625596));
+#30430 = CARTESIAN_POINT('',(-1.497157179653,4.612888497971));
+#30431 = CARTESIAN_POINT('',(-1.445747220672,4.621070720232));
+#30432 = CARTESIAN_POINT('',(-1.394336288293,4.629253047961));
+#30433 = CARTESIAN_POINT('',(-1.257441537128,4.651040404763));
+#30434 = CARTESIAN_POINT('',(-1.171946072968,4.664647169428));
+#30435 = CARTESIAN_POINT('',(-1.086463238954,4.678251675062));
+#30436 = CARTESIAN_POINT('',(-1.000980379457,4.691856016884));
+#30437 = CARTESIAN_POINT('',(-0.91548480153,4.70546257791));
+#30438 = CARTESIAN_POINT('',(-0.737767106421,4.73374709855));
+#30439 = CARTESIAN_POINT('',(-0.645518439499,4.748429369451));
+#30440 = CARTESIAN_POINT('',(-0.553288194953,4.763109372997));
+#30441 = CARTESIAN_POINT('',(-0.461058022787,4.77779048256));
+#30442 = CARTESIAN_POINT('',(-0.368809602098,4.792473787554));
+#30443 = CARTESIAN_POINT('',(-0.250609239348,4.811285981081));
+#30444 = CARTESIAN_POINT('',(-0.224641495717,4.81541876628));
+#30445 = CARTESIAN_POINT('',(-0.198673742395,4.819551416182));
+#30446 = CARTESIAN_POINT('',(-0.172705991498,4.823683929224));
+#30447 = CARTESIAN_POINT('',(-0.146738237724,4.827816329529));
+#30448 = CARTESIAN_POINT('',(-0.100642097666,4.835151758552));
+#30449 = CARTESIAN_POINT('',(-8.05137226057E-02,4.838354815234));
+#30450 = CARTESIAN_POINT('',(-6.038532772757E-02,4.841557860107));
+#30451 = CARTESIAN_POINT('',(-4.025690960664E-02,4.844760935885));
+#30452 = CARTESIAN_POINT('',(-2.012846683058E-02,4.847964104841));
+#30453 = CARTESIAN_POINT('',(0.,4.851167448806));
+#30454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30455 = ORIENTED_EDGE('',*,*,#27230,.T.);
+#30456 = ORIENTED_EDGE('',*,*,#30092,.T.);
+#30457 = ORIENTED_EDGE('',*,*,#30458,.F.);
+#30458 = EDGE_CURVE('',#30212,#30093,#30459,.T.);
+#30459 = SURFACE_CURVE('',#30460,(#30463,#30470),.PCURVE_S1.);
+#30460 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#30461,#30462),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#30461 = CARTESIAN_POINT('',(10.471736508367,3.999999465135,
+    7.125010081977));
+#30462 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#30463 = PCURVE('',#27243,#30464);
+#30464 = DEFINITIONAL_REPRESENTATION('',(#30465),#30469);
+#30465 = LINE('',#30466,#30467);
+#30466 = CARTESIAN_POINT('',(0.,6.362265131567));
+#30467 = VECTOR('',#30468,1.);
+#30468 = DIRECTION('',(1.,0.));
+#30469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30470 = PCURVE('',#30471,#30534);
+#30471 = B_SPLINE_SURFACE_WITH_KNOTS('',1,9,(
+    (#30472,#30473,#30474,#30475,#30476,#30477,#30478,#30479,#30480
+      ,#30481,#30482,#30483,#30484,#30485,#30486,#30487,#30488,#30489
+      ,#30490,#30491,#30492,#30493,#30494,#30495,#30496,#30497,#30498
+      ,#30499,#30500,#30501,#30502)
+    ,(#30503,#30504,#30505,#30506,#30507,#30508,#30509,#30510,#30511
+      ,#30512,#30513,#30514,#30515,#30516,#30517,#30518,#30519,#30520
+      ,#30521,#30522,#30523,#30524,#30525,#30526,#30527,#30528,#30529
+      ,#30530,#30531,#30532,#30533
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(10,7,7,7,10),(0.,0.625),(0.,
+    1.590566282892,3.181132565784,4.771698848675,6.362265131567),
+  .UNSPECIFIED.);
+#30472 = CARTESIAN_POINT('',(10.471736508367,3.999999465135,
+    7.125010081977));
+#30473 = CARTESIAN_POINT('',(10.471736597718,3.568580148698,
+    7.097233076175));
+#30474 = CARTESIAN_POINT('',(10.387046786107,3.13721941575,7.06945979052
+    ));
+#30475 = CARTESIAN_POINT('',(10.217633285219,2.724820677674,
+    7.041677410989));
+#30476 = CARTESIAN_POINT('',(9.968472382506,2.350421681584,
+    7.013897369419));
+#30477 = CARTESIAN_POINT('',(9.649553608834,2.031518436828,
+    6.986120753887));
+#30478 = CARTESIAN_POINT('',(9.275186065924,1.782377682851,
+    6.958344135676));
+#30479 = CARTESIAN_POINT('',(8.86279979453,1.612968616125,6.930567160367
+    ));
+#30480 = CARTESIAN_POINT('',(8.000005129702,1.443558187002,
+    6.875011994612));
+#30481 = CARTESIAN_POINT('',(7.137200123484,1.612968192809,
+    6.819455470253));
+#30482 = CARTESIAN_POINT('',(6.724803871888,1.782378627463,
+    6.791677085308));
+#30483 = CARTESIAN_POINT('',(6.350425748446,2.031519936953,
+    6.763899267348));
+#30484 = CARTESIAN_POINT('',(6.031514822329,2.350432725387,
+    6.736121962646));
+#30485 = CARTESIAN_POINT('',(5.782378143775,2.724807718578,
+    6.708344606392));
+#30486 = CARTESIAN_POINT('',(5.612970266331,3.137199492799,
+    6.680566856235));
+#30487 = CARTESIAN_POINT('',(5.443562442758,4.000000616928,
+    6.625011090173));
+#30488 = CARTESIAN_POINT('',(5.61297077908,4.86280164038,6.569455324111)
+  );
+#30489 = CARTESIAN_POINT('',(5.782378852189,5.275193302274,
+    6.541677573954));
+#30490 = CARTESIAN_POINT('',(6.031515465244,5.649568228918,
+    6.513900217699));
+#30491 = CARTESIAN_POINT('',(6.350426422855,5.968481069313,
+    6.486122912998));
+#30492 = CARTESIAN_POINT('',(6.724804801816,6.217622278597,
+    6.458345095038));
+#30493 = CARTESIAN_POINT('',(7.137201238438,6.387032236356,
+    6.430566710093));
+#30494 = CARTESIAN_POINT('',(8.000006351642,6.556441394097,
+    6.375010185734));
+#30495 = CARTESIAN_POINT('',(8.862800909483,6.387030723274,
+    6.319455019979));
+#30496 = CARTESIAN_POINT('',(9.275187200592,6.217621832342,
+    6.291678044674));
+#30497 = CARTESIAN_POINT('',(9.649554580991,5.968481333248,
+    6.263901426444));
+#30498 = CARTESIAN_POINT('',(9.968474434784,5.649578631684,
+    6.236124810945));
+#30499 = CARTESIAN_POINT('',(10.217634164816,5.275177261844,
+    6.208344769346));
+#30500 = CARTESIAN_POINT('',(10.387045198954,4.862779376129,
+    6.180562389829));
+#30501 = CARTESIAN_POINT('',(10.471736914849,4.431418674599,
+    6.152789104171));
+#30502 = CARTESIAN_POINT('',(10.471736985537,3.999999358162,
+    6.125012098368));
+#30503 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#30504 = CARTESIAN_POINT('',(11.013008991359,3.474131195875,
+    7.409721955027));
+#30505 = CARTESIAN_POINT('',(10.909780793172,2.948264608911,
+    7.38194406663));
+#30506 = CARTESIAN_POINT('',(10.703243597173,2.445557790785,
+    7.354166402148));
+#30507 = CARTESIAN_POINT('',(10.399537738504,1.989204609566,
+    7.326388680175));
+#30508 = CARTESIAN_POINT('',(10.010787852725,1.600450240779,
+    7.298610873715));
+#30509 = CARTESIAN_POINT('',(9.554435081329,1.296754178897,
+    7.270833067417));
+#30510 = CARTESIAN_POINT('',(9.051740655879,1.090245250751,
+    7.243055269869));
+#30511 = CARTESIAN_POINT('',(8.000005600854,0.883736170497,
+    7.187499704713));
+#30512 = CARTESIAN_POINT('',(6.948262136288,1.09024450384,7.131944173017
+    ));
+#30513 = CARTESIAN_POINT('',(6.445559641589,1.296752763101,
+    7.104166410191));
+#30514 = CARTESIAN_POINT('',(5.989196752486,1.600450943561,
+    7.076388633402));
+#30515 = CARTESIAN_POINT('',(5.600446100817,1.989202650665,
+    7.048610843975));
+#30516 = CARTESIAN_POINT('',(5.296751354862,2.44556332938,7.020833055816
+    ));
+#30517 = CARTESIAN_POINT('',(5.090246477567,2.94826197358,6.993055277358
+    ));
+#30518 = CARTESIAN_POINT('',(4.883741438964,4.000000014466,
+    6.937499726987));
+#30519 = CARTESIAN_POINT('',(5.090246824455,5.051737987241,
+    6.881944176615));
+#30520 = CARTESIAN_POINT('',(5.296751694607,5.554436522559,
+    6.854166398158));
+#30521 = CARTESIAN_POINT('',(5.600445583188,6.010797386382,
+    6.826388609999));
+#30522 = CARTESIAN_POINT('',(5.989195809988,6.399549810424,
+    6.798610820571));
+#30523 = CARTESIAN_POINT('',(6.445559175332,6.703248268335,
+    6.770833043783));
+#30524 = CARTESIAN_POINT('',(6.948262033332,6.909755550514,
+    6.743055280958));
+#30525 = CARTESIAN_POINT('',(8.000005588085,7.116262363477,
+    6.687499749259));
+#30526 = CARTESIAN_POINT('',(9.051740552922,6.909753884956,
+    6.631944184105));
+#30527 = CARTESIAN_POINT('',(9.554435331612,6.703246263945,
+    6.604166386575));
+#30528 = CARTESIAN_POINT('',(10.01078795225,6.399551722225,
+    6.576388580205));
+#30529 = CARTESIAN_POINT('',(10.399542153287,6.010799789469,
+    6.548610773866));
+#30530 = CARTESIAN_POINT('',(10.703244535864,5.554438718773,
+    6.52083305178));
+#30531 = CARTESIAN_POINT('',(10.909773790915,5.05173516805,
+    6.493055387356));
+#30532 = CARTESIAN_POINT('',(11.013009377572,4.525868833092,
+    6.465277498948));
+#30533 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#30534 = DEFINITIONAL_REPRESENTATION('',(#30535),#30539);
+#30535 = LINE('',#30536,#30537);
+#30536 = CARTESIAN_POINT('',(0.,0.));
+#30537 = VECTOR('',#30538,1.);
+#30538 = DIRECTION('',(1.,0.));
+#30539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30540 = ADVANCED_FACE('',(#30541),#27604,.F.);
+#30541 = FACE_BOUND('',#30542,.T.);
+#30542 = EDGE_LOOP('',(#30543,#30544,#30545,#30835));
+#30543 = ORIENTED_EDGE('',*,*,#30211,.F.);
+#30544 = ORIENTED_EDGE('',*,*,#27590,.T.);
+#30545 = ORIENTED_EDGE('',*,*,#30546,.T.);
+#30546 = EDGE_CURVE('',#27319,#30547,#30549,.T.);
+#30547 = VERTEX_POINT('',#30548);
+#30548 = CARTESIAN_POINT('',(10.513,3.999999704143,6.851197561797));
+#30549 = SURFACE_CURVE('',#30550,(#30643,#30739),.PCURVE_S1.);
+#30550 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#30551,#30552,#30553,#30554,
+    #30555,#30556,#30557,#30558,#30559,#30560,#30561,#30562,#30563,
+    #30564,#30565,#30566,#30567,#30568,#30569,#30570,#30571,#30572,
+    #30573,#30574,#30575,#30576,#30577,#30578,#30579,#30580,#30581,
+    #30582,#30583,#30584,#30585,#30586,#30587,#30588,#30589,#30590,
+    #30591,#30592,#30593,#30594,#30595,#30596,#30597,#30598,#30599,
+    #30600,#30601,#30602,#30603,#30604,#30605,#30606,#30607,#30608,
+    #30609,#30610,#30611,#30612,#30613,#30614,#30615,#30616,#30617,
+    #30618,#30619,#30620,#30621,#30622,#30623,#30624,#30625,#30626,
+    #30627,#30628,#30629,#30630,#30631,#30632,#30633,#30634,#30635,
+    #30636,#30637,#30638,#30639,#30640,#30641,#30642),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,4.600176451127E-02,
+    0.133496234931,0.228566312609,0.291075049056,0.381041300023,
+    0.464556642543,0.503558455896,0.581449122074,0.62945094493,
+    0.748967108791,0.810805391947,0.843716571303,0.869045208697,
+    0.960412124867,1.),.UNSPECIFIED.);
+#30551 = CARTESIAN_POINT('',(10.513,3.999999506907,7.851193808252));
+#30552 = CARTESIAN_POINT('',(10.51299997964,3.896239071857,
+    7.844623002162));
+#30553 = CARTESIAN_POINT('',(10.508001636513,3.792477847168,
+    7.838053080262));
+#30554 = CARTESIAN_POINT('',(10.49800511731,3.689006571647,
+    7.831483294102));
+#30555 = CARTESIAN_POINT('',(10.483031340296,3.586113801795,
+    7.824913198178));
+#30556 = CARTESIAN_POINT('',(10.463121920636,3.484085367248,
+    7.818342601266));
+#30557 = CARTESIAN_POINT('',(10.438339095729,3.383203826217,
+    7.811771517756));
+#30558 = CARTESIAN_POINT('',(10.352517527179,3.094584703926,
+    7.79270144505));
+#30559 = CARTESIAN_POINT('',(10.278930370028,2.91054842243,
+    7.780199664635));
+#30560 = CARTESIAN_POINT('',(10.188576683442,2.733594639934,
+    7.767698343925));
+#30561 = CARTESIAN_POINT('',(10.082297385452,2.565535524732,
+    7.755198148405));
+#30562 = CARTESIAN_POINT('',(9.961155148093,2.408051710963,
+    7.742697993001));
+#30563 = CARTESIAN_POINT('',(9.826426695578,2.262679868769,
+    7.730197199798));
+#30564 = CARTESIAN_POINT('',(9.520131554892,1.987451353471,
+    7.704117955538));
+#30565 = CARTESIAN_POINT('',(9.34632937009,1.859977674177,7.690535231527
+    ));
+#30566 = CARTESIAN_POINT('',(9.160171929703,1.750120959866,
+    7.676954753936));
+#30567 = CARTESIAN_POINT('',(8.963815201834,1.659270460655,
+    7.663375375487));
+#30568 = CARTESIAN_POINT('',(8.75957464219,1.588497456708,7.649794422187
+    ));
+#30569 = CARTESIAN_POINT('',(8.54990473867,1.538545821224,7.636211245361
+    ));
+#30570 = CARTESIAN_POINT('',(8.197694611464,1.490823912943,7.61370104174
+    ));
+#30571 = CARTESIAN_POINT('',(8.056734755909,1.481037992498,7.60477121416
+    ));
+#30572 = CARTESIAN_POINT('',(7.91525789715,1.480496344847,7.595841547951
+    ));
+#30573 = CARTESIAN_POINT('',(7.773990480331,1.489223305258,
+    7.586912015403));
+#30574 = CARTESIAN_POINT('',(7.633655956955,1.507174189586,
+    7.577982354247));
+#30575 = CARTESIAN_POINT('',(7.494972264205,1.53423544785,7.569052491827
+    ));
+#30576 = CARTESIAN_POINT('',(7.162444332672,1.622007601748,
+    7.547271179614));
+#30577 = CARTESIAN_POINT('',(6.97108787154,1.692288947244,7.534417476261
+    ));
+#30578 = CARTESIAN_POINT('',(6.786727530815,1.780506136948,
+    7.521565384407));
+#30579 = CARTESIAN_POINT('',(6.611357338907,1.885796925282,7.50871432056
+    ));
+#30580 = CARTESIAN_POINT('',(6.446830697037,2.007048542784,
+    7.495862319071));
+#30581 = CARTESIAN_POINT('',(6.294845920119,2.14290635862,7.48300874307)
+  );
+#30582 = CARTESIAN_POINT('',(6.028852971969,2.429893927582,
+    7.458226817442));
+#30583 = CARTESIAN_POINT('',(5.912869354213,2.579266548755,7.44629511811
+    ));
+#30584 = CARTESIAN_POINT('',(5.810160083749,2.738561244192,
+    7.434364282146));
+#30585 = CARTESIAN_POINT('',(5.721718957208,2.906353759554,
+    7.422433956977));
+#30586 = CARTESIAN_POINT('',(5.648352194902,3.081114527387,
+    7.410502912775));
+#30587 = CARTESIAN_POINT('',(5.590673126415,3.261218748131,
+    7.398570860437));
+#30588 = CARTESIAN_POINT('',(5.529635358992,3.53073842384,7.381068640665
+    ));
+#30589 = CARTESIAN_POINT('',(5.513708712917,3.617330830722,
+    7.375497031401));
+#30590 = CARTESIAN_POINT('',(5.501325108489,3.704544566312,
+    7.369925439485));
+#30591 = CARTESIAN_POINT('',(5.492512878925,3.792205710097,
+    7.364353875644));
+#30592 = CARTESIAN_POINT('',(5.48728961733,3.880139261325,7.358782348785
+    ));
+#30593 = CARTESIAN_POINT('',(5.485662176702,3.968169138999,
+    7.353210865996));
+#30594 = CARTESIAN_POINT('',(5.491549966636,4.23176154179,7.336512702131
+    ));
+#30595 = CARTESIAN_POINT('',(5.509799680071,4.407100504657,
+    7.325385151989));
+#30596 = CARTESIAN_POINT('',(5.542348229973,4.58070489782,7.314258477855
+    ));
+#30597 = CARTESIAN_POINT('',(5.588984582388,4.751182424732,
+    7.303132395992));
+#30598 = CARTESIAN_POINT('',(5.649338631554,4.91718020939,7.29200593903)
+  );
+#30599 = CARTESIAN_POINT('',(5.722883293816,5.077392432449,
+    7.280878770653));
+#30600 = CARTESIAN_POINT('',(5.861932806975,5.324975579317,
+    7.262895723868));
+#30601 = CARTESIAN_POINT('',(5.919697136774,5.416713237808,
+    7.256038821522));
+#30602 = CARTESIAN_POINT('',(5.982045309282,5.505498846241,
+    7.249181945746));
+#30603 = CARTESIAN_POINT('',(6.048795156204,5.591058630215,
+    7.242325061268));
+#30604 = CARTESIAN_POINT('',(6.119744763711,5.673133778659,
+    7.235468079388));
+#30605 = CARTESIAN_POINT('',(6.194672901505,5.751480993311,
+    7.228610973443));
+#30606 = CARTESIAN_POINT('',(6.469205437113,6.011096250502,
+    7.204680963539));
+#30607 = CARTESIAN_POINT('',(6.688346897331,6.171895430972,
+    7.187599450389));
+#30608 = CARTESIAN_POINT('',(6.926948555626,6.304586430846,7.17052437057
+    ));
+#30609 = CARTESIAN_POINT('',(7.180638430707,6.406492191453,
+    7.153451410004));
+#30610 = CARTESIAN_POINT('',(7.444729124257,6.475729846992,
+    7.136376384015));
+#30611 = CARTESIAN_POINT('',(7.714211717486,6.511207918975,
+    7.119294897563));
+#30612 = CARTESIAN_POINT('',(8.123259036659,6.513847821303,
+    7.093388241654));
+#30613 = CARTESIAN_POINT('',(8.262799298049,6.505716315899,
+    7.084554339155));
+#30614 = CARTESIAN_POINT('',(8.401692227023,6.488547452173,
+    7.075720736719));
+#30615 = CARTESIAN_POINT('',(8.539237220487,6.462407005827,
+    7.066887308957));
+#30616 = CARTESIAN_POINT('',(8.674744877203,6.427426007752,
+    7.058053732029));
+#30617 = CARTESIAN_POINT('',(8.807539343476,6.383800291873,
+    7.049219913691));
+#30618 = CARTESIAN_POINT('',(9.005842107559,6.3041183137,7.035685055228)
+  );
+#30619 = CARTESIAN_POINT('',(9.073768868929,6.274066887778,
+    7.030983717474));
+#30620 = CARTESIAN_POINT('',(9.140643416106,6.241681181376,
+    7.026282369481));
+#30621 = CARTESIAN_POINT('',(9.206369695732,6.207005682463,
+    7.021581012937));
+#30622 = CARTESIAN_POINT('',(9.270854208763,6.170089717596,
+    7.016879650155));
+#30623 = CARTESIAN_POINT('',(9.334006010461,6.130987451914,7.01217828407
+    ));
+#30624 = CARTESIAN_POINT('',(9.443245020512,6.058027374899,
+    7.003858719418));
+#30625 = CARTESIAN_POINT('',(9.48991180588,6.025036761428,7.000240517219
+    ));
+#30626 = CARTESIAN_POINT('',(9.535696861674,5.99081290577,6.996622312735
+    ));
+#30627 = CARTESIAN_POINT('',(9.580561169622,5.955384173617,
+    6.993004107431));
+#30628 = CARTESIAN_POINT('',(9.624466898013,5.918780439316,6.98938590315
+    ));
+#30629 = CARTESIAN_POINT('',(9.667377401696,5.881033085866,
+    6.985767702105));
+#30630 = CARTESIAN_POINT('',(9.860328516554,5.702003902592,
+    6.969097745196));
+#30631 = CARTESIAN_POINT('',(9.998014274015,5.547355433989,
+    6.956043898852));
+#30632 = CARTESIAN_POINT('',(10.120601694865,5.379803619057,
+    6.942991711435));
+#30633 = CARTESIAN_POINT('',(10.226677134722,5.2011321103,6.92994079203)
+  );
+#30634 = CARTESIAN_POINT('',(10.315084549916,5.013288251126,
+    6.916888972545));
+#30635 = CARTESIAN_POINT('',(10.384934889047,4.818367172522,
+    6.903835267755));
+#30636 = CARTESIAN_POINT('',(10.45764762485,4.532081128495,
+    6.885128281643));
+#30637 = CARTESIAN_POINT('',(10.476041267394,4.444624497681,
+    6.879473075227));
+#30638 = CARTESIAN_POINT('',(10.490801825943,4.356435663266,
+    6.873817805929));
+#30639 = CARTESIAN_POINT('',(10.501895123223,4.267695657402,
+    6.868162510522));
+#30640 = CARTESIAN_POINT('',(10.50929833698,4.178586916732,
+    6.862507275459));
+#30641 = CARTESIAN_POINT('',(10.512999999979,4.08929328239,
+    6.856852236862));
+#30642 = CARTESIAN_POINT('',(10.513,4.,6.851197580532));
+#30643 = PCURVE('',#27604,#30644);
+#30644 = DEFINITIONAL_REPRESENTATION('',(#30645),#30738);
+#30645 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#30646,#30647,#30648,#30649,
+    #30650,#30651,#30652,#30653,#30654,#30655,#30656,#30657,#30658,
+    #30659,#30660,#30661,#30662,#30663,#30664,#30665,#30666,#30667,
+    #30668,#30669,#30670,#30671,#30672,#30673,#30674,#30675,#30676,
+    #30677,#30678,#30679,#30680,#30681,#30682,#30683,#30684,#30685,
+    #30686,#30687,#30688,#30689,#30690,#30691,#30692,#30693,#30694,
+    #30695,#30696,#30697,#30698,#30699,#30700,#30701,#30702,#30703,
+    #30704,#30705,#30706,#30707,#30708,#30709,#30710,#30711,#30712,
+    #30713,#30714,#30715,#30716,#30717,#30718,#30719,#30720,#30721,
+    #30722,#30723,#30724,#30725,#30726,#30727,#30728,#30729,#30730,
+    #30731,#30732,#30733,#30734,#30735,#30736,#30737),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,4.600176451127E-02,
+    0.133496234931,0.228566312609,0.291075049056,0.381041300023,
+    0.464556642543,0.503558455896,0.581449122074,0.62945094493,
+    0.748967108791,0.810805391947,0.843716571303,0.869045208697,
+    0.960412124867,1.),.UNSPECIFIED.);
+#30646 = CARTESIAN_POINT('',(-6.283185110963,4.148806191748));
+#30647 = CARTESIAN_POINT('',(-6.241895642181,4.155376997838));
+#30648 = CARTESIAN_POINT('',(-6.200605856652,4.161946919738));
+#30649 = CARTESIAN_POINT('',(-6.159316480654,4.168516705898));
+#30650 = CARTESIAN_POINT('',(-6.118027367975,4.175086801822));
+#30651 = CARTESIAN_POINT('',(-6.076738084377,4.181657398734));
+#30652 = CARTESIAN_POINT('',(-6.035448492067,4.188228482244));
+#30653 = CARTESIAN_POINT('',(-5.915628150796,4.20729855495));
+#30654 = CARTESIAN_POINT('',(-5.837086150776,4.219800335365));
+#30655 = CARTESIAN_POINT('',(-5.758552051778,4.232301656075));
+#30656 = CARTESIAN_POINT('',(-5.680022955101,4.244801851595));
+#30657 = CARTESIAN_POINT('',(-5.601488703172,4.257302006999));
+#30658 = CARTESIAN_POINT('',(-5.522946397039,4.269802800202));
+#30659 = CARTESIAN_POINT('',(-5.35908420717,4.295882044462));
+#30660 = CARTESIAN_POINT('',(-5.273736977513,4.309464768473));
+#30661 = CARTESIAN_POINT('',(-5.188401885538,4.323045246064));
+#30662 = CARTESIAN_POINT('',(-5.103074518412,4.336624624513));
+#30663 = CARTESIAN_POINT('',(-5.017739484183,4.350205577813));
+#30664 = CARTESIAN_POINT('',(-4.932392349111,4.363788754639));
+#30665 = CARTESIAN_POINT('',(-4.790956452001,4.38629895826));
+#30666 = CARTESIAN_POINT('',(-4.734849257289,4.39522878584));
+#30667 = CARTESIAN_POINT('',(-4.678743558598,4.404158452049));
+#30668 = CARTESIAN_POINT('',(-4.622638807104,4.413087984597));
+#30669 = CARTESIAN_POINT('',(-4.566533083898,4.422017645753));
+#30670 = CARTESIAN_POINT('',(-4.510425842866,4.430947508173));
+#30671 = CARTESIAN_POINT('',(-4.373570762927,4.452728820386));
+#30672 = CARTESIAN_POINT('',(-4.292808409988,4.465582523739));
+#30673 = CARTESIAN_POINT('',(-4.21205525318,4.478434615593));
+#30674 = CARTESIAN_POINT('',(-4.131307960977,4.49128567944));
+#30675 = CARTESIAN_POINT('',(-4.05055484029,4.504137680929));
+#30676 = CARTESIAN_POINT('',(-3.969792528623,4.51699125693));
+#30677 = CARTESIAN_POINT('',(-3.814083023976,4.541773182558));
+#30678 = CARTESIAN_POINT('',(-3.739114667473,4.55370488189));
+#30679 = CARTESIAN_POINT('',(-3.664152676372,4.565635717854));
+#30680 = CARTESIAN_POINT('',(-3.589194726742,4.577566043023));
+#30681 = CARTESIAN_POINT('',(-3.514232721844,4.589497087225));
+#30682 = CARTESIAN_POINT('',(-3.439264338772,4.601429139563));
+#30683 = CARTESIAN_POINT('',(-3.329298230838,4.618931359335));
+#30684 = CARTESIAN_POINT('',(-3.294291818153,4.624502968599));
+#30685 = CARTESIAN_POINT('',(-3.259285362532,4.630074560515));
+#30686 = CARTESIAN_POINT('',(-3.224278890624,4.635646124356));
+#30687 = CARTESIAN_POINT('',(-3.189272429257,4.641217651215));
+#30688 = CARTESIAN_POINT('',(-3.154266005446,4.646789134004));
+#30689 = CARTESIAN_POINT('',(-3.049348316807,4.663487297869));
+#30690 = CARTESIAN_POINT('',(-2.97943086452,4.674614848011));
+#30691 = CARTESIAN_POINT('',(-2.909517916229,4.685741522145));
+#30692 = CARTESIAN_POINT('',(-2.839607838554,4.696867604008));
+#30693 = CARTESIAN_POINT('',(-2.769694909536,4.70799406097));
+#30694 = CARTESIAN_POINT('',(-2.699777490888,4.719121229347));
+#30695 = CARTESIAN_POINT('',(-2.586781842931,4.737104276132));
+#30696 = CARTESIAN_POINT('',(-2.543696951045,4.743961178478));
+#30697 = CARTESIAN_POINT('',(-2.500612458531,4.750818054254));
+#30698 = CARTESIAN_POINT('',(-2.457528220269,4.757674938732));
+#30699 = CARTESIAN_POINT('',(-2.414443731546,4.764531920612));
+#30700 = CARTESIAN_POINT('',(-2.37135884678,4.771389026557));
+#30701 = CARTESIAN_POINT('',(-2.221001987423,4.795319036461));
+#30702 = CARTESIAN_POINT('',(-2.113677820532,4.812400549611));
+#30703 = CARTESIAN_POINT('',(-2.00639627821,4.82947562943));
+#30704 = CARTESIAN_POINT('',(-1.899128473371,4.846548589996));
+#30705 = CARTESIAN_POINT('',(-1.791846870931,4.863623615985));
+#30706 = CARTESIAN_POINT('',(-1.684522554019,4.880705102437));
+#30707 = CARTESIAN_POINT('',(-1.521746653596,4.906611758346));
+#30708 = CARTESIAN_POINT('',(-1.466241347734,4.915445660845));
+#30709 = CARTESIAN_POINT('',(-1.410737484281,4.924279263281));
+#30710 = CARTESIAN_POINT('',(-1.35523454606,4.933112691043));
+#30711 = CARTESIAN_POINT('',(-1.29973071096,4.941946267971));
+#30712 = CARTESIAN_POINT('',(-1.24422545112,4.950780086309));
+#30713 = CARTESIAN_POINT('',(-1.159182514146,4.964314944772));
+#30714 = CARTESIAN_POINT('',(-1.129642861159,4.969016282526));
+#30715 = CARTESIAN_POINT('',(-1.100103189364,4.973717630519));
+#30716 = CARTESIAN_POINT('',(-1.070563509866,4.978418987063));
+#30717 = CARTESIAN_POINT('',(-1.041023833167,4.983120349845));
+#30718 = CARTESIAN_POINT('',(-1.011484169163,4.98782171593));
+#30719 = CARTESIAN_POINT('',(-0.959210644743,4.996141280582));
+#30720 = CARTESIAN_POINT('',(-0.936476753485,4.999759482781));
+#30721 = CARTESIAN_POINT('',(-0.913742853841,5.003377687265));
+#30722 = CARTESIAN_POINT('',(-0.891008947757,5.006995892569));
+#30723 = CARTESIAN_POINT('',(-0.868275038658,5.01061409685));
+#30724 = CARTESIAN_POINT('',(-0.845541131449,5.014232297895));
+#30725 = CARTESIAN_POINT('',(-0.740800205998,5.030902254804));
+#30726 = CARTESIAN_POINT('',(-0.658779656738,5.043956101148));
+#30727 = CARTESIAN_POINT('',(-0.576769004252,5.057008288565));
+#30728 = CARTESIAN_POINT('',(-0.494764667969,5.07005920797));
+#30729 = CARTESIAN_POINT('',(-0.412754105488,5.083111027455));
+#30730 = CARTESIAN_POINT('',(-0.33073376482,5.096164732245));
+#30731 = CARTESIAN_POINT('',(-0.21319466323,5.114871718357));
+#30732 = CARTESIAN_POINT('',(-0.17766231598,5.120526924773));
+#30733 = CARTESIAN_POINT('',(-0.142129924663,5.126182194071));
+#30734 = CARTESIAN_POINT('',(-0.106597498376,5.131837489478));
+#30735 = CARTESIAN_POINT('',(-7.106503950741E-02,5.137492724541));
+#30736 = CARTESIAN_POINT('',(-3.553254372868E-02,5.143147763138));
+#30737 = CARTESIAN_POINT('',(0.,5.148802419468));
+#30738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30739 = PCURVE('',#30019,#30740);
+#30740 = DEFINITIONAL_REPRESENTATION('',(#30741),#30834);
+#30741 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#30742,#30743,#30744,#30745,
+    #30746,#30747,#30748,#30749,#30750,#30751,#30752,#30753,#30754,
+    #30755,#30756,#30757,#30758,#30759,#30760,#30761,#30762,#30763,
+    #30764,#30765,#30766,#30767,#30768,#30769,#30770,#30771,#30772,
+    #30773,#30774,#30775,#30776,#30777,#30778,#30779,#30780,#30781,
+    #30782,#30783,#30784,#30785,#30786,#30787,#30788,#30789,#30790,
+    #30791,#30792,#30793,#30794,#30795,#30796,#30797,#30798,#30799,
+    #30800,#30801,#30802,#30803,#30804,#30805,#30806,#30807,#30808,
+    #30809,#30810,#30811,#30812,#30813,#30814,#30815,#30816,#30817,
+    #30818,#30819,#30820,#30821,#30822,#30823,#30824,#30825,#30826,
+    #30827,#30828,#30829,#30830,#30831,#30832,#30833),.UNSPECIFIED.,.F.,
+  .F.,(8,6,6,6,6,6,6,6,6,6,6,6,6,6,6,8),(0.,4.600176451127E-02,
+    0.133496234931,0.228566312609,0.291075049056,0.381041300023,
+    0.464556642543,0.503558455896,0.581449122074,0.62945094493,
+    0.748967108791,0.810805391947,0.843716571303,0.869045208697,
+    0.960412124867,1.),.UNSPECIFIED.);
+#30742 = CARTESIAN_POINT('',(0.577369027321,0.));
+#30743 = CARTESIAN_POINT('',(0.577369367108,4.18073625354E-02));
+#30744 = CARTESIAN_POINT('',(0.577371581561,8.361632319772E-02));
+#30745 = CARTESIAN_POINT('',(0.577374126546,0.125425633564));
+#30746 = CARTESIAN_POINT('',(0.577376217103,0.167235061369));
+#30747 = CARTESIAN_POINT('',(0.577377589707,0.20904478226));
+#30748 = CARTESIAN_POINT('',(0.577378264528,0.250854771566));
+#30749 = CARTESIAN_POINT('',(0.577378389763,0.372184916459));
+#30750 = CARTESIAN_POINT('',(0.57737619439,0.451716135156));
+#30751 = CARTESIAN_POINT('',(0.577372533924,0.531238297245));
+#30752 = CARTESIAN_POINT('',(0.577369315799,0.610754757841));
+#30753 = CARTESIAN_POINT('',(0.57736748578,0.690276373433));
+#30754 = CARTESIAN_POINT('',(0.57736670659,0.769806390374));
+#30755 = CARTESIAN_POINT('',(0.57736684285,0.935729951807));
+#30756 = CARTESIAN_POINT('',(0.577367889162,1.022151244305));
+#30757 = CARTESIAN_POINT('',(0.577369478053,1.108560804856));
+#30758 = CARTESIAN_POINT('',(0.577370867522,1.194962867749));
+#30759 = CARTESIAN_POINT('',(0.57737168398,1.281372693756));
+#30760 = CARTESIAN_POINT('',(0.577372031583,1.367794550677));
+#30761 = CARTESIAN_POINT('',(0.577372034327,1.511011041403));
+#30762 = CARTESIAN_POINT('',(0.577371889685,1.567824481938));
+#30763 = CARTESIAN_POINT('',(0.577371634855,1.624636282456));
+#30764 = CARTESIAN_POINT('',(0.577371375012,1.681447001709));
+#30765 = CARTESIAN_POINT('',(0.577371181701,1.738258612657));
+#30766 = CARTESIAN_POINT('',(0.5773710713,1.795071714982));
+#30767 = CARTESIAN_POINT('',(0.577371056441,1.933648483009));
+#30768 = CARTESIAN_POINT('',(0.577371256951,2.015426835274));
+#30769 = CARTESIAN_POINT('',(0.577371708077,2.09719596854));
+#30770 = CARTESIAN_POINT('',(0.577372296875,2.178959366651));
+#30771 = CARTESIAN_POINT('',(0.577372821402,2.260728893553));
+#30772 = CARTESIAN_POINT('',(0.577373091371,2.342507887578));
+#30773 = CARTESIAN_POINT('',(0.577373038997,2.5001777067));
+#30774 = CARTESIAN_POINT('',(0.57737275661,2.576089950399));
+#30775 = CARTESIAN_POINT('',(0.577372168389,2.651995752297));
+#30776 = CARTESIAN_POINT('',(0.577371320202,2.727897381931));
+#30777 = CARTESIAN_POINT('',(0.577370338307,2.803802986162));
+#30778 = CARTESIAN_POINT('',(0.577369386751,2.879714913822));
+#30779 = CARTESIAN_POINT('',(0.57736822718,2.991064886608));
+#30780 = CARTESIAN_POINT('',(0.577367892362,3.02651181274));
+#30781 = CARTESIAN_POINT('',(0.577367607709,3.061958761951));
+#30782 = CARTESIAN_POINT('',(0.577367385483,3.09740571149));
+#30783 = CARTESIAN_POINT('',(0.577367234353,3.132852639454));
+#30784 = CARTESIAN_POINT('',(0.577367159401,3.168299524787));
+#30785 = CARTESIAN_POINT('',(0.577367167543,3.274537328029));
+#30786 = CARTESIAN_POINT('',(0.577367481604,3.34533451905));
+#30787 = CARTESIAN_POINT('',(0.577368109841,3.416127210847));
+#30788 = CARTESIAN_POINT('',(0.577368995233,3.486917100216));
+#30789 = CARTESIAN_POINT('',(0.577370022362,3.557710000693));
+#30790 = CARTESIAN_POINT('',(0.577371047187,3.628507560363));
+#30791 = CARTESIAN_POINT('',(0.577372510335,3.7429257486));
+#30792 = CARTESIAN_POINT('',(0.577373023144,3.786553078468));
+#30793 = CARTESIAN_POINT('',(0.577373462744,3.830180022939));
+#30794 = CARTESIAN_POINT('',(0.57737380667,3.873806716216));
+#30795 = CARTESIAN_POINT('',(0.577374040119,3.917433654875));
+#30796 = CARTESIAN_POINT('',(0.577374157947,3.961060972335));
+#30797 = CARTESIAN_POINT('',(0.577374188372,4.113310686727));
+#30798 = CARTESIAN_POINT('',(0.577373537328,4.221985758433));
+#30799 = CARTESIAN_POINT('',(0.57737226102,4.330617293487));
+#30800 = CARTESIAN_POINT('',(0.577370932783,4.439234458767));
+#30801 = CARTESIAN_POINT('',(0.577369960613,4.547865465515));
+#30802 = CARTESIAN_POINT('',(0.577369614793,4.656539983221));
+#30803 = CARTESIAN_POINT('',(0.577369662517,4.821364296287));
+#30804 = CARTESIAN_POINT('',(0.577369775829,4.877568200648));
+#30805 = CARTESIAN_POINT('',(0.577369985186,4.933770763096));
+#30806 = CARTESIAN_POINT('',(0.577370200048,4.989972518122));
+#30807 = CARTESIAN_POINT('',(0.577370350491,5.04617528573));
+#30808 = CARTESIAN_POINT('',(0.577370421538,5.102379540796));
+#30809 = CARTESIAN_POINT('',(0.577370406401,5.188493430239));
+#30810 = CARTESIAN_POINT('',(0.57737037837,5.218405075077));
+#30811 = CARTESIAN_POINT('',(0.577370328295,5.248316725414));
+#30812 = CARTESIAN_POINT('',(0.577370259004,5.278228360766));
+#30813 = CARTESIAN_POINT('',(0.577370175428,5.308139962218));
+#30814 = CARTESIAN_POINT('',(0.577370084598,5.33805151243));
+#30815 = CARTESIAN_POINT('',(0.577369927189,5.390983049205));
+#30816 = CARTESIAN_POINT('',(0.577369859619,5.41400308563));
+#30817 = CARTESIAN_POINT('',(0.577369797269,5.437023101813));
+#30818 = CARTESIAN_POINT('',(0.577369744649,5.460043094346));
+#30819 = CARTESIAN_POINT('',(0.57736970645,5.483063059508));
+#30820 = CARTESIAN_POINT('',(0.577369687542,5.506082993267));
+#30821 = CARTESIAN_POINT('',(0.577369712579,5.612141590075));
+#30822 = CARTESIAN_POINT('',(0.577370071169,5.695193627213));
+#30823 = CARTESIAN_POINT('',(0.577370853764,5.778235396901));
+#30824 = CARTESIAN_POINT('',(0.577372506138,5.861270861977));
+#30825 = CARTESIAN_POINT('',(0.577374495488,5.944313403015));
+#30826 = CARTESIAN_POINT('',(0.577375534098,6.027367079752));
+#30827 = CARTESIAN_POINT('',(0.577375293155,6.146387353208));
+#30828 = CARTESIAN_POINT('',(0.577375029067,6.182367504671));
+#30829 = CARTESIAN_POINT('',(0.577374492792,6.218347675842));
+#30830 = CARTESIAN_POINT('',(0.577373739732,6.254327726267));
+#30831 = CARTESIAN_POINT('',(0.577372961635,6.290307458436));
+#30832 = CARTESIAN_POINT('',(0.577372486588,6.326286617778));
+#30833 = CARTESIAN_POINT('',(0.577372779023,6.362264892665));
+#30834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30835 = ORIENTED_EDGE('',*,*,#30836,.F.);
+#30836 = EDGE_CURVE('',#30212,#30547,#30837,.T.);
+#30837 = SURFACE_CURVE('',#30838,(#30842,#30849),.PCURVE_S1.);
+#30838 = LINE('',#30839,#30840);
+#30839 = CARTESIAN_POINT('',(10.513,4.,12.));
+#30840 = VECTOR('',#30841,1.);
+#30841 = DIRECTION('',(-6.008484871472E-17,0.,-1.));
+#30842 = PCURVE('',#27604,#30843);
+#30843 = DEFINITIONAL_REPRESENTATION('',(#30844),#30848);
+#30844 = LINE('',#30845,#30846);
+#30845 = CARTESIAN_POINT('',(-0.,0.));
+#30846 = VECTOR('',#30847,1.);
+#30847 = DIRECTION('',(-0.,1.));
+#30848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30849 = PCURVE('',#29946,#30850);
+#30850 = DEFINITIONAL_REPRESENTATION('',(#30851),#30855);
+#30851 = LINE('',#30852,#30853);
+#30852 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#30853 = VECTOR('',#30854,1.);
+#30854 = DIRECTION('',(-0.,1.));
+#30855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30856 = ADVANCED_FACE('',(#30857),#28032,.F.);
+#30857 = FACE_BOUND('',#30858,.F.);
+#30858 = EDGE_LOOP('',(#30859,#30898,#30899,#30900));
+#30859 = ORIENTED_EDGE('',*,*,#30860,.F.);
+#30860 = EDGE_CURVE('',#28190,#28525,#30861,.T.);
+#30861 = SURFACE_CURVE('',#30862,(#30884,#30891),.PCURVE_S1.);
+#30862 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#30863,#30864,#30865,#30866,
+    #30867,#30868,#30869,#30870,#30871,#30872,#30873,#30874,#30875,
+    #30876,#30877,#30878,#30879,#30880,#30881,#30882,#30883),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.151524139379,6.303048278758),
+  .UNSPECIFIED.);
+#30863 = CARTESIAN_POINT('',(9.872969441215,13.281249770905,
+    2.999999987846));
+#30864 = CARTESIAN_POINT('',(9.872970117236,13.258522474249,
+    3.431256356312));
+#30865 = CARTESIAN_POINT('',(9.737521887683,13.235794993096,
+    3.86251080538));
+#30866 = CARTESIAN_POINT('',(9.466452566418,13.213068325523,
+    4.246494652755));
+#30867 = CARTESIAN_POINT('',(9.078671645616,13.190340581755,
+    4.535824703078));
+#30868 = CARTESIAN_POINT('',(8.61100905093,13.167613096718,
+    4.691729071262));
+#30869 = CARTESIAN_POINT('',(8.114926720319,13.144886311198,
+    4.691675405282));
+#30870 = CARTESIAN_POINT('',(7.64728221426,13.122158823544,
+    4.535864985871));
+#30871 = CARTESIAN_POINT('',(7.259400715179,13.099431582153,
+    4.246476889155));
+#30872 = CARTESIAN_POINT('',(6.988438742124,13.076704290736,
+    3.862513476943));
+#30873 = CARTESIAN_POINT('',(6.717476351341,13.031249751808,
+    2.99999997719));
+#30874 = CARTESIAN_POINT('',(6.988439102627,12.985795212878,
+    2.137486590689));
+#30875 = CARTESIAN_POINT('',(7.259401941079,12.963067935411,
+    1.753523178786));
+#30876 = CARTESIAN_POINT('',(7.647273758805,12.940340625263,
+    1.46413847257));
+#30877 = CARTESIAN_POINT('',(8.114937017034,12.917613290319,
+    1.308302497758));
+#30878 = CARTESIAN_POINT('',(8.611010424971,12.894886308939,
+    1.308312029252));
+#30879 = CARTESIAN_POINT('',(9.078651746696,12.872158976778,
+    1.464145681408));
+#30880 = CARTESIAN_POINT('',(9.466478301691,12.849431164066,
+    1.753511886735));
+#30881 = CARTESIAN_POINT('',(9.73750998099,12.82670451054,2.137489593134
+    ));
+#30882 = CARTESIAN_POINT('',(9.872969838152,12.803977029366,
+    2.568743617354));
+#30883 = CARTESIAN_POINT('',(9.872970514751,12.781249732708,
+    2.99999998582));
+#30884 = PCURVE('',#28032,#30885);
+#30885 = DEFINITIONAL_REPRESENTATION('',(#30886),#30890);
+#30886 = LINE('',#30887,#30888);
+#30887 = CARTESIAN_POINT('',(0.,0.));
+#30888 = VECTOR('',#30889,1.);
+#30889 = DIRECTION('',(0.,1.));
+#30890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30891 = PCURVE('',#28398,#30892);
+#30892 = DEFINITIONAL_REPRESENTATION('',(#30893),#30897);
+#30893 = LINE('',#30894,#30895);
+#30894 = CARTESIAN_POINT('',(6.25E-02,0.));
+#30895 = VECTOR('',#30896,1.);
+#30896 = DIRECTION('',(0.,1.));
+#30897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30898 = ORIENTED_EDGE('',*,*,#28232,.T.);
+#30899 = ORIENTED_EDGE('',*,*,#27874,.T.);
+#30900 = ORIENTED_EDGE('',*,*,#28590,.F.);
+#30901 = ADVANCED_FACE('',(#30902),#28317,.F.);
+#30902 = FACE_BOUND('',#30903,.F.);
+#30903 = EDGE_LOOP('',(#30904,#30905,#30906,#30951));
+#30904 = ORIENTED_EDGE('',*,*,#28830,.F.);
+#30905 = ORIENTED_EDGE('',*,*,#28304,.T.);
+#30906 = ORIENTED_EDGE('',*,*,#30907,.T.);
+#30907 = EDGE_CURVE('',#28258,#28453,#30908,.T.);
+#30908 = SURFACE_CURVE('',#30909,(#30937,#30944),.PCURVE_S1.);
+#30909 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#30910,#30911,#30912,#30913,
+    #30914,#30915,#30916,#30917,#30918,#30919,#30920,#30921,#30922,
+    #30923,#30924,#30925,#30926,#30927,#30928,#30929,#30930,#30931,
+    #30932,#30933,#30934,#30935,#30936),.UNSPECIFIED.,.F.,.F.,(9,6,6,6,9
+    ),(0.,1.57576206969,3.151524139379,4.727286209069,6.303048278758),
+  .UNSPECIFIED.);
+#30910 = CARTESIAN_POINT('',(9.872968009834,13.218749770922,
+    2.999999987847));
+#30911 = CARTESIAN_POINT('',(9.872968371847,13.203124754473,
+    3.296488436761));
+#30912 = CARTESIAN_POINT('',(9.806453153956,13.187499647436,
+    3.592975919854));
+#30913 = CARTESIAN_POINT('',(9.673362607514,13.171874813838,
+    3.872052065705));
+#30914 = CARTESIAN_POINT('',(9.479243469446,13.156249791192,
+    4.116282396976));
+#30915 = CARTESIAN_POINT('',(9.23500849617,13.1406247643,4.310410009643)
+  );
+#30916 = CARTESIAN_POINT('',(8.955941515755,13.124999743232,
+    4.44347331228));
+#30917 = CARTESIAN_POINT('',(8.362966105107,13.093749732858,
+    4.576537620507));
+#30918 = CARTESIAN_POINT('',(7.769985303486,13.062499755569,
+    4.443473738802));
+#30919 = CARTESIAN_POINT('',(7.49091244224,13.046874769034,
+    4.310409950627));
+#30920 = CARTESIAN_POINT('',(7.246675088396,13.031249762325,
+    4.116284708512));
+#30921 = CARTESIAN_POINT('',(7.052551616617,13.015624748874,
+    3.872047944665));
+#30922 = CARTESIAN_POINT('',(6.919490012389,12.999999747341,
+    3.592977401105));
+#30923 = CARTESIAN_POINT('',(6.78642826742,12.968749751827,2.99999999652
+    ));
+#30924 = CARTESIAN_POINT('',(6.91949020286,12.937499756312,
+    2.407022634676));
+#30925 = CARTESIAN_POINT('',(7.052551767022,12.92187475478,
+    2.127952164435));
+#30926 = CARTESIAN_POINT('',(7.246674487974,12.906249741328,
+    1.883715187851));
+#30927 = CARTESIAN_POINT('',(7.490912111225,12.890624734619,
+    1.689589348476));
+#30928 = CARTESIAN_POINT('',(7.76998523424,12.874999748084,
+    1.556526134177));
+#30929 = CARTESIAN_POINT('',(8.362966092794,12.843749770795,
+    1.423463188296));
+#30930 = CARTESIAN_POINT('',(8.955941446508,12.812499760421,
+    1.556527068132));
+#30931 = CARTESIAN_POINT('',(9.235008486335,12.796874739347,
+    1.689590056864));
+#30932 = CARTESIAN_POINT('',(9.479244217109,12.781249712476,
+    1.883713923586));
+#30933 = CARTESIAN_POINT('',(9.673365787763,12.765624689796,
+    2.127949870071));
+#30934 = CARTESIAN_POINT('',(9.806448615605,12.749999856225,
+    2.40702421634));
+#30935 = CARTESIAN_POINT('',(9.872968482395,12.73437474918,
+    2.703511536907));
+#30936 = CARTESIAN_POINT('',(9.872968844805,12.718749732731,
+    2.999999985821));
+#30937 = PCURVE('',#28317,#30938);
+#30938 = DEFINITIONAL_REPRESENTATION('',(#30939),#30943);
+#30939 = LINE('',#30940,#30941);
+#30940 = CARTESIAN_POINT('',(0.3125,0.));
+#30941 = VECTOR('',#30942,1.);
+#30942 = DIRECTION('',(0.,1.));
+#30943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30944 = PCURVE('',#28398,#30945);
+#30945 = DEFINITIONAL_REPRESENTATION('',(#30946),#30950);
+#30946 = LINE('',#30947,#30948);
+#30947 = CARTESIAN_POINT('',(0.,0.));
+#30948 = VECTOR('',#30949,1.);
+#30949 = DIRECTION('',(0.,1.));
+#30950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30951 = ORIENTED_EDGE('',*,*,#28452,.F.);
+#30952 = ADVANCED_FACE('',(#30953),#28398,.F.);
+#30953 = FACE_BOUND('',#30954,.F.);
+#30954 = EDGE_LOOP('',(#30955,#30956,#30957,#30958));
+#30955 = ORIENTED_EDGE('',*,*,#30907,.F.);
+#30956 = ORIENTED_EDGE('',*,*,#28385,.T.);
+#30957 = ORIENTED_EDGE('',*,*,#30860,.T.);
+#30958 = ORIENTED_EDGE('',*,*,#28524,.F.);
+#30959 = ADVANCED_FACE('',(#30960),#29108,.F.);
+#30960 = FACE_BOUND('',#30961,.F.);
+#30961 = EDGE_LOOP('',(#30962,#31003,#31023,#31275));
+#30962 = ORIENTED_EDGE('',*,*,#30963,.F.);
+#30963 = EDGE_CURVE('',#30964,#29053,#30966,.T.);
+#30964 = VERTEX_POINT('',#30965);
+#30965 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#30966 = SURFACE_CURVE('',#30967,(#30989,#30996),.PCURVE_S1.);
+#30967 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#30968,#30969,#30970,#30971,
+    #30972,#30973,#30974,#30975,#30976,#30977,#30978,#30979,#30980,
+    #30981,#30982,#30983,#30984,#30985,#30986,#30987,#30988),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#30968 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#30969 = CARTESIAN_POINT('',(11.013014232043,3.139486043311,
+    6.517045125553));
+#30970 = CARTESIAN_POINT('',(10.742745565541,2.278977814802,
+    6.471590309049));
+#30971 = CARTESIAN_POINT('',(10.201864665156,1.512788382328,
+    6.426136550551));
+#30972 = CARTESIAN_POINT('',(9.428097035105,0.935469684066,
+    6.380681392611));
+#30973 = CARTESIAN_POINT('',(8.494944914989,0.624385988816,
+    6.335226570905));
+#30974 = CARTESIAN_POINT('',(7.505075667401,0.624489582965,
+    6.289772659199));
+#30975 = CARTESIAN_POINT('',(6.571956521814,0.935390902569,
+    6.244317834146));
+#30976 = CARTESIAN_POINT('',(5.797991228648,1.512824363955,
+    6.198863329477));
+#30977 = CARTESIAN_POINT('',(5.257323431805,2.278971386092,
+    6.153408759712));
+#30978 = CARTESIAN_POINT('',(4.716654749863,4.000000055662,
+    6.062499677289));
+#30979 = CARTESIAN_POINT('',(5.257324163336,5.721028495416,
+    5.971590594866));
+#30980 = CARTESIAN_POINT('',(5.797994657345,6.48717916808,5.926136025132
+    ));
+#30981 = CARTESIAN_POINT('',(6.57193585159,7.064587832519,5.880681520283
+    ));
+#30982 = CARTESIAN_POINT('',(7.505103028,7.375580251064,5.83522669571));
+#30983 = CARTESIAN_POINT('',(8.494940937197,7.375506170039,
+    5.789772783232));
+#30984 = CARTESIAN_POINT('',(9.428061034048,7.064603895001,
+    5.744317962333));
+#30985 = CARTESIAN_POINT('',(10.201915189241,6.487194870773,
+    5.698862803844));
+#30986 = CARTESIAN_POINT('',(10.742721762675,5.721021371397,
+    5.653409045569));
+#30987 = CARTESIAN_POINT('',(11.013013679137,4.860513990929,
+    5.607954229028));
+#30988 = CARTESIAN_POINT('',(11.013015029501,4.000000018438,
+    5.562499652451));
+#30989 = PCURVE('',#29108,#30990);
+#30990 = DEFINITIONAL_REPRESENTATION('',(#30991),#30995);
+#30991 = LINE('',#30992,#30993);
+#30992 = CARTESIAN_POINT('',(0.,0.));
+#30993 = VECTOR('',#30994,1.);
+#30994 = DIRECTION('',(0.,1.));
+#30995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#30996 = PCURVE('',#29516,#30997);
+#30997 = DEFINITIONAL_REPRESENTATION('',(#30998),#31002);
+#30998 = LINE('',#30999,#31000);
+#30999 = CARTESIAN_POINT('',(0.125,0.));
+#31000 = VECTOR('',#31001,1.);
+#31001 = DIRECTION('',(0.,1.));
+#31002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31003 = ORIENTED_EDGE('',*,*,#31004,.T.);
+#31004 = EDGE_CURVE('',#30964,#30547,#31005,.T.);
+#31005 = SURFACE_CURVE('',#31006,(#31009,#31016),.PCURVE_S1.);
+#31006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31007,#31008),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#31007 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#31008 = CARTESIAN_POINT('',(10.471754162116,3.999999358172,
+    6.875012098171));
+#31009 = PCURVE('',#29108,#31010);
+#31010 = DEFINITIONAL_REPRESENTATION('',(#31011),#31015);
+#31011 = LINE('',#31012,#31013);
+#31012 = CARTESIAN_POINT('',(0.,0.));
+#31013 = VECTOR('',#31014,1.);
+#31014 = DIRECTION('',(1.,0.));
+#31015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31016 = PCURVE('',#30019,#31017);
+#31017 = DEFINITIONAL_REPRESENTATION('',(#31018),#31022);
+#31018 = LINE('',#31019,#31020);
+#31019 = CARTESIAN_POINT('',(0.,6.362265131567));
+#31020 = VECTOR('',#31021,1.);
+#31021 = DIRECTION('',(1.,0.));
+#31022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31023 = ORIENTED_EDGE('',*,*,#31024,.T.);
+#31024 = EDGE_CURVE('',#30547,#29094,#31025,.T.);
+#31025 = SURFACE_CURVE('',#31026,(#31107,#31191),.PCURVE_S1.);
+#31026 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31027,#31028,#31029,#31030,
+    #31031,#31032,#31033,#31034,#31035,#31036,#31037,#31038,#31039,
+    #31040,#31041,#31042,#31043,#31044,#31045,#31046,#31047,#31048,
+    #31049,#31050,#31051,#31052,#31053,#31054,#31055,#31056,#31057,
+    #31058,#31059,#31060,#31061,#31062,#31063,#31064,#31065,#31066,
+    #31067,#31068,#31069,#31070,#31071,#31072,#31073,#31074,#31075,
+    #31076,#31077,#31078,#31079,#31080,#31081,#31082,#31083,#31084,
+    #31085,#31086,#31087,#31088,#31089,#31090,#31091,#31092,#31093,
+    #31094,#31095,#31096,#31097,#31098,#31099,#31100,#31101,#31102,
+    #31103,#31104,#31105,#31106),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,4.600234467864E-02,0.133497717493,0.228568492854,
+    0.29107663826,0.381137134533,0.464772085567,0.502774338965,
+    0.568344352374,0.630347038711,0.748911828732,0.860562774795,
+    0.959876577149,1.),.UNSPECIFIED.);
+#31027 = CARTESIAN_POINT('',(10.513,3.999999408286,6.851197543061));
+#31028 = CARTESIAN_POINT('',(10.512999975568,3.896238973237,
+    6.844626736973));
+#31029 = CARTESIAN_POINT('',(10.508001628369,3.792477748743,
+    6.838056815083));
+#31030 = CARTESIAN_POINT('',(10.498005105105,3.689006473614,
+    6.831487028936));
+#31031 = CARTESIAN_POINT('',(10.483031324053,3.586113704349,
+    6.824916933023));
+#31032 = CARTESIAN_POINT('',(10.463121900388,3.484085270583,
+    6.818346336117));
+#31033 = CARTESIAN_POINT('',(10.438339071523,3.383203730524,
+    6.81177525261));
+#31034 = CARTESIAN_POINT('',(10.35251762091,3.094585046318,
+    6.792705208628));
+#31035 = CARTESIAN_POINT('',(10.27893066555,2.910549179047,
+    6.780203456951));
+#31036 = CARTESIAN_POINT('',(10.188577256823,2.733595774325,
+    6.76770216496));
+#31037 = CARTESIAN_POINT('',(10.082298306345,2.565536988196,
+    6.755201998146));
+#31038 = CARTESIAN_POINT('',(9.961156477824,2.40805344383,6.742701871456
+    ));
+#31039 = CARTESIAN_POINT('',(9.826428485332,2.262681801838,
+    6.730201106985));
+#31040 = CARTESIAN_POINT('',(9.520134860045,1.987453970427,
+    6.704121963048));
+#31041 = CARTESIAN_POINT('',(9.346333823696,1.859980667377,
+    6.690539310712));
+#31042 = CARTESIAN_POINT('',(9.160177630251,1.750124118803,
+    6.676958904751));
+#31043 = CARTESIAN_POINT('',(8.963822210594,1.659273557453,
+    6.663379597909));
+#31044 = CARTESIAN_POINT('',(8.759582980769,1.588500253011,
+    6.649798716253));
+#31045 = CARTESIAN_POINT('',(8.549914387163,1.538548075288,
+    6.636215611121));
+#31046 = CARTESIAN_POINT('',(8.197708672351,1.490825195643,
+    6.613705676175));
+#31047 = CARTESIAN_POINT('',(8.05675199795,1.481038672706,6.604776045684
+    ));
+#31048 = CARTESIAN_POINT('',(7.915278286604,1.480496010035,
+    6.595846576536));
+#31049 = CARTESIAN_POINT('',(7.774013935133,1.489221546179,
+    6.586917241028));
+#31050 = CARTESIAN_POINT('',(7.633682347531,1.507170606251,
+    6.577987776923));
+#31051 = CARTESIAN_POINT('',(7.495001414582,1.534229655468,
+    6.569058111576));
+#31052 = CARTESIAN_POINT('',(7.162272286294,1.622050274316,6.54726369553
+    ));
+#31053 = CARTESIAN_POINT('',(6.970721791176,1.692421042873,
+    6.534396681265));
+#31054 = CARTESIAN_POINT('',(6.786183930406,1.780764337692,
+    6.521531286413));
+#31055 = CARTESIAN_POINT('',(6.610658810327,1.886214906401,6.50866692444
+    ));
+#31056 = CARTESIAN_POINT('',(6.446005284942,2.007655998099,
+    6.495801619742));
+#31057 = CARTESIAN_POINT('',(6.293926420171,2.143728078203,
+    6.482934732462));
+#31058 = CARTESIAN_POINT('',(6.027773365922,2.43121811436,6.458122568844
+    ));
+#31059 = CARTESIAN_POINT('',(5.911727803021,2.580885201664,
+    6.446173923197));
+#31060 = CARTESIAN_POINT('',(5.809001743866,2.740493095475,
+    6.434226147662));
+#31061 = CARTESIAN_POINT('',(5.72059210719,2.908610667229,6.422278887335
+    ));
+#31062 = CARTESIAN_POINT('',(5.647307102337,3.083701059101,
+    6.410330903798));
+#31063 = CARTESIAN_POINT('',(5.589760884031,3.264131845292,
+    6.398381905849));
+#31064 = CARTESIAN_POINT('',(5.529514754923,3.531791963928,
+    6.381005612668));
+#31065 = CARTESIAN_POINT('',(5.514020060331,3.616164665717,
+    6.375576865526));
+#31066 = CARTESIAN_POINT('',(5.501888870768,3.70112702916,6.370148135257
+    ));
+#31067 = CARTESIAN_POINT('',(5.493147434799,3.786518184863,
+    6.364719431595));
+#31068 = CARTESIAN_POINT('',(5.487812322898,3.872176272167,
+    6.359290762644));
+#31069 = CARTESIAN_POINT('',(5.485890427449,3.957938439146,
+    6.353862134879));
+#31070 = CARTESIAN_POINT('',(5.489947317793,4.191513856489,
+    6.339066946034));
+#31071 = CARTESIAN_POINT('',(5.502668870658,4.339217117694,
+    6.329700034889));
+#31072 = CARTESIAN_POINT('',(5.525530466705,4.485902364994,6.32033354079
+    ));
+#31073 = CARTESIAN_POINT('',(5.558428461405,4.630736882103,
+    6.310967342319));
+#31074 = CARTESIAN_POINT('',(5.601177554426,4.772904848912,
+    6.301601024825));
+#31075 = CARTESIAN_POINT('',(5.653511491557,4.911610487142,
+    6.292234439156));
+#31076 = CARTESIAN_POINT('',(5.773290389106,5.173239556129,
+    6.274011665655));
+#31077 = CARTESIAN_POINT('',(5.839762895464,5.296621032506,
+    6.265154745976));
+#31078 = CARTESIAN_POINT('',(5.914196026032,5.415575711103,
+    6.256298022768));
+#31079 = CARTESIAN_POINT('',(5.996231414945,5.529491504022,
+    6.247441377479));
+#31080 = CARTESIAN_POINT('',(6.085455712924,5.637794432597,
+    6.238584491921));
+#31081 = CARTESIAN_POINT('',(6.181402001929,5.739950589411,
+    6.229727272738));
+#31082 = CARTESIAN_POINT('',(6.478872188693,6.018131840793,
+    6.203933443213));
+#31083 = CARTESIAN_POINT('',(6.696967325781,6.176626676558,
+    6.186988355209));
+#31084 = CARTESIAN_POINT('',(6.934088874328,6.307383515944,
+    6.170049440414));
+#31085 = CARTESIAN_POINT('',(7.185960087198,6.407804887317,
+    6.153112589666));
+#31086 = CARTESIAN_POINT('',(7.447999673771,6.476064152373,
+    6.136173734531));
+#31087 = CARTESIAN_POINT('',(7.715316815024,6.511103643799,
+    6.119228696035));
+#31088 = CARTESIAN_POINT('',(8.234563514286,6.514670645184,
+    6.086342565665));
+#31089 = CARTESIAN_POINT('',(8.486685607461,6.486958727221,
+    6.070387789407));
+#31090 = CARTESIAN_POINT('',(8.734800361408,6.429739794827,
+    6.054437447905));
+#31091 = CARTESIAN_POINT('',(8.974817335792,6.343778602965,
+    6.038489720168));
+#31092 = CARTESIAN_POINT('',(9.202843473191,6.230469470411,
+    6.022539098856));
+#31093 = CARTESIAN_POINT('',(9.415233033662,6.091818345766,
+    6.006584159024));
+#31094 = CARTESIAN_POINT('',(9.780794534237,5.787209640428,
+    5.976448175923));
+#31095 = CARTESIAN_POINT('',(9.938012032663,5.625883063368,
+    5.962258300876));
+#31096 = CARTESIAN_POINT('',(10.078039120858,5.448534931926,
+    5.948070875356));
+#31097 = CARTESIAN_POINT('',(10.198973198375,5.257385451594,
+    5.933885266611));
+#31098 = CARTESIAN_POINT('',(10.299258663422,5.054892237853,
+    5.919698265356));
+#31099 = CARTESIAN_POINT('',(10.377702886301,4.843726961527,
+    5.90550851319));
+#31100 = CARTESIAN_POINT('',(10.4561472331,4.539165795839,5.885590271787
+    ));
+#31101 = CARTESIAN_POINT('',(10.475037862887,4.450578504384,
+    5.879858694263));
+#31102 = CARTESIAN_POINT('',(10.490198521775,4.361229061435,
+    5.874127049517));
+#31103 = CARTESIAN_POINT('',(10.501593152682,4.271305848591,
+    5.868395374527));
+#31104 = CARTESIAN_POINT('',(10.509197678079,4.180998753673,
+    5.86266375852));
+#31105 = CARTESIAN_POINT('',(10.512999999992,4.090499170723,
+    5.856932342971));
+#31106 = CARTESIAN_POINT('',(10.513,4.,5.851201321606));
+#31107 = PCURVE('',#29108,#31108);
+#31108 = DEFINITIONAL_REPRESENTATION('',(#31109),#31190);
+#31109 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31110,#31111,#31112,#31113,
+    #31114,#31115,#31116,#31117,#31118,#31119,#31120,#31121,#31122,
+    #31123,#31124,#31125,#31126,#31127,#31128,#31129,#31130,#31131,
+    #31132,#31133,#31134,#31135,#31136,#31137,#31138,#31139,#31140,
+    #31141,#31142,#31143,#31144,#31145,#31146,#31147,#31148,#31149,
+    #31150,#31151,#31152,#31153,#31154,#31155,#31156,#31157,#31158,
+    #31159,#31160,#31161,#31162,#31163,#31164,#31165,#31166,#31167,
+    #31168,#31169,#31170,#31171,#31172,#31173,#31174,#31175,#31176,
+    #31177,#31178,#31179,#31180,#31181,#31182,#31183,#31184,#31185,
+    #31186,#31187,#31188,#31189),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,4.600234467864E-02,0.133497717493,0.228568492854,
+    0.29107663826,0.381137134533,0.464772085567,0.502774338965,
+    0.568344352374,0.630347038711,0.748911828732,0.860562774795,
+    0.959876577149,1.),.UNSPECIFIED.);
+#31110 = CARTESIAN_POINT('',(0.577372779024,0.));
+#31111 = CARTESIAN_POINT('',(0.577373118814,4.180736253519E-02));
+#31112 = CARTESIAN_POINT('',(0.577375333275,8.361632319756E-02));
+#31113 = CARTESIAN_POINT('',(0.577377878268,0.125425633564));
+#31114 = CARTESIAN_POINT('',(0.577379968832,0.167235061369));
+#31115 = CARTESIAN_POINT('',(0.577381341441,0.20904478226));
+#31116 = CARTESIAN_POINT('',(0.577382016264,0.250854771566));
+#31117 = CARTESIAN_POINT('',(0.577382141499,0.372184733713));
+#31118 = CARTESIAN_POINT('',(0.577379946129,0.45171576954));
+#31119 = CARTESIAN_POINT('',(0.577376285666,0.531237748856));
+#31120 = CARTESIAN_POINT('',(0.577373067534,0.610754026739));
+#31121 = CARTESIAN_POINT('',(0.577371237501,0.690275459556));
+#31122 = CARTESIAN_POINT('',(0.577370458298,0.769805293626));
+#31123 = CARTESIAN_POINT('',(0.577370594535,0.935728216683));
+#31124 = CARTESIAN_POINT('',(0.577371640831,1.022149053117));
+#31125 = CARTESIAN_POINT('',(0.577373229715,1.108558157921));
+#31126 = CARTESIAN_POINT('',(0.57737461919,1.194959765271));
+#31127 = CARTESIAN_POINT('',(0.577375435666,1.28136913554));
+#31128 = CARTESIAN_POINT('',(0.577375783288,1.367790536412));
+#31129 = CARTESIAN_POINT('',(0.577375786058,1.511005317878));
+#31130 = CARTESIAN_POINT('',(0.57737564143,1.567817504546));
+#31131 = CARTESIAN_POINT('',(0.577375386611,1.624628051376));
+#31132 = CARTESIAN_POINT('',(0.577375126771,1.68143751705));
+#31133 = CARTESIAN_POINT('',(0.577374933453,1.738247874311));
+#31134 = CARTESIAN_POINT('',(0.577374823038,1.79505972278));
+#31135 = CARTESIAN_POINT('',(0.577374808118,1.933719859664));
+#31136 = CARTESIAN_POINT('',(0.577375009007,2.015582899703));
+#31137 = CARTESIAN_POINT('',(0.577375461122,2.09743667304));
+#31138 = CARTESIAN_POINT('',(0.577376050942,2.179284681338));
+#31139 = CARTESIAN_POINT('',(0.577376575733,2.261138849125));
+#31140 = CARTESIAN_POINT('',(0.577376844736,2.343002531576));
+#31141 = CARTESIAN_POINT('',(0.577376788788,2.50086472405));
+#31142 = CARTESIAN_POINT('',(0.577376503708,2.57688477727));
+#31143 = CARTESIAN_POINT('',(0.577375911946,2.6528983424));
+#31144 = CARTESIAN_POINT('',(0.577375060164,2.728907705864));
+#31145 = CARTESIAN_POINT('',(0.577374075638,2.804921072434));
+#31146 = CARTESIAN_POINT('',(0.577373123265,2.880940807557));
+#31147 = CARTESIAN_POINT('',(0.5773719756,2.991489637421));
+#31148 = CARTESIAN_POINT('',(0.577371650015,3.026027667846));
+#31149 = CARTESIAN_POINT('',(0.577371371976,3.060565717345));
+#31150 = CARTESIAN_POINT('',(0.57737115284,3.095103766119));
+#31151 = CARTESIAN_POINT('',(0.577371000741,3.129641795138));
+#31152 = CARTESIAN_POINT('',(0.577370920596,3.164179786141));
+#31153 = CARTESIAN_POINT('',(0.577370902899,3.258310316586));
+#31154 = CARTESIAN_POINT('',(0.577371109862,3.317905547148));
+#31155 = CARTESIAN_POINT('',(0.577371540752,3.377498879922));
+#31156 = CARTESIAN_POINT('',(0.577372167876,3.437091042895));
+#31157 = CARTESIAN_POINT('',(0.577372934656,3.496684518837));
+#31158 = CARTESIAN_POINT('',(0.577373766276,3.556280015603));
+#31159 = CARTESIAN_POINT('',(0.577375361914,3.672223668087));
+#31160 = CARTESIAN_POINT('',(0.577376127259,3.728576474975));
+#31161 = CARTESIAN_POINT('',(0.57737681934,3.784927857748));
+#31162 = CARTESIAN_POINT('',(0.577377373563,3.841278330073));
+#31163 = CARTESIAN_POINT('',(0.577377746011,3.897629731613));
+#31164 = CARTESIAN_POINT('',(0.577377923102,3.953982567542));
+#31165 = CARTESIAN_POINT('',(0.577377910379,4.118090277191));
+#31166 = CARTESIAN_POINT('',(0.577377243093,4.225897301511));
+#31167 = CARTESIAN_POINT('',(0.577375974581,4.333662527546));
+#31168 = CARTESIAN_POINT('',(0.577374666505,4.441413792431));
+#31169 = CARTESIAN_POINT('',(0.577373709717,4.549178513979));
+#31170 = CARTESIAN_POINT('',(0.577373367853,4.656984941286));
+#31171 = CARTESIAN_POINT('',(0.57737342606,4.866214320178));
+#31172 = CARTESIAN_POINT('',(0.577373799219,4.967724173751));
+#31173 = CARTESIAN_POINT('',(0.577374356039,5.069207350265));
+#31174 = CARTESIAN_POINT('',(0.577374492208,5.170673642372));
+#31175 = CARTESIAN_POINT('',(0.577374092631,5.272157050248));
+#31176 = CARTESIAN_POINT('',(0.577373637574,5.373666964739));
+#31177 = CARTESIAN_POINT('',(0.577373344879,5.565400053364));
+#31178 = CARTESIAN_POINT('',(0.577373494579,5.655679630642));
+#31179 = CARTESIAN_POINT('',(0.577374012262,5.745943507331));
+#31180 = CARTESIAN_POINT('',(0.577375670844,5.836197890258));
+#31181 = CARTESIAN_POINT('',(0.577377962452,5.926463064071));
+#31182 = CARTESIAN_POINT('',(0.577379261459,6.016745023129));
+#31183 = CARTESIAN_POINT('',(0.57737906811,6.143471796843));
+#31184 = CARTESIAN_POINT('',(0.577378817925,6.179937868283));
+#31185 = CARTESIAN_POINT('',(0.577378284415,6.216403970273));
+#31186 = CARTESIAN_POINT('',(0.57737752135,6.252869957632));
+#31187 = CARTESIAN_POINT('',(0.577376725048,6.289335623388));
+#31188 = CARTESIAN_POINT('',(0.577376234376,6.325800698775));
+#31189 = CARTESIAN_POINT('',(0.577376530746,6.362264853237));
+#31190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31191 = PCURVE('',#29946,#31192);
+#31192 = DEFINITIONAL_REPRESENTATION('',(#31193),#31274);
+#31193 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31194,#31195,#31196,#31197,
+    #31198,#31199,#31200,#31201,#31202,#31203,#31204,#31205,#31206,
+    #31207,#31208,#31209,#31210,#31211,#31212,#31213,#31214,#31215,
+    #31216,#31217,#31218,#31219,#31220,#31221,#31222,#31223,#31224,
+    #31225,#31226,#31227,#31228,#31229,#31230,#31231,#31232,#31233,
+    #31234,#31235,#31236,#31237,#31238,#31239,#31240,#31241,#31242,
+    #31243,#31244,#31245,#31246,#31247,#31248,#31249,#31250,#31251,
+    #31252,#31253,#31254,#31255,#31256,#31257,#31258,#31259,#31260,
+    #31261,#31262,#31263,#31264,#31265,#31266,#31267,#31268,#31269,
+    #31270,#31271,#31272,#31273),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,4.600234467864E-02,0.133497717493,0.228568492854,
+    0.29107663826,0.381137134533,0.464772085567,0.502774338965,
+    0.568344352374,0.630347038711,0.748911828732,0.860562774795,
+    0.959876577149,1.),.UNSPECIFIED.);
+#31194 = CARTESIAN_POINT('',(-6.283185071718,5.148802456939));
+#31195 = CARTESIAN_POINT('',(-6.241895602936,5.155373263027));
+#31196 = CARTESIAN_POINT('',(-6.200605817407,5.161943184917));
+#31197 = CARTESIAN_POINT('',(-6.15931644141,5.168512971064));
+#31198 = CARTESIAN_POINT('',(-6.11802732873,5.175083066977));
+#31199 = CARTESIAN_POINT('',(-6.076738045132,5.181653663883));
+#31200 = CARTESIAN_POINT('',(-6.035448452822,5.18822474739));
+#31201 = CARTESIAN_POINT('',(-5.915628292024,5.207294791372));
+#31202 = CARTESIAN_POINT('',(-5.8370864726,5.219796543049));
+#31203 = CARTESIAN_POINT('',(-5.758552554109,5.23229783504));
+#31204 = CARTESIAN_POINT('',(-5.680023637881,5.244798001854));
+#31205 = CARTESIAN_POINT('',(-5.601489566458,5.257298128544));
+#31206 = CARTESIAN_POINT('',(-5.522947440923,5.269798893015));
+#31207 = CARTESIAN_POINT('',(-5.359085881488,5.295878036952));
+#31208 = CARTESIAN_POINT('',(-5.273739102218,5.309460689288));
+#31209 = CARTESIAN_POINT('',(-5.188404460312,5.323041095249));
+#31210 = CARTESIAN_POINT('',(-5.103077543055,5.336620402091));
+#31211 = CARTESIAN_POINT('',(-5.017742958898,5.350201283747));
+#31212 = CARTESIAN_POINT('',(-4.932396274211,5.363784388879));
+#31213 = CARTESIAN_POINT('',(-4.790962065129,5.386294323825));
+#31214 = CARTESIAN_POINT('',(-4.734856108707,5.395223954316));
+#31215 = CARTESIAN_POINT('',(-4.678751648137,5.404153423464));
+#31216 = CARTESIAN_POINT('',(-4.62264813466,5.413082758972));
+#31217 = CARTESIAN_POINT('',(-4.566543649576,5.422012223077));
+#31218 = CARTESIAN_POINT('',(-4.51043764683,5.430941888424));
+#31219 = CARTESIAN_POINT('',(-4.373500233819,5.45273630447));
+#31220 = CARTESIAN_POINT('',(-4.292654245219,5.465603318735));
+#31221 = CARTESIAN_POINT('',(-4.211817500158,5.478468713587));
+#31222 = CARTESIAN_POINT('',(-4.130986649845,5.49133307556));
+#31223 = CARTESIAN_POINT('',(-4.050149941269,5.504198380258));
+#31224 = CARTESIAN_POINT('',(-3.969303994832,5.517065267538));
+#31225 = CARTESIAN_POINT('',(-3.813404509537,5.541877431156));
+#31226 = CARTESIAN_POINT('',(-3.738329684192,5.553826076803));
+#31227 = CARTESIAN_POINT('',(-3.66326126946,5.565773852338));
+#31228 = CARTESIAN_POINT('',(-3.588196924424,5.577721112665));
+#31229 = CARTESIAN_POINT('',(-3.5131284952,5.589669096202));
+#31230 = CARTESIAN_POINT('',(-3.438053642865,5.601618094151));
+#31231 = CARTESIAN_POINT('',(-3.328878718873,5.618994387332));
+#31232 = CARTESIAN_POINT('',(-3.294769906615,5.624423134474));
+#31233 = CARTESIAN_POINT('',(-3.260661056414,5.629851864743));
+#31234 = CARTESIAN_POINT('',(-3.226552191682,5.635280568405));
+#31235 = CARTESIAN_POINT('',(-3.192443336,5.640709237356));
+#31236 = CARTESIAN_POINT('',(-3.158334513112,5.646137865121));
+#31237 = CARTESIAN_POINT('',(-3.065373651176,5.660933053966));
+#31238 = CARTESIAN_POINT('',(-3.006518957893,5.670299965111));
+#31239 = CARTESIAN_POINT('',(-2.947666175074,5.67966645921));
+#31240 = CARTESIAN_POINT('',(-2.888814609342,5.689032657681));
+#31241 = CARTESIAN_POINT('',(-2.829961825018,5.698398975175));
+#31242 = CARTESIAN_POINT('',(-2.771107126378,5.707765560844));
+#31243 = CARTESIAN_POINT('',(-2.656604837842,5.725988334345));
+#31244 = CARTESIAN_POINT('',(-2.600952647378,5.734845254024));
+#31245 = CARTESIAN_POINT('',(-2.545301914797,5.743701977232));
+#31246 = CARTESIAN_POINT('',(-2.489652110749,5.752558622521));
+#31247 = CARTESIAN_POINT('',(-2.434001387623,5.761415508079));
+#31248 = CARTESIAN_POINT('',(-2.378349214142,5.770272727262));
+#31249 = CARTESIAN_POINT('',(-2.21628177087,5.796066556787));
+#31250 = CARTESIAN_POINT('',(-2.109814847263,5.813011644791));
+#31251 = CARTESIAN_POINT('',(-2.003388835461,5.829950559586));
+#31252 = CARTESIAN_POINT('',(-1.89697617162,5.846887410334));
+#31253 = CARTESIAN_POINT('',(-1.790550097631,5.863826265469));
+#31254 = CARTESIAN_POINT('',(-1.684083087873,5.880771303965));
+#31255 = CARTESIAN_POINT('',(-1.47745397884,5.913657434335));
+#31256 = CARTESIAN_POINT('',(-1.37720600199,5.929612210593));
+#31257 = CARTESIAN_POINT('',(-1.276984841669,5.945562552095));
+#31258 = CARTESIAN_POINT('',(-1.176780728826,5.961510279832));
+#31259 = CARTESIAN_POINT('',(-1.076559613009,5.977460901144));
+#31260 = CARTESIAN_POINT('',(-0.976311667814,5.993415840976));
+#31261 = CARTESIAN_POINT('',(-0.786961144408,6.023551824077));
+#31262 = CARTESIAN_POINT('',(-0.697802972283,6.037741699124));
+#31263 = CARTESIAN_POINT('',(-0.608659895617,6.051929124644));
+#31264 = CARTESIAN_POINT('',(-0.519526070862,6.066114733389));
+#31265 = CARTESIAN_POINT('',(-0.430382359613,6.080301734644));
+#31266 = CARTESIAN_POINT('',(-0.341223603955,6.09449148681));
+#31267 = CARTESIAN_POINT('',(-0.216073893301,6.114409728213));
+#31268 = CARTESIAN_POINT('',(-0.180061675276,6.120141305737));
+#31269 = CARTESIAN_POINT('',(-0.144049409099,6.125872950483));
+#31270 = CARTESIAN_POINT('',(-0.108037105698,6.131604625473));
+#31271 = CARTESIAN_POINT('',(-7.202477057015E-02,6.13733624148));
+#31272 = CARTESIAN_POINT('',(-3.601240378933E-02,6.143067657029));
+#31273 = CARTESIAN_POINT('',(0.,6.148798678394));
+#31274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31275 = ORIENTED_EDGE('',*,*,#29093,.F.);
+#31276 = ADVANCED_FACE('',(#31277),#29516,.F.);
+#31277 = FACE_BOUND('',#31278,.F.);
+#31278 = EDGE_LOOP('',(#31279,#31330,#31350,#31351));
+#31279 = ORIENTED_EDGE('',*,*,#31280,.F.);
+#31280 = EDGE_CURVE('',#31281,#29453,#31283,.T.);
+#31281 = VERTEX_POINT('',#31282);
+#31282 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#31283 = SURFACE_CURVE('',#31284,(#31316,#31323),.PCURVE_S1.);
+#31284 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#31285,#31286,#31287,#31288,
+    #31289,#31290,#31291,#31292,#31293,#31294,#31295,#31296,#31297,
+    #31298,#31299,#31300,#31301,#31302,#31303,#31304,#31305,#31306,
+    #31307,#31308,#31309,#31310,#31311,#31312,#31313,#31314,#31315),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#31285 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#31286 = CARTESIAN_POINT('',(11.013010661762,3.474130907112,
+    6.409721905368));
+#31287 = CARTESIAN_POINT('',(10.909782406831,2.948264028487,
+    6.381944016958));
+#31288 = CARTESIAN_POINT('',(10.703245096747,2.445556931563,
+    6.354166352489));
+#31289 = CARTESIAN_POINT('',(10.399539070197,1.989203497224,
+    6.326388630525));
+#31290 = CARTESIAN_POINT('',(10.010788969309,1.600448912594,
+    6.29861082406));
+#31291 = CARTESIAN_POINT('',(9.554435945235,1.296752681999,
+    6.270833017759));
+#31292 = CARTESIAN_POINT('',(9.051741241346,1.090243638955,
+    6.243055220207));
+#31293 = CARTESIAN_POINT('',(8.000005603579,0.883734443325,
+    6.187499655051));
+#31294 = CARTESIAN_POINT('',(6.948261555915,1.090242890204,
+    6.131944123357));
+#31295 = CARTESIAN_POINT('',(6.445558782421,1.296751263479,
+    6.104166360533));
+#31296 = CARTESIAN_POINT('',(5.989195640112,1.600449611861,
+    6.076388583745));
+#31297 = CARTESIAN_POINT('',(5.600444772632,1.989201534094,
+    6.048610794316));
+#31298 = CARTESIAN_POINT('',(5.296749857955,2.445562465488,
+    6.020833006156));
+#31299 = CARTESIAN_POINT('',(5.090244865769,2.948261388124,
+    5.993055227698));
+#31300 = CARTESIAN_POINT('',(4.883739711794,4.000000011741,
+    5.937499677327));
+#31301 = CARTESIAN_POINT('',(5.090245210817,5.051738567609,
+    5.881944126956));
+#31302 = CARTESIAN_POINT('',(5.296750194982,5.554437381724,
+    5.854166348499));
+#31303 = CARTESIAN_POINT('',(5.600444251487,6.010798498756,
+    5.826388560338));
+#31304 = CARTESIAN_POINT('',(5.989194693416,6.399551138608,
+    5.798610770909));
+#31305 = CARTESIAN_POINT('',(6.445558311437,6.703249765238,
+    5.770832994121));
+#31306 = CARTESIAN_POINT('',(6.94826144787,6.909757162311,5.743055231298
+    ));
+#31307 = CARTESIAN_POINT('',(8.00000558536,7.116264090649,5.687499699603
+    ));
+#31308 = CARTESIAN_POINT('',(9.0517411333,6.909755498592,5.631944134447)
+  );
+#31309 = CARTESIAN_POINT('',(9.554436190791,6.703247763561,
+    5.604166336914));
+#31310 = CARTESIAN_POINT('',(10.010789064636,6.399553053927,
+    5.576388530541));
+#31311 = CARTESIAN_POINT('',(10.399543481465,6.010800906006,
+    5.548610724197));
+#31312 = CARTESIAN_POINT('',(10.703246032718,5.554439582722,
+    5.52083300212));
+#31313 = CARTESIAN_POINT('',(10.909775402737,5.051735753563,
+    5.49305533771));
+#31314 = CARTESIAN_POINT('',(11.013011047057,4.525869127124,
+    5.465277449288));
+#31315 = CARTESIAN_POINT('',(11.013011689611,4.000000018436,
+    5.437499652495));
+#31316 = PCURVE('',#29516,#31317);
+#31317 = DEFINITIONAL_REPRESENTATION('',(#31318),#31322);
+#31318 = LINE('',#31319,#31320);
+#31319 = CARTESIAN_POINT('',(0.,0.));
+#31320 = VECTOR('',#31321,1.);
+#31321 = DIRECTION('',(0.,1.));
+#31322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31323 = PCURVE('',#29585,#31324);
+#31324 = DEFINITIONAL_REPRESENTATION('',(#31325),#31329);
+#31325 = LINE('',#31326,#31327);
+#31326 = CARTESIAN_POINT('',(0.625,0.));
+#31327 = VECTOR('',#31328,1.);
+#31328 = DIRECTION('',(0.,1.));
+#31329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31330 = ORIENTED_EDGE('',*,*,#31331,.T.);
+#31331 = EDGE_CURVE('',#31281,#30964,#31332,.T.);
+#31332 = SURFACE_CURVE('',#31333,(#31336,#31343),.PCURVE_S1.);
+#31333 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31334,#31335),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.125),.PIECEWISE_BEZIER_KNOTS.);
+#31334 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#31335 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#31336 = PCURVE('',#29516,#31337);
+#31337 = DEFINITIONAL_REPRESENTATION('',(#31338),#31342);
+#31338 = LINE('',#31339,#31340);
+#31339 = CARTESIAN_POINT('',(0.,0.));
+#31340 = VECTOR('',#31341,1.);
+#31341 = DIRECTION('',(1.,0.));
+#31342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31343 = PCURVE('',#30158,#31344);
+#31344 = DEFINITIONAL_REPRESENTATION('',(#31345),#31349);
+#31345 = LINE('',#31346,#31347);
+#31346 = CARTESIAN_POINT('',(0.,6.362265131567));
+#31347 = VECTOR('',#31348,1.);
+#31348 = DIRECTION('',(1.,0.));
+#31349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31350 = ORIENTED_EDGE('',*,*,#30963,.T.);
+#31351 = ORIENTED_EDGE('',*,*,#29503,.F.);
+#31352 = ADVANCED_FACE('',(#31353),#29585,.F.);
+#31353 = FACE_BOUND('',#31354,.F.);
+#31354 = EDGE_LOOP('',(#31355,#31356,#31376,#31377));
+#31355 = ORIENTED_EDGE('',*,*,#29660,.F.);
+#31356 = ORIENTED_EDGE('',*,*,#31357,.T.);
+#31357 = EDGE_CURVE('',#29661,#31281,#31358,.T.);
+#31358 = SURFACE_CURVE('',#31359,(#31362,#31369),.PCURVE_S1.);
+#31359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#31360,#31361),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.625),.PIECEWISE_BEZIER_KNOTS.);
+#31360 = CARTESIAN_POINT('',(10.471736985537,3.999999358162,
+    6.125012098368));
+#31361 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#31362 = PCURVE('',#29585,#31363);
+#31363 = DEFINITIONAL_REPRESENTATION('',(#31364),#31368);
+#31364 = LINE('',#31365,#31366);
+#31365 = CARTESIAN_POINT('',(0.,0.));
+#31366 = VECTOR('',#31367,1.);
+#31367 = DIRECTION('',(1.,0.));
+#31368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31369 = PCURVE('',#30471,#31370);
+#31370 = DEFINITIONAL_REPRESENTATION('',(#31371),#31375);
+#31371 = LINE('',#31372,#31373);
+#31372 = CARTESIAN_POINT('',(0.,6.362265131567));
+#31373 = VECTOR('',#31374,1.);
+#31374 = DIRECTION('',(1.,0.));
+#31375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31376 = ORIENTED_EDGE('',*,*,#31280,.T.);
+#31377 = ORIENTED_EDGE('',*,*,#29572,.F.);
+#31378 = ADVANCED_FACE('',(#31379),#29946,.F.);
+#31379 = FACE_BOUND('',#31380,.T.);
+#31380 = EDGE_LOOP('',(#31381,#31633,#31634,#31635));
+#31381 = ORIENTED_EDGE('',*,*,#31382,.F.);
+#31382 = EDGE_CURVE('',#30212,#29661,#31383,.T.);
+#31383 = SURFACE_CURVE('',#31384,(#31465,#31549),.PCURVE_S1.);
+#31384 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31385,#31386,#31387,#31388,
+    #31389,#31390,#31391,#31392,#31393,#31394,#31395,#31396,#31397,
+    #31398,#31399,#31400,#31401,#31402,#31403,#31404,#31405,#31406,
+    #31407,#31408,#31409,#31410,#31411,#31412,#31413,#31414,#31415,
+    #31416,#31417,#31418,#31419,#31420,#31421,#31422,#31423,#31424,
+    #31425,#31426,#31427,#31428,#31429,#31430,#31431,#31432,#31433,
+    #31434,#31435,#31436,#31437,#31438,#31439,#31440,#31441,#31442,
+    #31443,#31444,#31445,#31446,#31447,#31448,#31449,#31450,#31451,
+    #31452,#31453,#31454,#31455,#31456,#31457,#31458,#31459,#31460,
+    #31461,#31462,#31463,#31464),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.2937142341E-02,0.134691693484,0.219693985263,
+    0.272212193759,0.375762146684,0.502402434613,0.535327140229,
+    0.626328553896,0.736330021601,0.786289023369,0.867392767706,
+    0.957183817511,1.),.UNSPECIFIED.);
+#31385 = CARTESIAN_POINT('',(10.513,3.999999506913,7.148832519967));
+#31386 = CARTESIAN_POINT('',(10.512999985423,3.925708942477,
+    7.144127798151));
+#31387 = CARTESIAN_POINT('',(10.510437706901,3.85141834958,
+    7.139422695762));
+#31388 = CARTESIAN_POINT('',(10.505313213409,3.777234183777,
+    7.13471739043));
+#31389 = CARTESIAN_POINT('',(10.497632004829,3.703262345304,
+    7.130012016481));
+#31390 = CARTESIAN_POINT('',(10.487405031954,3.62960817908,
+    7.125306664941));
+#31391 = CARTESIAN_POINT('',(10.474648696484,3.556376474707,
+    7.120601383536));
+#31392 = CARTESIAN_POINT('',(10.412229401805,3.259059828862,
+    7.101360118707));
+#31393 = CARTESIAN_POINT('',(10.341129532139,3.039416124409,
+    7.086821248124));
+#31394 = CARTESIAN_POINT('',(10.246729440823,2.827908206126,
+    7.072286295378));
+#31395 = CARTESIAN_POINT('',(10.130193558699,2.627459031329,
+    7.057753007548));
+#31396 = CARTESIAN_POINT('',(9.993094190515,2.440773940627,
+    7.043217306754));
+#31397 = CARTESIAN_POINT('',(9.837395560026,2.270312049888,
+    7.028678610149));
+#31398 = CARTESIAN_POINT('',(9.521967171229,1.991133987603,
+    7.002001017282));
+#31399 = CARTESIAN_POINT('',(9.367072066929,1.876828995314,6.98985703804
+    ));
+#31400 = CARTESIAN_POINT('',(9.202241475877,1.776528940248,
+    6.977714068049));
+#31401 = CARTESIAN_POINT('',(9.029003560405,1.691242813063,
+    6.965571830056));
+#31402 = CARTESIAN_POINT('',(8.848993790484,1.621775747935,
+    6.953428997659));
+#31403 = CARTESIAN_POINT('',(8.663943749229,1.568723517365,
+    6.941285169469));
+#31404 = CARTESIAN_POINT('',(8.359373691038,1.510009816182,
+    6.921640856197));
+#31405 = CARTESIAN_POINT('',(8.24182510843,1.49398359916,6.914138704595)
+  );
+#31406 = CARTESIAN_POINT('',(8.123467042991,1.484435428256,
+    6.906636654691));
+#31407 = CARTESIAN_POINT('',(8.004727790561,1.481411727523,
+    6.899134655387));
+#31408 = CARTESIAN_POINT('',(7.886037106835,1.484923445109,6.8916325694)
+  );
+#31409 = CARTESIAN_POINT('',(7.767825093972,1.494946025631,
+    6.884130352584));
+#31410 = CARTESIAN_POINT('',(7.419233221064,1.543899838056,
+    6.861836332979));
+#31411 = CARTESIAN_POINT('',(7.191403549832,1.601467979207,
+    6.847040323509));
+#31412 = CARTESIAN_POINT('',(6.97041494173,1.683672012129,6.832247094626
+    ));
+#31413 = CARTESIAN_POINT('',(6.759420749347,1.789483360146,
+    6.817455645801));
+#31414 = CARTESIAN_POINT('',(6.561368620969,1.917423787158,
+    6.802662393316));
+#31415 = CARTESIAN_POINT('',(6.378968743248,2.065581327979,
+    6.787866417918));
+#31416 = CARTESIAN_POINT('',(6.013593580929,2.434449847515,
+    6.754984510867));
+#31417 = CARTESIAN_POINT('',(5.839370216606,2.664163838374,
+    6.736883758121));
+#31418 = CARTESIAN_POINT('',(5.696456517477,2.916204154639,
+    6.718792571299));
+#31419 = CARTESIAN_POINT('',(5.58808528715,3.185387468972,6.700704271506
+    ));
+#31420 = CARTESIAN_POINT('',(5.516498983833,3.466143892779,
+    6.682613071148));
+#31421 = CARTESIAN_POINT('',(5.482958158391,3.75249595322,6.66451229067)
+  );
+#31422 = CARTESIAN_POINT('',(5.488414767959,4.112354074931,
+    6.641718860165));
+#31423 = CARTESIAN_POINT('',(5.492100679619,4.186568789673,
+    6.637015622418));
+#31424 = CARTESIAN_POINT('',(5.498344944971,4.260638552532,
+    6.632312355313));
+#31425 = CARTESIAN_POINT('',(5.507140483238,4.334457618188,
+    6.627609062291));
+#31426 = CARTESIAN_POINT('',(5.518474771807,4.407920891537,
+    6.622905747553));
+#31427 = CARTESIAN_POINT('',(5.532329846219,4.480923927701,
+    6.618202416069));
+#31428 = CARTESIAN_POINT('',(5.59387925484,4.753578899755,6.600499388114
+    ));
+#31429 = CARTESIAN_POINT('',(5.658162262833,4.949520971417,6.58749748381
+    ));
+#31430 = CARTESIAN_POINT('',(5.741035951087,5.138945516138,
+    6.574497084885));
+#31431 = CARTESIAN_POINT('',(5.841678909874,5.319759640828,
+    6.561497739623));
+#31432 = CARTESIAN_POINT('',(5.959003110673,5.490008625736,
+    6.548497570179));
+#31433 = CARTESIAN_POINT('',(6.091662620231,5.647891564917,
+    6.535496045773));
+#31434 = CARTESIAN_POINT('',(6.414916596251,5.965766381229,6.50678341462
+    ));
+#31435 = CARTESIAN_POINT('',(6.61192146335,6.119411223472,6.491064939122
+    ));
+#31436 = CARTESIAN_POINT('',(6.826118727232,6.249834788548,
+    6.475350604063));
+#31437 = CARTESIAN_POINT('',(7.05419912292,6.354827983338,6.459638753644
+    ));
+#31438 = CARTESIAN_POINT('',(7.292570755309,6.432737190418,
+    6.443924188848));
+#31439 = CARTESIAN_POINT('',(7.537403542852,6.482484915494,
+    6.428205444453));
+#31440 = CARTESIAN_POINT('',(7.89686687545,6.513410020734,6.405355446777
+    ));
+#31441 = CARTESIAN_POINT('',(8.009641695288,6.517195504544,6.39821879035
+    ));
+#31442 = CARTESIAN_POINT('',(8.122551877121,6.515076104269,6.39108219981
+    ));
+#31443 = CARTESIAN_POINT('',(8.235226667105,6.507049096867,6.38394566306
+    ));
+#31444 = CARTESIAN_POINT('',(8.347296952584,6.493140783359,
+    6.376809101038));
+#31445 = CARTESIAN_POINT('',(8.458396119764,6.473406425524,
+    6.369672502747));
+#31446 = CARTESIAN_POINT('',(8.746353735158,6.406571896349,
+    6.350950716633));
+#31447 = CARTESIAN_POINT('',(8.92105273372,6.350076153138,6.339364316279
+    ));
+#31448 = CARTESIAN_POINT('',(9.090681157396,6.278803238871,
+    6.327778956663));
+#31449 = CARTESIAN_POINT('',(9.253751951597,6.193316141925,
+    6.316194292602));
+#31450 = CARTESIAN_POINT('',(9.40886279288,6.09434997825,6.30460908515)
+  );
+#31451 = CARTESIAN_POINT('',(9.554704729194,5.982807478202,
+    6.293022830579));
+#31452 = CARTESIAN_POINT('',(9.839965111704,5.723575746141,
+    6.268611159928));
+#31453 = CARTESIAN_POINT('',(9.977062895946,5.573257457629,
+    6.255782508154));
+#31454 = CARTESIAN_POINT('',(10.099738743337,5.410301568431,
+    6.242954839314));
+#31455 = CARTESIAN_POINT('',(10.206628873206,5.236382691386,
+    6.23012738559));
+#31456 = CARTESIAN_POINT('',(10.296608024802,5.053331838402,
+    6.217298742209));
+#31457 = CARTESIAN_POINT('',(10.368798223978,4.863122075038,
+    6.204469362453));
+#31458 = CARTESIAN_POINT('',(10.448289010487,4.574783461379,
+    6.185526981534));
+#31459 = CARTESIAN_POINT('',(10.469781170362,4.48053332842,
+    6.179411080107));
+#31460 = CARTESIAN_POINT('',(10.487037336004,4.385357574827,
+    6.173295498702));
+#31461 = CARTESIAN_POINT('',(10.500010766636,4.289484686147,
+    6.167180227785));
+#31462 = CARTESIAN_POINT('',(10.50867022028,4.193145427596,
+    6.161065123566));
+#31463 = CARTESIAN_POINT('',(10.512999999973,4.096572467377,
+    6.154949894594));
+#31464 = CARTESIAN_POINT('',(10.513,4.,6.148834088351));
+#31465 = PCURVE('',#29946,#31466);
+#31466 = DEFINITIONAL_REPRESENTATION('',(#31467),#31548);
+#31467 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31468,#31469,#31470,#31471,
+    #31472,#31473,#31474,#31475,#31476,#31477,#31478,#31479,#31480,
+    #31481,#31482,#31483,#31484,#31485,#31486,#31487,#31488,#31489,
+    #31490,#31491,#31492,#31493,#31494,#31495,#31496,#31497,#31498,
+    #31499,#31500,#31501,#31502,#31503,#31504,#31505,#31506,#31507,
+    #31508,#31509,#31510,#31511,#31512,#31513,#31514,#31515,#31516,
+    #31517,#31518,#31519,#31520,#31521,#31522,#31523,#31524,#31525,
+    #31526,#31527,#31528,#31529,#31530,#31531,#31532,#31533,#31534,
+    #31535,#31536,#31537,#31538,#31539,#31540,#31541,#31542,#31543,
+    #31544,#31545,#31546,#31547),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.2937142341E-02,0.134691693484,0.219693985263,
+    0.272212193759,0.375762146684,0.502402434613,0.535327140229,
+    0.626328553896,0.736330021601,0.786289023369,0.867392767706,
+    0.957183817511,1.),.UNSPECIFIED.);
+#31468 = CARTESIAN_POINT('',(-6.283185110965,4.851167480033));
+#31469 = CARTESIAN_POINT('',(-6.253622610195,4.855872201849));
+#31470 = CARTESIAN_POINT('',(-6.224060172826,4.860577304238));
+#31471 = CARTESIAN_POINT('',(-6.194497782335,4.86528260957));
+#31472 = CARTESIAN_POINT('',(-6.164935426921,4.869987983519));
+#31473 = CARTESIAN_POINT('',(-6.135373099506,4.874693335059));
+#31474 = CARTESIAN_POINT('',(-6.105810797736,4.879398616464));
+#31475 = CARTESIAN_POINT('',(-5.984920142611,4.898639881293));
+#31476 = CARTESIAN_POINT('',(-5.893569305446,4.913178751876));
+#31477 = CARTESIAN_POINT('',(-5.802235221534,4.927713704622));
+#31478 = CARTESIAN_POINT('',(-5.710911570036,4.942246992452));
+#31479 = CARTESIAN_POINT('',(-5.619576968041,4.956782693246));
+#31480 = CARTESIAN_POINT('',(-5.528225493648,4.971321389851));
+#31481 = CARTESIAN_POINT('',(-5.360604767216,4.997998982718));
+#31482 = CARTESIAN_POINT('',(-5.284302895772,5.01014296196));
+#31483 = CARTESIAN_POINT('',(-5.208008017233,5.022285931951));
+#31484 = CARTESIAN_POINT('',(-5.131717582192,5.034428169944));
+#31485 = CARTESIAN_POINT('',(-5.05542273782,5.046571002341));
+#31486 = CARTESIAN_POINT('',(-4.979120935135,5.058714830531));
+#31487 = CARTESIAN_POINT('',(-4.85569167858,5.078359143803));
+#31488 = CARTESIAN_POINT('',(-4.808553970467,5.085861295405));
+#31489 = CARTESIAN_POINT('',(-4.761416865665,5.093363345309));
+#31490 = CARTESIAN_POINT('',(-4.714280142646,5.100865344613));
+#31491 = CARTESIAN_POINT('',(-4.667143019095,5.1083674306));
+#31492 = CARTESIAN_POINT('',(-4.620005272356,5.115869647416));
+#31493 = CARTESIAN_POINT('',(-4.479928687951,5.138163667021));
+#31494 = CARTESIAN_POINT('',(-4.386964043027,5.152959676491));
+#31495 = CARTESIAN_POINT('',(-4.29401784016,5.167752905374));
+#31496 = CARTESIAN_POINT('',(-4.201083384593,5.182544354199));
+#31497 = CARTESIAN_POINT('',(-4.108137238763,5.197337606684));
+#31498 = CARTESIAN_POINT('',(-4.015172657321,5.212133582082));
+#31499 = CARTESIAN_POINT('',(-3.808569170371,5.245015489133));
+#31500 = CARTESIAN_POINT('',(-3.694836421653,5.263116241879));
+#31501 = CARTESIAN_POINT('',(-3.581161193415,5.281207428701));
+#31502 = CARTESIAN_POINT('',(-3.467502792863,5.299295728494));
+#31503 = CARTESIAN_POINT('',(-3.353827489059,5.317386928852));
+#31504 = CARTESIAN_POINT('',(-3.240094610872,5.33548770933));
+#31505 = CARTESIAN_POINT('',(-3.096879533581,5.358281139835));
+#31506 = CARTESIAN_POINT('',(-3.067328447391,5.362984377582));
+#31507 = CARTESIAN_POINT('',(-3.037777345461,5.367687644687));
+#31508 = CARTESIAN_POINT('',(-3.008226240289,5.372390937709));
+#31509 = CARTESIAN_POINT('',(-2.978675143674,5.377094252447));
+#31510 = CARTESIAN_POINT('',(-2.949124066716,5.381797583931));
+#31511 = CARTESIAN_POINT('',(-2.837896145474,5.399500611886));
+#31512 = CARTESIAN_POINT('',(-2.75620609142,5.41250251619));
+#31513 = CARTESIAN_POINT('',(-2.674525791281,5.425502915115));
+#31514 = CARTESIAN_POINT('',(-2.592851693188,5.438502260377));
+#31515 = CARTESIAN_POINT('',(-2.511171412756,5.451502429821));
+#31516 = CARTESIAN_POINT('',(-2.429481389693,5.464503954227));
+#31517 = CARTESIAN_POINT('',(-2.249074516264,5.49321658538));
+#31518 = CARTESIAN_POINT('',(-2.150310913624,5.508935060878));
+#31519 = CARTESIAN_POINT('',(-2.051572099761,5.524649395937));
+#31520 = CARTESIAN_POINT('',(-1.952849053376,5.540361246356));
+#31521 = CARTESIAN_POINT('',(-1.854110170914,5.556075811152));
+#31522 = CARTESIAN_POINT('',(-1.755346346728,5.571794555547));
+#31523 = CARTESIAN_POINT('',(-1.611776452563,5.594644553223));
+#31524 = CARTESIAN_POINT('',(-1.566935920176,5.60178120965));
+#31525 = CARTESIAN_POINT('',(-1.522095877534,5.60891780019));
+#31526 = CARTESIAN_POINT('',(-1.477256150858,5.61605433694));
+#31527 = CARTESIAN_POINT('',(-1.43241612737,5.623190898962));
+#31528 = CARTESIAN_POINT('',(-1.38757563008,5.630327497253));
+#31529 = CARTESIAN_POINT('',(-1.269942530312,5.649049283367));
+#31530 = CARTESIAN_POINT('',(-1.197141802558,5.660635683721));
+#31531 = CARTESIAN_POINT('',(-1.124346568142,5.672221043337));
+#31532 = CARTESIAN_POINT('',(-1.051554816188,5.683805707398));
+#31533 = CARTESIAN_POINT('',(-0.978759535907,5.69539091485));
+#31534 = CARTESIAN_POINT('',(-0.90595871116,5.706977169421));
+#31535 = CARTESIAN_POINT('',(-0.752574816055,5.731388840072));
+#31536 = CARTESIAN_POINT('',(-0.671971916949,5.744217491846));
+#31537 = CARTESIAN_POINT('',(-0.591378113208,5.757045160686));
+#31538 = CARTESIAN_POINT('',(-0.51079013025,5.76987261441));
+#31539 = CARTESIAN_POINT('',(-0.430196440864,5.782701257791));
+#31540 = CARTESIAN_POINT('',(-0.349593745554,5.795530637547));
+#31541 = CARTESIAN_POINT('',(-0.230574563559,5.814473018466));
+#31542 = CARTESIAN_POINT('',(-0.192145381066,5.820588919893));
+#31543 = CARTESIAN_POINT('',(-0.153716412228,5.826704501298));
+#31544 = CARTESIAN_POINT('',(-0.115287557519,5.832819772215));
+#31545 = CARTESIAN_POINT('',(-7.685850812388E-02,5.838934876434));
+#31546 = CARTESIAN_POINT('',(-3.842915534309E-02,5.845050105406));
+#31547 = CARTESIAN_POINT('',(0.,5.851165911649));
+#31548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31549 = PCURVE('',#30471,#31550);
+#31550 = DEFINITIONAL_REPRESENTATION('',(#31551),#31632);
+#31551 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#31552,#31553,#31554,#31555,
+    #31556,#31557,#31558,#31559,#31560,#31561,#31562,#31563,#31564,
+    #31565,#31566,#31567,#31568,#31569,#31570,#31571,#31572,#31573,
+    #31574,#31575,#31576,#31577,#31578,#31579,#31580,#31581,#31582,
+    #31583,#31584,#31585,#31586,#31587,#31588,#31589,#31590,#31591,
+    #31592,#31593,#31594,#31595,#31596,#31597,#31598,#31599,#31600,
+    #31601,#31602,#31603,#31604,#31605,#31606,#31607,#31608,#31609,
+    #31610,#31611,#31612,#31613,#31614,#31615,#31616,#31617,#31618,
+    #31619,#31620,#31621,#31622,#31623,#31624,#31625,#31626,#31627,
+    #31628,#31629,#31630,#31631),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,6,6,
+    6,6,6,6,6,8),(0.,3.2937142341E-02,0.134691693484,0.219693985263,
+    0.272212193759,0.375762146684,0.502402434613,0.535327140229,
+    0.626328553896,0.736330021601,0.786289023369,0.867392767706,
+    0.957183817511,1.),.UNSPECIFIED.);
+#31552 = CARTESIAN_POINT('',(4.764645100702E-02,0.));
+#31553 = CARTESIAN_POINT('',(4.764640846624E-02,2.993331914214E-02));
+#31554 = CARTESIAN_POINT('',(4.764559096084E-02,5.98672251656E-02));
+#31555 = CARTESIAN_POINT('',(4.764441602433E-02,8.980154934329E-02));
+#31556 = CARTESIAN_POINT('',(4.764319327213E-02,0.119736148627));
+#31557 = CARTESIAN_POINT('',(4.764212440152E-02,0.149670905649));
+#31558 = CARTESIAN_POINT('',(4.764130319168E-02,0.179605728718));
+#31559 = CARTESIAN_POINT('',(4.763889992626E-02,0.302019870678));
+#31560 = CARTESIAN_POINT('',(4.763955943115E-02,0.394522199549));
+#31561 = CARTESIAN_POINT('',(4.764325928872E-02,0.487005806052));
+#31562 = CARTESIAN_POINT('',(4.764676116518E-02,0.579477683745));
+#31563 = CARTESIAN_POINT('',(4.764841649234E-02,0.671960524879));
+#31564 = CARTESIAN_POINT('',(4.764915210043E-02,0.764460811093));
+#31565 = CARTESIAN_POINT('',(4.764896124786E-02,0.934190339342));
+#31566 = CARTESIAN_POINT('',(4.76483320738E-02,1.011452472586));
+#31567 = CARTESIAN_POINT('',(4.764741477586E-02,1.088707924319));
+#31568 = CARTESIAN_POINT('',(4.764657216677E-02,1.165959144419));
+#31569 = CARTESIAN_POINT('',(4.764603431376E-02,1.243214891866));
+#31570 = CARTESIAN_POINT('',(4.764581910309E-02,1.320477573276));
+#31571 = CARTESIAN_POINT('',(4.764581204984E-02,1.445460899234));
+#31572 = CARTESIAN_POINT('',(4.764589236356E-02,1.49319203806));
+#31573 = CARTESIAN_POINT('',(4.764601914863E-02,1.540922479516));
+#31574 = CARTESIAN_POINT('',(4.764615569513E-02,1.588652444183));
+#31575 = CARTESIAN_POINT('',(4.764626895522E-02,1.636382731554));
+#31576 = CARTESIAN_POINT('',(4.764633337927E-02,1.684113583163));
+#31577 = CARTESIAN_POINT('',(4.764633745854E-02,1.825952532204));
+#31578 = CARTESIAN_POINT('',(4.764610039494E-02,1.920086633256));
+#31579 = CARTESIAN_POINT('',(4.76455205223E-02,2.014202041722));
+#31580 = CARTESIAN_POINT('',(4.764469346544E-02,2.108305772669));
+#31581 = CARTESIAN_POINT('',(4.764391188231E-02,2.20242166347));
+#31582 = CARTESIAN_POINT('',(4.764350610494E-02,2.296556474018));
+#31583 = CARTESIAN_POINT('',(4.764355266949E-02,2.505760958226));
+#31584 = CARTESIAN_POINT('',(4.764421861822E-02,2.620925720566));
+#31585 = CARTESIAN_POINT('',(4.764569709268E-02,2.736032230338));
+#31586 = CARTESIAN_POINT('',(4.764760780543E-02,2.851121311119));
+#31587 = CARTESIAN_POINT('',(4.764918102535E-02,2.966227111298));
+#31588 = CARTESIAN_POINT('',(4.764991892118E-02,3.081390999355));
+#31589 = CARTESIAN_POINT('',(4.764983098028E-02,3.226408062879));
+#31590 = CARTESIAN_POINT('',(4.76497580052E-02,3.256330973379));
+#31591 = CARTESIAN_POINT('',(4.764963098592E-02,3.286253905316));
+#31592 = CARTESIAN_POINT('',(4.764945245046E-02,3.316176849616));
+#31593 = CARTESIAN_POINT('',(4.76492266698E-02,3.34609979737));
+#31594 = CARTESIAN_POINT('',(4.764895965785E-02,3.37602273983));
+#31595 = CARTESIAN_POINT('',(4.764782864962E-02,3.488650395804));
+#31596 = CARTESIAN_POINT('',(4.7646742036E-02,3.57136859474));
+#31597 = CARTESIAN_POINT('',(4.764554150488E-02,3.654077081387));
+#31598 = CARTESIAN_POINT('',(4.764446060019E-02,3.736779448755));
+#31599 = CARTESIAN_POINT('',(4.764369893241E-02,3.819488161853));
+#31600 = CARTESIAN_POINT('',(4.764334297186E-02,3.902206707014));
+#31601 = CARTESIAN_POINT('',(4.764332080996E-02,4.084884759997));
+#31602 = CARTESIAN_POINT('',(4.764381208081E-02,4.184891558704));
+#31603 = CARTESIAN_POINT('',(4.764474753974E-02,4.284872953141));
+#31604 = CARTESIAN_POINT('',(4.764571558059E-02,4.384838014471));
+#31605 = CARTESIAN_POINT('',(4.764636892237E-02,4.484818906397));
+#31606 = CARTESIAN_POINT('',(4.764661787777E-02,4.584825159117));
+#31607 = CARTESIAN_POINT('',(4.764659212789E-02,4.730201510852));
+#31608 = CARTESIAN_POINT('',(4.764653066332E-02,4.775606300185));
+#31609 = CARTESIAN_POINT('',(4.764642623214E-02,4.821010663372));
+#31610 = CARTESIAN_POINT('',(4.764630355718E-02,4.866414785969));
+#31611 = CARTESIAN_POINT('',(4.764619440292E-02,4.911819290221));
+#31612 = CARTESIAN_POINT('',(4.764613035015E-02,4.957224347336));
+#31613 = CARTESIAN_POINT('',(4.764614404515E-02,5.07633863506));
+#31614 = CARTESIAN_POINT('',(4.764632936684E-02,5.150056179622));
+#31615 = CARTESIAN_POINT('',(4.76467627839E-02,5.223768222553));
+#31616 = CARTESIAN_POINT('',(4.764741220772E-02,5.297476639386));
+#31617 = CARTESIAN_POINT('',(4.764809457932E-02,5.371188359527));
+#31618 = CARTESIAN_POINT('',(4.764853653112E-02,5.444905330335));
+#31619 = CARTESIAN_POINT('',(4.764855088641E-02,5.600218848621));
+#31620 = CARTESIAN_POINT('',(4.764800211498E-02,5.681835408619));
+#31621 = CARTESIAN_POINT('',(4.764677208679E-02,5.763442503945));
+#31622 = CARTESIAN_POINT('',(4.764445841147E-02,5.845043759256));
+#31623 = CARTESIAN_POINT('',(4.764177064925E-02,5.926651481038));
+#31624 = CARTESIAN_POINT('',(4.764027195628E-02,6.008269481356));
+#31625 = CARTESIAN_POINT('',(4.764056883208E-02,6.128788434795));
+#31626 = CARTESIAN_POINT('',(4.764104852547E-02,6.167701951745));
+#31627 = CARTESIAN_POINT('',(4.764193901274E-02,6.206615259371));
+#31628 = CARTESIAN_POINT('',(4.764321710387E-02,6.245528310304));
+#31629 = CARTESIAN_POINT('',(4.764468575436E-02,6.284441189579));
+#31630 = CARTESIAN_POINT('',(4.764585035633E-02,6.323353690846));
+#31631 = CARTESIAN_POINT('',(4.764579502972E-02,6.362264892585));
+#31632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31633 = ORIENTED_EDGE('',*,*,#30836,.T.);
+#31634 = ORIENTED_EDGE('',*,*,#31024,.T.);
+#31635 = ORIENTED_EDGE('',*,*,#29932,.F.);
+#31636 = ADVANCED_FACE('',(#31637),#30019,.F.);
+#31637 = FACE_BOUND('',#31638,.F.);
+#31638 = EDGE_LOOP('',(#31639,#31678,#31679,#31680));
+#31639 = ORIENTED_EDGE('',*,*,#31640,.F.);
+#31640 = EDGE_CURVE('',#29964,#30964,#31641,.T.);
+#31641 = SURFACE_CURVE('',#31642,(#31664,#31671),.PCURVE_S1.);
+#31642 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#31643,#31644,#31645,#31646,
+    #31647,#31648,#31649,#31650,#31651,#31652,#31653,#31654,#31655,
+    #31656,#31657,#31658,#31659,#31660,#31661,#31662,#31663),
+  .UNSPECIFIED.,.F.,.F.,(12,9,12),(0.,3.181132565784,6.362265131567),
+  .UNSPECIFIED.);
+#31643 = CARTESIAN_POINT('',(11.013010735358,4.000000013168,
+    7.562499751791));
+#31644 = CARTESIAN_POINT('',(11.01301208422,3.139486653747,
+    7.517045175225));
+#31645 = CARTESIAN_POINT('',(10.742743609525,2.278979039126,
+    7.471590358762));
+#31646 = CARTESIAN_POINT('',(10.201863094248,1.512790152565,
+    7.426136600142));
+#31647 = CARTESIAN_POINT('',(9.428096014027,0.935471866415,
+    7.380681442289));
+#31648 = CARTESIAN_POINT('',(8.494944560169,0.624388394374,7.33522662065
+    ));
+#31649 = CARTESIAN_POINT('',(7.505076016642,0.624491988234,
+    7.289772708817));
+#31650 = CARTESIAN_POINT('',(6.571957536876,0.935393087967,
+    7.244317883827));
+#31651 = CARTESIAN_POINT('',(5.797992795616,1.512826138175,
+    7.198863379142));
+#31652 = CARTESIAN_POINT('',(5.257325384733,2.278972614878,
+    7.153408809384));
+#31653 = CARTESIAN_POINT('',(4.716657089572,4.000000058533,
+    7.062499726959));
+#31654 = CARTESIAN_POINT('',(5.257326119275,5.721027271429,
+    6.971590644534));
+#31655 = CARTESIAN_POINT('',(5.797996228663,6.487177397709,
+    6.926136074808));
+#31656 = CARTESIAN_POINT('',(6.571936872015,7.064585649625,
+    6.880681569943));
+#31657 = CARTESIAN_POINT('',(7.505103383142,7.375577846657,
+    6.835226745431));
+#31658 = CARTESIAN_POINT('',(8.494940588287,7.375503763616,
+    6.789772832831));
+#31659 = CARTESIAN_POINT('',(9.428060018322,7.064601710153,
+    6.744318011994));
+#31660 = CARTESIAN_POINT('',(10.201913622689,6.487193096688,
+    6.698862853594));
+#31661 = CARTESIAN_POINT('',(10.742719809669,5.721020142272,
+    6.653409095196));
+#31662 = CARTESIAN_POINT('',(11.013011532817,4.860513375224,
+    6.607954278697));
+#31663 = CARTESIAN_POINT('',(11.013012882431,4.000000015803,
+    6.562499702125));
+#31664 = PCURVE('',#30019,#31665);
+#31665 = DEFINITIONAL_REPRESENTATION('',(#31666),#31670);
+#31666 = LINE('',#31667,#31668);
+#31667 = CARTESIAN_POINT('',(0.,0.));
+#31668 = VECTOR('',#31669,1.);
+#31669 = DIRECTION('',(0.,1.));
+#31670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31671 = PCURVE('',#30158,#31672);
+#31672 = DEFINITIONAL_REPRESENTATION('',(#31673),#31677);
+#31673 = LINE('',#31674,#31675);
+#31674 = CARTESIAN_POINT('',(0.125,0.));
+#31675 = VECTOR('',#31676,1.);
+#31676 = DIRECTION('',(0.,1.));
+#31677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31678 = ORIENTED_EDGE('',*,*,#30006,.T.);
+#31679 = ORIENTED_EDGE('',*,*,#30546,.T.);
+#31680 = ORIENTED_EDGE('',*,*,#31004,.F.);
+#31681 = ADVANCED_FACE('',(#31682),#30158,.F.);
+#31682 = FACE_BOUND('',#31683,.F.);
+#31683 = EDGE_LOOP('',(#31684,#31733,#31734,#31735));
+#31684 = ORIENTED_EDGE('',*,*,#31685,.F.);
+#31685 = EDGE_CURVE('',#30093,#31281,#31686,.T.);
+#31686 = SURFACE_CURVE('',#31687,(#31719,#31726),.PCURVE_S1.);
+#31687 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#31688,#31689,#31690,#31691,
+    #31692,#31693,#31694,#31695,#31696,#31697,#31698,#31699,#31700,
+    #31701,#31702,#31703,#31704,#31705,#31706,#31707,#31708,#31709,
+    #31710,#31711,#31712,#31713,#31714,#31715,#31716,#31717,#31718),
+  .UNSPECIFIED.,.F.,.F.,(10,7,7,7,10),(0.,1.590566282892,3.181132565784,
+    4.771698848675,6.362265131567),.UNSPECIFIED.);
+#31688 = CARTESIAN_POINT('',(11.013008349723,4.000000013167,
+    7.437499751814));
+#31689 = CARTESIAN_POINT('',(11.013008991359,3.474131195875,
+    7.409721955027));
+#31690 = CARTESIAN_POINT('',(10.909780793172,2.948264608911,
+    7.38194406663));
+#31691 = CARTESIAN_POINT('',(10.703243597173,2.445557790785,
+    7.354166402148));
+#31692 = CARTESIAN_POINT('',(10.399537738504,1.989204609566,
+    7.326388680175));
+#31693 = CARTESIAN_POINT('',(10.010787852725,1.600450240779,
+    7.298610873715));
+#31694 = CARTESIAN_POINT('',(9.554435081329,1.296754178897,
+    7.270833067417));
+#31695 = CARTESIAN_POINT('',(9.051740655879,1.090245250751,
+    7.243055269869));
+#31696 = CARTESIAN_POINT('',(8.000005600854,0.883736170497,
+    7.187499704713));
+#31697 = CARTESIAN_POINT('',(6.948262136288,1.09024450384,7.131944173017
+    ));
+#31698 = CARTESIAN_POINT('',(6.445559641589,1.296752763101,
+    7.104166410191));
+#31699 = CARTESIAN_POINT('',(5.989196752486,1.600450943561,
+    7.076388633402));
+#31700 = CARTESIAN_POINT('',(5.600446100817,1.989202650665,
+    7.048610843975));
+#31701 = CARTESIAN_POINT('',(5.296751354862,2.44556332938,7.020833055816
+    ));
+#31702 = CARTESIAN_POINT('',(5.090246477567,2.94826197358,6.993055277358
+    ));
+#31703 = CARTESIAN_POINT('',(4.883741438964,4.000000014466,
+    6.937499726987));
+#31704 = CARTESIAN_POINT('',(5.090246824455,5.051737987241,
+    6.881944176615));
+#31705 = CARTESIAN_POINT('',(5.296751694607,5.554436522559,
+    6.854166398158));
+#31706 = CARTESIAN_POINT('',(5.600445583188,6.010797386382,
+    6.826388609999));
+#31707 = CARTESIAN_POINT('',(5.989195809988,6.399549810424,
+    6.798610820571));
+#31708 = CARTESIAN_POINT('',(6.445559175332,6.703248268335,
+    6.770833043783));
+#31709 = CARTESIAN_POINT('',(6.948262033332,6.909755550514,
+    6.743055280958));
+#31710 = CARTESIAN_POINT('',(8.000005588085,7.116262363477,
+    6.687499749259));
+#31711 = CARTESIAN_POINT('',(9.051740552922,6.909753884956,
+    6.631944184105));
+#31712 = CARTESIAN_POINT('',(9.554435331612,6.703246263945,
+    6.604166386575));
+#31713 = CARTESIAN_POINT('',(10.01078795225,6.399551722225,
+    6.576388580205));
+#31714 = CARTESIAN_POINT('',(10.399542153287,6.010799789469,
+    6.548610773866));
+#31715 = CARTESIAN_POINT('',(10.703244535864,5.554438718773,
+    6.52083305178));
+#31716 = CARTESIAN_POINT('',(10.909773790915,5.05173516805,
+    6.493055387356));
+#31717 = CARTESIAN_POINT('',(11.013009377572,4.525868833092,
+    6.465277498948));
+#31718 = CARTESIAN_POINT('',(11.013010019668,4.000000015801,
+    6.437499702158));
+#31719 = PCURVE('',#30158,#31720);
+#31720 = DEFINITIONAL_REPRESENTATION('',(#31721),#31725);
+#31721 = LINE('',#31722,#31723);
+#31722 = CARTESIAN_POINT('',(0.,0.));
+#31723 = VECTOR('',#31724,1.);
+#31724 = DIRECTION('',(0.,1.));
+#31725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31726 = PCURVE('',#30471,#31727);
+#31727 = DEFINITIONAL_REPRESENTATION('',(#31728),#31732);
+#31728 = LINE('',#31729,#31730);
+#31729 = CARTESIAN_POINT('',(0.625,0.));
+#31730 = VECTOR('',#31731,1.);
+#31731 = DIRECTION('',(0.,1.));
+#31732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#31733 = ORIENTED_EDGE('',*,*,#30145,.T.);
+#31734 = ORIENTED_EDGE('',*,*,#31640,.T.);
+#31735 = ORIENTED_EDGE('',*,*,#31331,.F.);
+#31736 = ADVANCED_FACE('',(#31737),#30471,.F.);
+#31737 = FACE_BOUND('',#31738,.F.);
+#31738 = EDGE_LOOP('',(#31739,#31740,#31741,#31742));
+#31739 = ORIENTED_EDGE('',*,*,#31382,.F.);
+#31740 = ORIENTED_EDGE('',*,*,#30458,.T.);
+#31741 = ORIENTED_EDGE('',*,*,#31685,.T.);
+#31742 = ORIENTED_EDGE('',*,*,#31357,.F.);
+#31743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31747)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#31744,#31745,#31746)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#31744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#31745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#31746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#31747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#31744,
+  'distance_accuracy_value','confusion accuracy');
+#31748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#31749 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #31750),#31743);
+#31750 = STYLED_ITEM('color',(#31751),#15);
+#31751 = PRESENTATION_STYLE_ASSIGNMENT((#31752,#31758));
+#31752 = SURFACE_STYLE_USAGE(.BOTH.,#31753);
+#31753 = SURFACE_SIDE_STYLE('',(#31754));
+#31754 = SURFACE_STYLE_FILL_AREA(#31755);
+#31755 = FILL_AREA_STYLE('',(#31756));
+#31756 = FILL_AREA_STYLE_COLOUR('',#31757);
+#31757 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
+#31758 = CURVE_STYLE('',#31759,POSITIVE_LENGTH_MEASURE(0.1),#31760);
+#31759 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#31760 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
+  9.803921802644E-02);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/Hotend/Lerge_V5_heatblock-PartLerge_V5_Heatblock.stl b/Electrical Parts/Hotend/Lerge_V5_heatblock-PartLerge_V5_Heatblock.stl
new file mode 100644
index 00000000..cb43638c
Binary files /dev/null and b/Electrical Parts/Hotend/Lerge_V5_heatblock-PartLerge_V5_Heatblock.stl differ
diff --git a/Electrical Parts/Hotend/Lerge_V5_heatblock.FCStd b/Electrical Parts/Hotend/Lerge_V5_heatblock.FCStd
new file mode 100644
index 00000000..f6be3088
Binary files /dev/null and b/Electrical Parts/Hotend/Lerge_V5_heatblock.FCStd differ