diff --git a/Electrical Parts/fans/fan-50x50mm.fcstd b/Electrical Parts/fans/fan-50x50mm.fcstd
new file mode 100644
index 00000000..c03900cf
Binary files /dev/null and b/Electrical Parts/fans/fan-50x50mm.fcstd differ
diff --git a/Electrical Parts/fans/fan-50x50mm.step b/Electrical Parts/fans/fan-50x50mm.step
new file mode 100644
index 00000000..cbe18928
--- /dev/null
+++ b/Electrical Parts/fans/fan-50x50mm.step	
@@ -0,0 +1,18568 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Electrical 
+Parts/fans/fan-50x50mm.step','2014-12-31T19:10:27',('FreeCAD'),(
+    'FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('fan-50x50mm','fan-50x50mm','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#8955),#12612);
+#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,#58,#6844,#6848,#6966,#7017,#7090,#7116,#7199
+    ,#7281,#7332,#7384,#7502,#7553,#7626,#7652,#7770,#7817,#7894,#7920,
+    #8003,#8085,#8136,#8188,#8271,#8353,#8404,#8456,#8574,#8621,#8698,
+    #8724,#8750,#8757,#8783,#8790,#8816,#8823,#8849,#8856,#8882,#8889,
+    #8915,#8922,#8948));
+#17 = ADVANCED_FACE('',(#18),#31,.T.);
+#18 = FACE_BOUND('',#19,.F.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(12.5,0.,0.));
+#24 = SURFACE_CURVE('',#25,(#30,#46),.PCURVE_S1.);
+#25 = CIRCLE('',#26,12.5);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,0.,0.));
+#28 = DIRECTION('',(0.,0.,1.));
+#29 = DIRECTION('',(1.,0.,0.));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(12.5,0.,0.));
+#34 = DIRECTION('',(0.,0.,-1.));
+#35 = DIRECTION('',(-1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#45);
+#37 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#38,#39,#40,#41,#42,#43,#44),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#38 = CARTESIAN_POINT('',(0.,0.));
+#39 = CARTESIAN_POINT('',(0.,21.650635094611));
+#40 = CARTESIAN_POINT('',(18.75,10.825317547305));
+#41 = CARTESIAN_POINT('',(37.5,3.061616997868E-15));
+#42 = CARTESIAN_POINT('',(18.75,-10.8253175473));
+#43 = CARTESIAN_POINT('',(1.95399252334E-14,-21.65063509461));
+#44 = CARTESIAN_POINT('',(0.,0.));
+#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#46 = PCURVE('',#47,#52);
+#47 = CYLINDRICAL_SURFACE('',#48,12.5);
+#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#49 = CARTESIAN_POINT('',(0.,0.,0.));
+#50 = DIRECTION('',(-0.,-0.,-1.));
+#51 = DIRECTION('',(1.,0.,0.));
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
+#53 = LINE('',#54,#55);
+#54 = CARTESIAN_POINT('',(-0.,0.));
+#55 = VECTOR('',#56,1.);
+#56 = DIRECTION('',(-1.,0.));
+#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#58 = ADVANCED_FACE('',(#59,#117,#1078,#2039,#3000,#3961,#4922,#5883),
+  #47,.T.);
+#59 = FACE_BOUND('',#60,.F.);
+#60 = EDGE_LOOP('',(#61,#62,#85,#116));
+#61 = ORIENTED_EDGE('',*,*,#21,.F.);
+#62 = ORIENTED_EDGE('',*,*,#63,.T.);
+#63 = EDGE_CURVE('',#22,#64,#66,.T.);
+#64 = VERTEX_POINT('',#65);
+#65 = CARTESIAN_POINT('',(12.5,0.,11.));
+#66 = SEAM_CURVE('',#67,(#71,#78),.PCURVE_S1.);
+#67 = LINE('',#68,#69);
+#68 = CARTESIAN_POINT('',(12.5,0.,0.));
+#69 = VECTOR('',#70,1.);
+#70 = DIRECTION('',(0.,0.,1.));
+#71 = PCURVE('',#47,#72);
+#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77);
+#73 = LINE('',#74,#75);
+#74 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#75 = VECTOR('',#76,1.);
+#76 = DIRECTION('',(-0.,-1.));
+#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#78 = PCURVE('',#47,#79);
+#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84);
+#80 = LINE('',#81,#82);
+#81 = CARTESIAN_POINT('',(-0.,0.));
+#82 = VECTOR('',#83,1.);
+#83 = DIRECTION('',(-0.,-1.));
+#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#85 = ORIENTED_EDGE('',*,*,#86,.T.);
+#86 = EDGE_CURVE('',#64,#64,#87,.T.);
+#87 = SURFACE_CURVE('',#88,(#93,#100),.PCURVE_S1.);
+#88 = CIRCLE('',#89,12.5);
+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);
+#90 = CARTESIAN_POINT('',(0.,0.,11.));
+#91 = DIRECTION('',(0.,0.,1.));
+#92 = DIRECTION('',(1.,0.,0.));
+#93 = PCURVE('',#47,#94);
+#94 = DEFINITIONAL_REPRESENTATION('',(#95),#99);
+#95 = LINE('',#96,#97);
+#96 = CARTESIAN_POINT('',(-0.,-11.));
+#97 = VECTOR('',#98,1.);
+#98 = DIRECTION('',(-1.,0.));
+#99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#100 = PCURVE('',#101,#106);
+#101 = PLANE('',#102);
+#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105);
+#103 = CARTESIAN_POINT('',(12.5,0.,11.));
+#104 = DIRECTION('',(0.,0.,-1.));
+#105 = DIRECTION('',(-1.,0.,0.));
+#106 = DEFINITIONAL_REPRESENTATION('',(#107),#115);
+#107 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#108,#109,#110,#111,#112,#113
+,#114),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#108 = CARTESIAN_POINT('',(0.,0.));
+#109 = CARTESIAN_POINT('',(0.,21.650635094611));
+#110 = CARTESIAN_POINT('',(18.75,10.825317547305));
+#111 = CARTESIAN_POINT('',(37.5,3.061616997868E-15));
+#112 = CARTESIAN_POINT('',(18.75,-10.8253175473));
+#113 = CARTESIAN_POINT('',(1.95399252334E-14,-21.65063509461));
+#114 = CARTESIAN_POINT('',(0.,0.));
+#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#116 = ORIENTED_EDGE('',*,*,#63,.F.);
+#117 = FACE_BOUND('',#118,.F.);
+#118 = EDGE_LOOP('',(#119,#408,#434,#748));
+#119 = ORIENTED_EDGE('',*,*,#120,.F.);
+#120 = EDGE_CURVE('',#121,#123,#125,.T.);
+#121 = VERTEX_POINT('',#122);
+#122 = CARTESIAN_POINT('',(-7.199763483111,-10.21828781094,
+    9.031410088059));
+#123 = VERTEX_POINT('',#124);
+#124 = CARTESIAN_POINT('',(-9.566329658198,-8.045827295603,
+    0.898792629767));
+#125 = SURFACE_CURVE('',#126,(#213,#303),.PCURVE_S1.);
+#126 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#127,#128,#129,#130,#131,#132,
+    #133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143,#144,#145,
+    #146,#147,#148,#149,#150,#151,#152,#153,#154,#155,#156,#157,#158,
+    #159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170,#171,
+    #172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182,#183,#184,
+    #185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,
+    #198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,
+    #211,#212),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.799528773653E-02,7.594032205948E-02,
+    0.113818073146,0.151611327871,0.189302797263,0.226875234789,
+    0.264311565509,0.301595026086,0.338709315566,0.375638756754,
+    0.412368467932,0.448884544532,0.485174250196,0.52122621638,
+    0.557030649287,0.592579542287,0.627866891183,0.662888908455,
+    0.697644231062,0.732134114279,0.76636260158,0.800336657726,
+    0.834066249398,0.867564355509,0.900846888478,0.933932509435,
+    0.966842325364,1.),.UNSPECIFIED.);
+#127 = CARTESIAN_POINT('',(-7.199763483111,-10.21828781094,
+    9.031410088059));
+#128 = CARTESIAN_POINT('',(-7.220808650747,-10.20345947254,
+    8.957231956957));
+#129 = CARTESIAN_POINT('',(-7.241907585984,-10.18850676702,
+    8.883079115438));
+#130 = CARTESIAN_POINT('',(-7.263059935503,-10.17342819617,
+    8.808946277751));
+#131 = CARTESIAN_POINT('',(-7.305442641433,-10.14303637488,
+    8.660807690746));
+#132 = CARTESIAN_POINT('',(-7.326672857398,-10.12772346135,
+    8.586801903268));
+#133 = CARTESIAN_POINT('',(-7.347955573866,-10.11228196469,
+    8.512805153188));
+#134 = CARTESIAN_POINT('',(-7.390587325806,-10.08116630935,
+    8.364949647696));
+#135 = CARTESIAN_POINT('',(-7.411936176445,-10.06549261196,
+    8.291090880599));
+#136 = CARTESIAN_POINT('',(-7.433336493453,-10.04968769387,
+    8.217229885598));
+#137 = CARTESIAN_POINT('',(-7.476191266872,-10.01784782914,
+    8.069656629588));
+#138 = CARTESIAN_POINT('',(-7.497645495643,-10.00181347452,
+    7.995944404813));
+#139 = CARTESIAN_POINT('',(-7.519150025892,-9.985645361164,
+    7.922218432226));
+#140 = CARTESIAN_POINT('',(-7.562200595754,-9.953082367362,
+    7.774925727031));
+#141 = CARTESIAN_POINT('',(-7.583746367157,-9.936688215252,
+    7.701359100941));
+#142 = CARTESIAN_POINT('',(-7.605341132933,-9.920157887045,
+    7.627767003872));
+#143 = CARTESIAN_POINT('',(-7.648559141011,-9.886874360114,
+    7.480752251549));
+#144 = CARTESIAN_POINT('',(-7.670182077509,-9.870122030492,
+    7.407329795956));
+#145 = CARTESIAN_POINT('',(-7.6918525464,-9.853231251513,7.333870001993)
+  );
+#146 = CARTESIAN_POINT('',(-7.735208579133,-9.819231355875,
+    7.187129678096));
+#147 = CARTESIAN_POINT('',(-7.756893803337,-9.802123252299,
+    7.113849463795));
+#148 = CARTESIAN_POINT('',(-7.778624929119,-9.784874595902,
+    7.040519966886));
+#149 = CARTESIAN_POINT('',(-7.822088605717,-9.750164109382,
+    6.894049599274));
+#150 = CARTESIAN_POINT('',(-7.843820787686,-9.732703437977,
+    6.820909182381));
+#151 = CARTESIAN_POINT('',(-7.86559705617,-9.715100308351,6.747707538185
+    ));
+#152 = CARTESIAN_POINT('',(-7.909137126556,-9.67968665827,6.601501692473
+    ));
+#153 = CARTESIAN_POINT('',(-7.930900535922,-9.661877442001,
+    6.528498103808));
+#154 = CARTESIAN_POINT('',(-7.952706015528,-9.643924091206,
+    6.455421428826));
+#155 = CARTESIAN_POINT('',(-7.996290467491,-9.607816380881,6.30947370098
+    ));
+#156 = CARTESIAN_POINT('',(-8.018069030098,-9.589663468721,
+    6.236603438741));
+#157 = CARTESIAN_POINT('',(-8.0398874268,-9.571365008863,6.163648413467)
+  );
+#158 = CARTESIAN_POINT('',(-8.083483601623,-9.534574033846,
+    6.017951429994));
+#159 = CARTESIAN_POINT('',(-8.105260960223,-9.516083104544,
+    5.945210455919));
+#160 = CARTESIAN_POINT('',(-8.127075676472,-9.497445514775,5.87237333221
+    ));
+#161 = CARTESIAN_POINT('',(-8.170650392105,-9.459983768271,
+    5.726918758308));
+#162 = CARTESIAN_POINT('',(-8.192409970623,-9.441161328475,
+    5.654302497506));
+#163 = CARTESIAN_POINT('',(-8.214204167756,-9.42219145657,5.581579110301
+    ));
+#164 = CARTESIAN_POINT('',(-8.257723848488,-9.384073123618,5.43635766624
+    ));
+#165 = CARTESIAN_POINT('',(-8.279448919251,-9.364926500193,
+    5.363861010854));
+#166 = CARTESIAN_POINT('',(-8.301205582869,-9.345632058508,
+    5.291246794286));
+#167 = CARTESIAN_POINT('',(-8.344636394302,-9.306872998659,
+    5.146248280202));
+#168 = CARTESIAN_POINT('',(-8.366310147569,-9.287410325149,
+    5.073865597077));
+#169 = CARTESIAN_POINT('',(-8.388012155292,-9.267799880838,
+    5.001355604927));
+#170 = CARTESIAN_POINT('',(-8.431320143313,-9.228417599224,
+    4.856568934127));
+#171 = CARTESIAN_POINT('',(-8.452925758358,-9.208647796503,
+    4.784294076688));
+#172 = CARTESIAN_POINT('',(-8.474555949368,-9.188730755912,
+    4.711883007004));
+#173 = CARTESIAN_POINT('',(-8.517707181705,-9.148744362784,
+    4.567296247804));
+#174 = CARTESIAN_POINT('',(-8.539227898636,-9.128677114077,
+    4.495122572397));
+#175 = CARTESIAN_POINT('',(-8.560769144385,-9.108463701298,
+    4.422804795948));
+#176 = CARTESIAN_POINT('',(-8.603729853277,-9.067893860295,
+    4.278405221989));
+#177 = CARTESIAN_POINT('',(-8.625149044711,-9.04753958089,4.206325609067
+    ));
+#178 = CARTESIAN_POINT('',(-8.646584320187,-9.027040810494,
+    4.134095201122));
+#179 = CARTESIAN_POINT('',(-8.689321044631,-8.985909676091,3.98986935007
+    ));
+#180 = CARTESIAN_POINT('',(-8.710622286267,-8.965279478209,
+    3.917876230732));
+#181 = CARTESIAN_POINT('',(-8.731934741261,-8.944507122201,
+    3.845727005429));
+#182 = CARTESIAN_POINT('',(-8.774414467286,-8.902838266964,
+    3.701660745882));
+#183 = CARTESIAN_POINT('',(-8.795581606385,-8.881943920438,
+    3.629746134478));
+#184 = CARTESIAN_POINT('',(-8.816754636233,-8.860910469478,
+    3.557671680783));
+#185 = CARTESIAN_POINT('',(-8.858944933673,-8.818728801919,
+    3.413750287145));
+#186 = CARTESIAN_POINT('',(-8.879962154411,-8.797582691482,
+    3.341905820856));
+#187 = CARTESIAN_POINT('',(-8.900979469792,-8.776301310409,
+    3.269899538811));
+#188 = CARTESIAN_POINT('',(-8.942848624095,-8.733632984372,
+    3.126107773762));
+#189 = CARTESIAN_POINT('',(-8.963700508766,-8.712248064508,
+    3.054324760233));
+#190 = CARTESIAN_POINT('',(-8.984546204187,-8.690732542152,
+    2.982379895886));
+#191 = CARTESIAN_POINT('',(-9.026063341932,-8.647604858739,
+    2.838702099829));
+#192 = CARTESIAN_POINT('',(-9.046734927039,-8.625994607139,
+    2.766971573982));
+#193 = CARTESIAN_POINT('',(-9.067393547755,-8.604259300404,
+    2.695081251094));
+#194 = CARTESIAN_POINT('',(-9.108528754742,-8.560700603434,
+    2.551501437575));
+#195 = CARTESIAN_POINT('',(-9.129005581186,-8.538878974102,2.47981422852
+    ));
+#196 = CARTESIAN_POINT('',(-9.149462188311,-8.516938746259,
+    2.407971475019));
+#197 = CARTESIAN_POINT('',(-9.190186619394,-8.472978312179,
+    2.264473430475));
+#198 = CARTESIAN_POINT('',(-9.210454776229,-8.45095968907,2.192820238888
+    ));
+#199 = CARTESIAN_POINT('',(-9.230695009802,-8.428829842293,
+    2.121018006064));
+#200 = CARTESIAN_POINT('',(-9.27098098995,-8.384497765221,1.977585391484
+    ));
+#201 = CARTESIAN_POINT('',(-9.29102715162,-8.36229691696,1.90595687668)
+  );
+#202 = CARTESIAN_POINT('',(-9.311037291232,-8.339993119305,
+    1.834188049667));
+#203 = CARTESIAN_POINT('',(-9.350858407704,-8.295320191648,
+    1.690804500789));
+#204 = CARTESIAN_POINT('',(-9.370669865203,-8.272952227311,
+    1.619191375157));
+#205 = CARTESIAN_POINT('',(-9.390436887529,-8.2504904347,1.547448774192)
+  );
+#206 = CARTESIAN_POINT('',(-9.429768073315,-8.205508023527,
+    1.404097996175));
+#207 = CARTESIAN_POINT('',(-9.449332760289,-8.182988348778,
+    1.332491122651));
+#208 = CARTESIAN_POINT('',(-9.468844392472,-8.160384723124,
+    1.260767496246));
+#209 = CARTESIAN_POINT('',(-9.507898768804,-8.114848579094,
+    1.116559083768));
+#210 = CARTESIAN_POINT('',(-9.527440645219,-8.091914861461,
+    1.044072621983));
+#211 = CARTESIAN_POINT('',(-9.54691919679,-8.068905950498,0.971481247851
+    ));
+#212 = CARTESIAN_POINT('',(-9.566329658198,-8.045827295603,
+    0.898792629767));
+#213 = PCURVE('',#47,#214);
+#214 = DEFINITIONAL_REPRESENTATION('',(#215),#302);
+#215 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#216,#217,#218,#219,#220,#221,
+    #222,#223,#224,#225,#226,#227,#228,#229,#230,#231,#232,#233,#234,
+    #235,#236,#237,#238,#239,#240,#241,#242,#243,#244,#245,#246,#247,
+    #248,#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260,
+    #261,#262,#263,#264,#265,#266,#267,#268,#269,#270,#271,#272,#273,
+    #274,#275,#276,#277,#278,#279,#280,#281,#282,#283,#284,#285,#286,
+    #287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298,#299,
+    #300,#301),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.799528773653E-02,7.594032205948E-02,
+    0.113818073146,0.151611327871,0.189302797263,0.226875234789,
+    0.264311565509,0.301595026086,0.338709315566,0.375638756754,
+    0.412368467932,0.448884544532,0.485174250196,0.52122621638,
+    0.557030649287,0.592579542287,0.627866891183,0.662888908455,
+    0.697644231062,0.732134114279,0.76636260158,0.800336657726,
+    0.834066249398,0.867564355509,0.900846888478,0.933932509435,
+    0.966842325364,1.),.UNSPECIFIED.);
+#216 = CARTESIAN_POINT('',(-4.098585188567,-9.031410088059));
+#217 = CARTESIAN_POINT('',(-4.096525629468,-8.957231956957));
+#218 = CARTESIAN_POINT('',(-4.094456823477,-8.883079115438));
+#219 = CARTESIAN_POINT('',(-4.092378701377,-8.808946277751));
+#220 = CARTESIAN_POINT('',(-4.088206445152,-8.660807690746));
+#221 = CARTESIAN_POINT('',(-4.086112335861,-8.586801903268));
+#222 = CARTESIAN_POINT('',(-4.084008794765,-8.512805153188));
+#223 = CARTESIAN_POINT('',(-4.079786453969,-8.364949647696));
+#224 = CARTESIAN_POINT('',(-4.077667687964,-8.291090880599));
+#225 = CARTESIAN_POINT('',(-4.075539382419,-8.217229885598));
+#226 = CARTESIAN_POINT('',(-4.071268319907,-8.069656629588));
+#227 = CARTESIAN_POINT('',(-4.0691256058,-7.995944404813));
+#228 = CARTESIAN_POINT('',(-4.066973253944,-7.922218432226));
+#229 = CARTESIAN_POINT('',(-4.062654957887,-7.774925727031));
+#230 = CARTESIAN_POINT('',(-4.060489065944,-7.701359100941));
+#231 = CARTESIAN_POINT('',(-4.058313449324,-7.627767003872));
+#232 = CARTESIAN_POINT('',(-4.053949532267,-7.480752251549));
+#233 = CARTESIAN_POINT('',(-4.051761293633,-7.407329795956));
+#234 = CARTESIAN_POINT('',(-4.049563256637,-7.333870001993));
+#235 = CARTESIAN_POINT('',(-4.045155453753,-7.187129678096));
+#236 = CARTESIAN_POINT('',(-4.042945759255,-7.113849463795));
+#237 = CARTESIAN_POINT('',(-4.040726208146,-7.040519966886));
+#238 = CARTESIAN_POINT('',(-4.036276374669,-6.894049599274));
+#239 = CARTESIAN_POINT('',(-4.034046173201,-6.820909182381));
+#240 = CARTESIAN_POINT('',(-4.031806074742,-6.747707538185));
+#241 = CARTESIAN_POINT('',(-4.027316182562,-6.601501692473));
+#242 = CARTESIAN_POINT('',(-4.025066479035,-6.528498103808));
+#243 = CARTESIAN_POINT('',(-4.02280685871,-6.455421428826));
+#244 = CARTESIAN_POINT('',(-4.018278992141,-6.30947370098));
+#245 = CARTESIAN_POINT('',(-4.016010845005,-6.236603438741));
+#246 = CARTESIAN_POINT('',(-4.013732784839,-6.163648413467));
+#247 = CARTESIAN_POINT('',(-4.009169135561,-6.017951429994));
+#248 = CARTESIAN_POINT('',(-4.006883653917,-5.945210455919));
+#249 = CARTESIAN_POINT('',(-4.004588289889,-5.87237333221));
+#250 = CARTESIAN_POINT('',(-3.999991151096,-5.726918758308));
+#251 = CARTESIAN_POINT('',(-3.997689491404,-5.654302497506));
+#252 = CARTESIAN_POINT('',(-3.995378010487,-5.581579110301));
+#253 = CARTESIAN_POINT('',(-3.990749770273,-5.43635766624));
+#254 = CARTESIAN_POINT('',(-3.98843313268,-5.363861010854));
+#255 = CARTESIAN_POINT('',(-3.986106769517,-5.291246794286));
+#256 = CARTESIAN_POINT('',(-3.981449903548,-5.146248280202));
+#257 = CARTESIAN_POINT('',(-3.979119527875,-5.073865597077));
+#258 = CARTESIAN_POINT('',(-3.976779561105,-5.001355604927));
+#259 = CARTESIAN_POINT('',(-3.972096624637,-4.856568934127));
+#260 = CARTESIAN_POINT('',(-3.969753786062,-4.784294076688));
+#261 = CARTESIAN_POINT('',(-3.967401534335,-4.711883007004));
+#262 = CARTESIAN_POINT('',(-3.962695153654,-4.567296247804));
+#263 = CARTESIAN_POINT('',(-3.960341158131,-4.495122572397));
+#264 = CARTESIAN_POINT('',(-3.957977975833,-4.422804795948));
+#265 = CARTESIAN_POINT('',(-3.953250839189,-4.278405221989));
+#266 = CARTESIAN_POINT('',(-3.950887018675,-4.206325609067));
+#267 = CARTESIAN_POINT('',(-3.948514291384,-4.134095201122));
+#268 = CARTESIAN_POINT('',(-3.943769139529,-3.98986935007));
+#269 = CARTESIAN_POINT('',(-3.941396847082,-3.917876230732));
+#270 = CARTESIAN_POINT('',(-3.939015986789,-3.845727005429));
+#271 = CARTESIAN_POINT('',(-3.934255603194,-3.701660745882));
+#272 = CARTESIAN_POINT('',(-3.931876208026,-3.629746134478));
+#273 = CARTESIAN_POINT('',(-3.929488648129,-3.557671680783));
+#274 = CARTESIAN_POINT('',(-3.924715849017,-3.413750287145));
+#275 = CARTESIAN_POINT('',(-3.922330731586,-3.341905820856));
+#276 = CARTESIAN_POINT('',(-3.919937921684,-3.269899538811));
+#277 = CARTESIAN_POINT('',(-3.915155545954,-3.126107773762));
+#278 = CARTESIAN_POINT('',(-3.912766093202,-3.054324760233));
+#279 = CARTESIAN_POINT('',(-3.910369493681,-2.982379895886));
+#280 = CARTESIAN_POINT('',(-3.905580392853,-2.838702099829));
+#281 = CARTESIAN_POINT('',(-3.903187993682,-2.766971573982));
+#282 = CARTESIAN_POINT('',(-3.900789070096,-2.695081251094));
+#283 = CARTESIAN_POINT('',(-3.895996098351,-2.551501437575));
+#284 = CARTESIAN_POINT('',(-3.893602139428,-2.47981422852));
+#285 = CARTESIAN_POINT('',(-3.891202356675,-2.407971475019));
+#286 = CARTESIAN_POINT('',(-3.886408361063,-2.264473430475));
+#287 = CARTESIAN_POINT('',(-3.884014223026,-2.192820238888));
+#288 = CARTESIAN_POINT('',(-3.881615039306,-2.121018006064));
+#289 = CARTESIAN_POINT('',(-3.876822850158,-1.977585391484));
+#290 = CARTESIAN_POINT('',(-3.874429904234,-1.90595687668));
+#291 = CARTESIAN_POINT('',(-3.872032764815,-1.834188049667));
+#292 = CARTESIAN_POINT('',(-3.867245186366,-1.690804500789));
+#293 = CARTESIAN_POINT('',(-3.864854791374,-1.619191375157));
+#294 = CARTESIAN_POINT('',(-3.862461122215,-1.547448774192));
+#295 = CARTESIAN_POINT('',(-3.857680923397,-1.404097996175));
+#296 = CARTESIAN_POINT('',(-3.855294423026,-1.332491122651));
+#297 = CARTESIAN_POINT('',(-3.852905624359,-1.260767496246));
+#298 = CARTESIAN_POINT('',(-3.848106434612,-1.116559083768));
+#299 = CARTESIAN_POINT('',(-3.845696015915,-1.044072621983));
+#300 = CARTESIAN_POINT('',(-3.843284291832,-0.971481247851));
+#301 = CARTESIAN_POINT('',(-3.840871803889,-0.898792629767));
+#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#303 = PCURVE('',#304,#319);
+#304 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#305,#306,#307,#308,#309,#310,#311)
+    ,(#312,#313,#314,#315,#316,#317,#318
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,
+    11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#305 = CARTESIAN_POINT('',(-6.919093251096,-10.57023714985,
+    10.26821479998));
+#306 = CARTESIAN_POINT('',(-7.956200091482,-12.21018450474,
+    9.848202325773));
+#307 = CARTESIAN_POINT('',(-9.042969264354,-13.78782830889,
+    9.317234137791));
+#308 = CARTESIAN_POINT('',(-10.18822327918,-15.29223190379,
+    8.691032617025));
+#309 = CARTESIAN_POINT('',(-11.40987746542,-16.70067772981,
+    7.989659564497));
+#310 = CARTESIAN_POINT('',(-12.7126264943,-18.00758854278,7.250599968697
+    ));
+#311 = CARTESIAN_POINT('',(-14.09834076534,-19.21036815423,
+    6.492612126417));
+#312 = CARTESIAN_POINT('',(-9.051553965034,-7.89621599295,0.871288592121
+    ));
+#313 = CARTESIAN_POINT('',(-10.9567728331,-8.447557546452,0.958055636392
+    ));
+#314 = CARTESIAN_POINT('',(-12.84910097534,-9.0151593948,1.177684413274)
+  );
+#315 = CARTESIAN_POINT('',(-14.71675018301,-9.613553151058,
+    1.526722541431));
+#316 = CARTESIAN_POINT('',(-16.53656520188,-10.27208406878,
+    1.997370079066));
+#317 = CARTESIAN_POINT('',(-18.29616378976,-11.0060263308,2.56042466005)
+  );
+#318 = CARTESIAN_POINT('',(-19.9859264752,-11.82756924416,3.201622189877
+    ));
+#319 = DEFINITIONAL_REPRESENTATION('',(#320),#407);
+#320 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#321,#322,#323,#324,#325,#326,
+    #327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,#338,#339,
+    #340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,
+    #353,#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,#364,#365,
+    #366,#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,
+    #379,#380,#381,#382,#383,#384,#385,#386,#387,#388,#389,#390,#391,
+    #392,#393,#394,#395,#396,#397,#398,#399,#400,#401,#402,#403,#404,
+    #405,#406),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.799528773653E-02,7.594032205948E-02,
+    0.113818073146,0.151611327871,0.189302797263,0.226875234789,
+    0.264311565509,0.301595026086,0.338709315566,0.375638756754,
+    0.412368467932,0.448884544532,0.485174250196,0.52122621638,
+    0.557030649287,0.592579542287,0.627866891183,0.662888908455,
+    0.697644231062,0.732134114279,0.76636260158,0.800336657726,
+    0.834066249398,0.867564355509,0.900846888478,0.933932509435,
+    0.966842325364,1.),.UNSPECIFIED.);
+#321 = CARTESIAN_POINT('',(1.31618008332,0.));
+#322 = CARTESIAN_POINT('',(1.393640466251,7.231815863613E-03));
+#323 = CARTESIAN_POINT('',(1.471123576818,1.442801379403E-02));
+#324 = CARTESIAN_POINT('',(1.548635072464,2.158737942121E-02));
+#325 = CARTESIAN_POINT('',(1.703623932569,3.582050483348E-02));
+#326 = CARTESIAN_POINT('',(1.781101206232,4.289436519449E-02));
+#327 = CARTESIAN_POINT('',(1.858618413609,4.99289763469E-02));
+#328 = CARTESIAN_POINT('',(2.013607119873,6.39046869191E-02));
+#329 = CARTESIAN_POINT('',(2.091078455618,7.084592990516E-02));
+#330 = CARTESIAN_POINT('',(2.168601487579,7.774546257364E-02));
+#331 = CARTESIAN_POINT('',(2.323590102188,9.144310987837E-02));
+#332 = CARTESIAN_POINT('',(2.401055426606,9.824141628565E-02));
+#333 = CARTESIAN_POINT('',(2.478584371349,0.104995510956));
+#334 = CARTESIAN_POINT('',(2.633572963797,0.118394415522));
+#335 = CARTESIAN_POINT('',(2.711032235001,0.125039470615));
+#336 = CARTESIAN_POINT('',(2.788567152673,0.131637776521));
+#337 = CARTESIAN_POINT('',(2.943555800119,0.14471731813));
+#338 = CARTESIAN_POINT('',(3.021009012013,0.151198857599));
+#339 = CARTESIAN_POINT('',(3.09854993104,0.157631079089));
+#340 = CARTESIAN_POINT('',(3.253538718678,0.17037079092));
+#341 = CARTESIAN_POINT('',(3.330985905571,0.176678648551));
+#342 = CARTESIAN_POINT('',(3.408532818708,0.182934593202));
+#343 = CARTESIAN_POINT('',(3.563521840131,0.195314259035));
+#344 = CARTESIAN_POINT('',(3.64096308175,0.201438415691));
+#345 = CARTESIAN_POINT('',(3.71851594181,0.20750804375));
+#346 = CARTESIAN_POINT('',(3.873505299375,0.219507797359));
+#347 = CARTESIAN_POINT('',(3.950940726261,0.225438430794));
+#348 = CARTESIAN_POINT('',(4.028499441521,0.231311905501));
+#349 = CARTESIAN_POINT('',(4.183489246692,0.242912331279));
+#350 = CARTESIAN_POINT('',(4.260919046004,0.248639866295));
+#351 = CARTESIAN_POINT('',(4.33848347525,0.254307604598));
+#352 = CARTESIAN_POINT('',(4.4934738489,0.265489838406));
+#353 = CARTESIAN_POINT('',(4.570898270598,0.27100499682));
+#354 = CARTESIAN_POINT('',(4.648468217816,0.276457719963));
+#355 = CARTESIAN_POINT('',(4.803459290442,0.287203549132));
+#356 = CARTESIAN_POINT('',(4.880878653814,0.292497399004));
+#357 = CARTESIAN_POINT('',(4.958453862517,0.297726182471));
+#358 = CARTESIAN_POINT('',(5.113445774309,0.308018143866));
+#359 = CARTESIAN_POINT('',(5.190860474728,0.31308214743));
+#360 = CARTESIAN_POINT('',(5.268440621962,0.318078469689));
+#361 = CARTESIAN_POINT('',(5.423433522624,0.327899944744));
+#362 = CARTESIAN_POINT('',(5.500844038385,0.332726004468));
+#363 = CARTESIAN_POINT('',(5.578428728483,0.337481794002));
+#364 = CARTESIAN_POINT('',(5.733422776665,0.346817099621));
+#365 = CARTESIAN_POINT('',(5.810829675611,0.351397601863));
+#366 = CARTESIAN_POINT('',(5.88841843383,0.355905281947));
+#367 = CARTESIAN_POINT('',(6.043413795967,0.364739756225));
+#368 = CARTESIAN_POINT('',(6.120817741507,0.36906761194));
+#369 = CARTESIAN_POINT('',(6.198410007787,0.373320142689));
+#370 = CARTESIAN_POINT('',(6.353406856078,0.381640224456));
+#371 = CARTESIAN_POINT('',(6.430808611987,0.385708906462));
+#372 = CARTESIAN_POINT('',(6.508403735182,0.389699823673));
+#373 = CARTESIAN_POINT('',(6.663402244369,0.397493124938));
+#374 = CARTESIAN_POINT('',(6.740802677534,0.401296701299));
+#375 = CARTESIAN_POINT('',(6.818399910669,0.405020151675));
+#376 = CARTESIAN_POINT('',(6.973400253187,0.412275522141));
+#377 = CARTESIAN_POINT('',(7.050800333209,0.415808685285));
+#378 = CARTESIAN_POINT('',(7.128398830509,0.419259457668));
+#379 = CARTESIAN_POINT('',(7.283401169574,0.425967040631));
+#380 = CARTESIAN_POINT('',(7.360801963843,0.429225131888));
+#381 = CARTESIAN_POINT('',(7.438400780579,0.432398684179));
+#382 = CARTESIAN_POINT('',(7.593405260777,0.438549963231));
+#383 = CARTESIAN_POINT('',(7.670807923408,0.441528992596));
+#384 = CARTESIAN_POINT('',(7.74840601988,0.444421474084));
+#385 = CARTESIAN_POINT('',(7.90341275503,0.450009310207));
+#386 = CARTESIAN_POINT('',(7.980818507965,0.452705971224));
+#387 = CARTESIAN_POINT('',(8.058414759205,0.45531424009));
+#388 = CARTESIAN_POINT('',(8.213423817599,0.460332898896));
+#389 = CARTESIAN_POINT('',(8.290833922372,0.462744578684));
+#390 = CARTESIAN_POINT('',(8.368427135302,0.465066214477));
+#391 = CARTESIAN_POINT('',(8.523438523061,0.469511383486));
+#392 = CARTESIAN_POINT('',(8.600854242346,0.471636168061));
+#393 = CARTESIAN_POINT('',(8.678443181992,0.473669478964));
+#394 = CARTESIAN_POINT('',(8.833456826132,0.477538274963));
+#395 = CARTESIAN_POINT('',(8.910879375376,0.479374950122));
+#396 = CARTESIAN_POINT('',(8.988462801223,0.481118974824));
+#397 = CARTESIAN_POINT('',(9.143478534998,0.48440994149));
+#398 = CARTESIAN_POINT('',(9.220909026232,0.485957989585));
+#399 = CARTESIAN_POINT('',(9.298485738661,0.48741249361));
+#400 = CARTESIAN_POINT('',(9.453503292571,0.490125589622));
+#401 = CARTESIAN_POINT('',(9.530942674617,0.491385182602));
+#402 = CARTESIAN_POINT('',(9.608511569642,0.492550648963));
+#403 = CARTESIAN_POINT('',(9.764476108094,0.49470025893));
+#404 = CARTESIAN_POINT('',(9.842873591168,0.495682971765));
+#405 = CARTESIAN_POINT('',(9.921384828271,0.496568980445));
+#406 = CARTESIAN_POINT('',(10.,0.497357955865));
+#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#408 = ORIENTED_EDGE('',*,*,#409,.F.);
+#409 = EDGE_CURVE('',#410,#121,#412,.T.);
+#410 = VERTEX_POINT('',#411);
+#411 = CARTESIAN_POINT('',(-7.199763483111,-10.21828781094,
+    9.616170968091));
+#412 = SURFACE_CURVE('',#413,(#417,#423),.PCURVE_S1.);
+#413 = LINE('',#414,#415);
+#414 = CARTESIAN_POINT('',(-7.199763483111,-10.21828781094,
+    2.82102605795E-15));
+#415 = VECTOR('',#416,1.);
+#416 = DIRECTION('',(-0.,-0.,-1.));
+#417 = PCURVE('',#47,#418);
+#418 = DEFINITIONAL_REPRESENTATION('',(#419),#422);
+#419 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#420,#421),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#420 = CARTESIAN_POINT('',(-4.098585188567,-9.674647056094));
+#421 = CARTESIAN_POINT('',(-4.098585188567,-8.972934000055));
+#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#423 = PCURVE('',#424,#429);
+#424 = PLANE('',#425);
+#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
+#426 = CARTESIAN_POINT('',(-7.036271004284,-10.42330089489,
+    10.336618828645));
+#427 = DIRECTION('',(-0.781831482468,-0.623489801859,2.350855048292E-16)
+  );
+#428 = DIRECTION('',(0.213246071394,-0.26740211569,0.939692620786));
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#433);
+#430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#431,#432),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#431 = CARTESIAN_POINT('',(-0.71173505104,2.000000000001E-02));
+#432 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = ORIENTED_EDGE('',*,*,#435,.T.);
+#435 = EDGE_CURVE('',#410,#436,#438,.T.);
+#436 = VERTEX_POINT('',#437);
+#437 = CARTESIAN_POINT('',(-9.685295209495,-7.9022184673,0.974937238349)
+  );
+#438 = SURFACE_CURVE('',#439,(#535,#634),.PCURVE_S1.);
+#439 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#440,#441,#442,#443,#444,#445,
+    #446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458,
+    #459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,
+    #472,#473,#474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,
+    #485,#486,#487,#488,#489,#490,#491,#492,#493,#494,#495,#496,#497,
+    #498,#499,#500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510,
+    #511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,
+    #524,#525,#526,#527,#528,#529,#530,#531,#532,#533,#534),
+  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,5),(0.,3.485299490294E-02,6.965999725847E-02,
+    0.104406273736,0.139076894349,0.173656813716,0.208130960942,
+    0.242484338292,0.276702128775,0.310769812762,0.34467329369,
+    0.378399032915,0.411934193698,0.44526679425,0.478385869652,
+    0.511281642298,0.543945700187,0.576371182005,0.608552967218,
+    0.640487868496,0.672174822407,0.703615072596,0.734812337364,
+    0.765772950932,0.796505964766,0.827023192732,0.857339182078,
+    0.887471092447,0.917438468201,0.947262896192,0.976967551726,1.),
+  .UNSPECIFIED.);
+#440 = CARTESIAN_POINT('',(-7.199763483111,-10.21828781094,
+    9.616170968091));
+#441 = CARTESIAN_POINT('',(-7.219871067126,-10.2041200901,9.544403273285
+    ));
+#442 = CARTESIAN_POINT('',(-7.24003047158,-10.18983690822,9.472657018783
+    ));
+#443 = CARTESIAN_POINT('',(-7.260241481663,-10.17543684447,
+    9.400927403794));
+#444 = CARTESIAN_POINT('',(-7.300739496942,-10.14641919629,
+    9.257586137373));
+#445 = CARTESIAN_POINT('',(-7.321026366448,-10.13180192407,
+    9.185974455319));
+#446 = CARTESIAN_POINT('',(-7.341364229323,-10.11706517221,
+    9.114369446139));
+#447 = CARTESIAN_POINT('',(-7.382105838511,-10.08737565557,
+    8.971287423119));
+#448 = CARTESIAN_POINT('',(-7.402509407725,-10.07242331263,
+    8.899810404131));
+#449 = CARTESIAN_POINT('',(-7.422963262238,-10.05734894449,
+    8.828329806488));
+#450 = CARTESIAN_POINT('',(-7.463926300283,-10.02698622389,
+    8.685506537765));
+#451 = CARTESIAN_POINT('',(-7.484435266077,-10.011698409,8.614163905553)
+  );
+#452 = CARTESIAN_POINT('',(-7.504993704551,-9.996286090706,
+    8.542807191955));
+#453 = CARTESIAN_POINT('',(-7.546154943249,-9.965250032208,
+    8.400241468955));
+#454 = CARTESIAN_POINT('',(-7.566757486378,-9.949626950806,
+    8.329032561917));
+#455 = CARTESIAN_POINT('',(-7.587408575357,-9.933876971958,
+    8.257798858928));
+#456 = CARTESIAN_POINT('',(-7.628743769955,-9.902168697747,
+    8.115488724299));
+#457 = CARTESIAN_POINT('',(-7.649427580972,-9.886211187216,
+    8.044412478622));
+#458 = CARTESIAN_POINT('',(-7.670158886102,-9.870124487957,7.97330055618
+    ));
+#459 = CARTESIAN_POINT('',(-7.711642830258,-9.83774642615,7.831243278307
+    ));
+#460 = CARTESIAN_POINT('',(-7.732395139662,-9.821455978355,
+    7.760298212799));
+#461 = CARTESIAN_POINT('',(-7.753193754679,-9.805034173876,
+    7.689306475832));
+#462 = CARTESIAN_POINT('',(-7.794800343701,-9.771990102754,
+    7.547498527699));
+#463 = CARTESIAN_POINT('',(-7.815607956244,-9.755368883553,
+    7.476682730566));
+#464 = CARTESIAN_POINT('',(-7.836460536008,-9.738614285766,
+    7.405809213204));
+#465 = CARTESIAN_POINT('',(-7.878162838184,-9.704909371771,
+    7.264246256054));
+#466 = CARTESIAN_POINT('',(-7.899012171229,-9.68796023711,7.193557373835
+    ));
+#467 = CARTESIAN_POINT('',(-7.919904968666,-9.670875873126,7.12279973644
+    ));
+#468 = CARTESIAN_POINT('',(-7.961675304378,-9.636516701945,
+    6.981476608699));
+#469 = CARTESIAN_POINT('',(-7.982552430122,-9.619243210231,
+    6.910911837522));
+#470 = CARTESIAN_POINT('',(-8.0034713369,-9.601832837331,6.840267366799)
+  );
+#471 = CARTESIAN_POINT('',(-8.045281365088,-9.566827437475,
+    6.699178078626));
+#472 = CARTESIAN_POINT('',(-8.066172056406,-9.54923385791,6.62873415797)
+  );
+#473 = CARTESIAN_POINT('',(-8.087102647093,-9.531501974747,
+    6.558199770337));
+#474 = CARTESIAN_POINT('',(-8.128923458543,-9.49585983307,6.417337504163
+    ));
+#475 = CARTESIAN_POINT('',(-8.149813238153,-9.477951149709,
+    6.347010713246));
+#476 = CARTESIAN_POINT('',(-8.170740817563,-9.459903003481,6.27658296164
+    ));
+#477 = CARTESIAN_POINT('',(-8.212543034353,-9.423635072198,
+    6.135940078964));
+#478 = CARTESIAN_POINT('',(-8.233417226938,-9.405416983518,
+    6.065726235893));
+#479 = CARTESIAN_POINT('',(-8.254326880331,-9.387058572912,
+    5.995401320129));
+#480 = CARTESIAN_POINT('',(-8.296080760672,-9.350177267752,
+    5.854969374793));
+#481 = CARTESIAN_POINT('',(-8.316924547521,-9.331656181577,
+    5.784863838594));
+#482 = CARTESIAN_POINT('',(-8.337801193255,-9.312994255333,
+    5.714637619319));
+#483 = CARTESIAN_POINT('',(-8.379476740866,-9.275513444569,
+    5.574407377425));
+#484 = CARTESIAN_POINT('',(-8.400275216557,-9.256696468297,
+    5.504405053087));
+#485 = CARTESIAN_POINT('',(-8.421103660784,-9.237738519252,
+    5.434273069332));
+#486 = CARTESIAN_POINT('',(-8.46267073783,-9.199673503492,5.294234535901
+    ));
+#487 = CARTESIAN_POINT('',(-8.483408968395,-9.180568429615,
+    5.224329882584));
+#488 = CARTESIAN_POINT('',(-8.504173961351,-9.161322684161,
+    5.154287372782));
+#489 = CARTESIAN_POINT('',(-8.545602403916,-9.122690166892,5.01442982522
+    ));
+#490 = CARTESIAN_POINT('',(-8.566265485872,-9.103305453922,
+    4.944616867875));
+#491 = CARTESIAN_POINT('',(-8.586951779322,-9.08378085683,4.874658794119
+    ));
+#492 = CARTESIAN_POINT('',(-8.628211514292,-9.044598905858,
+    4.734970822506));
+#493 = CARTESIAN_POINT('',(-8.648784633863,-9.024943654885,
+    4.665243167233));
+#494 = CARTESIAN_POINT('',(-8.669377039242,-9.005149849465,
+    4.595364242387));
+#495 = CARTESIAN_POINT('',(-8.710438201449,-8.965437849545,
+    4.455833796597));
+#496 = CARTESIAN_POINT('',(-8.730906693231,-8.945521776766,
+    4.386184650221));
+#497 = CARTESIAN_POINT('',(-8.751390140093,-8.925469080361,
+    4.316379367307));
+#498 = CARTESIAN_POINT('',(-8.792223188504,-8.885247677439,
+    4.176993810944));
+#499 = CARTESIAN_POINT('',(-8.812572592775,-8.865081083171,
+    4.107416005507));
+#500 = CARTESIAN_POINT('',(-8.832932187155,-8.84478045796,4.037678668564
+    ));
+#501 = CARTESIAN_POINT('',(-8.873508018923,-8.80407149561,3.898424839661
+    ));
+#502 = CARTESIAN_POINT('',(-8.89372413673,-8.783665230416,3.828910862746
+    ));
+#503 = CARTESIAN_POINT('',(-8.913945219151,-8.763128249476,
+    3.759235618051));
+#504 = CARTESIAN_POINT('',(-8.954235280334,-8.721954698219,
+    3.620099896438));
+#505 = CARTESIAN_POINT('',(-8.97430422548,-8.701320126958,3.550641928451
+    ));
+#506 = CARTESIAN_POINT('',(-8.994372428355,-8.680558935497,
+    3.481022794721));
+#507 = CARTESIAN_POINT('',(-9.034348820215,-8.638944815755,
+    3.341991175795));
+#508 = CARTESIAN_POINT('',(-9.054257067275,-8.61809378047,3.272581135511
+    ));
+#509 = CARTESIAN_POINT('',(-9.074158371581,-8.597121052064,
+    3.203012031353));
+#510 = CARTESIAN_POINT('',(-9.113793951494,-8.555091351558,
+    3.064070205685));
+#511 = CARTESIAN_POINT('',(-9.133528379072,-8.534036134141,
+    2.994699805296));
+#512 = CARTESIAN_POINT('',(-9.153249170206,-8.512865021802,
+    2.925174571949));
+#513 = CARTESIAN_POINT('',(-9.192517646445,-8.470445608065,
+    2.786308009672));
+#514 = CARTESIAN_POINT('',(-9.212065575097,-8.4491988936,2.716968820208)
+  );
+#515 = CARTESIAN_POINT('',(-9.231592697826,-8.427842975459,
+    2.647481237554));
+#516 = CARTESIAN_POINT('',(-9.270468717767,-8.385060504017,2.50867527569
+    ));
+#517 = CARTESIAN_POINT('',(-9.289817942348,-8.363635345398,
+    2.439358802831));
+#518 = CARTESIAN_POINT('',(-9.309138754678,-8.342108564948,
+    2.369902596917));
+#519 = CARTESIAN_POINT('',(-9.347597986299,-8.298990383404,
+    2.231142526892));
+#520 = CARTESIAN_POINT('',(-9.36673680297,-8.27740016737,2.161840295743)
+  );
+#521 = CARTESIAN_POINT('',(-9.385839228526,-8.255716768452,
+    2.092409136821));
+#522 = CARTESIAN_POINT('',(-9.423858435413,-8.212290816444,
+    1.953680288475));
+#523 = CARTESIAN_POINT('',(-9.442775664132,-8.19054923051,1.884383933954
+    ));
+#524 = CARTESIAN_POINT('',(-9.461648242254,-8.168723687726,
+    1.814971425436));
+#525 = CARTESIAN_POINT('',(-9.499205352496,-8.125018392515,
+    1.676259243306));
+#526 = CARTESIAN_POINT('',(-9.517890356358,-8.103139391517,
+    1.606960600706));
+#527 = CARTESIAN_POINT('',(-9.53652228864,-8.081186337437,1.537560261381
+    ));
+#528 = CARTESIAN_POINT('',(-9.573596457926,-8.037230504968,
+    1.398850369341));
+#529 = CARTESIAN_POINT('',(-9.592039161076,-8.015228275321,
+    1.329541557981));
+#530 = CARTESIAN_POINT('',(-9.610420352583,-7.993162426627,
+    1.260146802002));
+#531 = CARTESIAN_POINT('',(-9.642936991829,-7.953883462469,
+    1.136806380878));
+#532 = CARTESIAN_POINT('',(-9.65709872056,-7.936693628228,1.082891759839
+    ));
+#533 = CARTESIAN_POINT('',(-9.671218790542,-7.919471125243,
+    1.028934081184));
+#534 = CARTESIAN_POINT('',(-9.685295209495,-7.9022184673,0.974937238349)
+  );
+#535 = PCURVE('',#47,#536);
+#536 = DEFINITIONAL_REPRESENTATION('',(#537),#633);
+#537 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#538,#539,#540,#541,#542,#543,
+    #544,#545,#546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,
+    #557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568,#569,
+    #570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581,#582,
+    #583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594,#595,
+    #596,#597,#598,#599,#600,#601,#602,#603,#604,#605,#606,#607,#608,
+    #609,#610,#611,#612,#613,#614,#615,#616,#617,#618,#619,#620,#621,
+    #622,#623,#624,#625,#626,#627,#628,#629,#630,#631,#632),
+  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,5),(0.,3.485299490294E-02,6.965999725847E-02,
+    0.104406273736,0.139076894349,0.173656813716,0.208130960942,
+    0.242484338292,0.276702128775,0.310769812762,0.34467329369,
+    0.378399032915,0.411934193698,0.44526679425,0.478385869652,
+    0.511281642298,0.543945700187,0.576371182005,0.608552967218,
+    0.640487868496,0.672174822407,0.703615072596,0.734812337364,
+    0.765772950932,0.796505964766,0.827023192732,0.857339182078,
+    0.887471092447,0.917438468201,0.947262896192,0.976967551726,1.),
+  .UNSPECIFIED.);
+#538 = CARTESIAN_POINT('',(-4.098585188567,-9.616170968091));
+#539 = CARTESIAN_POINT('',(-4.096617384921,-9.544403273285));
+#540 = CARTESIAN_POINT('',(-4.094640872099,-9.472657018783));
+#541 = CARTESIAN_POINT('',(-4.092655578371,-9.400927403794));
+#542 = CARTESIAN_POINT('',(-4.08866991354,-9.257586137373));
+#543 = CARTESIAN_POINT('',(-4.086669565805,-9.185974455319));
+#544 = CARTESIAN_POINT('',(-4.084660313743,-9.114369446139));
+#545 = CARTESIAN_POINT('',(-4.08062737249,-8.971287423119));
+#546 = CARTESIAN_POINT('',(-4.078603714621,-8.899810404131));
+#547 = CARTESIAN_POINT('',(-4.076571034557,-8.828329806488));
+#548 = CARTESIAN_POINT('',(-4.072491924624,-8.685506537765));
+#549 = CARTESIAN_POINT('',(-4.070445534354,-8.614163905553));
+#550 = CARTESIAN_POINT('',(-4.068390010829,-8.542807191955));
+#551 = CARTESIAN_POINT('',(-4.064265947203,-8.400241468955));
+#552 = CARTESIAN_POINT('',(-4.062197455252,-8.329032561917));
+#553 = CARTESIAN_POINT('',(-4.060119727199,-8.257798858928));
+#554 = CARTESIAN_POINT('',(-4.055952032035,-8.115488724299));
+#555 = CARTESIAN_POINT('',(-4.053862121834,-8.044412478622));
+#556 = CARTESIAN_POINT('',(-4.051762882483,-7.97330055618));
+#557 = CARTESIAN_POINT('',(-4.047552984425,-7.831243278307));
+#558 = CARTESIAN_POINT('',(-4.045442391528,-7.760298212799));
+#559 = CARTESIAN_POINT('',(-4.043322387999,-7.689306475832));
+#560 = CARTESIAN_POINT('',(-4.039071820875,-7.547498527699));
+#561 = CARTESIAN_POINT('',(-4.036941332035,-7.476682730566));
+#562 = CARTESIAN_POINT('',(-4.034801364632,-7.405809213204));
+#563 = CARTESIAN_POINT('',(-4.030511765502,-7.264246256054));
+#564 = CARTESIAN_POINT('',(-4.028362217414,-7.193557373835));
+#565 = CARTESIAN_POINT('',(-4.026203138596,-7.12279973644));
+#566 = CARTESIAN_POINT('',(-4.021876245141,-6.981476608699));
+#567 = CARTESIAN_POINT('',(-4.019708522841,-6.910911837522));
+#568 = CARTESIAN_POINT('',(-4.017531235879,-6.840267366799));
+#569 = CARTESIAN_POINT('',(-4.013168883137,-6.699178078626));
+#570 = CARTESIAN_POINT('',(-4.010983918067,-6.62873415797));
+#571 = CARTESIAN_POINT('',(-4.008789375379,-6.558199770337));
+#572 = CARTESIAN_POINT('',(-4.004393491826,-6.417337504163));
+#573 = CARTESIAN_POINT('',(-4.002192259555,-6.347010713246));
+#574 = CARTESIAN_POINT('',(-3.999981460732,-6.27658296164));
+#575 = CARTESIAN_POINT('',(-3.995554063723,-6.135940078964));
+#576 = CARTESIAN_POINT('',(-3.993337581347,-6.065726235893));
+#577 = CARTESIAN_POINT('',(-3.991111570877,-5.995401320129));
+#578 = CARTESIAN_POINT('',(-3.986654761476,-5.854969374793));
+#579 = CARTESIAN_POINT('',(-3.984424084703,-5.784863838594));
+#580 = CARTESIAN_POINT('',(-3.9821839494,-5.714637619319));
+#581 = CARTESIAN_POINT('',(-3.977699906621,-5.574407377425));
+#582 = CARTESIAN_POINT('',(-3.975456126577,-5.504405053087));
+#583 = CARTESIAN_POINT('',(-3.973202992733,-5.434273069332));
+#584 = CARTESIAN_POINT('',(-3.968693967246,-5.294234535901));
+#585 = CARTESIAN_POINT('',(-3.966438207004,-5.224329882584));
+#586 = CARTESIAN_POINT('',(-3.964173237287,-5.154287372782));
+#587 = CARTESIAN_POINT('',(-3.959641544628,-5.01442982522));
+#588 = CARTESIAN_POINT('',(-3.957374955524,-4.944616867875));
+#589 = CARTESIAN_POINT('',(-3.955099345629,-4.874658794119));
+#590 = CARTESIAN_POINT('',(-3.950547358978,-4.734970822506));
+#591 = CARTESIAN_POINT('',(-3.948271116744,-4.665243167233));
+#592 = CARTESIAN_POINT('',(-3.94598609182,-4.595364242387));
+#593 = CARTESIAN_POINT('',(-3.941416234419,-4.455833796597));
+#594 = CARTESIAN_POINT('',(-3.939131535185,-4.386184650221));
+#595 = CARTESIAN_POINT('',(-3.936838346057,-4.316379367307));
+#596 = CARTESIAN_POINT('',(-3.932253083337,-4.176993810944));
+#597 = CARTESIAN_POINT('',(-3.929961139572,-4.107416005507));
+#598 = CARTESIAN_POINT('',(-3.927661058761,-4.037678668564));
+#599 = CARTESIAN_POINT('',(-3.923062890264,-3.898424839661));
+#600 = CARTESIAN_POINT('',(-3.920764926731,-3.828910862746));
+#601 = CARTESIAN_POINT('',(-3.918459244282,-3.759235618051));
+#602 = CARTESIAN_POINT('',(-3.913850695458,-3.620099896438));
+#603 = CARTESIAN_POINT('',(-3.911547945272,-3.550641928451));
+#604 = CARTESIAN_POINT('',(-3.909237964382,-3.481022794721));
+#605 = CARTESIAN_POINT('',(-3.904621578354,-3.341991175795));
+#606 = CARTESIAN_POINT('',(-3.902315279215,-3.272581135511));
+#607 = CARTESIAN_POINT('',(-3.900002311654,-3.203012031353));
+#608 = CARTESIAN_POINT('',(-3.895380641016,-3.064070205685));
+#609 = CARTESIAN_POINT('',(-3.893072031731,-2.994699805296));
+#610 = CARTESIAN_POINT('',(-3.890757393035,-2.925174571949));
+#611 = CARTESIAN_POINT('',(-3.886132991745,-2.786308009672));
+#612 = CARTESIAN_POINT('',(-3.883823309089,-2.716968820208));
+#613 = CARTESIAN_POINT('',(-3.881508313504,-2.647481237554));
+#614 = CARTESIAN_POINT('',(-3.876883728912,-2.50867527569));
+#615 = CARTESIAN_POINT('',(-3.874574204876,-2.439358802831));
+#616 = CARTESIAN_POINT('',(-3.87226016005,-2.369902596917));
+#617 = CARTESIAN_POINT('',(-3.86763792504,-2.231142526892));
+#618 = CARTESIAN_POINT('',(-3.865329784456,-2.161840295743));
+#619 = CARTESIAN_POINT('',(-3.863017985893,-2.092409136821));
+#620 = CARTESIAN_POINT('',(-3.858400611124,-1.953680288475));
+#621 = CARTESIAN_POINT('',(-3.856095069568,-1.884383933954));
+#622 = CARTESIAN_POINT('',(-3.853786794921,-1.814971425436));
+#623 = CARTESIAN_POINT('',(-3.849176761092,-1.676259243306));
+#624 = CARTESIAN_POINT('',(-3.846875022921,-1.606960600706));
+#625 = CARTESIAN_POINT('',(-3.844571526253,-1.537560261381));
+#626 = CARTESIAN_POINT('',(-3.839971276356,-1.398850369341));
+#627 = CARTESIAN_POINT('',(-3.837674532656,-1.329541557981));
+#628 = CARTESIAN_POINT('',(-3.835377038881,-1.260146802002));
+#629 = CARTESIAN_POINT('',(-3.831297690813,-1.136806380878));
+#630 = CARTESIAN_POINT('',(-3.829515930493,-1.082891759839));
+#631 = CARTESIAN_POINT('',(-3.827734267114,-1.028934081184));
+#632 = CARTESIAN_POINT('',(-3.825952942166,-0.974937238349));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#634 = PCURVE('',#635,#650);
+#635 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#636,#637,#638,#639,#640,#641,#642)
+    ,(#643,#644,#645,#646,#647,#648,#649
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,
+    11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#636 = CARTESIAN_POINT('',(-9.168731718223,-7.749279737995,
+    0.939692620786));
+#637 = CARTESIAN_POINT('',(-11.06763799353,-8.308551073422,1.05430697073
+    ));
+#638 = CARTESIAN_POINT('',(-12.95059688803,-8.887882187608,
+    1.299774555458));
+#639 = CARTESIAN_POINT('',(-14.8060895014,-9.501528948878,1.671987745373
+    ));
+#640 = CARTESIAN_POINT('',(-16.61129410636,-10.17838986318,
+    2.161820367169));
+#641 = CARTESIAN_POINT('',(-18.35464614005,-10.93268526113,
+    2.739531066708));
+#642 = CARTESIAN_POINT('',(-20.02696811363,-11.77611217623,
+    3.390481275111));
+#643 = CARTESIAN_POINT('',(-7.036271004284,-10.42330089489,
+    10.336618828645));
+#644 = CARTESIAN_POINT('',(-8.067065251907,-12.07117803171,
+    9.944453660111));
+#645 = CARTESIAN_POINT('',(-9.144465177037,-13.6605511017,9.439324279976
+    ));
+#646 = CARTESIAN_POINT('',(-10.27756259757,-15.18020770161,
+    8.836297820967));
+#647 = CARTESIAN_POINT('',(-11.48460636991,-16.60698352421,8.1541098526)
+  );
+#648 = CARTESIAN_POINT('',(-12.77110884459,-17.93424747311,
+    7.429706375355));
+#649 = CARTESIAN_POINT('',(-14.13938240376,-19.1589110863,6.681471211651
+    ));
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#747);
+#651 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#681,#682,#683,
+    #684,#685,#686,#687,#688,#689,#690,#691,#692,#693,#694,#695,#696,
+    #697,#698,#699,#700,#701,#702,#703,#704,#705,#706,#707,#708,#709,
+    #710,#711,#712,#713,#714,#715,#716,#717,#718,#719,#720,#721,#722,
+    #723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,
+    #736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746),
+  .UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,3,3,3,3,3,3,3,5),(0.,3.485299490294E-02,6.965999725847E-02,
+    0.104406273736,0.139076894349,0.173656813716,0.208130960942,
+    0.242484338292,0.276702128775,0.310769812762,0.34467329369,
+    0.378399032915,0.411934193698,0.44526679425,0.478385869652,
+    0.511281642298,0.543945700187,0.576371182005,0.608552967218,
+    0.640487868496,0.672174822407,0.703615072596,0.734812337364,
+    0.765772950932,0.796505964766,0.827023192732,0.857339182078,
+    0.887471092447,0.917438468201,0.947262896192,0.976967551726,1.),
+  .UNSPECIFIED.);
+#652 = CARTESIAN_POINT('',(9.233315400571,0.));
+#653 = CARTESIAN_POINT('',(9.158354281545,6.909594534557E-03));
+#654 = CARTESIAN_POINT('',(9.083370598584,1.378761514364E-02));
+#655 = CARTESIAN_POINT('',(9.008359198863,2.063300449882E-02));
+#656 = CARTESIAN_POINT('',(8.858369356328,3.424733341771E-02));
+#657 = CARTESIAN_POINT('',(8.783391000855,4.101636183197E-02));
+#658 = CARTESIAN_POINT('',(8.708374397478,4.775065368111E-02));
+#659 = CARTESIAN_POINT('',(8.558384718423,6.113579915454E-02));
+#660 = CARTESIAN_POINT('',(8.483411795438,6.778677773289E-02));
+#661 = CARTESIAN_POINT('',(8.408389875499,7.440087193357E-02));
+#662 = CARTESIAN_POINT('',(8.258400310919,8.7538612226E-02));
+#663 = CARTESIAN_POINT('',(8.183432904182,9.406242377542E-02));
+#664 = CARTESIAN_POINT('',(8.108405573753,0.100547163276));
+#665 = CARTESIAN_POINT('',(7.958416068628,0.113419194374));
+#666 = CARTESIAN_POINT('',(7.883454237493,0.119806696391));
+#667 = CARTESIAN_POINT('',(7.808421424368,0.126152901761));
+#668 = CARTESIAN_POINT('',(7.658431917305,0.13874090808));
+#669 = CARTESIAN_POINT('',(7.583475693244,0.144982968869));
+#670 = CARTESIAN_POINT('',(7.508437349926,0.151181474721));
+#671 = CARTESIAN_POINT('',(7.358447772779,0.163467203359));
+#672 = CARTESIAN_POINT('',(7.283497155582,0.169554739781));
+#673 = CARTESIAN_POINT('',(7.208453262526,0.175596432859));
+#674 = CARTESIAN_POINT('',(7.058463539999,0.187561770868));
+#675 = CARTESIAN_POINT('',(6.983518493611,0.193485787459));
+#676 = CARTESIAN_POINT('',(6.90846906276,0.199361646093));
+#677 = CARTESIAN_POINT('',(6.758479111987,0.210988700195));
+#678 = CARTESIAN_POINT('',(6.68353955996,0.216740329318));
+#679 = CARTESIAN_POINT('',(6.608484638595,0.222441463966));
+#680 = CARTESIAN_POINT('',(6.4584943687,0.233712642049));
+#681 = CARTESIAN_POINT('',(6.383560189234,0.239283184749));
+#682 = CARTESIAN_POINT('',(6.308499864165,0.244800879262));
+#683 = CARTESIAN_POINT('',(6.15850917582,0.255698972951));
+#684 = CARTESIAN_POINT('',(6.083580196368,0.261079940127));
+#685 = CARTESIAN_POINT('',(6.008514598506,0.266405693391));
+#686 = CARTESIAN_POINT('',(5.858523383491,0.276913960923));
+#687 = CARTESIAN_POINT('',(5.783599374936,0.282097114433));
+#688 = CARTESIAN_POINT('',(5.708528684249,0.287222681993));
+#689 = CARTESIAN_POINT('',(5.558536825058,0.297324930608));
+#690 = CARTESIAN_POINT('',(5.483617495471,0.302302323874));
+#691 = CARTESIAN_POINT('',(5.408541946357,0.307219759151));
+#692 = CARTESIAN_POINT('',(5.258549315895,0.316900426171));
+#693 = CARTESIAN_POINT('',(5.183634303939,0.321664443869));
+#694 = CARTESIAN_POINT('',(5.108554190992,0.326366138556));
+#695 = CARTESIAN_POINT('',(4.958560652444,0.335610370307));
+#696 = CARTESIAN_POINT('',(4.883649520549,0.340153766709));
+#697 = CARTESIAN_POINT('',(4.808565204686,0.344632489948));
+#698 = CARTESIAN_POINT('',(4.65857061168,0.353426217706));
+#699 = CARTESIAN_POINT('',(4.583662839193,0.357742153245));
+#700 = CARTESIAN_POINT('',(4.508574754039,0.361991089188));
+#701 = CARTESIAN_POINT('',(4.358578951284,0.370321101321));
+#702 = CARTESIAN_POINT('',(4.283673927925,0.374403176961));
+#703 = CARTESIAN_POINT('',(4.20858258629,0.378415960323));
+#704 = CARTESIAN_POINT('',(4.058585410922,0.386269969852));
+#705 = CARTESIAN_POINT('',(3.983682431053,0.390112258876));
+#706 = CARTESIAN_POINT('',(3.908588431211,0.393883008139));
+#707 = CARTESIAN_POINT('',(3.758589715172,0.401249714982));
+#708 = CARTESIAN_POINT('',(3.683687973594,0.404846791823));
+#709 = CARTESIAN_POINT('',(3.608592004922,0.408370139745));
+#710 = CARTESIAN_POINT('',(3.458591578774,0.41523928698));
+#711 = CARTESIAN_POINT('',(3.383690169037,0.418586252783));
+#712 = CARTESIAN_POINT('',(3.308593016355,0.421857373912));
+#713 = CARTESIAN_POINT('',(3.158590715,0.428219797469));
+#714 = CARTESIAN_POINT('',(3.083688631503,0.431312302118));
+#715 = CARTESIAN_POINT('',(3.00859117721,0.434326937061));
+#716 = CARTESIAN_POINT('',(2.858586847987,0.440174608347));
+#717 = CARTESIAN_POINT('',(2.783682993428,0.44300886875));
+#718 = CARTESIAN_POINT('',(2.708586216209,0.445763344944));
+#719 = CARTESIAN_POINT('',(2.558579729763,0.451089406033));
+#720 = CARTESIAN_POINT('',(2.483672929698,0.453662220564));
+#721 = CARTESIAN_POINT('',(2.408577898293,0.456153469361));
+#722 = CARTESIAN_POINT('',(2.258569162333,0.460952260468));
+#723 = CARTESIAN_POINT('',(2.183658188555,0.463261019547));
+#724 = CARTESIAN_POINT('',(2.108566048822,0.465486589408));
+#725 = CARTESIAN_POINT('',(1.958555024389,0.469753668507));
+#726 = CARTESIAN_POINT('',(1.883638628475,0.471796361414));
+#727 = CARTESIAN_POINT('',(1.808550581948,0.473754427038));
+#728 = CARTESIAN_POINT('',(1.658537301002,0.477486581612));
+#729 = CARTESIAN_POINT('',(1.58361425841,0.479261799724));
+#730 = CARTESIAN_POINT('',(1.508531530861,0.480951166919));
+#731 = CARTESIAN_POINT('',(1.358516113017,0.484146417887));
+#732 = CARTESIAN_POINT('',(1.28358527656,0.485653354616));
+#733 = CARTESIAN_POINT('',(1.208509075928,0.487073460715));
+#734 = CARTESIAN_POINT('',(1.058491741145,0.489731058683));
+#735 = CARTESIAN_POINT('',(0.983552100545,0.490969506431));
+#736 = CARTESIAN_POINT('',(0.908483565107,0.49212041606));
+#737 = CARTESIAN_POINT('',(0.758464638559,0.494240830045));
+#738 = CARTESIAN_POINT('',(0.68351538051,0.495211174444));
+#739 = CARTESIAN_POINT('',(0.608455520302,0.496093570489));
+#740 = CARTESIAN_POINT('',(0.458435425957,0.497678469269));
+#741 = CARTESIAN_POINT('',(0.383475987326,0.498381680875));
+#742 = CARTESIAN_POINT('',(0.308425624178,0.498996850613));
+#743 = CARTESIAN_POINT('',(0.175039015157,0.499932407058));
+#744 = CARTESIAN_POINT('',(0.116735008949,0.500287970271));
+#745 = CARTESIAN_POINT('',(5.83870629529E-02,0.500590423222));
+#746 = CARTESIAN_POINT('',(0.,0.500839775629));
+#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#748 = ORIENTED_EDGE('',*,*,#749,.T.);
+#749 = EDGE_CURVE('',#436,#123,#750,.T.);
+#750 = SURFACE_CURVE('',#751,(#853,#958),.PCURVE_S1.);
+#751 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#752,#753,#754,#755,#756,#757,
+    #758,#759,#760,#761,#762,#763,#764,#765,#766,#767,#768,#769,#770,
+    #771,#772,#773,#774,#775,#776,#777,#778,#779,#780,#781,#782,#783,
+    #784,#785,#786,#787,#788,#789,#790,#791,#792,#793,#794,#795,#796,
+    #797,#798,#799,#800,#801,#802,#803,#804,#805,#806,#807,#808,#809,
+    #810,#811,#812,#813,#814,#815,#816,#817,#818,#819,#820,#821,#822,
+    #823,#824,#825,#826,#827,#828,#829,#830,#831,#832,#833,#834,#835,
+    #836,#837,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848,
+    #849,#850,#851,#852),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.832740427836E-02,
+    5.673906256581E-02,8.523725999065E-02,0.113824215171,0.142502081127,
+    0.171272946382,0.200138836173,0.229101713755,0.258163481784,
+    0.287325983754,0.316591005495,0.3459602767,0.375435472481,
+    0.405018214945,0.43471007477,0.464512572792,0.494427181577,
+    0.52445532698,0.554598389695,0.584857706772,0.615234573115,
+    0.645730242948,0.676345931248,0.707082815149,0.737942035303,
+    0.768924697208,0.800031872504,0.831264600215,0.862623887969,
+    0.894110713172,0.925726024138,0.95747074119,1.),.UNSPECIFIED.);
+#752 = CARTESIAN_POINT('',(-9.685295209495,-7.9022184673,0.974937238349)
+  );
+#753 = CARTESIAN_POINT('',(-9.68441261471,-7.903300213008,0.974365754104
+    ));
+#754 = CARTESIAN_POINT('',(-9.683530655903,-7.904380850403,
+    0.973794810454));
+#755 = CARTESIAN_POINT('',(-9.682649342767,-7.905460368853,0.97322441335
+    ));
+#756 = CARTESIAN_POINT('',(-9.680885406268,-7.907620356386,
+    0.972083028056));
+#757 = CARTESIAN_POINT('',(-9.680002786819,-7.908700818717,
+    0.971512043168));
+#758 = CARTESIAN_POINT('',(-9.679120834868,-7.909780136206,
+    0.970941618949));
+#759 = CARTESIAN_POINT('',(-9.677355598499,-7.911939747693,
+    0.969800166215));
+#760 = CARTESIAN_POINT('',(-9.676472318205,-7.913020034652,
+    0.969229141154));
+#761 = CARTESIAN_POINT('',(-9.67558972643,-7.914099151862,0.96865869036)
+  );
+#762 = CARTESIAN_POINT('',(-9.673823188999,-7.916258387634,
+    0.967517171814));
+#763 = CARTESIAN_POINT('',(-9.67293924769,-7.917338498845,0.966946107676
+    ));
+#764 = CARTESIAN_POINT('',(-9.67205601507,-7.918417416483,0.966375630838
+    ));
+#765 = CARTESIAN_POINT('',(-9.67028817538,-7.920576276873,0.965234048106
+    ));
+#766 = CARTESIAN_POINT('',(-9.669403572873,-7.921656211973,
+    0.964662945983));
+#767 = CARTESIAN_POINT('',(-9.668519698395,-7.922734930735,
+    0.964092443636));
+#768 = CARTESIAN_POINT('',(-9.666750555245,-7.924893416079,
+    0.962950798346));
+#769 = CARTESIAN_POINT('',(-9.665865291349,-7.925973174714,
+    0.962379659324));
+#770 = CARTESIAN_POINT('',(-9.664980774002,-7.927051695285,
+    0.961809132012));
+#771 = CARTESIAN_POINT('',(-9.663210326186,-7.92920980592,0.960667425789
+    ));
+#772 = CARTESIAN_POINT('',(-9.662324400698,-7.930289387749,0.96009625095
+    ));
+#773 = CARTESIAN_POINT('',(-9.661439239483,-7.931367710803,
+    0.959525699221));
+#774 = CARTESIAN_POINT('',(-9.65966748579,-7.933525447066,0.958383933693
+    ));
+#775 = CARTESIAN_POINT('',(-9.658780898498,-7.934604851762,
+    0.957812724112));
+#776 = CARTESIAN_POINT('',(-9.657895092419,-7.93568297796,0.957242148522
+    ));
+#777 = CARTESIAN_POINT('',(-9.656122031635,-7.937840340187,
+    0.956100325319));
+#778 = CARTESIAN_POINT('',(-9.655234782312,-7.938919567436,
+    0.955529082065));
+#779 = CARTESIAN_POINT('',(-9.654348330384,-7.939997497425,
+    0.954958483177));
+#780 = CARTESIAN_POINT('',(-9.652573961292,-7.942154485956,0.95381660393
+    ));
+#781 = CARTESIAN_POINT('',(-9.651686049701,-7.943233535456,
+    0.953245328064));
+#782 = CARTESIAN_POINT('',(-9.650798950945,-7.944311269871,0.95267470645
+    ));
+#783 = CARTESIAN_POINT('',(-9.649023272324,-7.946467885043,
+    0.951532772788));
+#784 = CARTESIAN_POINT('',(-9.648134698216,-7.947546756509,
+    0.950961465367));
+#785 = CARTESIAN_POINT('',(-9.647246951662,-7.948624295969,
+    0.950390821605));
+#786 = CARTESIAN_POINT('',(-9.645469962286,-7.95078053812,0.949248835163
+    ));
+#787 = CARTESIAN_POINT('',(-9.6445807254,-7.951859231278,0.948677497235)
+  );
+#788 = CARTESIAN_POINT('',(-9.643692330089,-7.952936576391,
+    0.948106831912));
+#789 = CARTESIAN_POINT('',(-9.64191402873,-7.955092445858,0.946964794323
+    ));
+#790 = CARTESIAN_POINT('',(-9.641024128792,-7.95617096045,0.946393426931
+    ));
+#791 = CARTESIAN_POINT('',(-9.640135083771,-7.957248111806,
+    0.945822740642));
+#792 = CARTESIAN_POINT('',(-9.638355469198,-7.959403608927,
+    0.944680653541));
+#793 = CARTESIAN_POINT('',(-9.637464905921,-7.960481944708,
+    0.944109257722));
+#794 = CARTESIAN_POINT('',(-9.636575210248,-7.961558902885,
+    0.943538551069));
+#795 = CARTESIAN_POINT('',(-9.634794281226,-7.963714027997,
+    0.942396416094));
+#796 = CARTESIAN_POINT('',(-9.633903054311,-7.964792184736,
+    0.941824992875));
+#797 = CARTESIAN_POINT('',(-9.633012707054,-7.965868950297,0.94125426647
+    ));
+#798 = CARTESIAN_POINT('',(-9.631230462346,-7.968023703736,0.94011208526
+    ));
+#799 = CARTESIAN_POINT('',(-9.630338571481,-7.969101681216,
+    0.939540635665));
+#800 = CARTESIAN_POINT('',(-9.629447571716,-7.97017825471,0.938969890127
+    ));
+#801 = CARTESIAN_POINT('',(-9.62766401008,-7.972332636812,0.93782766432)
+  );
+#802 = CARTESIAN_POINT('',(-9.626771454943,-7.97341043483,0.937256189366
+    ));
+#803 = CARTESIAN_POINT('',(-9.625879801754,-7.97448681679,0.936685425322
+    ));
+#804 = CARTESIAN_POINT('',(-9.624094921947,-7.97664082789,0.935543156562
+    ));
+#805 = CARTESIAN_POINT('',(-9.623201702202,-7.977718446256,
+    0.934971657257));
+#806 = CARTESIAN_POINT('',(-9.622309394684,-7.978794637203,
+    0.934400875342));
+#807 = CARTESIAN_POINT('',(-9.620523195459,-7.980948277635,
+    0.933258565272));
+#808 = CARTESIAN_POINT('',(-9.619629310758,-7.982025716172,
+    0.932687042622));
+#809 = CARTESIAN_POINT('',(-9.618736348015,-7.983101716613,
+    0.932116243479));
+#810 = CARTESIAN_POINT('',(-9.616948828122,-7.98525498671,0.930973893744
+    ));
+#811 = CARTESIAN_POINT('',(-9.616054278106,-7.986332245254,
+    0.930402348745));
+#812 = CARTESIAN_POINT('',(-9.61516065925,-7.987408055681,0.929831533025
+    ));
+#813 = CARTESIAN_POINT('',(-9.613371817436,-7.989560955776,
+    0.928689145273));
+#814 = CARTESIAN_POINT('',(-9.612476601735,-7.990638034176,
+    0.928117578917));
+#815 = CARTESIAN_POINT('',(-9.611582325885,-7.991713655069,
+    0.927546747278));
+#816 = CARTESIAN_POINT('',(-9.609792160896,-7.993866185492,
+    0.926404323158));
+#817 = CARTESIAN_POINT('',(-9.608896279126,-7.99494308361,0.925832736432
+    ));
+#818 = CARTESIAN_POINT('',(-9.608001345413,-7.996018515434,0.92526188954
+    ));
+#819 = CARTESIAN_POINT('',(-9.60620985599,-7.998170676517,0.924119430702
+    ));
+#820 = CARTESIAN_POINT('',(-9.605313307759,-7.999247394225,
+    0.923547824586));
+#821 = CARTESIAN_POINT('',(-9.604417715318,-8.000322637434,
+    0.922976963115));
+#822 = CARTESIAN_POINT('',(-9.6026249002,-8.002474429507,0.921834471211)
+  );
+#823 = CARTESIAN_POINT('',(-9.601727685105,-8.003550966688,0.92126284668
+    ));
+#824 = CARTESIAN_POINT('',(-9.600831433082,-8.004626021724,0.92069197131
+    ));
+#825 = CARTESIAN_POINT('',(-9.599037291005,-8.006777445115,
+    0.919549447996));
+#826 = CARTESIAN_POINT('',(-9.59813940863,-8.007853801666,0.918977806021
+    ));
+#827 = CARTESIAN_POINT('',(-9.597242496177,-8.008928668957,
+    0.918406917439));
+#828 = CARTESIAN_POINT('',(-9.595447025874,-8.011079723993,0.91726436437
+    ));
+#829 = CARTESIAN_POINT('',(-9.594548475795,-8.01215589982,0.916692705915
+    ));
+#830 = CARTESIAN_POINT('',(-9.593650902073,-8.013230579784,
+    0.916121804816));
+#831 = CARTESIAN_POINT('',(-9.591854102275,-8.015381266792,
+    0.914979223651));
+#832 = CARTESIAN_POINT('',(-9.590954884056,-8.016457261812,
+    0.914407549677));
+#833 = CARTESIAN_POINT('',(-9.590056648231,-8.017531754855,
+    0.913836636761));
+#834 = CARTESIAN_POINT('',(-9.588258517666,-8.019682074161,
+    0.912694029161));
+#835 = CARTESIAN_POINT('',(-9.587358630864,-8.020757888301,
+    0.912122340622));
+#836 = CARTESIAN_POINT('',(-9.586459732109,-8.021832194817,
+    0.911551416596));
+#837 = CARTESIAN_POINT('',(-9.584660269502,-8.023982146745,
+    0.910408784223));
+#838 = CARTESIAN_POINT('',(-9.583759713662,-8.025057779941,
+    0.909837082072));
+#839 = CARTESIAN_POINT('',(-9.582860151158,-8.026131900316,0.90926614765
+    ));
+#840 = CARTESIAN_POINT('',(-9.58105935523,-8.02828148519,0.908123492167)
+  );
+#841 = CARTESIAN_POINT('',(-9.58015812989,-8.029356937388,0.907551777351
+    ));
+#842 = CARTESIAN_POINT('',(-9.579257902824,-8.030430871995,
+    0.906980833252));
+#843 = CARTESIAN_POINT('',(-9.577455772294,-8.032580090137,
+    0.905838156325));
+#844 = CARTESIAN_POINT('',(-9.576553876981,-8.033655361293,
+    0.905266429786));
+#845 = CARTESIAN_POINT('',(-9.575652984545,-8.034729110497,
+    0.904695476736));
+#846 = CARTESIAN_POINT('',(-9.57384951813,-8.036877962229,0.903552780034
+    ));
+#847 = CARTESIAN_POINT('',(-9.572946952364,-8.037953052306,
+    0.902981042712));
+#848 = CARTESIAN_POINT('',(-9.572045393755,-8.039026616461,
+    0.902410081442));
+#849 = CARTESIAN_POINT('',(-9.569938344096,-8.041534903776,0.90107599896
+    ));
+#850 = CARTESIAN_POINT('',(-9.568733651841,-8.042968417647,
+    0.900313492977));
+#851 = CARTESIAN_POINT('',(-9.567530758541,-8.044399211009,
+    0.899552371702));
+#852 = CARTESIAN_POINT('',(-9.566329658198,-8.045827295603,
+    0.898792629767));
+#853 = PCURVE('',#47,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#957);
+#855 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#886,#887,
+    #888,#889,#890,#891,#892,#893,#894,#895,#896,#897,#898,#899,#900,
+    #901,#902,#903,#904,#905,#906,#907,#908,#909,#910,#911,#912,#913,
+    #914,#915,#916,#917,#918,#919,#920,#921,#922,#923,#924,#925,#926,
+    #927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938,#939,
+    #940,#941,#942,#943,#944,#945,#946,#947,#948,#949,#950,#951,#952,
+    #953,#954,#955,#956),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,2.832740427836E-02,
+    5.673906256581E-02,8.523725999065E-02,0.113824215171,0.142502081127,
+    0.171272946382,0.200138836173,0.229101713755,0.258163481784,
+    0.287325983754,0.316591005495,0.3459602767,0.375435472481,
+    0.405018214945,0.43471007477,0.464512572792,0.494427181577,
+    0.52445532698,0.554598389695,0.584857706772,0.615234573115,
+    0.645730242948,0.676345931248,0.707082815149,0.737942035303,
+    0.768924697208,0.800031872504,0.831264600215,0.862623887969,
+    0.894110713172,0.925726024138,0.95747074119,1.),.UNSPECIFIED.);
+#856 = CARTESIAN_POINT('',(-3.825952942166,-0.974937238349));
+#857 = CARTESIAN_POINT('',(-3.826064631659,-0.974365754104));
+#858 = CARTESIAN_POINT('',(-3.826176220288,-0.973794810454));
+#859 = CARTESIAN_POINT('',(-3.826287706908,-0.97322441335));
+#860 = CARTESIAN_POINT('',(-3.826510805353,-0.972083028056));
+#861 = CARTESIAN_POINT('',(-3.826622416561,-0.971512043168));
+#862 = CARTESIAN_POINT('',(-3.826733923058,-0.970941618949));
+#863 = CARTESIAN_POINT('',(-3.826957063999,-0.969800166215));
+#864 = CARTESIAN_POINT('',(-3.827068697799,-0.969229141154));
+#865 = CARTESIAN_POINT('',(-3.827180224288,-0.96865869036));
+#866 = CARTESIAN_POINT('',(-3.827403407852,-0.967517171814));
+#867 = CARTESIAN_POINT('',(-3.827515064251,-0.966946107676));
+#868 = CARTESIAN_POINT('',(-3.82762661085,-0.966375630838));
+#869 = CARTESIAN_POINT('',(-3.827849837162,-0.965234048106));
+#870 = CARTESIAN_POINT('',(-3.82796151617,-0.964662945983));
+#871 = CARTESIAN_POINT('',(-3.828073082996,-0.964092443636));
+#872 = CARTESIAN_POINT('',(-3.828296352181,-0.962950798346));
+#873 = CARTESIAN_POINT('',(-3.828408053808,-0.962379659324));
+#874 = CARTESIAN_POINT('',(-3.828519640976,-0.961809132012));
+#875 = CARTESIAN_POINT('',(-3.828742953163,-0.960667425789));
+#876 = CARTESIAN_POINT('',(-3.828854677419,-0.96009625095));
+#877 = CARTESIAN_POINT('',(-3.828966285044,-0.959525699221));
+#878 = CARTESIAN_POINT('',(-3.829189640358,-0.958383933693));
+#879 = CARTESIAN_POINT('',(-3.829301387258,-0.957812724112));
+#880 = CARTESIAN_POINT('',(-3.829413015454,-0.957242148522));
+#881 = CARTESIAN_POINT('',(-3.829636414022,-0.956100325319));
+#882 = CARTESIAN_POINT('',(-3.829748183579,-0.955529082065));
+#883 = CARTESIAN_POINT('',(-3.829859832458,-0.954958483177));
+#884 = CARTESIAN_POINT('',(-3.830083274409,-0.95381660393));
+#885 = CARTESIAN_POINT('',(-3.830195066638,-0.953245328064));
+#886 = CARTESIAN_POINT('',(-3.830306736312,-0.95267470645));
+#887 = CARTESIAN_POINT('',(-3.830530221772,-0.951532772788));
+#888 = CARTESIAN_POINT('',(-3.830642036691,-0.950961465367));
+#889 = CARTESIAN_POINT('',(-3.830753727269,-0.950390821605));
+#890 = CARTESIAN_POINT('',(-3.830977256367,-0.949248835163));
+#891 = CARTESIAN_POINT('',(-3.831089093995,-0.948677497235));
+#892 = CARTESIAN_POINT('',(-3.831200805586,-0.948106831912));
+#893 = CARTESIAN_POINT('',(-3.831424378449,-0.946964794323));
+#894 = CARTESIAN_POINT('',(-3.831536238807,-0.946393426931));
+#895 = CARTESIAN_POINT('',(-3.831647971518,-0.945822740642));
+#896 = CARTESIAN_POINT('',(-3.831871588274,-0.944680653541));
+#897 = CARTESIAN_POINT('',(-3.831983471383,-0.944109257722));
+#898 = CARTESIAN_POINT('',(-3.83209522532,-0.943538551069));
+#899 = CARTESIAN_POINT('',(-3.832318886098,-0.942396416094));
+#900 = CARTESIAN_POINT('',(-3.832430791982,-0.941824992875));
+#901 = CARTESIAN_POINT('',(-3.83254256725,-0.94125426647));
+#902 = CARTESIAN_POINT('',(-3.832766272178,-0.94011208526));
+#903 = CARTESIAN_POINT('',(-3.832878200862,-0.939540635665));
+#904 = CARTESIAN_POINT('',(-3.832989997564,-0.938969890127));
+#905 = CARTESIAN_POINT('',(-3.833213746771,-0.93782766432));
+#906 = CARTESIAN_POINT('',(-3.833325698281,-0.937256189366));
+#907 = CARTESIAN_POINT('',(-3.833437516519,-0.936685425322));
+#908 = CARTESIAN_POINT('',(-3.833661310134,-0.935543156562));
+#909 = CARTESIAN_POINT('',(-3.833773284497,-0.934971657257));
+#910 = CARTESIAN_POINT('',(-3.833885124372,-0.934400875342));
+#911 = CARTESIAN_POINT('',(-3.834108962525,-0.933258565272));
+#912 = CARTESIAN_POINT('',(-3.834220959771,-0.932687042622));
+#913 = CARTESIAN_POINT('',(-3.834332821382,-0.932116243479));
+#914 = CARTESIAN_POINT('',(-3.834556704201,-0.930973893744));
+#915 = CARTESIAN_POINT('',(-3.83466872436,-0.930402348745));
+#916 = CARTESIAN_POINT('',(-3.834780607805,-0.929831533025));
+#917 = CARTESIAN_POINT('',(-3.83500453542,-0.928689145273));
+#918 = CARTESIAN_POINT('',(-3.835116578526,-0.928117578917));
+#919 = CARTESIAN_POINT('',(-3.835228483902,-0.927546747278));
+#920 = CARTESIAN_POINT('',(-3.835452456442,-0.926404323158));
+#921 = CARTESIAN_POINT('',(-3.835564522527,-0.925832736432));
+#922 = CARTESIAN_POINT('',(-3.835676449929,-0.92526188954));
+#923 = CARTESIAN_POINT('',(-3.835900467524,-0.924119430702));
+#924 = CARTESIAN_POINT('',(-3.836012556623,-0.923547824586));
+#925 = CARTESIAN_POINT('',(-3.836124506147,-0.922976963115));
+#926 = CARTESIAN_POINT('',(-3.836348568926,-0.921834471211));
+#927 = CARTESIAN_POINT('',(-3.836460681075,-0.92126284668));
+#928 = CARTESIAN_POINT('',(-3.836572652814,-0.92069197131));
+#929 = CARTESIAN_POINT('',(-3.836796760908,-0.919549447996));
+#930 = CARTESIAN_POINT('',(-3.836908896145,-0.918977806021));
+#931 = CARTESIAN_POINT('',(-3.83702089019,-0.918406917439));
+#932 = CARTESIAN_POINT('',(-3.837245043729,-0.91726436437));
+#933 = CARTESIAN_POINT('',(-3.837357202091,-0.916692705915));
+#934 = CARTESIAN_POINT('',(-3.837469218535,-0.916121804816));
+#935 = CARTESIAN_POINT('',(-3.837693417648,-0.914979223651));
+#936 = CARTESIAN_POINT('',(-3.837805599176,-0.914407549677));
+#937 = CARTESIAN_POINT('',(-3.837917638108,-0.913836636761));
+#938 = CARTESIAN_POINT('',(-3.838141882927,-0.912694029161));
+#939 = CARTESIAN_POINT('',(-3.838254087662,-0.912122340622));
+#940 = CARTESIAN_POINT('',(-3.838366149171,-0.911551416596));
+#941 = CARTESIAN_POINT('',(-3.838590439825,-0.910408784223));
+#942 = CARTESIAN_POINT('',(-3.838702667809,-0.909837082072));
+#943 = CARTESIAN_POINT('',(-3.838814751984,-0.90926614765));
+#944 = CARTESIAN_POINT('',(-3.839039088604,-0.908123492167));
+#945 = CARTESIAN_POINT('',(-3.839151339879,-0.907551777351));
+#946 = CARTESIAN_POINT('',(-3.839263446807,-0.906980833252));
+#947 = CARTESIAN_POINT('',(-3.839487829524,-0.905838156325));
+#948 = CARTESIAN_POINT('',(-3.839600104135,-0.905266429786));
+#949 = CARTESIAN_POINT('',(-3.839712233902,-0.904695476736));
+#950 = CARTESIAN_POINT('',(-3.839936662847,-0.903552780034));
+#951 = CARTESIAN_POINT('',(-3.840048960839,-0.902981042712));
+#952 = CARTESIAN_POINT('',(-3.840161113531,-0.902410081442));
+#953 = CARTESIAN_POINT('',(-3.840423181169,-0.90107599896));
+#954 = CARTESIAN_POINT('',(-3.840572980935,-0.900313492977));
+#955 = CARTESIAN_POINT('',(-3.840722521496,-0.899552371702));
+#956 = CARTESIAN_POINT('',(-3.840871803889,-0.898792629767));
+#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#958 = PCURVE('',#959,#974);
+#959 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#960,#961,#962,#963,#964,#965,#966)
+    ,(#967,#968,#969,#970,#971,#972,#973
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,
+    11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#960 = CARTESIAN_POINT('',(-9.051553965034,-7.89621599295,0.871288592121
+    ));
+#961 = CARTESIAN_POINT('',(-10.9567728331,-8.447557546452,0.958055636392
+    ));
+#962 = CARTESIAN_POINT('',(-12.84910097534,-9.0151593948,1.177684413274)
+  );
+#963 = CARTESIAN_POINT('',(-14.71675018301,-9.613553151058,
+    1.526722541431));
+#964 = CARTESIAN_POINT('',(-16.53656520188,-10.27208406878,
+    1.997370079066));
+#965 = CARTESIAN_POINT('',(-18.29616378976,-11.0060263308,2.56042466005)
+  );
+#966 = CARTESIAN_POINT('',(-19.9859264752,-11.82756924416,3.201622189877
+    ));
+#967 = CARTESIAN_POINT('',(-9.168731718223,-7.749279737995,
+    0.939692620786));
+#968 = CARTESIAN_POINT('',(-11.06763799353,-8.308551073422,1.05430697073
+    ));
+#969 = CARTESIAN_POINT('',(-12.95059688803,-8.887882187608,
+    1.299774555458));
+#970 = CARTESIAN_POINT('',(-14.8060895014,-9.501528948878,1.671987745373
+    ));
+#971 = CARTESIAN_POINT('',(-16.61129410636,-10.17838986318,
+    2.161820367169));
+#972 = CARTESIAN_POINT('',(-18.35464614005,-10.93268526113,
+    2.739531066708));
+#973 = CARTESIAN_POINT('',(-20.02696811363,-11.77611217623,
+    3.390481275111));
+#974 = DEFINITIONAL_REPRESENTATION('',(#975),#1077);
+#975 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#976,#977,#978,#979,#980,#981,
+    #982,#983,#984,#985,#986,#987,#988,#989,#990,#991,#992,#993,#994,
+    #995,#996,#997,#998,#999,#1000,#1001,#1002,#1003,#1004,#1005,#1006,
+    #1007,#1008,#1009,#1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,
+    #1018,#1019,#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027,#1028,
+    #1029,#1030,#1031,#1032,#1033,#1034,#1035,#1036,#1037,#1038,#1039,
+    #1040,#1041,#1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049,#1050,
+    #1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061,
+    #1062,#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,
+    #1073,#1074,#1075,#1076),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,
+    2.832740427836E-02,5.673906256581E-02,8.523725999065E-02,
+    0.113824215171,0.142502081127,0.171272946382,0.200138836173,
+    0.229101713755,0.258163481784,0.287325983754,0.316591005495,
+    0.3459602767,0.375435472481,0.405018214945,0.43471007477,
+    0.464512572792,0.494427181577,0.52445532698,0.554598389695,
+    0.584857706772,0.615234573115,0.645730242948,0.676345931248,
+    0.707082815149,0.737942035303,0.768924697208,0.800031872504,
+    0.831264600215,0.862623887969,0.894110713172,0.925726024138,
+    0.95747074119,1.),.UNSPECIFIED.);
+#976 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#977 = CARTESIAN_POINT('',(0.198497807471,0.50082415579));
+#978 = CARTESIAN_POINT('',(0.19699706686,0.500808341516));
+#979 = CARTESIAN_POINT('',(0.195497793325,0.500792333757));
+#980 = CARTESIAN_POINT('',(0.192497752687,0.500759885187));
+#981 = CARTESIAN_POINT('',(0.190996994443,0.500743443221));
+#982 = CARTESIAN_POINT('',(0.189497739588,0.500726808691));
+#983 = CARTESIAN_POINT('',(0.186497700256,0.500693105322));
+#984 = CARTESIAN_POINT('',(0.184996925031,0.500676035314));
+#985 = CARTESIAN_POINT('',(0.18349768813,0.50065877365));
+#986 = CARTESIAN_POINT('',(0.180497650087,0.500623814755));
+#987 = CARTESIAN_POINT('',(0.178996858617,0.500606116334));
+#988 = CARTESIAN_POINT('',(0.177497638916,0.500588227177));
+#989 = CARTESIAN_POINT('',(0.174497602138,0.500552012025));
+#990 = CARTESIAN_POINT('',(0.172996795144,0.500533684821));
+#991 = CARTESIAN_POINT('',(0.171497591902,0.500515167811));
+#992 = CARTESIAN_POINT('',(0.168497556364,0.500477695669));
+#993 = CARTESIAN_POINT('',(0.166996734553,0.500458739311));
+#994 = CARTESIAN_POINT('',(0.165497547044,0.500439594085));
+#995 = CARTESIAN_POINT('',(0.162497512718,0.500400864217));
+#996 = CARTESIAN_POINT('',(0.160996676778,0.500381278334));
+#997 = CARTESIAN_POINT('',(0.15949750429,0.500361504526));
+#998 = CARTESIAN_POINT('',(0.156497471148,0.500321516194));
+#999 = CARTESIAN_POINT('',(0.154996621749,0.500301300412));
+#1000 = CARTESIAN_POINT('',(0.153497463589,0.500280897658));
+#1001 = CARTESIAN_POINT('',(0.150497431601,0.50023965012));
+#1002 = CARTESIAN_POINT('',(0.148996569395,0.500218804066));
+#1003 = CARTESIAN_POINT('',(0.147497424886,0.500197771995));
+#1004 = CARTESIAN_POINT('',(0.144497394022,0.500155264508));
+#1005 = CARTESIAN_POINT('',(0.142996519643,0.500133787808));
+#1006 = CARTESIAN_POINT('',(0.141497388126,0.50011212605));
+#1007 = CARTESIAN_POINT('',(0.138497358353,0.500068357867));
+#1008 = CARTESIAN_POINT('',(0.136996472415,0.500046250145));
+#1009 = CARTESIAN_POINT('',(0.135497353251,0.500023958328));
+#1010 = CARTESIAN_POINT('',(0.132497324538,0.499978928698));
+#1011 = CARTESIAN_POINT('',(0.130996427635,0.49995618958));
+#1012 = CARTESIAN_POINT('',(0.129497320204,0.499933267329));
+#1013 = CARTESIAN_POINT('',(0.126497292517,0.499886975501));
+#1014 = CARTESIAN_POINT('',(0.124996385225,0.499863604608));
+#1015 = CARTESIAN_POINT('',(0.123497288927,0.499840051547));
+#1016 = CARTESIAN_POINT('',(0.120497262234,0.499792496764));
+#1017 = CARTESIAN_POINT('',(0.118996345108,0.49976849372));
+#1018 = CARTESIAN_POINT('',(0.11749725936,0.499744309471));
+#1019 = CARTESIAN_POINT('',(0.11449723363,0.499695490976));
+#1020 = CARTESIAN_POINT('',(0.112996307206,0.4996708554));
+#1021 = CARTESIAN_POINT('',(0.111497231446,0.499646039583));
+#1022 = CARTESIAN_POINT('',(0.108497206646,0.499595956616));
+#1023 = CARTESIAN_POINT('',(0.106996271442,0.499570688129));
+#1024 = CARTESIAN_POINT('',(0.105497205127,0.499545240363));
+#1025 = CARTESIAN_POINT('',(0.102497181225,0.499493892159));
+#1026 = CARTESIAN_POINT('',(0.100996237738,0.49946799038));
+#1027 = CARTESIAN_POINT('',(9.949718034559E-02,0.49944191028));
+#1028 = CARTESIAN_POINT('',(9.649715731022E-02,0.499389296075));
+#1029 = CARTESIAN_POINT('',(9.499620602033E-02,0.499362760621));
+#1030 = CARTESIAN_POINT('',(9.349715704568E-02,0.499336047803));
+#1031 = CARTESIAN_POINT('',(9.04971348462E-02,0.499282166825));
+#1032 = CARTESIAN_POINT('',(8.899617621391E-02,0.499254997314));
+#1033 = CARTESIAN_POINT('',(8.749713517169E-02,0.499227651391));
+#1034 = CARTESIAN_POINT('',(8.449711377784E-02,0.49917250287));
+#1035 = CARTESIAN_POINT('',(8.299614824613E-02,0.499144698916));
+#1036 = CARTESIAN_POINT('',(8.149711466926E-02,0.4991167195));
+#1037 = CARTESIAN_POINT('',(7.849709405147E-02,0.49906030266));
+#1038 = CARTESIAN_POINT('',(7.699612204571E-02,0.499031863879));
+#1039 = CARTESIAN_POINT('',(7.549709548524E-02,0.499003250579));
+#1040 = CARTESIAN_POINT('',(7.249707561464E-02,0.498945564642));
+#1041 = CARTESIAN_POINT('',(7.099609754308E-02,0.498916490646));
+#1042 = CARTESIAN_POINT('',(6.949707756776E-02,0.498887243071));
+#1043 = CARTESIAN_POINT('',(6.649705841624E-02,0.498828287258));
+#1044 = CARTESIAN_POINT('',(6.499607467046E-02,0.498798577659));
+#1045 = CARTESIAN_POINT('',(6.34970608663E-02,0.498768695416));
+#1046 = CARTESIAN_POINT('',(6.049704240656E-02,0.498708468942));
+#1047 = CARTESIAN_POINT('',(5.899605336199E-02,0.498678123352));
+#1048 = CARTESIAN_POINT('',(5.749704533175E-02,0.498647606045));
+#1049 = CARTESIAN_POINT('',(5.449702753727E-02,0.498586108125));
+#1050 = CARTESIAN_POINT('',(5.299603355366E-02,0.498555126152));
+#1051 = CARTESIAN_POINT('',(5.149703091646E-02,0.498523973384));
+#1052 = CARTESIAN_POINT('',(4.849701376157E-02,0.49846120323));
+#1053 = CARTESIAN_POINT('',(4.699601518341E-02,0.498429584482));
+#1054 = CARTESIAN_POINT('',(4.549701757422E-02,0.498397795856));
+#1055 = CARTESIAN_POINT('',(4.249700103407E-02,0.498333752675));
+#1056 = CARTESIAN_POINT('',(4.099599819125E-02,0.498301496759));
+#1057 = CARTESIAN_POINT('',(3.949700526037E-02,0.498269071876));
+#1058 = CARTESIAN_POINT('',(3.649698931094E-02,0.498203754873));
+#1059 = CARTESIAN_POINT('',(3.499598251911E-02,0.498170861395));
+#1060 = CARTESIAN_POINT('',(3.349699393167E-02,0.498137799853));
+#1061 = CARTESIAN_POINT('',(3.04969785498E-02,0.49807120823));
+#1062 = CARTESIAN_POINT('',(2.899596811093E-02,0.498037676795));
+#1063 = CARTESIAN_POINT('',(2.749698354644E-02,0.498003978191));
+#1064 = CARTESIAN_POINT('',(2.449696870977E-02,0.497936111149));
+#1065 = CARTESIAN_POINT('',(2.299595491265E-02,0.497901941358));
+#1066 = CARTESIAN_POINT('',(2.149697406445E-02,0.497867605288));
+#1067 = CARTESIAN_POINT('',(1.849695975144E-02,0.497798462023));
+#1068 = CARTESIAN_POINT('',(1.699594287209E-02,0.497763653478));
+#1069 = CARTESIAN_POINT('',(1.549696544694E-02,0.497728679537));
+#1070 = CARTESIAN_POINT('',(1.249695163687E-02,0.497658259244));
+#1071 = CARTESIAN_POINT('',(1.099593193908E-02,0.497622811545));
+#1072 = CARTESIAN_POINT('',(9.496957656605E-03,0.497587199324));
+#1073 = CARTESIAN_POINT('',(5.994539383212E-03,0.497503494082));
+#1074 = CARTESIAN_POINT('',(3.992716620216E-03,0.497455271169));
+#1075 = CARTESIAN_POINT('',(1.994541843611E-03,0.49740675755));
+#1076 = CARTESIAN_POINT('',(0.,0.497357955865));
+#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1078 = FACE_BOUND('',#1079,.F.);
+#1079 = EDGE_LOOP('',(#1080,#1108,#1422,#1754));
+#1080 = ORIENTED_EDGE('',*,*,#1081,.F.);
+#1081 = EDGE_CURVE('',#1082,#1084,#1086,.T.);
+#1082 = VERTEX_POINT('',#1083);
+#1083 = CARTESIAN_POINT('',(-12.47795821502,-0.741996485161,
+    9.616170968091));
+#1084 = VERTEX_POINT('',#1085);
+#1085 = CARTESIAN_POINT('',(-12.47795821502,-0.741996485161,
+    9.031410088059));
+#1086 = SURFACE_CURVE('',#1087,(#1091,#1097),.PCURVE_S1.);
+#1087 = LINE('',#1088,#1089);
+#1088 = CARTESIAN_POINT('',(-12.47795821502,-0.741996485161,
+    2.82102605795E-15));
+#1089 = VECTOR('',#1090,1.);
+#1090 = DIRECTION('',(-0.,-0.,-1.));
+#1091 = PCURVE('',#47,#1092);
+#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1096);
+#1093 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1094,#1095),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#1094 = CARTESIAN_POINT('',(-3.200987287542,-9.674647056094));
+#1095 = CARTESIAN_POINT('',(-3.200987287542,-8.972934000055));
+#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1097 = PCURVE('',#1098,#1103);
+#1098 = PLANE('',#1099);
+#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
+#1100 = CARTESIAN_POINT('',(-12.53630800515,-0.997643619347,
+    10.336618828645));
+#1101 = DIRECTION('',(-0.974927912182,0.222520933956,2.350855048292E-16)
+  );
+#1102 = DIRECTION('',(-7.61066417247E-02,-0.333444984257,0.939692620786)
+  );
+#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1107);
+#1104 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1105,#1106),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#1105 = CARTESIAN_POINT('',(-0.71173505104,2.000000000001E-02));
+#1106 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1108 = ORIENTED_EDGE('',*,*,#1109,.T.);
+#1109 = EDGE_CURVE('',#1082,#1110,#1112,.T.);
+#1110 = VERTEX_POINT('',#1111);
+#1111 = CARTESIAN_POINT('',(-12.21688597018,2.645316085359,
+    0.974937238349));
+#1112 = SURFACE_CURVE('',#1113,(#1209,#1308),.PCURVE_S1.);
+#1113 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1114,#1115,#1116,#1117,#1118,
+    #1119,#1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,
+    #1130,#1131,#1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140,
+    #1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,
+    #1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,
+    #1163,#1164,#1165,#1166,#1167,#1168,#1169,#1170,#1171,#1172,#1173,
+    #1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181,#1182,#1183,#1184,
+    #1185,#1186,#1187,#1188,#1189,#1190,#1191,#1192,#1193,#1194,#1195,
+    #1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205,#1206,
+    #1207,#1208),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.290319538906E-02,
+    6.551419552571E-02,9.78396380754E-02,0.129890933535,0.161684499901,
+    0.193241833182,0.224589374638,0.255758150554,0.286783184479,
+    0.317702711572,0.348557253739,0.379388634973,0.410239023034,
+    0.441150074876,0.472162242432,0.503314268882,0.534642880077,
+    0.566182655929,0.597966054031,0.630023551917,0.66238387321,
+    0.695074264219,0.728120789583,0.761548617256,0.795382264216,
+    0.829645775214,0.86436280885,0.899556609544,0.935249852064,
+    0.971464357591,1.),.UNSPECIFIED.);
+#1114 = CARTESIAN_POINT('',(-12.47795821502,-0.741996485161,
+    9.616170968091));
+#1115 = CARTESIAN_POINT('',(-12.47941257302,-0.717538932065,
+    9.544685673081));
+#1116 = CARTESIAN_POINT('',(-12.48081329307,-0.692904713007,
+    9.473031529121));
+#1117 = CARTESIAN_POINT('',(-12.48215840742,-0.668092570667,
+    9.401206364518));
+#1118 = CARTESIAN_POINT('',(-12.48472183202,-0.618333159058,
+    9.257851901687));
+#1119 = CARTESIAN_POINT('',(-12.48594116279,-0.593389053918,
+    9.186325656153));
+#1120 = CARTESIAN_POINT('',(-12.48710180282,-0.568268996765,
+    9.11463000623));
+#1121 = CARTESIAN_POINT('',(-12.48929183846,-0.517898911356,
+    8.971531216359));
+#1122 = CARTESIAN_POINT('',(-12.49032229514,-0.492651954488,
+    8.900131026958));
+#1123 = CARTESIAN_POINT('',(-12.4912909442,-0.467232543561,8.82856640506
+    ));
+#1124 = CARTESIAN_POINT('',(-12.49309270915,-0.416268168947,
+    8.685722577098));
+#1125 = CARTESIAN_POINT('',(-12.49392690597,-0.390726104643,
+    8.614446109423));
+#1126 = CARTESIAN_POINT('',(-12.4946961837,-0.365016783965,
+    8.543013864538));
+#1127 = CARTESIAN_POINT('',(-12.49609506863,-0.313476123355,
+    8.400423678604));
+#1128 = CARTESIAN_POINT('',(-12.49672575068,-0.287647431588,
+    8.329268157656));
+#1129 = CARTESIAN_POINT('',(-12.49728845251,-0.261658517561,
+    8.257969420322));
+#1130 = CARTESIAN_POINT('',(-12.49827019315,-0.209561206893,
+    8.115630956985));
+#1131 = CARTESIAN_POINT('',(-12.49869027009,-0.183455134977,
+    8.044593243378));
+#1132 = CARTESIAN_POINT('',(-12.4990394074,-0.157197791337,
+    7.973428850324));
+#1133 = CARTESIAN_POINT('',(-12.4995901594,-0.104565102014,
+    7.831339596783));
+#1134 = CARTESIAN_POINT('',(-12.49979274125,-7.819170027564E-02,
+    7.760416282098));
+#1135 = CARTESIAN_POINT('',(-12.49992158151,-5.167789776644E-02,
+    7.689386680037));
+#1136 = CARTESIAN_POINT('',(-12.50002799676,1.467275870044E-03,
+    7.54754352517));
+#1137 = CARTESIAN_POINT('',(-12.50000643202,2.809711872076E-02,
+    7.476731035416));
+#1138 = CARTESIAN_POINT('',(-12.49990853785,5.485465680642E-02,
+    7.40583616923));
+#1139 = CARTESIAN_POINT('',(-12.4995578414,0.108487828913,7.264235380466
+    ));
+#1140 = CARTESIAN_POINT('',(-12.49930575725,0.135362356974,7.19353007242
+    ));
+#1141 = CARTESIAN_POINT('',(-12.49897502358,0.162350219882,
+    7.122769268427));
+#1142 = CARTESIAN_POINT('',(-12.49815508995,0.216445365563,
+    6.981406447468));
+#1143 = CARTESIAN_POINT('',(-12.49766643402,0.243551940565,
+    6.910804681768));
+#1144 = CARTESIAN_POINT('',(-12.49709712265,0.270756100104,
+    6.840176541123));
+#1145 = CARTESIAN_POINT('',(-12.49579655019,0.325285728389,
+    6.699046561935));
+#1146 = CARTESIAN_POINT('',(-12.49506563284,0.352610834141,6.62854474038
+    ));
+#1147 = CARTESIAN_POINT('',(-12.49425240412,0.38001671291,6.558047058838
+    ));
+#1148 = CARTESIAN_POINT('',(-12.49246058633,0.434951956866,6.4171439978)
+  );
+#1149 = CARTESIAN_POINT('',(-12.49148212219,0.462481226541,
+    6.346738559681));
+#1150 = CARTESIAN_POINT('',(-12.49042006389,0.490073758308,
+    6.276368286773));
+#1151 = CARTESIAN_POINT('',(-12.48812725662,0.545384476945,6.13568535863
+    ));
+#1152 = CARTESIAN_POINT('',(-12.48689640393,0.573102742752,
+    6.065372739715));
+#1153 = CARTESIAN_POINT('',(-12.48558105775,0.600866421314,
+    5.995125983402));
+#1154 = CARTESIAN_POINT('',(-12.48277844186,0.656521307593,
+    5.854655496079));
+#1155 = CARTESIAN_POINT('',(-12.48129083863,0.684412669122,
+    5.784432061006));
+#1156 = CARTESIAN_POINT('',(-12.47971822486,0.71233158525,5.714304135414
+    ));
+#1157 = CARTESIAN_POINT('',(-12.47639796381,0.768298275888,
+    5.574037472179));
+#1158 = CARTESIAN_POINT('',(-12.47464975992,0.796346181442,5.50389943453
+    ));
+#1159 = CARTESIAN_POINT('',(-12.4728164007,0.824404050542,5.433884941254
+    ));
+#1160 = CARTESIAN_POINT('',(-12.46897169292,0.8806492355,5.293812572519)
+  );
+#1161 = CARTESIAN_POINT('',(-12.46695957789,0.90883657045,5.223755916293
+    ));
+#1162 = CARTESIAN_POINT('',(-12.46486251916,0.937016755401,
+    5.153848846022));
+#1163 = CARTESIAN_POINT('',(-12.46048764503,0.993506287045,
+    5.013960367623));
+#1164 = CARTESIAN_POINT('',(-12.45820887124,1.021815464172,
+    4.943980780565));
+#1165 = CARTESIAN_POINT('',(-12.45584570327,1.050100998161,
+    4.874174621774));
+#1166 = CARTESIAN_POINT('',(-12.45093606625,1.106800001327,
+    4.734458813552));
+#1167 = CARTESIAN_POINT('',(-12.4483884679,1.135213049626,4.664551638505
+    ));
+#1168 = CARTESIAN_POINT('',(-12.44575734394,1.163586663026,
+    4.594839482592));
+#1169 = CARTESIAN_POINT('',(-12.44030950555,1.220459647494,
+    4.455284380531));
+#1170 = CARTESIAN_POINT('',(-12.43749151342,1.248958297421,
+    4.385444587123));
+#1171 = CARTESIAN_POINT('',(-12.43459116601,1.277402451335,
+    4.315819223144));
+#1172 = CARTESIAN_POINT('',(-12.42860287406,1.334413427775,
+    4.176412199472));
+#1173 = CARTESIAN_POINT('',(-12.42551352633,1.362979192018,
+    4.106634375778));
+#1174 = CARTESIAN_POINT('',(-12.4223432806,1.391476119712,4.037088371465
+    ));
+#1175 = CARTESIAN_POINT('',(-12.41581349042,1.448588719416,
+    3.897816218946));
+#1176 = CARTESIAN_POINT('',(-12.4124524397,1.477202968941,3.828094581338
+    ));
+#1177 = CARTESIAN_POINT('',(-12.40901222326,1.505734725228,
+    3.758620349622));
+#1178 = CARTESIAN_POINT('',(-12.40194111145,1.562912323205,
+    3.619469367977));
+#1179 = CARTESIAN_POINT('',(-12.39830862817,1.591556358572,
+    3.549797786885));
+#1180 = CARTESIAN_POINT('',(-12.39459897701,1.620104876523,
+    3.480387638636));
+#1181 = CARTESIAN_POINT('',(-12.38698794758,1.677310716985,
+    3.341343722196));
+#1182 = CARTESIAN_POINT('',(-12.38308491998,1.705965835001,
+    3.271715761624));
+#1183 = CARTESIAN_POINT('',(-12.3791069802,1.734512988985,3.202361945843
+    ));
+#1184 = CARTESIAN_POINT('',(-12.37095866296,1.791710312007,
+    3.063410672067));
+#1185 = CARTESIAN_POINT('',(-12.3667865938,1.820357867736,2.993819640944
+    ));
+#1186 = CARTESIAN_POINT('',(-12.36254211879,1.848885541679,
+    2.924514373657));
+#1187 = CARTESIAN_POINT('',(-12.35386036007,1.906037709813,
+    2.785641092073));
+#1188 = CARTESIAN_POINT('',(-12.34942136029,1.93465917399,2.716080105642
+    ));
+#1189 = CARTESIAN_POINT('',(-12.3449127032,1.963149333736,2.646815588552
+    ));
+#1190 = CARTESIAN_POINT('',(-12.33570254889,2.020219957583,
+    2.508005509125));
+#1191 = CARTESIAN_POINT('',(-12.33099932842,2.048796969667,
+    2.438467558325));
+#1192 = CARTESIAN_POINT('',(-12.32622942994,2.077231738264,
+    2.369235988226));
+#1193 = CARTESIAN_POINT('',(-12.31649710106,2.134184800391,
+    2.230474267311));
+#1194 = CARTESIAN_POINT('',(-12.31153295686,2.16269921783,2.160952293407
+    ));
+#1195 = CARTESIAN_POINT('',(-12.3065053282,2.191060952378,2.091745863702
+    ));
+#1196 = CARTESIAN_POINT('',(-12.29625818898,2.24786092935,1.953017684877
+    ));
+#1197 = CARTESIAN_POINT('',(-12.29103699036,2.276294874125,
+    1.883504655537));
+#1198 = CARTESIAN_POINT('',(-12.28575569169,2.304566242476,1.81431555202
+    ));
+#1199 = CARTESIAN_POINT('',(-12.27500221047,2.361178225002,
+    1.675606198628));
+#1200 = CARTESIAN_POINT('',(-12.26952838143,2.389514128984,
+    1.606095180546));
+#1201 = CARTESIAN_POINT('',(-12.26399799627,2.417678184091,
+    1.536915574803));
+#1202 = CARTESIAN_POINT('',(-12.25274769909,2.474067995181,
+    1.398210491388));
+#1203 = CARTESIAN_POINT('',(-12.24702619753,2.502288646076,
+    1.328694713911));
+#1204 = CARTESIAN_POINT('',(-12.24125180357,2.53032889534,1.259516758979
+    ));
+#1205 = CARTESIAN_POINT('',(-12.23083743243,2.580139267593,
+    1.136428871475));
+#1206 = CARTESIAN_POINT('',(-12.22621653315,2.601978201168,
+    1.082391789958));
+#1207 = CARTESIAN_POINT('',(-12.22156564456,2.62370390472,1.02856174201)
+  );
+#1208 = CARTESIAN_POINT('',(-12.21688597018,2.645316085359,
+    0.974937238349));
+#1209 = PCURVE('',#47,#1210);
+#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1307);
+#1211 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1212,#1213,#1214,#1215,#1216,
+    #1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227,
+    #1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236,#1237,#1238,
+    #1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248,#1249,
+    #1250,#1251,#1252,#1253,#1254,#1255,#1256,#1257,#1258,#1259,#1260,
+    #1261,#1262,#1263,#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,
+    #1272,#1273,#1274,#1275,#1276,#1277,#1278,#1279,#1280,#1281,#1282,
+    #1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290,#1291,#1292,#1293,
+    #1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303,#1304,
+    #1305,#1306),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.290319538906E-02,
+    6.551419552571E-02,9.78396380754E-02,0.129890933535,0.161684499901,
+    0.193241833182,0.224589374638,0.255758150554,0.286783184479,
+    0.317702711572,0.348557253739,0.379388634973,0.410239023034,
+    0.441150074876,0.472162242432,0.503314268882,0.534642880077,
+    0.566182655929,0.597966054031,0.630023551917,0.66238387321,
+    0.695074264219,0.728120789583,0.761548617256,0.795382264216,
+    0.829645775214,0.86436280885,0.899556609544,0.935249852064,
+    0.971464357591,1.),.UNSPECIFIED.);
+#1212 = CARTESIAN_POINT('',(-3.200987287542,-9.616170968091));
+#1213 = CARTESIAN_POINT('',(-3.199027227035,-9.544685673081));
+#1214 = CARTESIAN_POINT('',(-3.197053312886,-9.473031529121));
+#1215 = CARTESIAN_POINT('',(-3.195065433967,-9.401206364518));
+#1216 = CARTESIAN_POINT('',(-3.191079402204,-9.257851901687));
+#1217 = CARTESIAN_POINT('',(-3.18908149795,-9.186325656153));
+#1218 = CARTESIAN_POINT('',(-3.187069756921,-9.11463000623));
+#1219 = CARTESIAN_POINT('',(-3.183036343074,-8.971531216359));
+#1220 = CARTESIAN_POINT('',(-3.181014912042,-8.900131026958));
+#1221 = CARTESIAN_POINT('',(-3.178979890915,-8.82856640506));
+#1222 = CARTESIAN_POINT('',(-3.174900193799,-8.685722577098));
+#1223 = CARTESIAN_POINT('',(-3.172855746559,-8.614446109423));
+#1224 = CARTESIAN_POINT('',(-3.170798088315,-8.543013864538));
+#1225 = CARTESIAN_POINT('',(-3.166673317039,-8.400423678604));
+#1226 = CARTESIAN_POINT('',(-3.164606413448,-8.329268157656));
+#1227 = CARTESIAN_POINT('',(-3.162526821235,-8.257969420322));
+#1228 = CARTESIAN_POINT('',(-3.158358296436,-8.115630956985));
+#1229 = CARTESIAN_POINT('',(-3.156269548233,-8.044593243378));
+#1230 = CARTESIAN_POINT('',(-3.154168783482,-7.973428850324));
+#1231 = CARTESIAN_POINT('',(-3.149957937818,-7.831339596783));
+#1232 = CARTESIAN_POINT('',(-3.147848011607,-7.760416282098));
+#1233 = CARTESIAN_POINT('',(-3.145726891023,-7.689386680037));
+#1234 = CARTESIAN_POINT('',(-3.141475268609,-7.54754352517));
+#1235 = CARTESIAN_POINT('',(-3.13934488891,-7.476731035416));
+#1236 = CARTESIAN_POINT('',(-3.13720428042,-7.40583616923));
+#1237 = CARTESIAN_POINT('',(-3.132913534927,-7.264235380466));
+#1238 = CARTESIAN_POINT('',(-3.130763486785,-7.19353007242));
+#1239 = CARTESIAN_POINT('',(-3.12860430473,-7.122769268427));
+#1240 = CARTESIAN_POINT('',(-3.124276195987,-6.981406447468));
+#1241 = CARTESIAN_POINT('',(-3.122107326585,-6.910804681768));
+#1242 = CARTESIAN_POINT('',(-3.119930526606,-6.840176541123));
+#1243 = CARTESIAN_POINT('',(-3.115566915734,-6.699046561935));
+#1244 = CARTESIAN_POINT('',(-3.113380134544,-6.62854474038));
+#1245 = CARTESIAN_POINT('',(-3.111186708691,-6.558047058838));
+#1246 = CARTESIAN_POINT('',(-3.106789552054,-6.4171439978));
+#1247 = CARTESIAN_POINT('',(-3.104585829248,-6.346738559681));
+#1248 = CARTESIAN_POINT('',(-3.102376801804,-6.276368286773));
+#1249 = CARTESIAN_POINT('',(-3.097948144175,-6.13568535863));
+#1250 = CARTESIAN_POINT('',(-3.095728507355,-6.065372739715));
+#1251 = CARTESIAN_POINT('',(-3.093504931645,-5.995125983402));
+#1252 = CARTESIAN_POINT('',(-3.089046899058,-5.854655496079));
+#1253 = CARTESIAN_POINT('',(-3.086812428568,-5.784432061006));
+#1254 = CARTESIAN_POINT('',(-3.084575384797,-5.714304135414));
+#1255 = CARTESIAN_POINT('',(-3.080090177399,-5.574037472179));
+#1256 = CARTESIAN_POINT('',(-3.077842000687,-5.50389943453));
+#1257 = CARTESIAN_POINT('',(-3.07559259458,-5.433884941254));
+#1258 = CARTESIAN_POINT('',(-3.071082479649,-5.293812572519));
+#1259 = CARTESIAN_POINT('',(-3.068821765136,-5.223755916293));
+#1260 = CARTESIAN_POINT('',(-3.066561127029,-5.153848846022));
+#1261 = CARTESIAN_POINT('',(-3.062028432142,-5.013960367623));
+#1262 = CARTESIAN_POINT('',(-3.059756382984,-4.943980780565));
+#1263 = CARTESIAN_POINT('',(-3.057485666967,-4.874174621774));
+#1264 = CARTESIAN_POINT('',(-3.052932773209,-4.734458813552));
+#1265 = CARTESIAN_POINT('',(-3.050650621235,-4.664551638505));
+#1266 = CARTESIAN_POINT('',(-3.048371004027,-4.594839482592));
+#1267 = CARTESIAN_POINT('',(-3.043800339091,-4.455284380531));
+#1268 = CARTESIAN_POINT('',(-3.041509339061,-4.385444587123));
+#1269 = CARTESIAN_POINT('',(-3.039222018387,-4.315819223144));
+#1270 = CARTESIAN_POINT('',(-3.034636049473,-4.176412199472));
+#1271 = CARTESIAN_POINT('',(-3.032337473719,-4.106634375778));
+#1272 = CARTESIAN_POINT('',(-3.030043666095,-4.037088371465));
+#1273 = CARTESIAN_POINT('',(-3.025444892551,-3.897816218946));
+#1274 = CARTESIAN_POINT('',(-3.023140026018,-3.828094581338));
+#1275 = CARTESIAN_POINT('',(-3.020840963914,-3.758620349622));
+#1276 = CARTESIAN_POINT('',(-3.016231909637,-3.619469367977));
+#1277 = CARTESIAN_POINT('',(-3.013922045297,-3.549797786885));
+#1278 = CARTESIAN_POINT('',(-3.011618973724,-3.480387638636));
+#1279 = CARTESIAN_POINT('',(-3.007002179371,-3.341343722196));
+#1280 = CARTESIAN_POINT('',(-3.004688614019,-3.271715761624));
+#1281 = CARTESIAN_POINT('',(-3.002382786606,-3.202361945843));
+#1282 = CARTESIAN_POINT('',(-2.997760801692,-3.063410672067));
+#1283 = CARTESIAN_POINT('',(-2.995444832088,-2.993819640944));
+#1284 = CARTESIAN_POINT('',(-2.993137506718,-2.924514373657));
+#1285 = CARTESIAN_POINT('',(-2.988512881668,-2.785641092073));
+#1286 = CARTESIAN_POINT('',(-2.986195801031,-2.716080105642));
+#1287 = CARTESIAN_POINT('',(-2.983888235116,-2.646815588552));
+#1288 = CARTESIAN_POINT('',(-2.979263513339,-2.508005509125));
+#1289 = CARTESIAN_POINT('',(-2.976946608154,-2.438467558325));
+#1290 = CARTESIAN_POINT('',(-2.974640053631,-2.369235988226));
+#1291 = CARTESIAN_POINT('',(-2.970017763628,-2.230474267311));
+#1292 = CARTESIAN_POINT('',(-2.967702310715,-2.160952293407));
+#1293 = CARTESIAN_POINT('',(-2.96539800885,-2.091745863702));
+#1294 = CARTESIAN_POINT('',(-2.960780656364,-1.953017684877));
+#1295 = CARTESIAN_POINT('',(-2.95846792012,-1.883504655537));
+#1296 = CARTESIAN_POINT('',(-2.956167096252,-1.81431555202));
+#1297 = CARTESIAN_POINT('',(-2.951557156435,-1.675606198628));
+#1298 = CARTESIAN_POINT('',(-2.949248386104,-1.606095180546));
+#1299 = CARTESIAN_POINT('',(-2.946952244492,-1.536915574803));
+#1300 = CARTESIAN_POINT('',(-2.942352154072,-1.398210491388));
+#1301 = CARTESIAN_POINT('',(-2.940048580895,-1.328694713911));
+#1302 = CARTESIAN_POINT('',(-2.937758299879,-1.259516758979));
+#1303 = CARTESIAN_POINT('',(-2.933687304081,-1.136428871475));
+#1304 = CARTESIAN_POINT('',(-2.931901513317,-1.082391789958));
+#1305 = CARTESIAN_POINT('',(-2.930124082832,-1.02856174201));
+#1306 = CARTESIAN_POINT('',(-2.92835504114,-0.974937238349));
+#1307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1308 = PCURVE('',#1309,#1324);
+#1309 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#1310,#1311,#1312,#1313,#1314,#1315,#1316)
+    ,(#1317,#1318,#1319,#1320,#1321,#1322,#1323
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#1310 = CARTESIAN_POINT('',(-11.7752415879,2.336806223219,0.939692620786
+    ));
+#1311 = CARTESIAN_POINT('',(-13.39644622252,3.472730957401,1.05430697073
+    ));
+#1312 = CARTESIAN_POINT('',(-15.0233911944,4.58368045972,1.299774555458)
+  );
+#1313 = CARTESIAN_POINT('',(-16.66004027334,5.651760502747,
+    1.671987745373));
+#1314 = CARTESIAN_POINT('',(-18.31475810686,6.641110417855,
+    2.161820367169));
+#1315 = CARTESIAN_POINT('',(-19.99145221012,7.533822434609,
+    2.739531066708));
+#1316 = CARTESIAN_POINT('',(-21.69354562145,8.315428322199,
+    3.390481275111));
+#1317 = CARTESIAN_POINT('',(-12.53630800515,-0.997643619347,
+    10.336618828645));
+#1318 = CARTESIAN_POINT('',(-14.46735993116,-1.219170814133,
+    9.944453660111));
+#1319 = CARTESIAN_POINT('',(-16.38172970051,-1.367783533943,
+    9.439324279976));
+#1320 = CARTESIAN_POINT('',(-18.27631975907,-1.429382690234,
+    8.836297820967));
+#1321 = CARTESIAN_POINT('',(-20.14439749806,-1.375258043233,8.1541098526
+    ));
+#1322 = CARTESIAN_POINT('',(-21.98421541188,-1.196965442762,
+    7.429706375355));
+#1323 = CARTESIAN_POINT('',(-23.7948005904,-0.890771371109,
+    6.681471211651));
+#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1421);
+#1325 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1326,#1327,#1328,#1329,#1330,
+    #1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340,#1341,
+    #1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,
+    #1353,#1354,#1355,#1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363,
+    #1364,#1365,#1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,
+    #1375,#1376,#1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,#1385,
+    #1386,#1387,#1388,#1389,#1390,#1391,#1392,#1393,#1394,#1395,#1396,
+    #1397,#1398,#1399,#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407,
+    #1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417,#1418,
+    #1419,#1420),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.290319538906E-02,
+    6.551419552571E-02,9.78396380754E-02,0.129890933535,0.161684499901,
+    0.193241833182,0.224589374638,0.255758150554,0.286783184479,
+    0.317702711572,0.348557253739,0.379388634973,0.410239023034,
+    0.441150074876,0.472162242432,0.503314268882,0.534642880077,
+    0.566182655929,0.597966054031,0.630023551917,0.66238387321,
+    0.695074264219,0.728120789583,0.761548617256,0.795382264216,
+    0.829645775214,0.86436280885,0.899556609544,0.935249852064,
+    0.971464357591,1.),.UNSPECIFIED.);
+#1326 = CARTESIAN_POINT('',(9.233315400571,0.));
+#1327 = CARTESIAN_POINT('',(9.158649247195,6.882405865705E-03));
+#1328 = CARTESIAN_POINT('',(9.083762126833,1.375179027765E-02));
+#1329 = CARTESIAN_POINT('',(9.008651098579,2.060650924635E-02));
+#1330 = CARTESIAN_POINT('',(8.858647447547,3.422209153953E-02));
+#1331 = CARTESIAN_POINT('',(8.783758825983,4.098324661569E-02));
+#1332 = CARTESIAN_POINT('',(8.708647536784,4.772627860831E-02));
+#1333 = CARTESIAN_POINT('',(8.558640281414,6.111299259986E-02));
+#1334 = CARTESIAN_POINT('',(8.483748205155,6.775702673832E-02));
+#1335 = CARTESIAN_POINT('',(8.408638345634,7.437910817881E-02));
+#1336 = CARTESIAN_POINT('',(8.258627190235,8.75187396333E-02));
+#1337 = CARTESIAN_POINT('',(8.18372954105,9.403669960924E-02));
+#1338 = CARTESIAN_POINT('',(8.108623008336,0.100528503139));
+#1339 = CARTESIAN_POINT('',(7.958607766425,0.113402742956));
+#1340 = CARTESIAN_POINT('',(7.883702331259,0.119785639343));
+#1341 = CARTESIAN_POINT('',(7.808601189636,0.126137814796));
+#1342 = CARTESIAN_POINT('',(7.658581825184,0.138728326925));
+#1343 = CARTESIAN_POINT('',(7.583666391075,0.144967159973));
+#1344 = CARTESIAN_POINT('',(7.508572807854,0.151170379288));
+#1345 = CARTESIAN_POINT('',(7.358549469558,0.16345887332));
+#1346 = CARTESIAN_POINT('',(7.283621937732,0.169544660021));
+#1347 = CARTESIAN_POINT('',(7.208538094205,0.175589665464));
+#1348 = CARTESIAN_POINT('',(7.058511133652,0.187557974113));
+#1349 = CARTESIAN_POINT('',(6.983569640971,0.193481777558));
+#1350 = CARTESIAN_POINT('',(6.908497623431,0.199359432102));
+#1351 = CARTESIAN_POINT('',(6.758467588994,0.210989593444));
+#1352 = CARTESIAN_POINT('',(6.683510620335,0.216742555733));
+#1353 = CARTESIAN_POINT('',(6.608452302022,0.222443893932));
+#1354 = CARTESIAN_POINT('',(6.458419904582,0.233718237734));
+#1355 = CARTESIAN_POINT('',(6.383446378574,0.239291617437));
+#1356 = CARTESIAN_POINT('',(6.308403308247,0.244807894867));
+#1357 = CARTESIAN_POINT('',(6.158369361669,0.255709131633));
+#1358 = CARTESIAN_POINT('',(6.083378675823,0.261094346141));
+#1359 = CARTESIAN_POINT('',(6.008351990138,0.266417085606));
+#1360 = CARTESIAN_POINT('',(5.85831733644,0.276928396418));
+#1361 = CARTESIAN_POINT('',(5.783309365461,0.282117068638));
+#1362 = CARTESIAN_POINT('',(5.708299739266,0.287238101891));
+#1363 = CARTESIAN_POINT('',(5.55826517266,0.297343226935));
+#1364 = CARTESIAN_POINT('',(5.483240223153,0.302327234896));
+#1365 = CARTESIAN_POINT('',(5.408247864553,0.30723873947));
+#1366 = CARTESIAN_POINT('',(5.258214068144,0.31692206338));
+#1367 = CARTESIAN_POINT('',(5.183172800717,0.321693590832));
+#1368 = CARTESIAN_POINT('',(5.108197488826,0.326388122419));
+#1369 = CARTESIAN_POINT('',(4.958164993162,0.335634755131));
+#1370 = CARTESIAN_POINT('',(4.883108326918,0.340186341113));
+#1371 = CARTESIAN_POINT('',(4.808149482586,0.344656862473));
+#1372 = CARTESIAN_POINT('',(4.65811864875,0.353452714921));
+#1373 = CARTESIAN_POINT('',(4.58304766285,0.357777300606));
+#1374 = CARTESIAN_POINT('',(4.508104438531,0.362017208144));
+#1375 = CARTESIAN_POINT('',(4.358075462767,0.370349062539));
+#1376 = CARTESIAN_POINT('',(4.282991306453,0.374440034162));
+#1377 = CARTESIAN_POINT('',(4.208062681223,0.378443183098));
+#1378 = CARTESIAN_POINT('',(4.058035614859,0.386298757751));
+#1379 = CARTESIAN_POINT('',(3.982939432873,0.39014998495));
+#1380 = CARTESIAN_POINT('',(3.908024301318,0.393910713574));
+#1381 = CARTESIAN_POINT('',(3.757999079172,0.401278722179));
+#1382 = CARTESIAN_POINT('',(3.682891955467,0.404884591475));
+#1383 = CARTESIAN_POINT('',(3.607989203129,0.408397744561));
+#1384 = CARTESIAN_POINT('',(3.457965674836,0.41526794974));
+#1385 = CARTESIAN_POINT('',(3.382848594632,0.41862339314));
+#1386 = CARTESIAN_POINT('',(3.307957156472,0.421884344231));
+#1387 = CARTESIAN_POINT('',(3.157935117172,0.428247604982));
+#1388 = CARTESIAN_POINT('',(3.08280894586,0.431348123825));
+#1389 = CARTESIAN_POINT('',(3.007927846996,0.434352795895));
+#1390 = CARTESIAN_POINT('',(2.857907065701,0.440201108538));
+#1391 = CARTESIAN_POINT('',(2.782772542619,0.443042792752));
+#1392 = CARTESIAN_POINT('',(2.707900922221,0.445787676676));
+#1393 = CARTESIAN_POINT('',(2.557881167521,0.451114208862));
+#1394 = CARTESIAN_POINT('',(2.482738912686,0.453693751809));
+#1395 = CARTESIAN_POINT('',(2.407876032566,0.456175922101));
+#1396 = CARTESIAN_POINT('',(2.257857095942,0.460975039527));
+#1397 = CARTESIAN_POINT('',(2.182707628109,0.463289748634));
+#1398 = CARTESIAN_POINT('',(2.107852867619,0.465506875921));
+#1399 = CARTESIAN_POINT('',(1.957834584633,0.46977416149));
+#1400 = CARTESIAN_POINT('',(1.88267834914,0.471821964875));
+#1401 = CARTESIAN_POINT('',(1.807831187843,0.47377232472));
+#1402 = CARTESIAN_POINT('',(1.657813456878,0.477504590006));
+#1403 = CARTESIAN_POINT('',(1.582650861483,0.479284039316));
+#1404 = CARTESIAN_POINT('',(1.507810851048,0.480966517027));
+#1405 = CARTESIAN_POINT('',(1.357793648404,0.48416180601));
+#1406 = CARTESIAN_POINT('',(1.282625104517,0.485672075738));
+#1407 = CARTESIAN_POINT('',(1.207791831701,0.487086166892));
+#1408 = CARTESIAN_POINT('',(1.05777522092,0.489743752034));
+#1409 = CARTESIAN_POINT('',(0.982601186471,0.49098463552));
+#1410 = CARTESIAN_POINT('',(0.907774229961,0.492130442023));
+#1411 = CARTESIAN_POINT('',(0.757758362728,0.494250812767));
+#1412 = CARTESIAN_POINT('',(0.682579381723,0.495222715094));
+#1413 = CARTESIAN_POINT('',(0.60775826692,0.496100936676));
+#1414 = CARTESIAN_POINT('',(0.457743373289,0.497685780512));
+#1415 = CARTESIAN_POINT('',(0.38256010638,0.498389708377));
+#1416 = CARTESIAN_POINT('',(0.307744263585,0.499001629589));
+#1417 = CARTESIAN_POINT('',(0.174630757274,0.499935270526));
+#1418 = CARTESIAN_POINT('',(0.116194344437,0.500291011536));
+#1419 = CARTESIAN_POINT('',(5.798445069482E-02,0.50059214265));
+#1420 = CARTESIAN_POINT('',(0.,0.500839775629));
+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1422 = ORIENTED_EDGE('',*,*,#1423,.T.);
+#1423 = EDGE_CURVE('',#1110,#1424,#1426,.T.);
+#1424 = VERTEX_POINT('',#1425);
+#1425 = CARTESIAN_POINT('',(-12.2549900653,2.462766432122,0.898792629767
+    ));
+#1426 = SURFACE_CURVE('',#1427,(#1529,#1634),.PCURVE_S1.);
+#1427 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1428,#1429,#1430,#1431,#1432,
+    #1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440,#1441,#1442,#1443,
+    #1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,
+    #1455,#1456,#1457,#1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,
+    #1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474,#1475,#1476,
+    #1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484,#1485,#1486,#1487,
+    #1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497,#1498,
+    #1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508,#1509,
+    #1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,
+    #1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.832926161332E-02,5.67423649969E-02,8.524169030863E-02,
+    0.113829538323,0.142508132142,0.171279619088,0.200146072701,
+    0.229109494798,0.258171817597,0.287334905863,0.316600559087,
+    0.34597051366,0.375446445047,0.405029969939,0.434722648389,
+    0.464525985899,0.494441435483,0.524470399675,0.554614232492,
+    0.58487424134,0.615251688874,0.645747794789,0.676363737563,
+    0.70710065614,0.737959651545,0.768941788451,0.800048096685,
+    0.831279572671,0.862637180824,0.894121854883,0.925734499193,
+    0.957475989932,1.),.UNSPECIFIED.);
+#1428 = CARTESIAN_POINT('',(-12.21688597018,2.645316085359,
+    0.974937238349));
+#1429 = CARTESIAN_POINT('',(-12.21718142164,2.643951599311,
+    0.974365759029));
+#1430 = CARTESIAN_POINT('',(-12.21747640495,2.642588293042,
+    0.973794816755));
+#1431 = CARTESIAN_POINT('',(-12.21777091762,2.641226181727,
+    0.973224417886));
+#1432 = CARTESIAN_POINT('',(-12.21835986781,2.638500348814,0.97208303191
+    ));
+#1433 = CARTESIAN_POINT('',(-12.21865430251,2.637136634405,
+    0.971512048072));
+#1434 = CARTESIAN_POINT('',(-12.21894825957,2.63577414984,0.970941622464
+    ));
+#1435 = CARTESIAN_POINT('',(-12.21953610525,2.633047535323,0.96980016914
+    ));
+#1436 = CARTESIAN_POINT('',(-12.21982999095,2.631683412927,
+    0.969229144851));
+#1437 = CARTESIAN_POINT('',(-12.22012339234,2.630320553775,
+    0.968658692994));
+#1438 = CARTESIAN_POINT('',(-12.22071013303,2.627593156505,
+    0.967517173943));
+#1439 = CARTESIAN_POINT('',(-12.22100346931,2.626228626323,
+    0.966946110342));
+#1440 = CARTESIAN_POINT('',(-12.22129631496,2.624865391238,
+    0.966375632721));
+#1441 = CARTESIAN_POINT('',(-12.22188195018,2.622137210056,
+    0.965234049562));
+#1442 = CARTESIAN_POINT('',(-12.22217473663,2.620772272266,
+    0.964662947782));
+#1443 = CARTESIAN_POINT('',(-12.22246702647,2.619408659919,
+    0.964092444889));
+#1444 = CARTESIAN_POINT('',(-12.22305155574,2.616679693663,
+    0.962950799245));
+#1445 = CARTESIAN_POINT('',(-12.22334379193,2.615314348421,
+    0.962379660408));
+#1446 = CARTESIAN_POINT('',(-12.2236355259,2.613950357503,0.961809132747
+    ));
+#1447 = CARTESIAN_POINT('',(-12.22421894872,2.611220605008,
+    0.960667426238));
+#1448 = CARTESIAN_POINT('',(-12.22451063425,2.609854852448,
+    0.960096251457));
+#1449 = CARTESIAN_POINT('',(-12.22480181226,2.608490481668,
+    0.959525699541));
+#1450 = CARTESIAN_POINT('',(-12.22538412816,2.605759941764,0.95838393379
+    ));
+#1451 = CARTESIAN_POINT('',(-12.22567526262,2.604393781997,
+    0.957812724172));
+#1452 = CARTESIAN_POINT('',(-12.22596588459,2.603029030085,
+    0.957242148522));
+#1453 = CARTESIAN_POINT('',(-12.22654709307,2.6002977016,0.956100325154)
+  );
+#1454 = CARTESIAN_POINT('',(-12.22683767606,2.598931134712,
+    0.955529081795));
+#1455 = CARTESIAN_POINT('',(-12.2271277419,2.59756600042,0.954958482944)
+  );
+#1456 = CARTESIAN_POINT('',(-12.22770784247,2.59483388218,0.953816603583
+    ));
+#1457 = CARTESIAN_POINT('',(-12.22799787359,2.593466908233,0.95324532757
+    ));
+#1458 = CARTESIAN_POINT('',(-12.22828738321,2.592101390333,
+    0.952674706062));
+#1459 = CARTESIAN_POINT('',(-12.22886637536,2.589368481162,
+    0.951532772335));
+#1460 = CARTESIAN_POINT('',(-12.22915585423,2.588001100194,
+    0.950961464747));
+#1461 = CARTESIAN_POINT('',(-12.22944480751,2.586635197481,
+    0.950390821133));
+#1462 = CARTESIAN_POINT('',(-12.23002269076,2.583901496199,
+    0.949248834669));
+#1463 = CARTESIAN_POINT('',(-12.23031161699,2.582533708226,
+    0.948677496576));
+#1464 = CARTESIAN_POINT('',(-12.23060001381,2.581167419515,
+    0.948106831421));
+#1465 = CARTESIAN_POINT('',(-12.23117678766,2.578432924942,
+    0.946964793849));
+#1466 = CARTESIAN_POINT('',(-12.23146516086,2.577064729954,
+    0.946393426311));
+#1467 = CARTESIAN_POINT('',(-12.23175300111,2.575698054083,0.94582274019
+    ));
+#1468 = CARTESIAN_POINT('',(-12.23232866506,2.572962765036,
+    0.944680653142));
+#1469 = CARTESIAN_POINT('',(-12.23261648486,2.571594163001,
+    0.944109257211));
+#1470 = CARTESIAN_POINT('',(-12.23290376841,2.570227098828,
+    0.943538550707));
+#1471 = CARTESIAN_POINT('',(-12.23347832195,2.567491014124,
+    0.942396415816));
+#1472 = CARTESIAN_POINT('',(-12.23376558797,2.566122004987,
+    0.941824992537));
+#1473 = CARTESIAN_POINT('',(-12.23405231469,2.564754551393,
+    0.941254266244));
+#1474 = CARTESIAN_POINT('',(-12.23462575731,2.562017669845,
+    0.940112085145));
+#1475 = CARTESIAN_POINT('',(-12.23491246918,2.560648253528,
+    0.939540635553));
+#1476 = CARTESIAN_POINT('',(-12.23519863893,2.559280409413,
+    0.938969890076));
+#1477 = CARTESIAN_POINT('',(-12.23577097013,2.556542729835,
+    0.937827664407));
+#1478 = CARTESIAN_POINT('',(-12.23605712748,2.555172906239,
+    0.937256189529));
+#1479 = CARTESIAN_POINT('',(-12.23634274012,2.553804670523,
+    0.936685425482));
+#1480 = CARTESIAN_POINT('',(-12.23691395937,2.551066191726,
+    0.935543156881));
+#1481 = CARTESIAN_POINT('',(-12.23719956186,2.549695960731,
+    0.934971657737));
+#1482 = CARTESIAN_POINT('',(-12.23748461722,2.548327332354,
+    0.934400875744));
+#1483 = CARTESIAN_POINT('',(-12.23805472402,2.545588053149,
+    0.933258565853));
+#1484 = CARTESIAN_POINT('',(-12.23833977127,2.544217414612,
+    0.932687043454));
+#1485 = CARTESIAN_POINT('',(-12.23862426921,2.542848392535,
+    0.932116244148));
+#1486 = CARTESIAN_POINT('',(-12.23919326304,2.54010831173,0.930973894609
+    ));
+#1487 = CARTESIAN_POINT('',(-12.2394777547,2.538737265491,0.930402349961
+    ));
+#1488 = CARTESIAN_POINT('',(-12.23976169504,2.537367848691,
+    0.929831533985));
+#1489 = CARTESIAN_POINT('',(-12.24032957538,2.534626965095,
+    0.928689146443));
+#1490 = CARTESIAN_POINT('',(-12.2406135111,2.533255510971,0.928117580543
+    ));
+#1491 = CARTESIAN_POINT('',(-12.24089689368,2.531885698446,
+    0.927546748548));
+#1492 = CARTESIAN_POINT('',(-12.24146366001,2.529144010865,
+    0.926404324649));
+#1493 = CARTESIAN_POINT('',(-12.24174703944,2.527772148656,
+    0.925832738489));
+#1494 = CARTESIAN_POINT('',(-12.24202986408,2.526401939418,
+    0.925261891134));
+#1495 = CARTESIAN_POINT('',(-12.24259551587,2.523659446659,
+    0.924119432529));
+#1496 = CARTESIAN_POINT('',(-12.24287833866,2.522287176146,
+    0.923547827091));
+#1497 = CARTESIAN_POINT('',(-12.24316060518,2.520916569227,
+    0.922976965046));
+#1498 = CARTESIAN_POINT('',(-12.24372514191,2.518173270093,
+    0.921834473384));
+#1499 = CARTESIAN_POINT('',(-12.24400740771,2.516800591039,
+    0.921262849648));
+#1500 = CARTESIAN_POINT('',(-12.24428911593,2.515429585486,
+    0.920691973589));
+#1501 = CARTESIAN_POINT('',(-12.24485253706,2.51268547878,0.919549450523
+    ));
+#1502 = CARTESIAN_POINT('',(-12.24513424554,2.511312390933,
+    0.918977809461));
+#1503 = CARTESIAN_POINT('',(-12.24541539526,2.509940985808,
+    0.918406920072));
+#1504 = CARTESIAN_POINT('',(-12.24597770026,2.507196070333,
+    0.917264367258));
+#1505 = CARTESIAN_POINT('',(-12.24625885109,2.505822573421,
+    0.916692709835));
+#1506 = CARTESIAN_POINT('',(-12.24653944211,2.504450767802,
+    0.916121807808));
+#1507 = CARTESIAN_POINT('',(-12.24710063045,2.501705042358,
+    0.914979226903));
+#1508 = CARTESIAN_POINT('',(-12.24738122327,2.500331136096,
+    0.914407554082));
+#1509 = CARTESIAN_POINT('',(-12.2476612554,2.498958929074,0.913836640116
+    ));
+#1510 = CARTESIAN_POINT('',(-12.24822132654,2.496212392461,
+    0.912694032778));
+#1511 = CARTESIAN_POINT('',(-12.24850136103,2.494838076548,
+    0.912122345514));
+#1512 = CARTESIAN_POINT('',(-12.24878083406,2.493465467228,
+    0.911551420316));
+#1513 = CARTESIAN_POINT('',(-12.24933978745,2.490718118244,
+    0.910408788207));
+#1514 = CARTESIAN_POINT('',(-12.24961926328,2.489343392365,
+    0.909837087451));
+#1515 = CARTESIAN_POINT('',(-12.249898177,2.487970379866,0.909266151734)
+  );
+#1516 = CARTESIAN_POINT('',(-12.2504560121,2.485222217307,0.908123496516
+    ));
+#1517 = CARTESIAN_POINT('',(-12.25073492894,2.483847081131,
+    0.907551783215));
+#1518 = CARTESIAN_POINT('',(-12.25101328312,2.482473664585,
+    0.906980837698));
+#1519 = CARTESIAN_POINT('',(-12.25156999939,2.479724687247,
+    0.905838161037));
+#1520 = CARTESIAN_POINT('',(-12.25184835691,2.478349140431,
+    0.905266436133));
+#1521 = CARTESIAN_POINT('',(-12.25212615135,2.47697531898,0.904695481543
+    ));
+#1522 = CARTESIAN_POINT('',(-12.25268174824,2.474225525657,
+    0.903552785106));
+#1523 = CARTESIAN_POINT('',(-12.25295954611,2.472849567844,
+    0.902981049535));
+#1524 = CARTESIAN_POINT('',(-12.25323678057,2.471475340642,
+    0.902410086604));
+#1525 = CARTESIAN_POINT('',(-12.25388411237,2.468264102306,
+    0.901076008685));
+#1526 = CARTESIAN_POINT('',(-12.25425376368,2.466428462838,
+    0.900313506082));
+#1527 = CARTESIAN_POINT('',(-12.25462241282,2.464595910273,
+    0.899552381631));
+#1528 = CARTESIAN_POINT('',(-12.2549900653,2.462766432122,0.898792629767
+    ));
+#1529 = PCURVE('',#47,#1530);
+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1633);
+#1531 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1532,#1533,#1534,#1535,#1536,
+    #1537,#1538,#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,
+    #1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,
+    #1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568,#1569,
+    #1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579,#1580,
+    #1581,#1582,#1583,#1584,#1585,#1586,#1587,#1588,#1589,#1590,#1591,
+    #1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602,
+    #1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613,
+    #1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621,#1622,#1623,#1624,
+    #1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.832926161332E-02,5.67423649969E-02,8.524169030863E-02,
+    0.113829538323,0.142508132142,0.171279619088,0.200146072701,
+    0.229109494798,0.258171817597,0.287334905863,0.316600559087,
+    0.34597051366,0.375446445047,0.405029969939,0.434722648389,
+    0.464525985899,0.494441435483,0.524470399675,0.554614232492,
+    0.58487424134,0.615251688874,0.645747794789,0.676363737563,
+    0.70710065614,0.737959651545,0.768941788451,0.800048096685,
+    0.831279572671,0.862637180824,0.894121854883,0.925734499193,
+    0.957475989932,1.),.UNSPECIFIED.);
+#1532 = CARTESIAN_POINT('',(-2.92835504114,-0.974937238349));
+#1533 = CARTESIAN_POINT('',(-2.928466729671,-0.974365759029));
+#1534 = CARTESIAN_POINT('',(-2.928578318031,-0.973794816755));
+#1535 = CARTESIAN_POINT('',(-2.928689804996,-0.973224417886));
+#1536 = CARTESIAN_POINT('',(-2.928912903574,-0.97208303191));
+#1537 = CARTESIAN_POINT('',(-2.929024514577,-0.971512048072));
+#1538 = CARTESIAN_POINT('',(-2.929136021345,-0.970941622464));
+#1539 = CARTESIAN_POINT('',(-2.929359162402,-0.96980016914));
+#1540 = CARTESIAN_POINT('',(-2.929470796051,-0.969229144851));
+#1541 = CARTESIAN_POINT('',(-2.929582322748,-0.968658692994));
+#1542 = CARTESIAN_POINT('',(-2.92980550641,-0.967517173943));
+#1543 = CARTESIAN_POINT('',(-2.929917162704,-0.966946110342));
+#1544 = CARTESIAN_POINT('',(-2.930028709456,-0.966375632721));
+#1545 = CARTESIAN_POINT('',(-2.930251935852,-0.965234049562));
+#1546 = CARTESIAN_POINT('',(-2.930363614792,-0.964662947782));
+#1547 = CARTESIAN_POINT('',(-2.930475181725,-0.964092444889));
+#1548 = CARTESIAN_POINT('',(-2.93069845098,-0.962950799245));
+#1549 = CARTESIAN_POINT('',(-2.93081015257,-0.962379660408));
+#1550 = CARTESIAN_POINT('',(-2.930921739807,-0.961809132747));
+#1551 = CARTESIAN_POINT('',(-2.931145052049,-0.960667426238));
+#1552 = CARTESIAN_POINT('',(-2.931256776294,-0.960096251457));
+#1553 = CARTESIAN_POINT('',(-2.931368383956,-0.959525699541));
+#1554 = CARTESIAN_POINT('',(-2.931591739314,-0.95838393379));
+#1555 = CARTESIAN_POINT('',(-2.93170348622,-0.957812724172));
+#1556 = CARTESIAN_POINT('',(-2.931815114428,-0.957242148522));
+#1557 = CARTESIAN_POINT('',(-2.932038513029,-0.956100325154));
+#1558 = CARTESIAN_POINT('',(-2.932150282606,-0.955529081795));
+#1559 = CARTESIAN_POINT('',(-2.932261931478,-0.954958482944));
+#1560 = CARTESIAN_POINT('',(-2.932485373451,-0.953816603583));
+#1561 = CARTESIAN_POINT('',(-2.932597165709,-0.95324532757));
+#1562 = CARTESIAN_POINT('',(-2.932708835362,-0.952674706062));
+#1563 = CARTESIAN_POINT('',(-2.932932320835,-0.951532772335));
+#1564 = CARTESIAN_POINT('',(-2.933044135787,-0.950961464747));
+#1565 = CARTESIAN_POINT('',(-2.933155826336,-0.950390821133));
+#1566 = CARTESIAN_POINT('',(-2.933379355437,-0.949248834669));
+#1567 = CARTESIAN_POINT('',(-2.933491193099,-0.948677496576));
+#1568 = CARTESIAN_POINT('',(-2.933602904657,-0.948106831421));
+#1569 = CARTESIAN_POINT('',(-2.933826477516,-0.946964793849));
+#1570 = CARTESIAN_POINT('',(-2.933938337903,-0.946393426311));
+#1571 = CARTESIAN_POINT('',(-2.934050070581,-0.94582274019));
+#1572 = CARTESIAN_POINT('',(-2.934273687326,-0.944680653142));
+#1573 = CARTESIAN_POINT('',(-2.934385570458,-0.944109257211));
+#1574 = CARTESIAN_POINT('',(-2.934497324366,-0.943538550707));
+#1575 = CARTESIAN_POINT('',(-2.934720985127,-0.942396415816));
+#1576 = CARTESIAN_POINT('',(-2.934832891023,-0.941824992537));
+#1577 = CARTESIAN_POINT('',(-2.934944666269,-0.941254266244));
+#1578 = CARTESIAN_POINT('',(-2.935168371175,-0.940112085145));
+#1579 = CARTESIAN_POINT('',(-2.935280299858,-0.939540635553));
+#1580 = CARTESIAN_POINT('',(-2.935392096548,-0.938969890076));
+#1581 = CARTESIAN_POINT('',(-2.935615845729,-0.937827664407));
+#1582 = CARTESIAN_POINT('',(-2.935727797223,-0.937256189529));
+#1583 = CARTESIAN_POINT('',(-2.935839615462,-0.936685425482));
+#1584 = CARTESIAN_POINT('',(-2.936063409046,-0.935543156881));
+#1585 = CARTESIAN_POINT('',(-2.936175383378,-0.934971657737));
+#1586 = CARTESIAN_POINT('',(-2.936287223268,-0.934400875744));
+#1587 = CARTESIAN_POINT('',(-2.936511061385,-0.933258565853));
+#1588 = CARTESIAN_POINT('',(-2.936623058582,-0.932687043454));
+#1589 = CARTESIAN_POINT('',(-2.936734920225,-0.932116244148));
+#1590 = CARTESIAN_POINT('',(-2.936958803005,-0.930973894609));
+#1591 = CARTESIAN_POINT('',(-2.937070823096,-0.930402349961));
+#1592 = CARTESIAN_POINT('',(-2.937182706591,-0.929831533985));
+#1593 = CARTESIAN_POINT('',(-2.937406634165,-0.928689146443));
+#1594 = CARTESIAN_POINT('',(-2.937518677181,-0.928117580543));
+#1595 = CARTESIAN_POINT('',(-2.937630582627,-0.927546748548));
+#1596 = CARTESIAN_POINT('',(-2.937854555123,-0.926404324649));
+#1597 = CARTESIAN_POINT('',(-2.937966621098,-0.925832738489));
+#1598 = CARTESIAN_POINT('',(-2.938078548591,-0.925261891134));
+#1599 = CARTESIAN_POINT('',(-2.93830256614,-0.924119432529));
+#1600 = CARTESIAN_POINT('',(-2.938414655106,-0.923547827091));
+#1601 = CARTESIAN_POINT('',(-2.938526604743,-0.922976965046));
+#1602 = CARTESIAN_POINT('',(-2.938750667474,-0.921834473384));
+#1603 = CARTESIAN_POINT('',(-2.938862779468,-0.921262849648));
+#1604 = CARTESIAN_POINT('',(-2.938974751342,-0.920691973589));
+#1605 = CARTESIAN_POINT('',(-2.939198859387,-0.919549450523));
+#1606 = CARTESIAN_POINT('',(-2.939310994444,-0.918977809461));
+#1607 = CARTESIAN_POINT('',(-2.939422988648,-0.918406920072));
+#1608 = CARTESIAN_POINT('',(-2.939647142136,-0.917264367258));
+#1609 = CARTESIAN_POINT('',(-2.939759300296,-0.916692709835));
+#1610 = CARTESIAN_POINT('',(-2.939871316922,-0.916121807808));
+#1611 = CARTESIAN_POINT('',(-2.940095515984,-0.914979226903));
+#1612 = CARTESIAN_POINT('',(-2.940207697286,-0.914407554082));
+#1613 = CARTESIAN_POINT('',(-2.940319736424,-0.913836640116));
+#1614 = CARTESIAN_POINT('',(-2.940543981191,-0.912694032778));
+#1615 = CARTESIAN_POINT('',(-2.940656185676,-0.912122345514));
+#1616 = CARTESIAN_POINT('',(-2.940768247415,-0.911551420316));
+#1617 = CARTESIAN_POINT('',(-2.940992538017,-0.910408788207));
+#1618 = CARTESIAN_POINT('',(-2.941104765727,-0.909837087451));
+#1619 = CARTESIAN_POINT('',(-2.941216850156,-0.909266151734));
+#1620 = CARTESIAN_POINT('',(-2.941441186724,-0.908123496516));
+#1621 = CARTESIAN_POINT('',(-2.941553437702,-0.907551783215));
+#1622 = CARTESIAN_POINT('',(-2.941665544908,-0.906980837698));
+#1623 = CARTESIAN_POINT('',(-2.941889927573,-0.905838161037));
+#1624 = CARTESIAN_POINT('',(-2.942002201863,-0.905266436133));
+#1625 = CARTESIAN_POINT('',(-2.942114331933,-0.904695481543));
+#1626 = CARTESIAN_POINT('',(-2.942338760825,-0.903552785106));
+#1627 = CARTESIAN_POINT('',(-2.942451058473,-0.902981049535));
+#1628 = CARTESIAN_POINT('',(-2.942563211491,-0.902410086604));
+#1629 = CARTESIAN_POINT('',(-2.942825278232,-0.901076008685));
+#1630 = CARTESIAN_POINT('',(-2.942975077334,-0.900313506082));
+#1631 = CARTESIAN_POINT('',(-2.94312461852,-0.899552381631));
+#1632 = CARTESIAN_POINT('',(-2.943273902864,-0.898792629767));
+#1633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1634 = PCURVE('',#1635,#1650);
+#1635 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#1636,#1637,#1638,#1639,#1640,#1641,#1642)
+    ,(#1643,#1644,#1645,#1646,#1647,#1648,#1649
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#1636 = CARTESIAN_POINT('',(-11.81706184382,2.153579710244,
+    0.871288592121));
+#1637 = CARTESIAN_POINT('',(-13.4360025625,3.299383966346,0.958055636392
+    ));
+#1638 = CARTESIAN_POINT('',(-15.0596188555,4.424971719149,1.177684413274
+    ));
+#1639 = CARTESIAN_POINT('',(-16.69192216748,5.512066263387,
+    1.526722541431));
+#1640 = CARTESIAN_POINT('',(-18.34141847667,6.524267625994,
+    1.997370079066));
+#1641 = CARTESIAN_POINT('',(-20.01232941835,7.442371682985,2.56042466005
+    ));
+#1642 = CARTESIAN_POINT('',(-21.70818733414,8.251257720097,
+    3.201622189877));
+#1643 = CARTESIAN_POINT('',(-11.7752415879,2.336806223219,0.939692620786
+    ));
+#1644 = CARTESIAN_POINT('',(-13.39644622252,3.472730957401,1.05430697073
+    ));
+#1645 = CARTESIAN_POINT('',(-15.0233911944,4.58368045972,1.299774555458)
+  );
+#1646 = CARTESIAN_POINT('',(-16.66004027334,5.651760502747,
+    1.671987745373));
+#1647 = CARTESIAN_POINT('',(-18.31475810686,6.641110417855,
+    2.161820367169));
+#1648 = CARTESIAN_POINT('',(-19.99145221012,7.533822434609,
+    2.739531066708));
+#1649 = CARTESIAN_POINT('',(-21.69354562145,8.315428322199,
+    3.390481275111));
+#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1753);
+#1651 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#1707,#1708,#1709,#1710,#1711,
+    #1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721,#1722,
+    #1723,#1724,#1725,#1726,#1727,#1728,#1729,#1730,#1731,#1732,#1733,
+    #1734,#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,
+    #1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.832926161332E-02,5.67423649969E-02,8.524169030863E-02,
+    0.113829538323,0.142508132142,0.171279619088,0.200146072701,
+    0.229109494798,0.258171817597,0.287334905863,0.316600559087,
+    0.34597051366,0.375446445047,0.405029969939,0.434722648389,
+    0.464525985899,0.494441435483,0.524470399675,0.554614232492,
+    0.58487424134,0.615251688874,0.645747794789,0.676363737563,
+    0.70710065614,0.737959651545,0.768941788451,0.800048096685,
+    0.831279572671,0.862637180824,0.894121854883,0.925734499193,
+    0.957475989932,1.),.UNSPECIFIED.);
+#1652 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#1653 = CARTESIAN_POINT('',(0.198497820416,0.500824155925));
+#1654 = CARTESIAN_POINT('',(0.196997083423,0.500808341692));
+#1655 = CARTESIAN_POINT('',(0.195497805246,0.500792333886));
+#1656 = CARTESIAN_POINT('',(0.192497762818,0.500759885296));
+#1657 = CARTESIAN_POINT('',(0.190997007333,0.500743443363));
+#1658 = CARTESIAN_POINT('',(0.189497748827,0.500726808795));
+#1659 = CARTESIAN_POINT('',(0.186497707942,0.500693105409));
+#1660 = CARTESIAN_POINT('',(0.184996934748,0.500676035425));
+#1661 = CARTESIAN_POINT('',(0.183497695053,0.500658773731));
+#1662 = CARTESIAN_POINT('',(0.18049765568,0.50062381482));
+#1663 = CARTESIAN_POINT('',(0.178996865624,0.500606116417));
+#1664 = CARTESIAN_POINT('',(0.177497643864,0.500588227237));
+#1665 = CARTESIAN_POINT('',(0.174497605965,0.500552012071));
+#1666 = CARTESIAN_POINT('',(0.172996799872,0.50053368488));
+#1667 = CARTESIAN_POINT('',(0.171497595195,0.500515167852));
+#1668 = CARTESIAN_POINT('',(0.168497558728,0.500477695698));
+#1669 = CARTESIAN_POINT('',(0.1669967374,0.500458739348));
+#1670 = CARTESIAN_POINT('',(0.165497548975,0.50043959411));
+#1671 = CARTESIAN_POINT('',(0.162497513899,0.500400864232));
+#1672 = CARTESIAN_POINT('',(0.160996678111,0.500381278351));
+#1673 = CARTESIAN_POINT('',(0.159497505131,0.500361504537));
+#1674 = CARTESIAN_POINT('',(0.156497471404,0.500321516198));
+#1675 = CARTESIAN_POINT('',(0.154996621906,0.500301300415));
+#1676 = CARTESIAN_POINT('',(0.153497463589,0.500280897658));
+#1677 = CARTESIAN_POINT('',(0.150497431167,0.500239650114));
+#1678 = CARTESIAN_POINT('',(0.148996568685,0.500218804056));
+#1679 = CARTESIAN_POINT('',(0.147497424273,0.500197771987));
+#1680 = CARTESIAN_POINT('',(0.144497393112,0.500155264495));
+#1681 = CARTESIAN_POINT('',(0.142996518345,0.500133787789));
+#1682 = CARTESIAN_POINT('',(0.141497387106,0.500112126035));
+#1683 = CARTESIAN_POINT('',(0.138497357162,0.500068357849));
+#1684 = CARTESIAN_POINT('',(0.136996470785,0.500046250121));
+#1685 = CARTESIAN_POINT('',(0.135497352012,0.50002395831));
+#1686 = CARTESIAN_POINT('',(0.132497323241,0.499978928679));
+#1687 = CARTESIAN_POINT('',(0.130996425903,0.499956189554));
+#1688 = CARTESIAN_POINT('',(0.129497318915,0.499933267309));
+#1689 = CARTESIAN_POINT('',(0.126497291274,0.499886975481));
+#1690 = CARTESIAN_POINT('',(0.124996383597,0.499863604582));
+#1691 = CARTESIAN_POINT('',(0.123497287738,0.499840051528));
+#1692 = CARTESIAN_POINT('',(0.120497261184,0.499792496748));
+#1693 = CARTESIAN_POINT('',(0.118996343768,0.499768493698));
+#1694 = CARTESIAN_POINT('',(0.117497258408,0.499744309455));
+#1695 = CARTESIAN_POINT('',(0.114497232899,0.499695490964));
+#1696 = CARTESIAN_POINT('',(0.112996306317,0.499670855386));
+#1697 = CARTESIAN_POINT('',(0.11149723085,0.499646039573));
+#1698 = CARTESIAN_POINT('',(0.108497206345,0.499595956611));
+#1699 = CARTESIAN_POINT('',(0.106996271148,0.499570688124));
+#1700 = CARTESIAN_POINT('',(0.105497204993,0.49954524036));
+#1701 = CARTESIAN_POINT('',(0.102497181452,0.499493892163));
+#1702 = CARTESIAN_POINT('',(0.100996238166,0.499467990388));
+#1703 = CARTESIAN_POINT('',(9.949718076592E-02,0.499441910288));
+#1704 = CARTESIAN_POINT('',(9.649715814957E-02,0.499389296089));
+#1705 = CARTESIAN_POINT('',(9.499620728023E-02,0.499362760643));
+#1706 = CARTESIAN_POINT('',(9.349715810058E-02,0.499336047822));
+#1707 = CARTESIAN_POINT('',(9.049713637089E-02,0.499282166853));
+#1708 = CARTESIAN_POINT('',(8.899617840048E-02,0.499254997354));
+#1709 = CARTESIAN_POINT('',(8.749713693025E-02,0.499227651424));
+#1710 = CARTESIAN_POINT('',(8.449711605037E-02,0.499172502911));
+#1711 = CARTESIAN_POINT('',(8.299615144013E-02,0.499144698976));
+#1712 = CARTESIAN_POINT('',(8.149711719027E-02,0.499116719547));
+#1713 = CARTESIAN_POINT('',(7.849709712458E-02,0.499060302717));
+#1714 = CARTESIAN_POINT('',(7.699612631517E-02,0.49903186396));
+#1715 = CARTESIAN_POINT('',(7.549709881807E-02,0.499003250643));
+#1716 = CARTESIAN_POINT('',(7.249707953214E-02,0.498945564717));
+#1717 = CARTESIAN_POINT('',(7.099610294437E-02,0.498916490751));
+#1718 = CARTESIAN_POINT('',(6.949708175316E-02,0.498887243154));
+#1719 = CARTESIAN_POINT('',(6.649706321382E-02,0.498828287352));
+#1720 = CARTESIAN_POINT('',(6.499608124924E-02,0.49879857779));
+#1721 = CARTESIAN_POINT('',(6.34970659372E-02,0.498768695518));
+#1722 = CARTESIAN_POINT('',(6.04970481125E-02,0.498708469057));
+#1723 = CARTESIAN_POINT('',(5.899606115428E-02,0.49867812351));
+#1724 = CARTESIAN_POINT('',(5.749705131396E-02,0.498647606167));
+#1725 = CARTESIAN_POINT('',(5.44970341732E-02,0.498586108261));
+#1726 = CARTESIAN_POINT('',(5.299604258677E-02,0.498555126339));
+#1727 = CARTESIAN_POINT('',(5.149703782936E-02,0.498523973529));
+#1728 = CARTESIAN_POINT('',(4.849702134305E-02,0.498461203388));
+#1729 = CARTESIAN_POINT('',(4.699602547675E-02,0.498429584699));
+#1730 = CARTESIAN_POINT('',(4.549702543141E-02,0.498397796024));
+#1731 = CARTESIAN_POINT('',(4.249700957125E-02,0.498333752857));
+#1732 = CARTESIAN_POINT('',(4.099600975712E-02,0.498301497009));
+#1733 = CARTESIAN_POINT('',(3.949701407022E-02,0.498269072068));
+#1734 = CARTESIAN_POINT('',(3.649699880908E-02,0.498203755079));
+#1735 = CARTESIAN_POINT('',(3.499599536344E-02,0.498170861677));
+#1736 = CARTESIAN_POINT('',(3.349700369792E-02,0.49813780007));
+#1737 = CARTESIAN_POINT('',(3.049698900982E-02,0.498071208463));
+#1738 = CARTESIAN_POINT('',(2.8995982234E-02,0.498037677111));
+#1739 = CARTESIAN_POINT('',(2.749699426862E-02,0.498003978433));
+#1740 = CARTESIAN_POINT('',(2.449698012872E-02,0.497936111407));
+#1741 = CARTESIAN_POINT('',(2.299597030968E-02,0.497901941709));
+#1742 = CARTESIAN_POINT('',(2.149698573843E-02,0.497867605557));
+#1743 = CARTESIAN_POINT('',(1.849697212293E-02,0.497798462309));
+#1744 = CARTESIAN_POINT('',(1.699595953385E-02,0.497763653866));
+#1745 = CARTESIAN_POINT('',(1.54969780653E-02,0.497728679833));
+#1746 = CARTESIAN_POINT('',(1.249696495148E-02,0.497658259556));
+#1747 = CARTESIAN_POINT('',(1.099594985247E-02,0.497622811969));
+#1748 = CARTESIAN_POINT('',(9.496971209041E-03,0.497587199648));
+#1749 = CARTESIAN_POINT('',(5.994564914511E-03,0.497503494692));
+#1750 = CARTESIAN_POINT('',(3.99275102624E-03,0.497455272001));
+#1751 = CARTESIAN_POINT('',(1.994567910113E-03,0.497406758188));
+#1752 = CARTESIAN_POINT('',(0.,0.497357955865));
+#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1754 = ORIENTED_EDGE('',*,*,#1755,.F.);
+#1755 = EDGE_CURVE('',#1084,#1424,#1756,.T.);
+#1756 = SURFACE_CURVE('',#1757,(#1844,#1934),.PCURVE_S1.);
+#1757 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1758,#1759,#1760,#1761,#1762,
+    #1763,#1764,#1765,#1766,#1767,#1768,#1769,#1770,#1771,#1772,#1773,
+    #1774,#1775,#1776,#1777,#1778,#1779,#1780,#1781,#1782,#1783,#1784,
+    #1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792,#1793,#1794,#1795,
+    #1796,#1797,#1798,#1799,#1800,#1801,#1802,#1803,#1804,#1805,#1806,
+    #1807,#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,
+    #1818,#1819,#1820,#1821,#1822,#1823,#1824,#1825,#1826,#1827,#1828,
+    #1829,#1830,#1831,#1832,#1833,#1834,#1835,#1836,#1837,#1838,#1839,
+    #1840,#1841,#1842,#1843),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.595610544575E-02,
+    7.153325810996E-02,0.106744912279,0.141612042103,0.176163496753,
+    0.21043602282,0.244473870904,0.278327945138,0.312054520085,
+    0.345713624939,0.37936725781,0.413077621357,0.44690555586,
+    0.480909294774,0.515143600691,0.54965927752,0.584503010947,
+    0.619717467014,0.655341574033,0.691410918961,0.727958199559,
+    0.765013683876,0.802605636788,0.840760679253,0.879504050628,
+    0.918859749445,0.958850535293,1.),.UNSPECIFIED.);
+#1758 = CARTESIAN_POINT('',(-12.47795821502,-0.741996485161,
+    9.031410088059));
+#1759 = CARTESIAN_POINT('',(-12.47947905636,-0.716420899477,
+    8.957588447996));
+#1760 = CARTESIAN_POINT('',(-12.48094173874,-0.690643805611,
+    8.88355205999));
+#1761 = CARTESIAN_POINT('',(-12.48234391287,-0.66466368835,
+    8.809298597661));
+#1762 = CARTESIAN_POINT('',(-12.48500813521,-0.612572305193,
+    8.661142209848));
+#1763 = CARTESIAN_POINT('',(-12.48627150531,-0.586465319709,
+    8.587243864821));
+#1764 = CARTESIAN_POINT('',(-12.48747077045,-0.560158548228,
+    8.51313284848));
+#1765 = CARTESIAN_POINT('',(-12.48972438555,-0.507419183222,
+    8.365254279376));
+#1766 = CARTESIAN_POINT('',(-12.4907800991,-0.480990670692,
+    8.291491044434));
+#1767 = CARTESIAN_POINT('',(-12.49176807786,-0.454367879114,
+    8.217524662581));
+#1768 = CARTESIAN_POINT('',(-12.49359453843,-0.401000463402,
+    8.069922715249));
+#1769 = CARTESIAN_POINT('',(-12.49443439035,-0.374259589902,
+    7.996291012393));
+#1770 = CARTESIAN_POINT('',(-12.49520290153,-0.347332489962,
+    7.922471341796));
+#1771 = CARTESIAN_POINT('',(-12.49658604274,-0.293358874915,
+    7.775144162557));
+#1772 = CARTESIAN_POINT('',(-12.49720200544,-0.266315654257,
+    7.701639886885));
+#1773 = CARTESIAN_POINT('',(-12.49774311504,-0.239097007724,
+    7.62796880115));
+#1774 = CARTESIAN_POINT('',(-12.49866724526,-0.184540984273,
+    7.480913927863));
+#1775 = CARTESIAN_POINT('',(-12.49905150968,-0.157206340423,
+    7.407532616909));
+#1776 = CARTESIAN_POINT('',(-12.49935758231,-0.129709903946,
+    7.334011646889));
+#1777 = CARTESIAN_POINT('',(-12.49980757657,-7.459720348654E-02,
+    7.187226043223));
+#1778 = CARTESIAN_POINT('',(-12.49995259707,-4.698304341171E-02,
+    7.113963080717));
+#1779 = CARTESIAN_POINT('',(-12.50001634617,-1.922348443872E-02,
+    7.040593228062));
+#1780 = CARTESIAN_POINT('',(-12.49997774108,3.641824854968E-02,
+    6.894073281379));
+#1781 = CARTESIAN_POINT('',(-12.49987628449,6.429896386861E-02,
+    6.820924103889));
+#1782 = CARTESIAN_POINT('',(-12.49969081937,9.230617577652E-02,
+    6.74770562299));
+#1783 = CARTESIAN_POINT('',(-12.49914990783,0.148447447632,
+    6.601447088909));
+#1784 = CARTESIAN_POINT('',(-12.49879510626,0.176580650745,
+    6.528407355085));
+#1785 = CARTESIAN_POINT('',(-12.49835397452,0.204819366219,
+    6.455339533859));
+#1786 = CARTESIAN_POINT('',(-12.49729789781,0.261428936833,
+    6.309337426155));
+#1787 = CARTESIAN_POINT('',(-12.49668330351,0.289799436252,
+    6.236403112092));
+#1788 = CARTESIAN_POINT('',(-12.49598052794,0.318252946064,
+    6.163484091548));
+#1789 = CARTESIAN_POINT('',(-12.49439736305,0.375297964252,
+    6.017732536603));
+#1790 = CARTESIAN_POINT('',(-12.49351700289,0.403889471878,
+    5.944899938178));
+#1791 = CARTESIAN_POINT('',(-12.49254711303,0.432540608214,
+    5.872126607952));
+#1792 = CARTESIAN_POINT('',(-12.49042595354,0.489986766443,
+    5.726618698344));
+#1793 = CARTESIAN_POINT('',(-12.48927438028,0.518781970124,
+    5.653884346097));
+#1794 = CARTESIAN_POINT('',(-12.48803244002,0.547613178279,
+    5.581252336722));
+#1795 = CARTESIAN_POINT('',(-12.48536346974,0.605424871515,
+    5.435980020259));
+#1796 = CARTESIAN_POINT('',(-12.48393580797,0.634405543481,
+    5.363340533588));
+#1797 = CARTESIAN_POINT('',(-12.4824174406,0.663398922161,5.290844302654
+    ));
+#1798 = CARTESIAN_POINT('',(-12.47919200005,0.721539399512,
+    5.145798330644));
+#1799 = CARTESIAN_POINT('',(-12.47748398539,0.750686526263,
+    5.073250247765));
+#1800 = CARTESIAN_POINT('',(-12.47568539762,0.779823843472,
+    5.000883236336));
+#1801 = CARTESIAN_POINT('',(-12.47189604362,0.838255348394,
+    4.856053175924));
+#1802 = CARTESIAN_POINT('',(-12.46990405497,0.867549267647,
+    4.783592792985));
+#1803 = CARTESIAN_POINT('',(-12.46782206043,0.896811964189,
+    4.711347618505));
+#1804 = CARTESIAN_POINT('',(-12.46346261891,0.955495865403,
+    4.566721918103));
+#1805 = CARTESIAN_POINT('',(-12.4611837041,0.984916399384,4.494345159824
+    ));
+#1806 = CARTESIAN_POINT('',(-12.45881574606,1.014285592343,
+    4.422213813361));
+#1807 = CARTESIAN_POINT('',(-12.45388135794,1.073182510874,
+    4.277779902841));
+#1808 = CARTESIAN_POINT('',(-12.45131325342,1.102709090034,
+    4.205482234587));
+#1809 = CARTESIAN_POINT('',(-12.44865742606,1.132165585551,4.13345625949
+    ));
+#1810 = CARTESIAN_POINT('',(-12.44314458555,1.191235523366,
+    3.989200667507));
+#1811 = CARTESIAN_POINT('',(-12.44028573075,1.220847298558,
+    3.916977049011));
+#1812 = CARTESIAN_POINT('',(-12.4373407977,1.250371618952,3.845047689202
+    ));
+#1813 = CARTESIAN_POINT('',(-12.43124738239,1.309574092806,
+    3.700956165072));
+#1814 = CARTESIAN_POINT('',(-12.42809692922,1.33925003641,3.6288010406)
+  );
+#1815 = CARTESIAN_POINT('',(-12.42486233854,1.368822462925,
+    3.556959355844));
+#1816 = CARTESIAN_POINT('',(-12.41818763052,1.428116644687,
+    3.413016989176));
+#1817 = CARTESIAN_POINT('',(-12.41474544838,1.457835642206,3.34092430699
+    ));
+#1818 = CARTESIAN_POINT('',(-12.41122134301,1.487436272148,
+    3.269161258045));
+#1819 = CARTESIAN_POINT('',(-12.40396604054,1.546781135003,3.12535259376
+    ));
+#1820 = CARTESIAN_POINT('',(-12.40023271698,1.576522068731,3.05331584805
+    ));
+#1821 = CARTESIAN_POINT('',(-12.39641994006,1.6061308845,2.981622356914)
+  );
+#1822 = CARTESIAN_POINT('',(-12.38858615965,1.665485353306,
+    2.837931505781));
+#1823 = CARTESIAN_POINT('',(-12.38456299692,1.695227179353,
+    2.765943795399));
+#1824 = CARTESIAN_POINT('',(-12.38046309163,1.724824126564,
+    2.694310786065));
+#1825 = CARTESIAN_POINT('',(-12.37205436019,1.784147230204,2.55072153169
+    ));
+#1826 = CARTESIAN_POINT('',(-12.36774336783,1.813869049754,
+    2.478775631318));
+#1827 = CARTESIAN_POINT('',(-12.36335857141,1.843434121756,
+    2.407194055595));
+#1828 = CARTESIAN_POINT('',(-12.35437980883,1.902685145441,
+    2.263689958493));
+#1829 = CARTESIAN_POINT('',(-12.34978369249,1.932366270858,
+    2.191778398747));
+#1830 = CARTESIAN_POINT('',(-12.34511692454,1.961879597292,
+    2.120239250614));
+#1831 = CARTESIAN_POINT('',(-12.33557441671,2.021018233119,1.97680374908
+    ));
+#1832 = CARTESIAN_POINT('',(-12.33069656334,2.050638249506,
+    1.904918902298));
+#1833 = CARTESIAN_POINT('',(-12.3257514083,2.080080186758,1.833413223543
+    ));
+#1834 = CARTESIAN_POINT('',(-12.31565277095,2.139066681382,
+    1.690029729881));
+#1835 = CARTESIAN_POINT('',(-12.3104972305,2.16860550437,1.618163898033)
+  );
+#1836 = CARTESIAN_POINT('',(-12.30527791462,2.197956725817,
+    1.546682777744));
+#1837 = CARTESIAN_POINT('',(-12.29463204819,2.256752024507,
+    1.403334767516));
+#1838 = CARTESIAN_POINT('',(-12.28920351176,2.286189955425,1.331480268)
+  );
+#1839 = CARTESIAN_POINT('',(-12.28371487503,2.315431539203,
+    1.260014838903));
+#1840 = CARTESIAN_POINT('',(-12.27246226338,2.374362174886,
+    1.115793276243));
+#1841 = CARTESIAN_POINT('',(-12.26669491766,2.404039642865,
+    1.043059739729));
+#1842 = CARTESIAN_POINT('',(-12.26086989772,2.433507754545,
+    0.970728084002));
+#1843 = CARTESIAN_POINT('',(-12.2549900653,2.462766432122,0.898792629767
+    ));
+#1844 = PCURVE('',#47,#1845);
+#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1933);
+#1846 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1847,#1848,#1849,#1850,#1851,
+    #1852,#1853,#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,#1916,#1917,
+    #1918,#1919,#1920,#1921,#1922,#1923,#1924,#1925,#1926,#1927,#1928,
+    #1929,#1930,#1931,#1932),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.595610544575E-02,
+    7.153325810996E-02,0.106744912279,0.141612042103,0.176163496753,
+    0.21043602282,0.244473870904,0.278327945138,0.312054520085,
+    0.345713624939,0.37936725781,0.413077621357,0.44690555586,
+    0.480909294774,0.515143600691,0.54965927752,0.584503010947,
+    0.619717467014,0.655341574033,0.691410918961,0.727958199559,
+    0.765013683876,0.802605636788,0.840760679253,0.879504050628,
+    0.918859749445,0.958850535293,1.),.UNSPECIFIED.);
+#1847 = CARTESIAN_POINT('',(-3.200987287542,-9.031410088059));
+#1848 = CARTESIAN_POINT('',(-3.198937626432,-8.957588447996));
+#1849 = CARTESIAN_POINT('',(-3.196872149274,-8.88355205999));
+#1850 = CARTESIAN_POINT('',(-3.194790723282,-8.809298597661));
+#1851 = CARTESIAN_POINT('',(-3.190617965706,-8.661142209848));
+#1852 = CARTESIAN_POINT('',(-3.188526970698,-8.587243864821));
+#1853 = CARTESIAN_POINT('',(-3.186420251803,-8.51313284848));
+#1854 = CARTESIAN_POINT('',(-3.182197252375,-8.365254279376));
+#1855 = CARTESIAN_POINT('',(-3.18008129336,-8.291491044434));
+#1856 = CARTESIAN_POINT('',(-3.177950012824,-8.217524662581));
+#1857 = CARTESIAN_POINT('',(-3.173678119928,-8.069922715249));
+#1858 = CARTESIAN_POINT('',(-3.171537803693,-7.996291012393));
+#1859 = CARTESIAN_POINT('',(-3.169382767667,-7.922471341796));
+#1860 = CARTESIAN_POINT('',(-3.165063460907,-7.775144162557));
+#1861 = CARTESIAN_POINT('',(-3.162899450913,-7.701639886885));
+#1862 = CARTESIAN_POINT('',(-3.160721538354,-7.62796880115));
+#1863 = CARTESIAN_POINT('',(-3.156356430366,-7.480913927863));
+#1864 = CARTESIAN_POINT('',(-3.15416945187,-7.407532616909));
+#1865 = CARTESIAN_POINT('',(-3.151969610357,-7.334011646889));
+#1866 = CARTESIAN_POINT('',(-3.147560447355,-7.187226043223));
+#1867 = CARTESIAN_POINT('',(-3.145351293465,-7.113963080717));
+#1868 = CARTESIAN_POINT('',(-3.143130532826,-7.040593228062));
+#1869 = CARTESIAN_POINT('',(-3.138679193116,-6.894073281379));
+#1870 = CARTESIAN_POINT('',(-3.136448730804,-6.820924103889));
+#1871 = CARTESIAN_POINT('',(-3.134208114901,-6.74770562299));
+#1872 = CARTESIAN_POINT('',(-3.129716604694,-6.601447088909));
+#1873 = CARTESIAN_POINT('',(-3.127465779449,-6.528407355085));
+#1874 = CARTESIAN_POINT('',(-3.125206416984,-6.455339533859));
+#1875 = CARTESIAN_POINT('',(-3.12067686334,-6.309337426155));
+#1876 = CARTESIAN_POINT('',(-3.118406701159,-6.236403112092));
+#1877 = CARTESIAN_POINT('',(-3.116129736777,-6.163484091548));
+#1878 = CARTESIAN_POINT('',(-3.111564378164,-6.017732536603));
+#1879 = CARTESIAN_POINT('',(-3.10927598408,-5.944899938178));
+#1880 = CARTESIAN_POINT('',(-3.106982591063,-5.872126607952));
+#1881 = CARTESIAN_POINT('',(-3.102383766578,-5.726618698344));
+#1882 = CARTESIAN_POINT('',(-3.100078319706,-5.653884346097));
+#1883 = CARTESIAN_POINT('',(-3.097769695114,-5.581252336722));
+#1884 = CARTESIAN_POINT('',(-3.093139833585,-5.435980020259));
+#1885 = CARTESIAN_POINT('',(-3.090818579409,-5.363340533588));
+#1886 = CARTESIAN_POINT('',(-3.08849594181,-5.290844302654));
+#1887 = CARTESIAN_POINT('',(-3.083837551651,-5.145798330644));
+#1888 = CARTESIAN_POINT('',(-3.081501792702,-5.073250247765));
+#1889 = CARTESIAN_POINT('',(-3.079166381932,-5.000883236336));
+#1890 = CARTESIAN_POINT('',(-3.074482042083,-4.856053175924));
+#1891 = CARTESIAN_POINT('',(-3.072133128132,-4.783592792985));
+#1892 = CARTESIAN_POINT('',(-3.069786206112,-4.711347618505));
+#1893 = CARTESIAN_POINT('',(-3.065078557872,-4.566721918103));
+#1894 = CARTESIAN_POINT('',(-3.062717876483,-4.494345159824));
+#1895 = CARTESIAN_POINT('',(-3.060360728106,-4.422213813361));
+#1896 = CARTESIAN_POINT('',(-3.055632467403,-4.277779902841));
+#1897 = CARTESIAN_POINT('',(-3.053261435306,-4.205482234587));
+#1898 = CARTESIAN_POINT('',(-3.050895368641,-4.13345625949));
+#1899 = CARTESIAN_POINT('',(-3.046149238284,-3.989200667507));
+#1900 = CARTESIAN_POINT('',(-3.04376929371,-3.916977049011));
+#1901 = CARTESIAN_POINT('',(-3.041395639107,-3.845047689202));
+#1902 = CARTESIAN_POINT('',(-3.036634420694,-3.700956165072));
+#1903 = CARTESIAN_POINT('',(-3.034247016616,-3.6288010406));
+#1904 = CARTESIAN_POINT('',(-3.031867124599,-3.556959355844));
+#1905 = CARTESIAN_POINT('',(-3.027093629967,-3.413016989176));
+#1906 = CARTESIAN_POINT('',(-3.024700228121,-3.34092430699));
+#1907 = CARTESIAN_POINT('',(-3.022315466151,-3.269161258045));
+#1908 = CARTESIAN_POINT('',(-3.017532528368,-3.12535259376));
+#1909 = CARTESIAN_POINT('',(-3.015134593906,-3.05331584805));
+#1910 = CARTESIAN_POINT('',(-3.012746342194,-2.981622356914));
+#1911 = CARTESIAN_POINT('',(-3.007956806212,-2.837931505781));
+#1912 = CARTESIAN_POINT('',(-3.005555802873,-2.765943795399));
+#1913 = CARTESIAN_POINT('',(-3.003165449458,-2.694310786065));
+#1914 = CARTESIAN_POINT('',(-2.998372162559,-2.55072153169));
+#1915 = CARTESIAN_POINT('',(-2.995969548276,-2.478775631318));
+#1916 = CARTESIAN_POINT('',(-2.993578483551,-2.407194055595));
+#1917 = CARTESIAN_POINT('',(-2.988784285734,-2.263689958493));
+#1918 = CARTESIAN_POINT('',(-2.986381508617,-2.191778398747));
+#1919 = CARTESIAN_POINT('',(-2.983991119488,-2.120239250614));
+#1920 = CARTESIAN_POINT('',(-2.979198833885,-1.97680374908));
+#1921 = CARTESIAN_POINT('',(-2.976797328512,-1.904918902298));
+#1922 = CARTESIAN_POINT('',(-2.974408992336,-1.833413223543));
+#1923 = CARTESIAN_POINT('',(-2.96962141573,-1.690029729881));
+#1924 = CARTESIAN_POINT('',(-2.967222599687,-1.618163898033));
+#1925 = CARTESIAN_POINT('',(-2.964837678145,-1.546682777744));
+#1926 = CARTESIAN_POINT('',(-2.960057571622,-1.403334767516));
+#1927 = CARTESIAN_POINT('',(-2.957662842172,-1.331480268));
+#1928 = CARTESIAN_POINT('',(-2.955282675243,-1.260014838903));
+#1929 = CARTESIAN_POINT('',(-2.950483047863,-1.115793276243));
+#1930 = CARTESIAN_POINT('',(-2.948064447099,-1.043059739729));
+#1931 = CARTESIAN_POINT('',(-2.945661393788,-0.970728084002));
+#1932 = CARTESIAN_POINT('',(-2.943273902864,-0.898792629767));
+#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1934 = PCURVE('',#1935,#1950);
+#1935 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#1936,#1937,#1938,#1939,#1940,#1941,#1942)
+    ,(#1943,#1944,#1945,#1946,#1947,#1948,#1949
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#1936 = CARTESIAN_POINT('',(-12.57812826107,-1.180870132322,
+    10.26821479998));
+#1937 = CARTESIAN_POINT('',(-14.50691627114,-1.392517805189,
+    9.848202325773));
+#1938 = CARTESIAN_POINT('',(-16.4179573616,-1.526492274514,
+    9.317234137791));
+#1939 = CARTESIAN_POINT('',(-18.30820165321,-1.569076929594,
+    8.691032617025));
+#1940 = CARTESIAN_POINT('',(-20.17105786787,-1.492100835095,
+    7.989659564497));
+#1941 = CARTESIAN_POINT('',(-22.00509262012,-1.288416194385,
+    7.250599968697));
+#1942 = CARTESIAN_POINT('',(-23.80944230309,-0.95494197321,
+    6.492612126417));
+#1943 = CARTESIAN_POINT('',(-11.81706184382,2.153579710244,
+    0.871288592121));
+#1944 = CARTESIAN_POINT('',(-13.4360025625,3.299383966346,0.958055636392
+    ));
+#1945 = CARTESIAN_POINT('',(-15.0596188555,4.424971719149,1.177684413274
+    ));
+#1946 = CARTESIAN_POINT('',(-16.69192216748,5.512066263387,
+    1.526722541431));
+#1947 = CARTESIAN_POINT('',(-18.34141847667,6.524267625994,
+    1.997370079066));
+#1948 = CARTESIAN_POINT('',(-20.01232941835,7.442371682985,2.56042466005
+    ));
+#1949 = CARTESIAN_POINT('',(-21.70818733414,8.251257720097,
+    3.201622189877));
+#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#2038);
+#1951 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#1952,#1953,#1954,#1955,#1956,
+    #1957,#1958,#1959,#1960,#1961,#1962,#1963,#1964,#1965,#1966,#1967,
+    #1968,#1969,#1970,#1971,#1972,#1973,#1974,#1975,#1976,#1977,#1978,
+    #1979,#1980,#1981,#1982,#1983,#1984,#1985,#1986,#1987,#1988,#1989,
+    #1990,#1991,#1992,#1993,#1994,#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,#2037),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.595610544575E-02,
+    7.153325810996E-02,0.106744912279,0.141612042103,0.176163496753,
+    0.21043602282,0.244473870904,0.278327945138,0.312054520085,
+    0.345713624939,0.37936725781,0.413077621357,0.44690555586,
+    0.480909294774,0.515143600691,0.54965927752,0.584503010947,
+    0.619717467014,0.655341574033,0.691410918961,0.727958199559,
+    0.765013683876,0.802605636788,0.840760679253,0.879504050628,
+    0.918859749445,0.958850535293,1.),.UNSPECIFIED.);
+#1952 = CARTESIAN_POINT('',(1.31618008332,0.));
+#1953 = CARTESIAN_POINT('',(1.393268201111,7.197060639778E-03));
+#1954 = CARTESIAN_POINT('',(1.470629233643,1.438222337722E-02));
+#1955 = CARTESIAN_POINT('',(1.548266460461,2.155352859564E-02));
+#1956 = CARTESIAN_POINT('',(1.703273944525,3.578836430593E-02));
+#1957 = CARTESIAN_POINT('',(1.780638362274,4.285223213845E-02));
+#1958 = CARTESIAN_POINT('',(1.858274908852,4.989800168316E-02));
+#1959 = CARTESIAN_POINT('',(2.013287791419,6.387589229167E-02));
+#1960 = CARTESIAN_POINT('',(2.090658579648,7.080843598316E-02));
+#1961 = CARTESIAN_POINT('',(2.168291898447,7.771810157847E-02));
+#1962 = CARTESIAN_POINT('',(2.323310646078,9.141841199174E-02));
+#1963 = CARTESIAN_POINT('',(2.400691047434,9.820955958244E-02));
+#1964 = CARTESIAN_POINT('',(2.478318247523,0.104972504309));
+#1965 = CARTESIAN_POINT('',(2.633343115246,0.118374544906));
+#1966 = CARTESIAN_POINT('',(2.710736487739,0.125014208773));
+#1967 = CARTESIAN_POINT('',(2.788354410164,0.131619823112));
+#1968 = CARTESIAN_POINT('',(2.943385354686,0.144702934185));
+#1969 = CARTESIAN_POINT('',(3.020794976594,0.15118103731));
+#1970 = CARTESIAN_POINT('',(3.098400324102,0.157618781752));
+#1971 = CARTESIAN_POINT('',(3.253436936742,0.170362424685));
+#1972 = CARTESIAN_POINT('',(3.330865775899,0.176668928277));
+#1973 = CARTESIAN_POINT('',(3.408455296693,0.182928401172));
+#1974 = CARTESIAN_POINT('',(3.563496780685,0.195312257425));
+#1975 = CARTESIAN_POINT('',(3.640947261661,0.20143719306));
+#1976 = CARTESIAN_POINT('',(3.718517972063,0.207508200939));
+#1977 = CARTESIAN_POINT('',(3.873563183322,0.219512278912));
+#1978 = CARTESIAN_POINT('',(3.951036995764,0.225445788447));
+#1979 = CARTESIAN_POINT('',(4.028586410228,0.231318414794));
+#1980 = CARTESIAN_POINT('',(4.183633964318,0.242923162869));
+#1981 = CARTESIAN_POINT('',(4.261131952283,0.248655548191));
+#1982 = CARTESIAN_POINT('',(4.338658278565,0.254320216294));
+#1983 = CARTESIAN_POINT('',(4.493706704568,0.265506638459));
+#1984 = CARTESIAN_POINT('',(4.571228858586,0.27102842088));
+#1985 = CARTESIAN_POINT('',(4.64873111816,0.27647594735));
+#1986 = CARTESIAN_POINT('',(4.803779023363,0.28722571683));
+#1987 = CARTESIAN_POINT('',(4.88132457071,0.292527703466));
+#1988 = CARTESIAN_POINT('',(4.958802621352,0.297749341179));
+#1989 = CARTESIAN_POINT('',(5.113848828231,0.308044907943));
+#1990 = CARTESIAN_POINT('',(5.191416393928,0.313118260812));
+#1991 = CARTESIAN_POINT('',(5.26887085634,0.318105732462));
+#1992 = CARTESIAN_POINT('',(5.423914486086,0.32793042208));
+#1993 = CARTESIAN_POINT('',(5.501502286191,0.33276672546));
+#1994 = CARTESIAN_POINT('',(5.578934398789,0.33751225057));
+#1995 = CARTESIAN_POINT('',(5.733974895526,0.34685035379));
+#1996 = CARTESIAN_POINT('',(5.81158092699,0.35144167633));
+#1997 = CARTESIAN_POINT('',(5.888992364215,0.355937995011));
+#1998 = CARTESIAN_POINT('',(6.044029470876,0.364774848656));
+#1999 = CARTESIAN_POINT('',(6.121651673508,0.36911379822));
+#2000 = CARTESIAN_POINT('',(6.199044361724,0.373354194199));
+#2001 = CARTESIAN_POINT('',(6.354078066487,0.381676254386));
+#2002 = CARTESIAN_POINT('',(6.431714445731,0.385756024921));
+#2003 = CARTESIAN_POINT('',(6.509090401267,0.389734349139));
+#2004 = CARTESIAN_POINT('',(6.664120872824,0.397529257466));
+#2005 = CARTESIAN_POINT('',(6.741769582333,0.401343668097));
+#2006 = CARTESIAN_POINT('',(6.819130784422,0.405054362953));
+#2007 = CARTESIAN_POINT('',(6.97415830901,0.412311005778));
+#2008 = CARTESIAN_POINT('',(7.051817697871,0.415854532677));
+#2009 = CARTESIAN_POINT('',(7.12916599951,0.419292656198));
+#2010 = CARTESIAN_POINT('',(7.284190926382,0.426001216627));
+#2011 = CARTESIAN_POINT('',(7.361859557977,0.42926901834));
+#2012 = CARTESIAN_POINT('',(7.439196631624,0.43243026715));
+#2013 = CARTESIAN_POINT('',(7.59421932884,0.438582269134));
+#2014 = CARTESIAN_POINT('',(7.671895978089,0.441570205915));
+#2015 = CARTESIAN_POINT('',(7.749223290509,0.444450935864));
+#2016 = CARTESIAN_POINT('',(7.904244110123,0.450039279717));
+#2017 = CARTESIAN_POINT('',(7.981927744615,0.452743927349));
+#2018 = CARTESIAN_POINT('',(8.059246554816,0.455341170763));
+#2019 = CARTESIAN_POINT('',(8.214265805577,0.460360159564));
+#2020 = CARTESIAN_POINT('',(8.291955554754,0.462778818018));
+#2021 = CARTESIAN_POINT('',(8.369266929768,0.465090296762));
+#2022 = CARTESIAN_POINT('',(8.524284855703,0.469535653262));
+#2023 = CARTESIAN_POINT('',(8.601979971359,0.471666350516));
+#2024 = CARTESIAN_POINT('',(8.679284815678,0.47369048427));
+#2025 = CARTESIAN_POINT('',(8.83430157987,0.477559358139));
+#2026 = CARTESIAN_POINT('',(8.912001390966,0.479400849435));
+#2027 = CARTESIAN_POINT('',(8.989300486167,0.481136758782));
+#2028 = CARTESIAN_POINT('',(9.144316160247,0.48442772418));
+#2029 = CARTESIAN_POINT('',(9.222020025414,0.485979487014));
+#2030 = CARTESIAN_POINT('',(9.299314076653,0.487426991068));
+#2031 = CARTESIAN_POINT('',(9.454328637515,0.490140034696));
+#2032 = CARTESIAN_POINT('',(9.532035899393,0.491402259781));
+#2033 = CARTESIAN_POINT('',(9.609325584949,0.492561868279));
+#2034 = CARTESIAN_POINT('',(9.765304345609,0.494711674266));
+#2035 = CARTESIAN_POINT('',(9.843969083159,0.49569598878));
+#2036 = CARTESIAN_POINT('',(9.922199400165,0.496577155422));
+#2037 = CARTESIAN_POINT('',(10.,0.497357955865));
+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2039 = FACE_BOUND('',#2040,.F.);
+#2040 = EDGE_LOOP('',(#2041,#2330,#2356,#2670));
+#2041 = ORIENTED_EDGE('',*,*,#2042,.F.);
+#2042 = EDGE_CURVE('',#2043,#2045,#2047,.T.);
+#2043 = VERTEX_POINT('',#2044);
+#2044 = CARTESIAN_POINT('',(11.564192096122,-4.745467433667,
+    9.031410088059));
+#2045 = VERTEX_POINT('',#2046);
+#2046 = CARTESIAN_POINT('',(9.972810217154,-7.536116796641,
+    0.898792629767));
+#2047 = SURFACE_CURVE('',#2048,(#2135,#2225),.PCURVE_S1.);
+#2048 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2049,#2050,#2051,#2052,#2053,
+    #2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062,#2063,#2064,
+    #2065,#2066,#2067,#2068,#2069,#2070,#2071,#2072,#2073,#2074,#2075,
+    #2076,#2077,#2078,#2079,#2080,#2081,#2082,#2083,#2084,#2085,#2086,
+    #2087,#2088,#2089,#2090,#2091,#2092,#2093,#2094,#2095,#2096,#2097,
+    #2098,#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107,#2108,
+    #2109,#2110,#2111,#2112,#2113,#2114,#2115,#2116,#2117,#2118,#2119,
+    #2120,#2121,#2122,#2123,#2124,#2125,#2126,#2127,#2128,#2129,#2130,
+    #2131,#2132,#2133,#2134),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.750715102015E-02,
+    7.498472763889E-02,0.112417750401,0.149791070927,0.187089468397,
+    0.224297756288,0.261400899527,0.29838414213,0.335233145358,
+    0.371934136345,0.408474067049,0.444840783257,0.481023203177,
+    0.517011504874,0.552797321404,0.588373941876,0.623736515826,
+    0.658882257092,0.693810641778,0.728523592839,0.763025641395,
+    0.797324052077,0.831428897069,0.865353061368,0.899112161187,
+    0.932724359129,0.966210064926,1.),.UNSPECIFIED.);
+#2049 = CARTESIAN_POINT('',(11.564192096122,-4.745467433667,
+    9.031410088059));
+#2050 = CARTESIAN_POINT('',(11.554416073817,-4.769290545166,
+    8.957213349638));
+#2051 = CARTESIAN_POINT('',(11.544532293611,-4.793189936812,
+    8.883053916331));
+#2052 = CARTESIAN_POINT('',(11.534539373313,-4.817165347192,
+    8.808927077675));
+#2053 = CARTESIAN_POINT('',(11.514340413685,-4.86524863719,
+    8.660787287468));
+#2054 = CARTESIAN_POINT('',(11.504134548733,-4.889356397161,
+    8.586774292544));
+#2055 = CARTESIAN_POINT('',(11.493816915855,-4.913539453137,
+    8.512784130884));
+#2056 = CARTESIAN_POINT('',(11.47296768027,-4.962026622597,
+    8.364927406058));
+#2057 = CARTESIAN_POINT('',(11.462436346681,-4.986330557644,
+    8.291060800966));
+#2058 = CARTESIAN_POINT('',(11.451790684982,-5.010708915339,
+    8.217206997509));
+#2059 = CARTESIAN_POINT('',(11.430285017025,-5.059574673986,
+    8.069632511055));
+#2060 = CARTESIAN_POINT('',(11.419425379914,-5.084061838607,
+    7.995911804173));
+#2061 = CARTESIAN_POINT('',(11.408448938752,-5.10862238883,
+    7.922193638729));
+#2062 = CARTESIAN_POINT('',(11.386281834168,-5.157839951869,
+    7.774899697388));
+#2063 = CARTESIAN_POINT('',(11.375091644575,-5.182496672127,
+    7.701323933021));
+#2064 = CARTESIAN_POINT('',(11.36378227735,-5.207225562939,
+    7.627740269782));
+#2065 = CARTESIAN_POINT('',(11.340949957483,-5.256766703348,
+    7.480724281397));
+#2066 = CARTESIAN_POINT('',(11.329427587175,-5.281578606676,
+    7.407292021009));
+#2067 = CARTESIAN_POINT('',(11.317783787802,-5.306461271802,
+    7.333841297121));
+#2068 = CARTESIAN_POINT('',(11.294283768479,-5.356296384465,
+    7.187099743409));
+#2069 = CARTESIAN_POINT('',(11.28242824217,-5.381248435478,
+    7.113809049395));
+#2070 = CARTESIAN_POINT('',(11.270449179116,-5.406269628564,
+    7.040489266677));
+#2071 = CARTESIAN_POINT('',(11.246280334054,-5.456367806187,
+    6.894017682041));
+#2072 = CARTESIAN_POINT('',(11.234091358572,-5.481444348408,
+    6.82086610433));
+#2073 = CARTESIAN_POINT('',(11.221776905972,-5.506588183052,
+    6.747674824448));
+#2074 = CARTESIAN_POINT('',(11.196939523766,-5.556917303612,
+    6.601467781429));
+#2075 = CARTESIAN_POINT('',(11.184417513698,-5.582102106965,
+    6.528452347181));
+#2076 = CARTESIAN_POINT('',(11.171768279122,-5.607352102355,
+    6.455386690577));
+#2077 = CARTESIAN_POINT('',(11.146264112936,-5.657878927678,
+    6.30943779246));
+#2078 = CARTESIAN_POINT('',(11.13341021233,-5.683155241484,
+    6.236554999108));
+#2079 = CARTESIAN_POINT('',(11.120427560765,-5.708494373397,
+    6.163611647911));
+#2080 = CARTESIAN_POINT('',(11.094259869903,-5.759184658276,
+    6.017913528932));
+#2081 = CARTESIAN_POINT('',(11.081075969622,-5.784535269411,
+    5.945159340765));
+#2082 = CARTESIAN_POINT('',(11.067762043273,-5.809946026242,
+    5.872334545886));
+#2083 = CARTESIAN_POINT('',(11.040935625883,-5.860764637316,
+    5.726878879407));
+#2084 = CARTESIAN_POINT('',(11.027424376269,-5.88617193308,
+    5.654248727897));
+#2085 = CARTESIAN_POINT('',(11.013782109846,-5.911636376496,
+    5.581538320417));
+#2086 = CARTESIAN_POINT('',(10.986303326109,-5.96254741997,
+    5.436315835345));
+#2087 = CARTESIAN_POINT('',(10.972468144684,-5.987993455121,
+    5.363804623385));
+#2088 = CARTESIAN_POINT('',(10.958501275839,-6.013493284867,
+    5.29120403028));
+#2089 = CARTESIAN_POINT('',(10.930378061134,-6.064460241951,
+    5.146204535902));
+#2090 = CARTESIAN_POINT('',(10.916223135118,-6.089926809272,
+    5.073806646141));
+#2091 = CARTESIAN_POINT('',(10.901936209794,-6.115443431599,
+    5.001310910273));
+#2092 = CARTESIAN_POINT('',(10.873178077427,-6.166429300427,
+    4.856523329617));
+#2093 = CARTESIAN_POINT('',(10.858708360975,-6.191898004087,
+    4.784232637093));
+#2094 = CARTESIAN_POINT('',(10.844106733456,-6.217412603226,
+    4.711836441281));
+#2095 = CARTESIAN_POINT('',(10.814724766732,-6.268380045869,
+    4.567248853014));
+#2096 = CARTESIAN_POINT('',(10.799945972864,-6.293832376735,
+    4.49505874235));
+#2097 = CARTESIAN_POINT('',(10.785035800359,-6.319325988826,
+    4.422756437186));
+#2098 = CARTESIAN_POINT('',(10.755042633907,-6.370237481895,
+    4.278356125982));
+#2099 = CARTESIAN_POINT('',(10.739961221263,-6.395654893886,
+    4.206259513502));
+#2100 = CARTESIAN_POINT('',(10.72474945291,-6.421108482776,
+    4.134045148393));
+#2101 = CARTESIAN_POINT('',(10.694159243357,-6.471926470028,
+    3.989818663665));
+#2102 = CARTESIAN_POINT('',(10.678782398004,-6.497290456484,
+    3.917808024922));
+#2103 = CARTESIAN_POINT('',(10.663276758211,-6.52268499081,
+    3.845675381621));
+#2104 = CARTESIAN_POINT('',(10.632105144476,-6.573372036125,
+    3.701608604415));
+#2105 = CARTESIAN_POINT('',(10.616440757158,-6.598664205093,
+    3.629676007787));
+#2106 = CARTESIAN_POINT('',(10.600649723217,-6.623980736151,
+    3.557618635431));
+#2107 = CARTESIAN_POINT('',(10.568913776835,-6.674499675208,
+    3.41369685321));
+#2108 = CARTESIAN_POINT('',(10.552970416213,-6.699701822503,
+    3.341834000385));
+#2109 = CARTESIAN_POINT('',(10.536903190117,-6.724921562443,
+    3.269845250779));
+#2110 = CARTESIAN_POINT('',(10.504621356175,-6.775235651493,
+    3.126053239666));
+#2111 = CARTESIAN_POINT('',(10.488408238703,-6.800329830364,
+    3.054251513977));
+#2112 = CARTESIAN_POINT('',(10.472074713122,-6.825434230344,
+    2.982324575566));
+#2113 = CARTESIAN_POINT('',(10.439266742461,-6.875507290566,
+    2.838646689385));
+#2114 = CARTESIAN_POINT('',(10.422793699672,-6.900475876863,
+    2.76689721295));
+#2115 = CARTESIAN_POINT('',(10.406204418003,-6.925446704867,2.6950251417
+    ));
+#2116 = CARTESIAN_POINT('',(10.372891291415,-6.975243261016,
+    2.551445406745));
+#2117 = CARTESIAN_POINT('',(10.356168735379,-7.000069012897,
+    2.479739107127));
+#2118 = CARTESIAN_POINT('',(10.33933484583,-7.024888430957,2.40791485241
+    ));
+#2119 = CARTESIAN_POINT('',(10.305538690914,-7.074373843262,
+    2.264417066279));
+#2120 = CARTESIAN_POINT('',(10.288577578563,-7.09903995483,
+    2.192744752808));
+#2121 = CARTESIAN_POINT('',(10.271510782291,-7.123690595319,
+    2.120961176514));
+#2122 = CARTESIAN_POINT('',(10.237254783548,-7.172831184009,
+    1.977529008574));
+#2123 = CARTESIAN_POINT('',(10.220066580312,-7.197321332682,
+    1.905881457389));
+#2124 = CARTESIAN_POINT('',(10.202779073786,-7.22178637321,
+    1.834131344994));
+#2125 = CARTESIAN_POINT('',(10.16808737636,-7.270549535378,1.69074843524
+    ));
+#2126 = CARTESIAN_POINT('',(10.150684019159,-7.29484792345,
+    1.619116480597));
+#2127 = CARTESIAN_POINT('',(10.133188431233,-7.319111159505,
+    1.547392543938));
+#2128 = CARTESIAN_POINT('',(10.09808603856,-7.367465478385,
+    1.404042596324));
+#2129 = CARTESIAN_POINT('',(10.080479897698,-7.391556869876,
+    1.33241722395));
+#2130 = CARTESIAN_POINT('',(10.062789222303,-7.415602783924,
+    1.260712096949));
+#2131 = CARTESIAN_POINT('',(10.02708510151,-7.463810837821,
+    1.116503364334));
+#2132 = CARTESIAN_POINT('',(10.009070180438,-7.487972054302,
+    1.043998411192));
+#2133 = CARTESIAN_POINT('',(9.990977115238,-7.512075896949,
+    0.971425703258));
+#2134 = CARTESIAN_POINT('',(9.972810217154,-7.536116796641,
+    0.898792629767));
+#2135 = PCURVE('',#47,#2136);
+#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2224);
+#2137 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2138,#2139,#2140,#2141,#2142,
+    #2143,#2144,#2145,#2146,#2147,#2148,#2149,#2150,#2151,#2152,#2153,
+    #2154,#2155,#2156,#2157,#2158,#2159,#2160,#2161,#2162,#2163,#2164,
+    #2165,#2166,#2167,#2168,#2169,#2170,#2171,#2172,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.750715102015E-02,
+    7.498472763889E-02,0.112417750401,0.149791070927,0.187089468397,
+    0.224297756288,0.261400899527,0.29838414213,0.335233145358,
+    0.371934136345,0.408474067049,0.444840783257,0.481023203177,
+    0.517011504874,0.552797321404,0.588373941876,0.623736515826,
+    0.658882257092,0.693810641778,0.728523592839,0.763025641395,
+    0.797324052077,0.831428897069,0.865353061368,0.899112161187,
+    0.932724359129,0.966210064926,1.),.UNSPECIFIED.);
+#2138 = CARTESIAN_POINT('',(-5.893780990619,-9.031410088059));
+#2139 = CARTESIAN_POINT('',(-5.891720914886,-8.957213349638));
+#2140 = CARTESIAN_POINT('',(-5.889651920881,-8.883053916331));
+#2141 = CARTESIAN_POINT('',(-5.887573962667,-8.808927077675));
+#2142 = CARTESIAN_POINT('',(-5.883401672555,-8.660787287468));
+#2143 = CARTESIAN_POINT('',(-5.881307354881,-8.586774292544));
+#2144 = CARTESIAN_POINT('',(-5.879203996478,-8.512784130884));
+#2145 = CARTESIAN_POINT('',(-5.874981620861,-8.364927406058));
+#2146 = CARTESIAN_POINT('',(-5.872862625263,-8.291060800966));
+#2147 = CARTESIAN_POINT('',(-5.870734522044,-8.217206997509));
+#2148 = CARTESIAN_POINT('',(-5.86646342392,-8.069632511055));
+#2149 = CARTESIAN_POINT('',(-5.864320458212,-7.995911804173));
+#2150 = CARTESIAN_POINT('',(-5.862168329105,-7.922193638729));
+#2151 = CARTESIAN_POINT('',(-5.857849996807,-7.774899697388));
+#2152 = CARTESIAN_POINT('',(-5.85568383052,-7.701323933021));
+#2153 = CARTESIAN_POINT('',(-5.853508457813,-7.627740269782));
+#2154 = CARTESIAN_POINT('',(-5.849144504066,-7.480724281397));
+#2155 = CARTESIAN_POINT('',(-5.846955967679,-7.407292021009));
+#2156 = CARTESIAN_POINT('',(-5.844758196448,-7.333841297121));
+#2157 = CARTESIAN_POINT('',(-5.840350356623,-7.187099743409));
+#2158 = CARTESIAN_POINT('',(-5.838140340387,-7.113809049395));
+#2159 = CARTESIAN_POINT('',(-5.835921077511,-7.040489266677));
+#2160 = CARTESIAN_POINT('',(-5.831471207061,-6.894017682041));
+#2161 = CARTESIAN_POINT('',(-5.829240659389,-6.82086610433));
+#2162 = CARTESIAN_POINT('',(-5.827000872174,-6.747674824448));
+#2163 = CARTESIAN_POINT('',(-5.822510943226,-6.601467781429));
+#2164 = CARTESIAN_POINT('',(-5.820260868664,-6.528452347181));
+#2165 = CARTESIAN_POINT('',(-5.818001583046,-6.455386690577));
+#2166 = CARTESIAN_POINT('',(-5.813473680171,-6.30943779246));
+#2167 = CARTESIAN_POINT('',(-5.811205136938,-6.236554999108));
+#2168 = CARTESIAN_POINT('',(-5.808927435287,-6.163611647911));
+#2169 = CARTESIAN_POINT('',(-5.804363750442,-6.017913528932));
+#2170 = CARTESIAN_POINT('',(-5.80207784756,-5.945159340765));
+#2171 = CARTESIAN_POINT('',(-5.799782866086,-5.872334545886));
+#2172 = CARTESIAN_POINT('',(-5.795185692762,-5.726878879407));
+#2173 = CARTESIAN_POINT('',(-5.792883586785,-5.654248727897));
+#2174 = CARTESIAN_POINT('',(-5.790572512556,-5.581538320417));
+#2175 = CARTESIAN_POINT('',(-5.785944239165,-5.436315835345));
+#2176 = CARTESIAN_POINT('',(-5.783627130532,-5.363804623385));
+#2177 = CARTESIAN_POINT('',(-5.781301198132,-5.29120403028));
+#2178 = CARTESIAN_POINT('',(-5.776644300679,-5.146204535902));
+#2179 = CARTESIAN_POINT('',(-5.774313429728,-5.073806646141));
+#2180 = CARTESIAN_POINT('',(-5.771973917566,-5.001310910273));
+#2181 = CARTESIAN_POINT('',(-5.76729095167,-4.856523329617));
+#2182 = CARTESIAN_POINT('',(-5.764947594346,-4.784232637093));
+#2183 = CARTESIAN_POINT('',(-5.762595820646,-4.711836441281));
+#2184 = CARTESIAN_POINT('',(-5.757889412978,-4.567248853014));
+#2185 = CARTESIAN_POINT('',(-5.755534876284,-4.49505874235));
+#2186 = CARTESIAN_POINT('',(-5.753172194788,-4.422756437186));
+#2187 = CARTESIAN_POINT('',(-5.748445034009,-4.278356125982));
+#2188 = CARTESIAN_POINT('',(-5.746080651267,-4.206259513502));
+#2189 = CARTESIAN_POINT('',(-5.743708446659,-4.134045148393));
+#2190 = CARTESIAN_POINT('',(-5.738963273955,-3.989818663665));
+#2191 = CARTESIAN_POINT('',(-5.736590399935,-3.917808024922));
+#2192 = CARTESIAN_POINT('',(-5.734210083034,-3.845675381621));
+#2193 = CARTESIAN_POINT('',(-5.729449682334,-3.701608604415));
+#2194 = CARTESIAN_POINT('',(-5.727069688339,-3.629676007787));
+#2195 = CARTESIAN_POINT('',(-5.724682691062,-3.557618635431));
+#2196 = CARTESIAN_POINT('',(-5.719909879063,-3.41369685321));
+#2197 = CARTESIAN_POINT('',(-5.717524148046,-3.341834000385));
+#2198 = CARTESIAN_POINT('',(-5.715131918168,-3.269845250779));
+#2199 = CARTESIAN_POINT('',(-5.710349534254,-3.126053239666));
+#2200 = CARTESIAN_POINT('',(-5.707959456073,-3.054251513977));
+#2201 = CARTESIAN_POINT('',(-5.705563451783,-2.982324575566));
+#2202 = CARTESIAN_POINT('',(-5.700774347951,-2.838646689385));
+#2203 = CARTESIAN_POINT('',(-5.698381314846,-2.76689721295));
+#2204 = CARTESIAN_POINT('',(-5.695982999107,-2.6950251417));
+#2205 = CARTESIAN_POINT('',(-5.691190029985,-2.551445406745));
+#2206 = CARTESIAN_POINT('',(-5.688795432366,-2.479739107127));
+#2207 = CARTESIAN_POINT('',(-5.686396267073,-2.40791485241));
+#2208 = CARTESIAN_POINT('',(-5.681602280094,-2.264417066279));
+#2209 = CARTESIAN_POINT('',(-5.67920750269,-2.192744752808));
+#2210 = CARTESIAN_POINT('',(-5.67680894264,-2.120961176514));
+#2211 = CARTESIAN_POINT('',(-5.672016768415,-1.977529008574));
+#2212 = CARTESIAN_POINT('',(-5.66962318681,-1.905881457389));
+#2213 = CARTESIAN_POINT('',(-5.667226673497,-1.834131344994));
+#2214 = CARTESIAN_POINT('',(-5.662439116388,-1.69074843524));
+#2215 = CARTESIAN_POINT('',(-5.660048093901,-1.619116480597));
+#2216 = CARTESIAN_POINT('',(-5.657655049203,-1.547392543938));
+#2217 = CARTESIAN_POINT('',(-5.652874878076,-1.404042596324));
+#2218 = CARTESIAN_POINT('',(-5.650487762879,-1.33241722395));
+#2219 = CARTESIAN_POINT('',(-5.648099582747,-1.260712096949));
+#2220 = CARTESIAN_POINT('',(-5.643300382346,-1.116503364334));
+#2221 = CARTESIAN_POINT('',(-5.640889351191,-1.043998411192));
+#2222 = CARTESIAN_POINT('',(-5.638478250394,-0.971425703258));
+#2223 = CARTESIAN_POINT('',(-5.636067605941,-0.898792629767));
+#2224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2225 = PCURVE('',#2226,#2241);
+#2226 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#2227,#2228,#2229,#2230,#2231,#2232,#2233)
+    ,(#2234,#2235,#2236,#2237,#2238,#2239,#2240
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#2227 = CARTESIAN_POINT('',(11.844862328137,-4.393518094758,
+    10.26821479998));
+#2228 = CARTESIAN_POINT('',(13.674470761669,-5.039699884314,
+    9.848202325773));
+#2229 = CARTESIAN_POINT('',(15.454388633157,-5.748162712296,
+    9.317234137791));
+#2230 = CARTESIAN_POINT('',(17.175916682003,-6.529941524908,
+    8.691032617025));
+#2231 = CARTESIAN_POINT('',(18.820893461084,-7.407557609478,
+    7.989659564497));
+#2232 = CARTESIAN_POINT('',(20.384926221997,-8.386828985603,
+    7.250599968697));
+#2233 = CARTESIAN_POINT('',(21.865900071187,-9.470156864256,
+    6.492612126417));
+#2234 = CARTESIAN_POINT('',(9.712401614199,-7.06753925166,0.871288592121
+    ));
+#2235 = CARTESIAN_POINT('',(10.673870965768,-8.802305267546,
+    0.958055636392));
+#2236 = CARTESIAN_POINT('',(11.648324476292,-10.52088549901,
+    1.177684413274));
+#2237 = CARTESIAN_POINT('',(12.647306297736,-12.20855370421,
+    1.526722541431));
+#2238 = CARTESIAN_POINT('',(13.694273408087,-13.83620524626,
+    1.997370079066));
+#2239 = CARTESIAN_POINT('',(14.801361726428,-15.38836950621,
+    2.56042466005));
+#2240 = CARTESIAN_POINT('',(15.978314414642,-16.85295581685,
+    3.201622189877));
+#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2329);
+#2242 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2243,#2244,#2245,#2246,#2247,
+    #2248,#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256,#2257,#2258,
+    #2259,#2260,#2261,#2262,#2263,#2264,#2265,#2266,#2267,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.750715102015E-02,
+    7.498472763889E-02,0.112417750401,0.149791070927,0.187089468397,
+    0.224297756288,0.261400899527,0.29838414213,0.335233145358,
+    0.371934136345,0.408474067049,0.444840783257,0.481023203177,
+    0.517011504874,0.552797321404,0.588373941876,0.623736515826,
+    0.658882257092,0.693810641778,0.728523592839,0.763025641395,
+    0.797324052077,0.831428897069,0.865353061368,0.899112161187,
+    0.932724359129,0.966210064926,1.),.UNSPECIFIED.);
+#2243 = CARTESIAN_POINT('',(1.31618008332,0.));
+#2244 = CARTESIAN_POINT('',(1.393659896912,7.233629938781E-03));
+#2245 = CARTESIAN_POINT('',(1.471149915593,1.443045390711E-02));
+#2246 = CARTESIAN_POINT('',(1.548655160396,2.158922416059E-02));
+#2247 = CARTESIAN_POINT('',(1.703645279341,3.582246517622E-02));
+#2248 = CARTESIAN_POINT('',(1.781130120913,4.289699787081E-02));
+#2249 = CARTESIAN_POINT('',(1.858640450121,4.993096343308E-02));
+#2250 = CARTESIAN_POINT('',(2.013630434546,6.390678926015E-02));
+#2251 = CARTESIAN_POINT('',(2.091110016117,7.084874899218E-02));
+#2252 = CARTESIAN_POINT('',(2.168625525764,7.774758703019E-02));
+#2253 = CARTESIAN_POINT('',(2.323615432645,9.144534854387E-02));
+#2254 = CARTESIAN_POINT('',(2.401089697563,9.82444137352E-02));
+#2255 = CARTESIAN_POINT('',(2.478610460279,0.104997766367));
+#2256 = CARTESIAN_POINT('',(2.633600353461,0.118396783383));
+#2257 = CARTESIAN_POINT('',(2.711069275005,0.125042636419));
+#2258 = CARTESIAN_POINT('',(2.788595336786,0.131640154987));
+#2259 = CARTESIAN_POINT('',(2.943585287338,0.144719806566));
+#2260 = CARTESIAN_POINT('',(3.021048872738,0.15120217974));
+#2261 = CARTESIAN_POINT('',(3.09858024945,0.157633571191));
+#2262 = CARTESIAN_POINT('',(3.253570336032,0.170373389792));
+#2263 = CARTESIAN_POINT('',(3.331028630802,0.176682112976));
+#2264 = CARTESIAN_POINT('',(3.408565304428,0.182937187982));
+#2265 = CARTESIAN_POINT('',(3.563555613656,0.195316956677));
+#2266 = CARTESIAN_POINT('',(3.641008706277,0.2014420063));
+#2267 = CARTESIAN_POINT('',(3.718550620869,0.20751072871));
+#2268 = CARTESIAN_POINT('',(3.873541247671,0.219510580587));
+#2269 = CARTESIAN_POINT('',(3.950989274618,0.225442129454));
+#2270 = CARTESIAN_POINT('',(4.028536331952,0.231314666616));
+#2271 = CARTESIAN_POINT('',(4.183527379897,0.242915185411));
+#2272 = CARTESIAN_POINT('',(4.260970531014,0.248643652881));
+#2273 = CARTESIAN_POINT('',(4.338522585925,0.254310426352));
+#2274 = CARTESIAN_POINT('',(4.49351416751,0.26549274731));
+#2275 = CARTESIAN_POINT('',(4.570952691698,0.271008849277));
+#2276 = CARTESIAN_POINT('',(4.648509547105,0.276460585402));
+#2277 = CARTESIAN_POINT('',(4.80350178394,0.287206495287));
+#2278 = CARTESIAN_POINT('',(4.880935995112,0.292501293443));
+#2279 = CARTESIAN_POINT('',(4.958497396735,0.297729073283));
+#2280 = CARTESIAN_POINT('',(5.113490419578,0.308021108456));
+#2281 = CARTESIAN_POINT('',(5.19092070276,0.313086058256));
+#2282 = CARTESIAN_POINT('',(5.268486333584,0.318081366309));
+#2283 = CARTESIAN_POINT('',(5.423480282111,0.327902907765));
+#2284 = CARTESIAN_POINT('',(5.500907099524,0.332729904547));
+#2285 = CARTESIAN_POINT('',(5.578476574084,0.337484675747));
+#2286 = CARTESIAN_POINT('',(5.733471596267,0.34682004003));
+#2287 = CARTESIAN_POINT('',(5.810895493108,0.351401462726));
+#2288 = CARTESIAN_POINT('',(5.888468351756,0.355908127185));
+#2289 = CARTESIAN_POINT('',(6.043464602643,0.36474265212));
+#2290 = CARTESIAN_POINT('',(6.120886212148,0.369071404043));
+#2291 = CARTESIAN_POINT('',(6.198461915528,0.373322929047));
+#2292 = CARTESIAN_POINT('',(6.353459555169,0.381643053293));
+#2293 = CARTESIAN_POINT('',(6.430879602382,0.385712599499));
+#2294 = CARTESIAN_POINT('',(6.508457526499,0.389702528293));
+#2295 = CARTESIAN_POINT('',(6.663456716693,0.397495863798));
+#2296 = CARTESIAN_POINT('',(6.740876020127,0.401300264583));
+#2297 = CARTESIAN_POINT('',(6.818455452528,0.40502275152));
+#2298 = CARTESIAN_POINT('',(6.973456351994,0.412278148056));
+#2299 = CARTESIAN_POINT('',(7.050875822153,0.415812088209));
+#2300 = CARTESIAN_POINT('',(7.128455959983,0.419261929893));
+#2301 = CARTESIAN_POINT('',(7.283458717549,0.425969530967));
+#2302 = CARTESIAN_POINT('',(7.360879351019,0.429228344475));
+#2303 = CARTESIAN_POINT('',(7.438459301929,0.432401006571));
+#2304 = CARTESIAN_POINT('',(7.593464047379,0.438552296149));
+#2305 = CARTESIAN_POINT('',(7.670886915015,0.441531986144));
+#2306 = CARTESIAN_POINT('',(7.748465702186,0.444423625571));
+#2307 = CARTESIAN_POINT('',(7.903472534567,0.450011465198));
+#2308 = CARTESIAN_POINT('',(7.98089876227,0.452708719054));
+#2309 = CARTESIAN_POINT('',(8.058475335022,0.455316201326));
+#2310 = CARTESIAN_POINT('',(8.213484308597,0.460334857386));
+#2311 = CARTESIAN_POINT('',(8.290915049391,0.462747056978));
+#2312 = CARTESIAN_POINT('',(8.368488300938,0.465067968488));
+#2313 = CARTESIAN_POINT('',(8.523499409551,0.469513129492));
+#2314 = CARTESIAN_POINT('',(8.600935806324,0.471638356758));
+#2315 = CARTESIAN_POINT('',(8.678504600071,0.473671011823));
+#2316 = CARTESIAN_POINT('',(8.833517761507,0.477539795775));
+#2317 = CARTESIAN_POINT('',(8.910960900929,0.479376833826));
+#2318 = CARTESIAN_POINT('',(8.988524106139,0.481120276321));
+#2319 = CARTESIAN_POINT('',(9.143539148941,0.484411228317));
+#2320 = CARTESIAN_POINT('',(9.220990008739,0.4859595584));
+#2321 = CARTESIAN_POINT('',(9.298546545282,0.487413557839));
+#2322 = CARTESIAN_POINT('',(9.453563201206,0.490126638135));
+#2323 = CARTESIAN_POINT('',(9.53102259494,0.491386432795));
+#2324 = CARTESIAN_POINT('',(9.608571485189,0.49255147476));
+#2325 = CARTESIAN_POINT('',(9.764536369875,0.494701089499));
+#2326 = CARTESIAN_POINT('',(9.842953854517,0.495683927227));
+#2327 = CARTESIAN_POINT('',(9.921444901605,0.496569583336));
+#2328 = CARTESIAN_POINT('',(10.,0.497357955865));
+#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2330 = ORIENTED_EDGE('',*,*,#2331,.F.);
+#2331 = EDGE_CURVE('',#2332,#2043,#2334,.T.);
+#2332 = VERTEX_POINT('',#2333);
+#2333 = CARTESIAN_POINT('',(11.564192096122,-4.745467433667,
+    9.616170968091));
+#2334 = SURFACE_CURVE('',#2335,(#2339,#2345),.PCURVE_S1.);
+#2335 = LINE('',#2336,#2337);
+#2336 = CARTESIAN_POINT('',(11.564192096122,-4.745467433667,
+    2.82102605795E-15));
+#2337 = VECTOR('',#2338,1.);
+#2338 = DIRECTION('',(-0.,-0.,-1.));
+#2339 = PCURVE('',#47,#2340);
+#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2344);
+#2341 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2342,#2343),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#2342 = CARTESIAN_POINT('',(-5.893780990619,-9.674647056094));
+#2343 = CARTESIAN_POINT('',(-5.893780990619,-8.972934000055));
+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2345 = PCURVE('',#2346,#2351);
+#2346 = PLANE('',#2347);
+#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350);
+#2348 = CARTESIAN_POINT('',(11.727684574948,-4.540454349712,
+    10.336618828645));
+#2349 = DIRECTION('',(0.781831482468,-0.623489801859,2.350855048292E-16)
+  );
+#2350 = DIRECTION('',(0.213246071394,0.26740211569,0.939692620786));
+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2355);
+#2352 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2353,#2354),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#2353 = CARTESIAN_POINT('',(-0.71173505104,2.000000000001E-02));
+#2354 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2356 = ORIENTED_EDGE('',*,*,#2357,.T.);
+#2357 = EDGE_CURVE('',#2332,#2358,#2360,.T.);
+#2358 = VERTEX_POINT('',#2359);
+#2359 = CARTESIAN_POINT('',(9.859274287589,-7.684055603787,
+    0.974937238349));
+#2360 = SURFACE_CURVE('',#2361,(#2457,#2556),.PCURVE_S1.);
+#2361 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2362,#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,#2417,#2418,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.438836770888E-02,
+    6.874758237094E-02,0.103064614962,0.137326258411,0.171519200919,
+    0.205630107415,0.239645709395,0.273552903315,0.307338857729,
+    0.34099112932,0.374497787935,0.407847550687,0.441029925132,
+    0.47403536138,0.50685541283,0.53948290491,0.571912110749,
+    0.604138932023,0.636161082261,0.667978268562,0.699592365907,
+    0.731007576053,0.762230560407,0.793270533538,0.824139301503,
+    0.854851227667,0.885423109017,0.915873949194,0.94622462122,
+    0.976497423193,1.),.UNSPECIFIED.);
+#2362 = CARTESIAN_POINT('',(11.564192096122,-4.745467433667,
+    9.616170968091));
+#2363 = CARTESIAN_POINT('',(11.554851880532,-4.768228531228,
+    9.544387383938));
+#2364 = CARTESIAN_POINT('',(11.545411918126,-4.791062627958,
+    9.472635493964));
+#2365 = CARTESIAN_POINT('',(11.53587090713,-4.813969617453,
+    9.400910998236));
+#2366 = CARTESIAN_POINT('',(11.516592307831,-4.8599096315,9.257568688449
+    ));
+#2367 = CARTESIAN_POINT('',(11.506854893109,-4.882942532515,
+    9.185950835721));
+#2368 = CARTESIAN_POINT('',(11.497013951276,-4.906047934014,
+    9.114351457302));
+#2369 = CARTESIAN_POINT('',(11.477134526313,-4.952374948509,
+    8.971268373246));
+#2370 = CARTESIAN_POINT('',(11.467096300641,-4.975596383737,
+    8.899784633814));
+#2371 = CARTESIAN_POINT('',(11.456952112879,-4.998889807713,
+    8.828310191804));
+#2372 = CARTESIAN_POINT('',(11.436465628363,-5.045582509271,
+    8.685485848043));
+#2373 = CARTESIAN_POINT('',(11.426123677934,-5.068981554996,
+    8.614135931873));
+#2374 = CARTESIAN_POINT('',(11.415673387082,-5.092451947238,
+    8.542785911337));
+#2375 = CARTESIAN_POINT('',(11.394574544064,-5.139487718453,
+    8.400219103274));
+#2376 = CARTESIAN_POINT('',(11.383926431648,-5.163052812216,
+    8.329002335979));
+#2377 = CARTESIAN_POINT('',(11.373167671505,-5.186688467637,
+    8.257775875136));
+#2378 = CARTESIAN_POINT('',(11.351452169588,-5.234043420371,
+    8.115464649698));
+#2379 = CARTESIAN_POINT('',(11.340495964971,-5.257762380522,
+    8.044379955786));
+#2380 = CARTESIAN_POINT('',(11.329426892146,-5.281550961476,
+    7.973275835216));
+#2381 = CARTESIAN_POINT('',(11.30709149026,-5.329199979358,
+    7.831217465381));
+#2382 = CARTESIAN_POINT('',(11.295825799015,-5.353060029316,
+    7.760263353253));
+#2383 = CARTESIAN_POINT('',(11.28444512324,-5.376988588494,
+    7.689279987409));
+#2384 = CARTESIAN_POINT('',(11.261487696849,-5.424905378731,
+    7.547470951068));
+#2385 = CARTESIAN_POINT('',(11.24991168707,-5.448893175984,
+    7.476645499993));
+#2386 = CARTESIAN_POINT('',(11.238218699612,-5.472948183884,
+    7.405780931272));
+#2387 = CARTESIAN_POINT('',(11.214638293642,-5.521105338348,
+    7.264216894901));
+#2388 = CARTESIAN_POINT('',(11.202751720268,-5.545207008137,
+    7.193517744181));
+#2389 = CARTESIAN_POINT('',(11.190746320094,-5.569374385069,
+    7.122769639816));
+#2390 = CARTESIAN_POINT('',(11.16654319685,-5.617743450506,
+    6.981445447409));
+#2391 = CARTESIAN_POINT('',(11.154346423231,-5.641944624103,
+    6.910869787909));
+#2392 = CARTESIAN_POINT('',(11.142029140578,-5.666209776621,
+    6.840235439894));
+#2393 = CARTESIAN_POINT('',(11.117204821982,-5.714761333701,
+    6.699145107538));
+#2394 = CARTESIAN_POINT('',(11.104698838339,-5.7390471911,6.628689675766
+    ));
+#2395 = CARTESIAN_POINT('',(11.092070855365,-5.76339505267,
+    6.558166004024));
+#2396 = CARTESIAN_POINT('',(11.066628158856,-5.812098803481,
+    6.417302720463));
+#2397 = CARTESIAN_POINT('',(11.053814597321,-5.836454120258,
+    6.34696379534));
+#2398 = CARTESIAN_POINT('',(11.04087776553,-5.860869195958,
+    6.276547354279));
+#2399 = CARTESIAN_POINT('',(11.01482083305,-5.909694059385,
+    6.135903487753));
+#2400 = CARTESIAN_POINT('',(11.001701979009,-5.934103257432,
+    6.065676890213));
+#2401 = CARTESIAN_POINT('',(10.988458833171,-5.958569672365,
+    5.995363878782));
+#2402 = CARTESIAN_POINT('',(10.961793152706,-6.007483886711,
+    5.85493099035));
+#2403 = CARTESIAN_POINT('',(10.948371952213,-6.03193108843,
+    5.784812085905));
+#2404 = CARTESIAN_POINT('',(10.934825720539,-6.056432639542,
+    5.714598361198));
+#2405 = CARTESIAN_POINT('',(10.90755813978,-6.105403871586,
+    5.574367224717));
+#2406 = CARTESIAN_POINT('',(10.893838202857,-6.1298729571,5.50435092912)
+  );
+#2407 = CARTESIAN_POINT('',(10.879992813198,-6.154393168002,
+    5.434232023489));
+#2408 = CARTESIAN_POINT('',(10.852131544998,-6.203388627587,
+    5.294192652353));
+#2409 = CARTESIAN_POINT('',(10.838117144712,-6.227863294427,
+    5.22427344054));
+#2410 = CARTESIAN_POINT('',(10.823977226627,-6.252385472814,
+    5.154244582101));
+#2411 = CARTESIAN_POINT('',(10.795531845991,-6.301372031965,
+    5.01438626279));
+#2412 = CARTESIAN_POINT('',(10.781227913285,-6.325835856592,
+    4.944558181329));
+#2413 = CARTESIAN_POINT('',(10.766798795801,-6.35034315385,
+    4.874614317602));
+#2414 = CARTESIAN_POINT('',(10.737780228335,-6.399287469286,
+    4.734925650063));
+#2415 = CARTESIAN_POINT('',(10.72319234266,-6.423723969763,
+    4.665182333448));
+#2416 = CARTESIAN_POINT('',(10.70848004763,-6.448199442314,
+    4.595318157745));
+#2417 = CARTESIAN_POINT('',(10.678900549442,-6.497068080187,
+    4.455787102593));
+#2418 = CARTESIAN_POINT('',(10.664034925381,-6.521460779193,
+    4.386121793848));
+#2419 = CARTESIAN_POINT('',(10.649046156306,-6.545887451199,
+    4.316331773827));
+#2420 = CARTESIAN_POINT('',(10.618919285521,-6.594647012783,
+    4.176945706321));
+#2421 = CARTESIAN_POINT('',(10.603782755685,-6.618979500097,
+    4.107351282562));
+#2422 = CARTESIAN_POINT('',(10.588524881927,-6.643340427158,
+    4.037629690134));
+#2423 = CARTESIAN_POINT('',(10.557865462091,-6.691957674207,
+    3.898375460868));
+#2424 = CARTESIAN_POINT('',(10.542465456719,-6.716213667714,
+    3.828844464667));
+#2425 = CARTESIAN_POINT('',(10.526946492976,-6.740492001255,
+    3.759185406201));
+#2426 = CARTESIAN_POINT('',(10.495770568753,-6.788933979751,
+    3.620049408325));
+#2427 = CARTESIAN_POINT('',(10.480115092559,-6.813097383962,
+    3.550574085917));
+#2428 = CARTESIAN_POINT('',(10.46434367348,-6.837276436117,
+    3.480971531377));
+#2429 = CARTESIAN_POINT('',(10.432668459126,-6.885510597175,
+    3.341939774054));
+#2430 = CARTESIAN_POINT('',(10.416766066053,-6.909565558272,
+    3.272512121497));
+#2431 = CARTESIAN_POINT('',(10.400751415838,-6.933628867101,
+    3.202959930893));
+#2432 = CARTESIAN_POINT('',(10.36859523697,-6.981623183952,
+    3.064018118348));
+#2433 = CARTESIAN_POINT('',(10.352455003547,-7.005554140453,
+    2.994629936692));
+#2434 = CARTESIAN_POINT('',(10.336206900353,-7.029485535412,
+    2.925121882021));
+#2435 = CARTESIAN_POINT('',(10.30358912954,-7.077208615593,2.78625549706
+    ));
+#2436 = CARTESIAN_POINT('',(10.287220627488,-7.101000343949,
+    2.716898457148));
+#2437 = CARTESIAN_POINT('',(10.270749362502,-7.124784011501,
+    2.647428237996));
+#2438 = CARTESIAN_POINT('',(10.237690349047,-7.172205203695,
+    2.508622628154));
+#2439 = CARTESIAN_POINT('',(10.221103617629,-7.195842858507,
+    2.439288344832));
+#2440 = CARTESIAN_POINT('',(10.204419948747,-7.219463407647,
+    2.369849596116));
+#2441 = CARTESIAN_POINT('',(10.170940942929,-7.266552902968,
+    2.231090059724));
+#2442 = CARTESIAN_POINT('',(10.154146461152,-7.290022052076,
+    2.161770173888));
+#2443 = CARTESIAN_POINT('',(10.137261561449,-7.313464579227,
+    2.092356464995));
+#2444 = CARTESIAN_POINT('',(10.10338463324,-7.360193507103,
+    1.953628333658));
+#2445 = CARTESIAN_POINT('',(10.086393291576,-7.383480162413,
+    1.88431459875));
+#2446 = CARTESIAN_POINT('',(10.069318693128,-7.406730314749,
+    1.814919424692));
+#2447 = CARTESIAN_POINT('',(10.035066645331,-7.453070833711,
+    1.676208138229));
+#2448 = CARTESIAN_POINT('',(10.017889716061,-7.476161479297,
+    1.60689250599));
+#2449 = CARTESIAN_POINT('',(10.00063725018,-7.499205514916,1.53750927296
+    ));
+#2450 = CARTESIAN_POINT('',(9.966033525999,-7.545130898537,
+    1.398800443256));
+#2451 = CARTESIAN_POINT('',(9.948682630833,-7.568012517904,1.32947514212
+    ));
+#2452 = CARTESIAN_POINT('',(9.931264366414,-7.590837360759,
+    1.260097151841));
+#2453 = CARTESIAN_POINT('',(9.900210945595,-7.631272484766,
+    1.136777002899));
+#2454 = CARTESIAN_POINT('',(9.88660090701,-7.648907369407,1.082852706463
+    ));
+#2455 = CARTESIAN_POINT('',(9.87295468914,-7.666502525171,1.028904895542
+    ));
+#2456 = CARTESIAN_POINT('',(9.859274287589,-7.684055603787,
+    0.974937238349));
+#2457 = PCURVE('',#47,#2458);
+#2458 = DEFINITIONAL_REPRESENTATION('',(#2459),#2555);
+#2459 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#2511,#2512,#2513,#2514,#2515,#2516,#2517,#2518,#2519,
+    #2520,#2521,#2522,#2523,#2524,#2525,#2526,#2527,#2528,#2529,#2530,
+    #2531,#2532,#2533,#2534,#2535,#2536,#2537,#2538,#2539,#2540,#2541,
+    #2542,#2543,#2544,#2545,#2546,#2547,#2548,#2549,#2550,#2551,#2552,
+    #2553,#2554),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.438836770888E-02,
+    6.874758237094E-02,0.103064614962,0.137326258411,0.171519200919,
+    0.205630107415,0.239645709395,0.273552903315,0.307338857729,
+    0.34099112932,0.374497787935,0.407847550687,0.441029925132,
+    0.47403536138,0.50685541283,0.53948290491,0.571912110749,
+    0.604138932023,0.636161082261,0.667978268562,0.699592365907,
+    0.731007576053,0.762230560407,0.793270533538,0.824139301503,
+    0.854851227667,0.885423109017,0.915873949194,0.94622462122,
+    0.976497423193,1.),.UNSPECIFIED.);
+#2460 = CARTESIAN_POINT('',(-5.893780990619,-9.616170968091));
+#2461 = CARTESIAN_POINT('',(-5.891812751301,-9.544387383938));
+#2462 = CARTESIAN_POINT('',(-5.889836079843,-9.472635493964));
+#2463 = CARTESIAN_POINT('',(-5.887850924259,-9.400910998236));
+#2464 = CARTESIAN_POINT('',(-5.883865230417,-9.257568688449));
+#2465 = CARTESIAN_POINT('',(-5.881864706643,-9.185950835721));
+#2466 = CARTESIAN_POINT('',(-5.879855608757,-9.114351457302));
+#2467 = CARTESIAN_POINT('',(-5.875822637597,-8.971268373246));
+#2468 = CARTESIAN_POINT('',(-5.873798785511,-8.899784633814));
+#2469 = CARTESIAN_POINT('',(-5.871766276402,-8.828310191804));
+#2470 = CARTESIAN_POINT('',(-5.867687135766,-8.685485848043));
+#2471 = CARTESIAN_POINT('',(-5.865640532353,-8.614135931873));
+#2472 = CARTESIAN_POINT('',(-5.863585197286,-8.542785911337));
+#2473 = CARTESIAN_POINT('',(-5.859461102272,-8.400219103274));
+#2474 = CARTESIAN_POINT('',(-5.857392377539,-8.329002335979));
+#2475 = CARTESIAN_POINT('',(-5.855314856147,-8.257775875136));
+#2476 = CARTESIAN_POINT('',(-5.851147129037,-8.115464649698));
+#2477 = CARTESIAN_POINT('',(-5.849056965747,-8.044379955786));
+#2478 = CARTESIAN_POINT('',(-5.846957951923,-7.973275835216));
+#2479 = CARTESIAN_POINT('',(-5.842748021504,-7.831217465381));
+#2480 = CARTESIAN_POINT('',(-5.840637154595,-7.760263353253));
+#2481 = CARTESIAN_POINT('',(-5.838517396083,-7.689279987409));
+#2482 = CARTESIAN_POINT('',(-5.834266796342,-7.547470951068));
+#2483 = CARTESIAN_POINT('',(-5.832136012014,-7.476645499993));
+#2484 = CARTESIAN_POINT('',(-5.829996309693,-7.405780931272));
+#2485 = CARTESIAN_POINT('',(-5.82570667786,-7.264216894901));
+#2486 = CARTESIAN_POINT('',(-5.823556812335,-7.193517744181));
+#2487 = CARTESIAN_POINT('',(-5.821398019178,-7.122769639816));
+#2488 = CARTESIAN_POINT('',(-5.817071093126,-6.981445447409));
+#2489 = CARTESIAN_POINT('',(-5.814903031055,-6.910869787909));
+#2490 = CARTESIAN_POINT('',(-5.812726050779,-6.840235439894));
+#2491 = CARTESIAN_POINT('',(-5.808363665752,-6.699145107538));
+#2492 = CARTESIAN_POINT('',(-5.806178338296,-6.628689675766));
+#2493 = CARTESIAN_POINT('',(-5.803984123686,-6.558166004024));
+#2494 = CARTESIAN_POINT('',(-5.799588208383,-6.417302720463));
+#2495 = CARTESIAN_POINT('',(-5.797386590952,-6.34696379534));
+#2496 = CARTESIAN_POINT('',(-5.795176141874,-6.276547354279));
+#2497 = CARTESIAN_POINT('',(-5.790748713894,-6.135903487753));
+#2498 = CARTESIAN_POINT('',(-5.788531823564,-6.065676890213));
+#2499 = CARTESIAN_POINT('',(-5.786306184673,-5.995363878782));
+#2500 = CARTESIAN_POINT('',(-5.781849345341,-5.85493099035));
+#2501 = CARTESIAN_POINT('',(-5.779618237967,-5.784812085905));
+#2502 = CARTESIAN_POINT('',(-5.777378496122,-5.714598361198));
+#2503 = CARTESIAN_POINT('',(-5.772894424738,-5.574367224717));
+#2504 = CARTESIAN_POINT('',(-5.770650191773,-5.50435092912));
+#2505 = CARTESIAN_POINT('',(-5.768397473172,-5.434232023489));
+#2506 = CARTESIAN_POINT('',(-5.763888420712,-5.294192652353));
+#2507 = CARTESIAN_POINT('',(-5.761632185774,-5.22427344054));
+#2508 = CARTESIAN_POINT('',(-5.759367652826,-5.154244582101));
+#2509 = CARTESIAN_POINT('',(-5.75483593516,-5.01438626279));
+#2510 = CARTESIAN_POINT('',(-5.752568850374,-4.944558181329));
+#2511 = CARTESIAN_POINT('',(-5.750293698332,-4.874614317602));
+#2512 = CARTESIAN_POINT('',(-5.745741689003,-4.734925650063));
+#2513 = CARTESIAN_POINT('',(-5.743464931164,-4.665182333448));
+#2514 = CARTESIAN_POINT('',(-5.741180384522,-4.595318157745));
+#2515 = CARTESIAN_POINT('',(-5.736610507163,-4.455787102593));
+#2516 = CARTESIAN_POINT('',(-5.734325273777,-4.386121793848));
+#2517 = CARTESIAN_POINT('',(-5.732032582461,-4.316331773827));
+#2518 = CARTESIAN_POINT('',(-5.727447302927,-4.176945706321));
+#2519 = CARTESIAN_POINT('',(-5.725154808185,-4.107351282562));
+#2520 = CARTESIAN_POINT('',(-5.722855243542,-4.037629690134));
+#2521 = CARTESIAN_POINT('',(-5.718257061825,-3.898375460868));
+#2522 = CARTESIAN_POINT('',(-5.715958532594,-3.828844464667));
+#2523 = CARTESIAN_POINT('',(-5.713653383182,-3.759185406201));
+#2524 = CARTESIAN_POINT('',(-5.709044825208,-3.620049408325));
+#2525 = CARTESIAN_POINT('',(-5.706741497107,-3.550574085917));
+#2526 = CARTESIAN_POINT('',(-5.704432064292,-3.480971531377));
+#2527 = CARTESIAN_POINT('',(-5.699815673669,-3.341939774054));
+#2528 = CARTESIAN_POINT('',(-5.697508787327,-3.272512121497));
+#2529 = CARTESIAN_POINT('',(-5.695196380669,-3.202959930893));
+#2530 = CARTESIAN_POINT('',(-5.690574710468,-3.064018118348));
+#2531 = CARTESIAN_POINT('',(-5.688265508032,-2.994629936692));
+#2532 = CARTESIAN_POINT('',(-5.685951440456,-2.925121882021));
+#2533 = CARTESIAN_POINT('',(-5.681327045072,-2.78625549706));
+#2534 = CARTESIAN_POINT('',(-5.679016767039,-2.716898457148));
+#2535 = CARTESIAN_POINT('',(-5.676702349774,-2.647428237996));
+#2536 = CARTESIAN_POINT('',(-5.67207777691,-2.508622628154));
+#2537 = CARTESIAN_POINT('',(-5.66976765931,-2.439288344832));
+#2538 = CARTESIAN_POINT('',(-5.667454196593,-2.369849596116));
+#2539 = CARTESIAN_POINT('',(-5.662831979358,-2.231090059724));
+#2540 = CARTESIAN_POINT('',(-5.660523251263,-2.161770173888));
+#2541 = CARTESIAN_POINT('',(-5.658212034844,-2.092356464995));
+#2542 = CARTESIAN_POINT('',(-5.65359468394,-1.953628333658));
+#2543 = CARTESIAN_POINT('',(-5.651288565228,-1.88431459875));
+#2544 = CARTESIAN_POINT('',(-5.648980868752,-1.814919424692));
+#2545 = CARTESIAN_POINT('',(-5.64437086469,-1.676208138229));
+#2546 = CARTESIAN_POINT('',(-5.642068563903,-1.60689250599));
+#2547 = CARTESIAN_POINT('',(-5.639765637296,-1.53750927296));
+#2548 = CARTESIAN_POINT('',(-5.635165422631,-1.398800443256));
+#2549 = CARTESIAN_POINT('',(-5.632868134731,-1.32947514212));
+#2550 = CARTESIAN_POINT('',(-5.630571198808,-1.260097151841));
+#2551 = CARTESIAN_POINT('',(-5.62649252122,-1.136777002899));
+#2552 = CARTESIAN_POINT('',(-5.624710442433,-1.082852706463));
+#2553 = CARTESIAN_POINT('',(-5.622929106347,-1.028904895542));
+#2554 = CARTESIAN_POINT('',(-5.621148744217,-0.974937238349));
+#2555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2556 = PCURVE('',#2557,#2572);
+#2557 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#2558,#2559,#2560,#2561,#2562,#2563,#2564)
+    ,(#2565,#2566,#2567,#2568,#2569,#2570,#2571
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#2558 = CARTESIAN_POINT('',(9.59522386101,-7.214475506615,0.939692620786
+    ));
+#2559 = CARTESIAN_POINT('',(10.563019494279,-8.941322657137,
+    1.05430697073));
+#2560 = CARTESIAN_POINT('',(11.546823339699,-10.64815854027,
+    1.299774555458));
+#2561 = CARTESIAN_POINT('',(12.557970644758,-12.32058082946,
+    1.671987745373));
+#2562 = CARTESIAN_POINT('',(13.619557057458,-13.92990946323,
+    2.161820367169));
+#2563 = CARTESIAN_POINT('',(14.742873017701,-15.4617055052,
+    2.739531066708));
+#2564 = CARTESIAN_POINT('',(15.937280106555,-16.90441873053,
+    3.390481275111));
+#2565 = CARTESIAN_POINT('',(11.727684574948,-4.540454349712,
+    10.336618828645));
+#2566 = CARTESIAN_POINT('',(13.56361929018,-5.178717273905,
+    9.944453660111));
+#2567 = CARTESIAN_POINT('',(15.352887496563,-5.875435753558,
+    9.439324279976));
+#2568 = CARTESIAN_POINT('',(17.086581029026,-6.641968650156,
+    8.836297820967));
+#2569 = CARTESIAN_POINT('',(18.746177110456,-7.501261826444,8.1541098526
+    ));
+#2570 = CARTESIAN_POINT('',(20.32643751327,-8.460164984592,
+    7.429706375355));
+#2571 = CARTESIAN_POINT('',(21.824865763099,-9.521619777935,
+    6.681471211651));
+#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2669);
+#2573 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#2606,#2607,#2608,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.438836770888E-02,
+    6.874758237094E-02,0.103064614962,0.137326258411,0.171519200919,
+    0.205630107415,0.239645709395,0.273552903315,0.307338857729,
+    0.34099112932,0.374497787935,0.407847550687,0.441029925132,
+    0.47403536138,0.50685541283,0.53948290491,0.571912110749,
+    0.604138932023,0.636161082261,0.667978268562,0.699592365907,
+    0.731007576053,0.762230560407,0.793270533538,0.824139301503,
+    0.854851227667,0.885423109017,0.915873949194,0.94622462122,
+    0.976497423193,1.),.UNSPECIFIED.);
+#2574 = CARTESIAN_POINT('',(9.233315400571,0.));
+#2575 = CARTESIAN_POINT('',(9.158337685175,6.911124316774E-03));
+#2576 = CARTESIAN_POINT('',(9.083348096075,1.378967444277E-02));
+#2577 = CARTESIAN_POINT('',(9.008342032368,2.063456267311E-02));
+#2578 = CARTESIAN_POINT('',(8.858351098073,3.42489906892E-02));
+#2579 = CARTESIAN_POINT('',(8.783366263728,4.101858934827E-02));
+#2580 = CARTESIAN_POINT('',(8.708355540184,4.775233651438E-02));
+#2581 = CARTESIAN_POINT('',(8.558364748869,6.113758124643E-02));
+#2582 = CARTESIAN_POINT('',(8.483384756916,6.778916955262E-02));
+#2583 = CARTESIAN_POINT('',(8.408369276629,7.440267620979E-02));
+#2584 = CARTESIAN_POINT('',(8.25837858307,8.754051539061E-02));
+#2585 = CARTESIAN_POINT('',(8.183403500737,9.406497452566E-02));
+#2586 = CARTESIAN_POINT('',(8.108383184997,0.100549084669));
+#2587 = CARTESIAN_POINT('',(7.958392538305,0.113421213736));
+#2588 = CARTESIAN_POINT('',(7.883422409401,0.119809399175));
+#2589 = CARTESIAN_POINT('',(7.808397200319,0.126154934786));
+#2590 = CARTESIAN_POINT('',(7.658406543584,0.138743037593));
+#2591 = CARTESIAN_POINT('',(7.583441385207,0.144985815211));
+#2592 = CARTESIAN_POINT('',(7.508411248575,0.151183612697));
+#2593 = CARTESIAN_POINT('',(7.358420518492,0.163469435773));
+#2594 = CARTESIAN_POINT('',(7.283460317428,0.169557719585));
+#2595 = CARTESIAN_POINT('',(7.208425245822,0.175598667874));
+#2596 = CARTESIAN_POINT('',(7.058434372302,0.187564097703));
+#2597 = CARTESIAN_POINT('',(6.983479081101,0.193488888971));
+#2598 = CARTESIAN_POINT('',(6.908439097255,0.199363968986));
+#2599 = CARTESIAN_POINT('',(6.758448003016,0.210991111727));
+#2600 = CARTESIAN_POINT('',(6.683497535719,0.216743539116));
+#2601 = CARTESIAN_POINT('',(6.608452696189,0.222443864312));
+#2602 = CARTESIAN_POINT('',(6.458461296333,0.233715127307));
+#2603 = CARTESIAN_POINT('',(6.38351552383,0.239286487737));
+#2604 = CARTESIAN_POINT('',(6.308465922975,0.244803345377));
+#2605 = CARTESIAN_POINT('',(6.158474124567,0.255701519721));
+#2606 = CARTESIAN_POINT('',(6.083532869581,0.261083319549));
+#2607 = CARTESIAN_POINT('',(6.008478643879,0.266408212344));
+#2608 = CARTESIAN_POINT('',(5.858486345542,0.276916555772));
+#2609 = CARTESIAN_POINT('',(5.783549377239,0.282100551906));
+#2610 = CARTESIAN_POINT('',(5.708490709954,0.287225239637));
+#2611 = CARTESIAN_POINT('',(5.558497801514,0.297327558921));
+#2612 = CARTESIAN_POINT('',(5.48356482978,0.302305799445));
+#2613 = CARTESIAN_POINT('',(5.408501955983,0.307222340168));
+#2614 = CARTESIAN_POINT('',(5.258508318218,0.3169030722));
+#2615 = CARTESIAN_POINT('',(5.183578987669,0.321667936088));
+#2616 = CARTESIAN_POINT('',(5.108512199589,0.326368726522));
+#2617 = CARTESIAN_POINT('',(4.95851770417,0.335613017246));
+#2618 = CARTESIAN_POINT('',(4.883591588023,0.34015725274));
+#2619 = CARTESIAN_POINT('',(4.808521240683,0.344635067424));
+#2620 = CARTESIAN_POINT('',(4.658525750415,0.353428847786));
+#2621 = CARTESIAN_POINT('',(4.583602344455,0.357745609002));
+#2622 = CARTESIAN_POINT('',(4.508528861467,0.36199363783));
+#2623 = CARTESIAN_POINT('',(4.358532231019,0.370323695929));
+#2624 = CARTESIAN_POINT('',(4.283610947979,0.374406577282));
+#2625 = CARTESIAN_POINT('',(4.208534827332,0.378418461032));
+#2626 = CARTESIAN_POINT('',(4.058536904677,0.38627250969));
+#2627 = CARTESIAN_POINT('',(3.98361706954,0.390115577753));
+#2628 = CARTESIAN_POINT('',(3.90853888907,0.393885441243));
+#2629 = CARTESIAN_POINT('',(3.75853951795,0.401252180258));
+#2630 = CARTESIAN_POINT('',(3.683620364872,0.40485000268));
+#2631 = CARTESIAN_POINT('',(3.608540786972,0.408372485229));
+#2632 = CARTESIAN_POINT('',(3.458539810757,0.415241657654));
+#2633 = CARTESIAN_POINT('',(3.383620482546,0.418589328829));
+#2634 = CARTESIAN_POINT('',(3.308540257466,0.421859611707));
+#2635 = CARTESIAN_POINT('',(3.158537524847,0.428222053556));
+#2636 = CARTESIAN_POINT('',(3.083617076203,0.43131521678));
+#2637 = CARTESIAN_POINT('',(3.008537043054,0.434329047391));
+#2638 = CARTESIAN_POINT('',(2.858532415988,0.440176730288));
+#2639 = CARTESIAN_POINT('',(2.783609821936,0.443011596205));
+#2640 = CARTESIAN_POINT('',(2.708530906244,0.445765308754));
+#2641 = CARTESIAN_POINT('',(2.558524270475,0.451091375145));
+#2642 = CARTESIAN_POINT('',(2.483598441582,0.45366473637));
+#2643 = CARTESIAN_POINT('',(2.40852164796,0.456155268814));
+#2644 = CARTESIAN_POINT('',(2.258512926166,0.460954059467));
+#2645 = CARTESIAN_POINT('',(2.183582732019,0.46326330138));
+#2646 = CARTESIAN_POINT('',(2.108509130369,0.465488208459));
+#2647 = CARTESIAN_POINT('',(1.958498297481,0.46975528211));
+#2648 = CARTESIAN_POINT('',(1.883562599519,0.471798389891));
+#2649 = CARTESIAN_POINT('',(1.808493303158,0.473755852067));
+#2650 = CARTESIAN_POINT('',(1.658480402656,0.477487997176));
+#2651 = CARTESIAN_POINT('',(1.583538096482,0.47926355927));
+#2652 = CARTESIAN_POINT('',(1.508474230966,0.480952387377));
+#2653 = CARTESIAN_POINT('',(1.358459390041,0.484147626057));
+#2654 = CARTESIAN_POINT('',(1.283509455854,0.485654834317));
+#2655 = CARTESIAN_POINT('',(1.20845211815,0.487074469738));
+#2656 = CARTESIAN_POINT('',(1.058435558721,0.48973205397));
+#2657 = CARTESIAN_POINT('',(0.983477116585,0.490970700762));
+#2658 = CARTESIAN_POINT('',(0.908427325664,0.492121210966));
+#2659 = CARTESIAN_POINT('',(0.75840936779,0.494241611259));
+#2660 = CARTESIAN_POINT('',(0.683441732395,0.495212083771));
+#2661 = CARTESIAN_POINT('',(0.608400374359,0.496094153082));
+#2662 = CARTESIAN_POINT('',(0.458381428972,0.497679039724));
+#2663 = CARTESIAN_POINT('',(0.383404157049,0.498382311624));
+#2664 = CARTESIAN_POINT('',(0.308371929967,0.498997227218));
+#2665 = CARTESIAN_POINT('',(0.175007244315,0.499932629894));
+#2666 = CARTESIAN_POINT('',(0.116692776837,0.500288208224));
+#2667 = CARTESIAN_POINT('',(5.835550436783E-02,0.500590557998));
+#2668 = CARTESIAN_POINT('',(0.,0.500839775629));
+#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2670 = ORIENTED_EDGE('',*,*,#2671,.T.);
+#2671 = EDGE_CURVE('',#2358,#2045,#2672,.T.);
+#2672 = SURFACE_CURVE('',#2673,(#2775,#2880),.PCURVE_S1.);
+#2673 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2674,#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,#2737,#2738,#2739,#2740,#2741,#2742,#2743,#2744,
+    #2745,#2746,#2747,#2748,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.82865600961E-02,5.6659628566E-02,8.512154649001E-02,
+    0.113674582935,0.142320936157,0.171062734993,0.199902040372,
+    0.228840846897,0.257881084516,0.287024620231,0.316273259858,
+    0.345628749814,0.375092778914,0.404666980176,0.434352932631,
+    0.464152163104,0.494066147993,0.524096315019,0.554244044937,
+    0.584510673232,0.614897491758,0.645405750356,0.676036658416,
+    0.706791386403,0.737671067334,0.768676798214,0.799809641425,
+    0.831070626064,0.86246074924,0.893980977326,0.925632247163,
+    0.957415467219,1.),.UNSPECIFIED.);
+#2674 = CARTESIAN_POINT('',(9.859274287589,-7.684055603787,
+    0.974937238349));
+#2675 = CARTESIAN_POINT('',(9.860132551309,-7.682954380944,
+    0.974365730498));
+#2676 = CARTESIAN_POINT('',(9.860989852466,-7.681854054953,0.97379477892
+    ));
+#2677 = CARTESIAN_POINT('',(9.861846182722,-7.680754637837,
+    0.973224389663));
+#2678 = CARTESIAN_POINT('',(9.863559502686,-7.678554283664,
+    0.972083003953));
+#2679 = CARTESIAN_POINT('',(9.864416486376,-7.67745335226,0.97151201099)
+  );
+#2680 = CARTESIAN_POINT('',(9.865272478302,-7.676353357407,
+    0.970941594793));
+#2681 = CARTESIAN_POINT('',(9.866985142339,-7.674151819709,
+    0.969800141684));
+#2682 = CARTESIAN_POINT('',(9.867841808184,-7.673050282805,
+    0.969229108424));
+#2683 = CARTESIAN_POINT('',(9.868697462258,-7.671949709034,
+    0.968658665802));
+#2684 = CARTESIAN_POINT('',(9.870409470427,-7.669746986574,0.96751714692
+    ));
+#2685 = CARTESIAN_POINT('',(9.871265817992,-7.668644844125,
+    0.966946074478));
+#2686 = CARTESIAN_POINT('',(9.872121134709,-7.667543690242,
+    0.966375605941));
+#2687 = CARTESIAN_POINT('',(9.873832487073,-7.665339781775,0.96523402291
+    ));
+#2688 = CARTESIAN_POINT('',(9.874688515933,-7.664237033722,
+    0.964662912398));
+#2689 = CARTESIAN_POINT('',(9.875543495777,-7.663135298543,
+    0.964092418461));
+#2690 = CARTESIAN_POINT('',(9.8772541924,-7.660930202817,0.962950772904)
+  );
+#2691 = CARTESIAN_POINT('',(9.878109902142,-7.659826849087,
+    0.962379625427));
+#2692 = CARTESIAN_POINT('',(9.878964545586,-7.658724531438,
+    0.961809106613));
+#2693 = CARTESIAN_POINT('',(9.88067458653,-7.656518247199,0.960667400155
+    ));
+#2694 = CARTESIAN_POINT('',(9.881529976751,-7.655414287702,
+    0.960096216811));
+#2695 = CARTESIAN_POINT('',(9.882384284256,-7.654311386423,0.95952567365
+    ));
+#2696 = CARTESIAN_POINT('',(9.884093669584,-7.652103912412,
+    0.958383907918));
+#2697 = CARTESIAN_POINT('',(9.884948739894,-7.650999347043,
+    0.957812689796));
+#2698 = CARTESIAN_POINT('',(9.885802711908,-7.649895860984,
+    0.957242122827));
+#2699 = CARTESIAN_POINT('',(9.887511441683,-7.647687195938,
+    0.956100299449));
+#2700 = CARTESIAN_POINT('',(9.888366191704,-7.646582024575,
+    0.955529047633));
+#2701 = CARTESIAN_POINT('',(9.889219828664,-7.6454779526,0.954958457403)
+  );
+#2702 = CARTESIAN_POINT('',(9.890927902946,-7.643268095253,
+    0.953816578006));
+#2703 = CARTESIAN_POINT('',(9.891782332312,-7.642162317757,
+    0.953245293571));
+#2704 = CARTESIAN_POINT('',(9.892635634641,-7.641057658743,
+    0.952674680638));
+#2705 = CARTESIAN_POINT('',(9.894343053491,-7.638846607825,
+    0.951532746851));
+#2706 = CARTESIAN_POINT('',(9.895197161849,-7.637740224041,
+    0.950961430866));
+#2707 = CARTESIAN_POINT('',(9.896050129955,-7.636634976878,
+    0.950390795794));
+#2708 = CARTESIAN_POINT('',(9.897756893433,-7.634422731117,
+    0.949248809247));
+#2709 = CARTESIAN_POINT('',(9.898610680443,-7.633315740872,
+    0.948677462772));
+#2710 = CARTESIAN_POINT('',(9.899463314721,-7.632209904465,
+    0.948106806136));
+#2711 = CARTESIAN_POINT('',(9.901169422886,-7.629996462585,
+    0.946964768463));
+#2712 = CARTESIAN_POINT('',(9.902022888219,-7.628888865689,0.94639339255
+    ));
+#2713 = CARTESIAN_POINT('',(9.902875189053,-7.627782438957,
+    0.945822714932));
+#2714 = CARTESIAN_POINT('',(9.904580641961,-7.625567799678,
+    0.944680627767));
+#2715 = CARTESIAN_POINT('',(9.905433785301,-7.624459595925,
+    0.944109223462));
+#2716 = CARTESIAN_POINT('',(9.906285753059,-7.6233525778,0.943538525455)
+  );
+#2717 = CARTESIAN_POINT('',(9.907990550767,-7.621136739841,
+    0.942396390432));
+#2718 = CARTESIAN_POINT('',(9.908843371809,-7.620027929007,
+    0.941824958772));
+#2719 = CARTESIAN_POINT('',(9.909695006847,-7.618920318436,
+    0.941254240979));
+#2720 = CARTESIAN_POINT('',(9.91139914941,-7.616703280512,0.940112059736
+    ));
+#2721 = CARTESIAN_POINT('',(9.912251647863,-7.615593862356,
+    0.939540601751));
+#2722 = CARTESIAN_POINT('',(9.913102950522,-7.6144856583,0.938969864781)
+  );
+#2723 = CARTESIAN_POINT('',(9.914806437993,-7.612267419124,
+    0.937827638957));
+#2724 = CARTESIAN_POINT('',(9.915658613577,-7.61115739339,0.937256155671
+    ));
+#2725 = CARTESIAN_POINT('',(9.916509584186,-7.610048594822,
+    0.936685400144));
+#2726 = CARTESIAN_POINT('',(9.918212416617,-7.607829153106,
+    0.935543131378));
+#2727 = CARTESIAN_POINT('',(9.919064269062,-7.60671851952,0.934971623807
+    ));
+#2728 = CARTESIAN_POINT('',(9.919914907938,-7.605609125428,
+    0.934400850351));
+#2729 = CARTESIAN_POINT('',(9.921617085379,-7.603388479878,
+    0.933258540287));
+#2730 = CARTESIAN_POINT('',(9.922468614428,-7.602277238152,
+    0.932687009439));
+#2731 = CARTESIAN_POINT('',(9.923318921873,-7.601167247538,
+    0.932116218691));
+#2732 = CARTESIAN_POINT('',(9.925020444373,-7.598945396859,
+    0.930973868973));
+#2733 = CARTESIAN_POINT('',(9.925871649779,-7.597833546688,
+    0.930402315852));
+#2734 = CARTESIAN_POINT('',(9.926721626085,-7.596722958565,
+    0.929831508456));
+#2735 = CARTESIAN_POINT('',(9.92842249369,-7.594499901461,0.92868912073)
+  );
+#2736 = CARTESIAN_POINT('',(9.929273375218,-7.593387442526,
+    0.928117546331));
+#2737 = CARTESIAN_POINT('',(9.930123020663,-7.59227625592,0.927546722942
+    ));
+#2738 = CARTESIAN_POINT('',(9.931823233419,-7.590051991091,
+    0.926404298856));
+#2739 = CARTESIAN_POINT('',(9.932673790842,-7.588938923057,
+    0.925832704169));
+#2740 = CARTESIAN_POINT('',(9.933523105694,-7.587827137006,
+    0.925261865448));
+#2741 = CARTESIAN_POINT('',(9.935222663644,-7.58560166315,0.924119406651
+    ));
+#2742 = CARTESIAN_POINT('',(9.936072896747,-7.584487985669,0.92354779266
+    ));
+#2743 = CARTESIAN_POINT('',(9.936921881261,-7.583375599224,
+    0.922976939277));
+#2744 = CARTESIAN_POINT('',(9.938620784448,-7.581148915037,
+    0.921834447421));
+#2745 = CARTESIAN_POINT('',(9.939470693022,-7.580034627746,
+    0.921262815104));
+#2746 = CARTESIAN_POINT('',(9.940319347444,-7.578921639968,
+    0.920691947735));
+#2747 = CARTESIAN_POINT('',(9.942017595907,-7.576693744143,
+    0.919549424475));
+#2748 = CARTESIAN_POINT('',(9.942867179757,-7.575578846666,
+    0.918977774804));
+#2749 = CARTESIAN_POINT('',(9.943715504319,-7.574465256628,
+    0.918406894134));
+#2750 = CARTESIAN_POINT('',(9.945413098098,-7.572236147855,
+    0.917264341125));
+#2751 = CARTESIAN_POINT('',(9.946262357034,-7.571120639803,
+    0.916692675067));
+#2752 = CARTESIAN_POINT('',(9.94711035196,-7.570006446588,0.916121781788
+    ));
+#2753 = CARTESIAN_POINT('',(9.948807291091,-7.567776123556,
+    0.914979200688));
+#2754 = CARTESIAN_POINT('',(9.949656224934,-7.566660004526,
+    0.914407519205));
+#2755 = CARTESIAN_POINT('',(9.950503890438,-7.565545207228,
+    0.913836614015));
+#2756 = CARTESIAN_POINT('',(9.952200174956,-7.563313668623,
+    0.912694006483));
+#2757 = CARTESIAN_POINT('',(9.953048783534,-7.562196938201,
+    0.912122310532));
+#2758 = CARTESIAN_POINT('',(9.953896119818,-7.561081535922,
+    0.911551394137));
+#2759 = CARTESIAN_POINT('',(9.955591749757,-7.558848780428,
+    0.910408761835));
+#2760 = CARTESIAN_POINT('',(9.956440032905,-7.557731438187,
+    0.909837052367));
+#2761 = CARTESIAN_POINT('',(9.957287040165,-7.556615430041,0.90926612548
+    ));
+#2762 = CARTESIAN_POINT('',(9.958982015556,-7.554381456338,
+    0.908123470071));
+#2763 = CARTESIAN_POINT('',(9.959829973119,-7.553263501841,
+    0.907551748036));
+#2764 = CARTESIAN_POINT('',(9.960676651539,-7.552146886948,
+    0.906980811374));
+#2765 = CARTESIAN_POINT('',(9.962370972413,-7.549911693715,
+    0.905838134524));
+#2766 = CARTESIAN_POINT('',(9.96321860424,-7.548793126513,0.905266400863
+    ));
+#2767 = CARTESIAN_POINT('',(9.964064953997,-7.547675904003,
+    0.904695455152));
+#2768 = CARTESIAN_POINT('',(9.965758620382,-7.545439489916,
+    0.903552758529));
+#2769 = CARTESIAN_POINT('',(9.966605926331,-7.544320309549,
+    0.902981014183));
+#2770 = CARTESIAN_POINT('',(9.967451947593,-7.54320247856,0.902410060152
+    ));
+#2771 = CARTESIAN_POINT('',(9.969428508536,-7.5405900785,0.901075961278)
+  );
+#2772 = CARTESIAN_POINT('',(9.970558030061,-7.539096579586,
+    0.900313443075));
+#2773 = CARTESIAN_POINT('',(9.971685262636,-7.537605488768,0.89955233453
+    ));
+#2774 = CARTESIAN_POINT('',(9.972810217154,-7.536116796641,
+    0.898792629767));
+#2775 = PCURVE('',#47,#2776);
+#2776 = DEFINITIONAL_REPRESENTATION('',(#2777),#2879);
+#2777 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2778,#2779,#2780,#2781,#2782,
+    #2783,#2784,#2785,#2786,#2787,#2788,#2789,#2790,#2791,#2792,#2793,
+    #2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801,#2802,#2803,#2804,
+    #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,#2859,
+    #2860,#2861,#2862,#2863,#2864,#2865,#2866,#2867,#2868,#2869,#2870,
+    #2871,#2872,#2873,#2874,#2875,#2876,#2877,#2878),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.82865600961E-02,5.6659628566E-02,8.512154649001E-02,
+    0.113674582935,0.142320936157,0.171062734993,0.199902040372,
+    0.228840846897,0.257881084516,0.287024620231,0.316273259858,
+    0.345628749814,0.375092778914,0.404666980176,0.434352932631,
+    0.464152163104,0.494066147993,0.524096315019,0.554244044937,
+    0.584510673232,0.614897491758,0.645405750356,0.676036658416,
+    0.706791386403,0.737671067334,0.768676798214,0.799809641425,
+    0.831070626064,0.86246074924,0.893980977326,0.925632247163,
+    0.957415467219,1.),.UNSPECIFIED.);
+#2778 = CARTESIAN_POINT('',(-5.621148744217,-0.974937238349));
+#2779 = CARTESIAN_POINT('',(-5.621260438324,-0.974365730498));
+#2780 = CARTESIAN_POINT('',(-5.621372028503,-0.97379477892));
+#2781 = CARTESIAN_POINT('',(-5.62148351359,-0.973224389663));
+#2782 = CARTESIAN_POINT('',(-5.621706612116,-0.972083003953));
+#2783 = CARTESIAN_POINT('',(-5.621818224902,-0.97151201099));
+#2784 = CARTESIAN_POINT('',(-5.621929729831,-0.970941594793));
+#2785 = CARTESIAN_POINT('',(-5.622152870846,-0.969800141684));
+#2786 = CARTESIAN_POINT('',(-5.622264506249,-0.969229108424));
+#2787 = CARTESIAN_POINT('',(-5.622376031141,-0.968658665802));
+#2788 = CARTESIAN_POINT('',(-5.62259921477,-0.96751714692));
+#2789 = CARTESIAN_POINT('',(-5.622710872794,-0.966946074478));
+#2790 = CARTESIAN_POINT('',(-5.62282241777,-0.966375605941));
+#2791 = CARTESIAN_POINT('',(-5.62304564414,-0.96523402291));
+#2792 = CARTESIAN_POINT('',(-5.623157324789,-0.964662912398));
+#2793 = CARTESIAN_POINT('',(-5.62326888997,-0.964092418461));
+#2794 = CARTESIAN_POINT('',(-5.623492159208,-0.962950772904));
+#2795 = CARTESIAN_POINT('',(-5.623603862489,-0.962379625427));
+#2796 = CARTESIAN_POINT('',(-5.623715447995,-0.961809106613));
+#2797 = CARTESIAN_POINT('',(-5.623938760228,-0.960667400155));
+#2798 = CARTESIAN_POINT('',(-5.624050486148,-0.960096216811));
+#2799 = CARTESIAN_POINT('',(-5.624162092098,-0.95952567365));
+#2800 = CARTESIAN_POINT('',(-5.624385447452,-0.958383907918));
+#2801 = CARTESIAN_POINT('',(-5.624497196022,-0.957812689796));
+#2802 = CARTESIAN_POINT('',(-5.624608822532,-0.957242122827));
+#2803 = CARTESIAN_POINT('',(-5.624832221135,-0.956100299449));
+#2804 = CARTESIAN_POINT('',(-5.624943992367,-0.955529047633));
+#2805 = CARTESIAN_POINT('',(-5.625055639553,-0.954958457403));
+#2806 = CARTESIAN_POINT('',(-5.625279081533,-0.953816578006));
+#2807 = CARTESIAN_POINT('',(-5.625390875439,-0.953245293571));
+#2808 = CARTESIAN_POINT('',(-5.625502543415,-0.952674680638));
+#2809 = CARTESIAN_POINT('',(-5.625726028899,-0.951532746851));
+#2810 = CARTESIAN_POINT('',(-5.625837845495,-0.950961430866));
+#2811 = CARTESIAN_POINT('',(-5.625949534373,-0.950390795794));
+#2812 = CARTESIAN_POINT('',(-5.626173063491,-0.949248809247));
+#2813 = CARTESIAN_POINT('',(-5.626284902793,-0.948677462772));
+#2814 = CARTESIAN_POINT('',(-5.626396612684,-0.948106806136));
+#2815 = CARTESIAN_POINT('',(-5.626620185563,-0.946964768463));
+#2816 = CARTESIAN_POINT('',(-5.626732047589,-0.94639339255));
+#2817 = CARTESIAN_POINT('',(-5.626843778603,-0.945822714932));
+#2818 = CARTESIAN_POINT('',(-5.627067395372,-0.944680627767));
+#2819 = CARTESIAN_POINT('',(-5.627179280143,-0.944109223462));
+#2820 = CARTESIAN_POINT('',(-5.627291032388,-0.943538525455));
+#2821 = CARTESIAN_POINT('',(-5.627514693175,-0.942396390432));
+#2822 = CARTESIAN_POINT('',(-5.627626600712,-0.941824958772));
+#2823 = CARTESIAN_POINT('',(-5.627738374294,-0.941254240979));
+#2824 = CARTESIAN_POINT('',(-5.627962079229,-0.940112059736));
+#2825 = CARTESIAN_POINT('',(-5.628074009556,-0.939540601751));
+#2826 = CARTESIAN_POINT('',(-5.62818580458,-0.938969864781));
+#2827 = CARTESIAN_POINT('',(-5.628409553791,-0.937827638957));
+#2828 = CARTESIAN_POINT('',(-5.628521506933,-0.937256155671));
+#2829 = CARTESIAN_POINT('',(-5.628633323503,-0.936685400144));
+#2830 = CARTESIAN_POINT('',(-5.62885711712,-0.935543131378));
+#2831 = CARTESIAN_POINT('',(-5.628969093103,-0.934971623807));
+#2832 = CARTESIAN_POINT('',(-5.62908093132,-0.934400850351));
+#2833 = CARTESIAN_POINT('',(-5.629304769472,-0.933258540287));
+#2834 = CARTESIAN_POINT('',(-5.629416768325,-0.932687009439));
+#2835 = CARTESIAN_POINT('',(-5.629528628291,-0.932116218691));
+#2836 = CARTESIAN_POINT('',(-5.629752511107,-0.930973868973));
+#2837 = CARTESIAN_POINT('',(-5.629864532859,-0.930402315852));
+#2838 = CARTESIAN_POINT('',(-5.629976414672,-0.929831508456));
+#2839 = CARTESIAN_POINT('',(-5.630200342282,-0.92868912073));
+#2840 = CARTESIAN_POINT('',(-5.630312386965,-0.928117546331));
+#2841 = CARTESIAN_POINT('',(-5.630424290724,-0.927546722942));
+#2842 = CARTESIAN_POINT('',(-5.630648263257,-0.926404298856));
+#2843 = CARTESIAN_POINT('',(-5.630760330904,-0.925832704169));
+#2844 = CARTESIAN_POINT('',(-5.630872256705,-0.925261865448));
+#2845 = CARTESIAN_POINT('',(-5.631096274291,-0.924119406651));
+#2846 = CARTESIAN_POINT('',(-5.631208364935,-0.92354779266));
+#2847 = CARTESIAN_POINT('',(-5.631320312873,-0.922976939277));
+#2848 = CARTESIAN_POINT('',(-5.631544375643,-0.921834447421));
+#2849 = CARTESIAN_POINT('',(-5.63165648932,-0.921262815104));
+#2850 = CARTESIAN_POINT('',(-5.63176845949,-0.920691947735));
+#2851 = CARTESIAN_POINT('',(-5.631992567573,-0.919549424475));
+#2852 = CARTESIAN_POINT('',(-5.63210470432,-0.918977774804));
+#2853 = CARTESIAN_POINT('',(-5.632216696813,-0.918406894134));
+#2854 = CARTESIAN_POINT('',(-5.63244085034,-0.917264341125));
+#2855 = CARTESIAN_POINT('',(-5.632553010195,-0.916692675067));
+#2856 = CARTESIAN_POINT('',(-5.632665025105,-0.916121781788));
+#2857 = CARTESIAN_POINT('',(-5.632889224205,-0.914979200688));
+#2858 = CARTESIAN_POINT('',(-5.633001407208,-0.914407519205));
+#2859 = CARTESIAN_POINT('',(-5.633113444624,-0.913836614015));
+#2860 = CARTESIAN_POINT('',(-5.633337689429,-0.912694006483));
+#2861 = CARTESIAN_POINT('',(-5.633449895619,-0.912122310532));
+#2862 = CARTESIAN_POINT('',(-5.633561955631,-0.911551394137));
+#2863 = CARTESIAN_POINT('',(-5.633786246271,-0.910408761835));
+#2864 = CARTESIAN_POINT('',(-5.633898475691,-0.909837052367));
+#2865 = CARTESIAN_POINT('',(-5.634010558387,-0.90926612548));
+#2866 = CARTESIAN_POINT('',(-5.634234894993,-0.908123470071));
+#2867 = CARTESIAN_POINT('',(-5.634347147686,-0.907551748036));
+#2868 = CARTESIAN_POINT('',(-5.634459253154,-0.906980811374));
+#2869 = CARTESIAN_POINT('',(-5.634683635856,-0.905838134524));
+#2870 = CARTESIAN_POINT('',(-5.634795911866,-0.905266400863));
+#2871 = CARTESIAN_POINT('',(-5.634908040193,-0.904695455152));
+#2872 = CARTESIAN_POINT('',(-5.635132469122,-0.903552758529));
+#2873 = CARTESIAN_POINT('',(-5.635244768494,-0.902981014183));
+#2874 = CARTESIAN_POINT('',(-5.635356919765,-0.902410060152));
+#2875 = CARTESIAN_POINT('',(-5.635618990622,-0.901075961278));
+#2876 = CARTESIAN_POINT('',(-5.63576879279,-0.900313443075));
+#2877 = CARTESIAN_POINT('',(-5.635918330851,-0.89955233453));
+#2878 = CARTESIAN_POINT('',(-5.636067605941,-0.898792629767));
+#2879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2880 = PCURVE('',#2881,#2896);
+#2881 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#2882,#2883,#2884,#2885,#2886,#2887,#2888)
+    ,(#2889,#2890,#2891,#2892,#2893,#2894,#2895
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#2882 = CARTESIAN_POINT('',(9.712401614199,-7.06753925166,0.871288592121
+    ));
+#2883 = CARTESIAN_POINT('',(10.673870965768,-8.802305267546,
+    0.958055636392));
+#2884 = CARTESIAN_POINT('',(11.648324476292,-10.52088549901,
+    1.177684413274));
+#2885 = CARTESIAN_POINT('',(12.647306297736,-12.20855370421,
+    1.526722541431));
+#2886 = CARTESIAN_POINT('',(13.694273408087,-13.83620524626,
+    1.997370079066));
+#2887 = CARTESIAN_POINT('',(14.801361726428,-15.38836950621,
+    2.56042466005));
+#2888 = CARTESIAN_POINT('',(15.978314414642,-16.85295581685,
+    3.201622189877));
+#2889 = CARTESIAN_POINT('',(9.59522386101,-7.214475506615,0.939692620786
+    ));
+#2890 = CARTESIAN_POINT('',(10.563019494279,-8.941322657137,
+    1.05430697073));
+#2891 = CARTESIAN_POINT('',(11.546823339699,-10.64815854027,
+    1.299774555458));
+#2892 = CARTESIAN_POINT('',(12.557970644758,-12.32058082946,
+    1.671987745373));
+#2893 = CARTESIAN_POINT('',(13.619557057458,-13.92990946323,
+    2.161820367169));
+#2894 = CARTESIAN_POINT('',(14.742873017701,-15.4617055052,
+    2.739531066708));
+#2895 = CARTESIAN_POINT('',(15.937280106555,-16.90441873053,
+    3.390481275111));
+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2999);
+#2897 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2898,#2899,#2900,#2901,#2902,
+    #2903,#2904,#2905,#2906,#2907,#2908,#2909,#2910,#2911,#2912,#2913,
+    #2914,#2915,#2916,#2917,#2918,#2919,#2920,#2921,#2922,#2923,#2924,
+    #2925,#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,#2968,
+    #2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976,#2977,#2978,#2979,
+    #2980,#2981,#2982,#2983,#2984,#2985,#2986,#2987,#2988,#2989,#2990,
+    #2991,#2992,#2993,#2994,#2995,#2996,#2997,#2998),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.82865600961E-02,5.6659628566E-02,8.512154649001E-02,
+    0.113674582935,0.142320936157,0.171062734993,0.199902040372,
+    0.228840846897,0.257881084516,0.287024620231,0.316273259858,
+    0.345628749814,0.375092778914,0.404666980176,0.434352932631,
+    0.464152163104,0.494066147993,0.524096315019,0.554244044937,
+    0.584510673232,0.614897491758,0.645405750356,0.676036658416,
+    0.706791386403,0.737671067334,0.768676798214,0.799809641425,
+    0.831070626064,0.86246074924,0.893980977326,0.925632247163,
+    0.957415467219,1.),.UNSPECIFIED.);
+#2898 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#2899 = CARTESIAN_POINT('',(0.198497745419,0.500824155145));
+#2900 = CARTESIAN_POINT('',(0.196996983972,0.500808340637));
+#2901 = CARTESIAN_POINT('',(0.195497731066,0.500792333083));
+#2902 = CARTESIAN_POINT('',(0.192497689333,0.500759884501));
+#2903 = CARTESIAN_POINT('',(0.19099690987,0.500743442288));
+#2904 = CARTESIAN_POINT('',(0.189497676101,0.500726807978));
+#2905 = CARTESIAN_POINT('',(0.186497635782,0.500693104598));
+#2906 = CARTESIAN_POINT('',(0.18499683901,0.50067603433));
+#2907 = CARTESIAN_POINT('',(0.183497623591,0.500658772898));
+#2908 = CARTESIAN_POINT('',(0.180497584662,0.500623813992));
+#2909 = CARTESIAN_POINT('',(0.178996771372,0.500606115299));
+#2910 = CARTESIAN_POINT('',(0.17749757349,0.500588226387));
+#2911 = CARTESIAN_POINT('',(0.174497535922,0.500552011226));
+#2912 = CARTESIAN_POINT('',(0.172996706887,0.500533683737));
+#2913 = CARTESIAN_POINT('',(0.171497525746,0.500515166985));
+#2914 = CARTESIAN_POINT('',(0.168497489509,0.500477694834));
+#2915 = CARTESIAN_POINT('',(0.16699664548,0.50045873818));
+#2916 = CARTESIAN_POINT('',(0.165497480303,0.500439593223));
+#2917 = CARTESIAN_POINT('',(0.162497445363,0.500400863348));
+#2918 = CARTESIAN_POINT('',(0.160996587073,0.500381277157));
+#2919 = CARTESIAN_POINT('',(0.159497437101,0.500361503631));
+#2920 = CARTESIAN_POINT('',(0.156497403424,0.500321515292));
+#2921 = CARTESIAN_POINT('',(0.154996531584,0.500301299192));
+#2922 = CARTESIAN_POINT('',(0.153497396078,0.500280896729));
+#2923 = CARTESIAN_POINT('',(0.150497363628,0.500239649186));
+#2924 = CARTESIAN_POINT('',(0.14899647893,0.500218802803));
+#2925 = CARTESIAN_POINT('',(0.147497357171,0.500197771036));
+#2926 = CARTESIAN_POINT('',(0.144497325912,0.500155263543));
+#2927 = CARTESIAN_POINT('',(0.142996429023,0.500133786505));
+#2928 = CARTESIAN_POINT('',(0.141497320315,0.500112125061));
+#2929 = CARTESIAN_POINT('',(0.13849729021,0.500068356873));
+#2930 = CARTESIAN_POINT('',(0.136996381776,0.500046248804));
+#2931 = CARTESIAN_POINT('',(0.135497285444,0.50002395731));
+#2932 = CARTESIAN_POINT('',(0.132497256457,0.499978927677));
+#2933 = CARTESIAN_POINT('',(0.130996337102,0.499956188202));
+#2934 = CARTESIAN_POINT('',(0.129497252492,0.499933266284));
+#2935 = CARTESIAN_POINT('',(0.126497224585,0.499886974452));
+#2936 = CARTESIAN_POINT('',(0.124996294911,0.499863603195));
+#2937 = CARTESIAN_POINT('',(0.123497221393,0.499840050476));
+#2938 = CARTESIAN_POINT('',(0.12049719453,0.499792495691));
+#2939 = CARTESIAN_POINT('',(0.118996255116,0.499768492274));
+#2940 = CARTESIAN_POINT('',(0.117497192081,0.499744308376));
+#2941 = CARTESIAN_POINT('',(0.114497166225,0.499695489879));
+#2942 = CARTESIAN_POINT('',(0.11299621763,0.499670853924));
+#2943 = CARTESIAN_POINT('',(0.111497164491,0.499646038466));
+#2944 = CARTESIAN_POINT('',(0.108497139605,0.499595955497));
+#2945 = CARTESIAN_POINT('',(0.106996182366,0.499570686623));
+#2946 = CARTESIAN_POINT('',(0.105497138558,0.499545239223));
+#2947 = CARTESIAN_POINT('',(0.102497114608,0.499493891019));
+#2948 = CARTESIAN_POINT('',(0.10099614924,0.499467988847));
+#2949 = CARTESIAN_POINT('',(9.949711421927E-02,0.499441909121));
+#2950 = CARTESIAN_POINT('',(9.649709116892E-02,0.499389294915));
+#2951 = CARTESIAN_POINT('',(9.499611816864E-02,0.499362759062));
+#2952 = CARTESIAN_POINT('',(9.349709141186E-02,0.499336046624));
+#2953 = CARTESIAN_POINT('',(9.049706922789E-02,0.499282165647));
+#2954 = CARTESIAN_POINT('',(8.899608906953E-02,0.49925499573));
+#2955 = CARTESIAN_POINT('',(8.749707007519E-02,0.499227650195));
+#2956 = CARTESIAN_POINT('',(8.449704872434E-02,0.499172501674));
+#2957 = CARTESIAN_POINT('',(8.299606186342E-02,0.49914469731));
+#2958 = CARTESIAN_POINT('',(8.149705014986E-02,0.499116718287));
+#2959 = CARTESIAN_POINT('',(7.849702959974E-02,0.499060301448));
+#2960 = CARTESIAN_POINT('',(7.699603647261E-02,0.499031862251));
+#2961 = CARTESIAN_POINT('',(7.549703157797E-02,0.49900324935));
+#2962 = CARTESIAN_POINT('',(7.249701179715E-02,0.498945563415));
+#2963 = CARTESIAN_POINT('',(7.099601282164E-02,0.498916488999));
+#2964 = CARTESIAN_POINT('',(6.949701430331E-02,0.498887241828));
+#2965 = CARTESIAN_POINT('',(6.64969952613E-02,0.498828286017));
+#2966 = CARTESIAN_POINT('',(6.499599083733E-02,0.498798575994));
+#2967 = CARTESIAN_POINT('',(6.349699827133E-02,0.498768694159));
+#2968 = CARTESIAN_POINT('',(6.04969799386E-02,0.498708467688));
+#2969 = CARTESIAN_POINT('',(5.899597044876E-02,0.49867812167));
+#2970 = CARTESIAN_POINT('',(5.749698342921E-02,0.498647604776));
+#2971 = CARTESIAN_POINT('',(5.449696577722E-02,0.498586106859));
+#2972 = CARTESIAN_POINT('',(5.299595158724E-02,0.498555124454));
+#2973 = CARTESIAN_POINT('',(5.149696972588E-02,0.498523972104));
+#2974 = CARTESIAN_POINT('',(4.849695272708E-02,0.498461201953));
+#2975 = CARTESIAN_POINT('',(4.699593418653E-02,0.49842958277));
+#2976 = CARTESIAN_POINT('',(4.549695711199E-02,0.498397794566));
+#2977 = CARTESIAN_POINT('',(4.249694073982E-02,0.498333751388));
+#2978 = CARTESIAN_POINT('',(4.099591818269E-02,0.498301495034));
+#2979 = CARTESIAN_POINT('',(3.949694554001E-02,0.498269070576));
+#2980 = CARTESIAN_POINT('',(3.649692976887E-02,0.498203753576));
+#2981 = CARTESIAN_POINT('',(3.499590351405E-02,0.498170859658));
+#2982 = CARTESIAN_POINT('',(3.349693496409E-02,0.498137798544));
+#2983 = CARTESIAN_POINT('',(3.049691976937E-02,0.498071206926));
+#2984 = CARTESIAN_POINT('',(2.899589012124E-02,0.498037675047));
+#2985 = CARTESIAN_POINT('',(2.749692534014E-02,0.498003976874));
+#2986 = CARTESIAN_POINT('',(2.449691069819E-02,0.497936109836));
+#2987 = CARTESIAN_POINT('',(2.299587794741E-02,0.4979019396));
+#2988 = CARTESIAN_POINT('',(2.149691662573E-02,0.497867603964));
+#2989 = CARTESIAN_POINT('',(1.849690251382E-02,0.497798460704));
+#2990 = CARTESIAN_POINT('',(1.699586693763E-02,0.497763651712));
+#2991 = CARTESIAN_POINT('',(1.549690878018E-02,0.497728678207));
+#2992 = CARTESIAN_POINT('',(1.249689517647E-02,0.497658257918));
+#2993 = CARTESIAN_POINT('',(1.099585703922E-02,0.49762280977));
+#2994 = CARTESIAN_POINT('',(9.496901764338E-03,0.497587197988));
+#2995 = CARTESIAN_POINT('',(5.994440456204E-03,0.497503491718));
+#2996 = CARTESIAN_POINT('',(3.992585612388E-03,0.497455268001));
+#2997 = CARTESIAN_POINT('',(1.994444257032E-03,0.497406755162));
+#2998 = CARTESIAN_POINT('',(0.,0.497357955865));
+#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3000 = FACE_BOUND('',#3001,.F.);
+#3001 = EDGE_LOOP('',(#3002,#3318,#3650,#3937));
+#3002 = ORIENTED_EDGE('',*,*,#3003,.T.);
+#3003 = EDGE_CURVE('',#3004,#3006,#3008,.T.);
+#3004 = VERTEX_POINT('',#3005);
+#3005 = CARTESIAN_POINT('',(10.920311677335,6.082498900112,
+    9.616170968091));
+#3006 = VERTEX_POINT('',#3007);
+#3007 = CARTESIAN_POINT('',(12.154793556115,2.917360726448,
+    0.974937238349));
+#3008 = SURFACE_CURVE('',#3009,(#3105,#3204),.PCURVE_S1.);
+#3009 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3010,#3011,#3012,#3013,#3014,
+    #3015,#3016,#3017,#3018,#3019,#3020,#3021,#3022,#3023,#3024,#3025,
+    #3026,#3027,#3028,#3029,#3030,#3031,#3032,#3033,#3034,#3035,#3036,
+    #3037,#3038,#3039,#3040,#3041,#3042,#3043,#3044,#3045,#3046,#3047,
+    #3048,#3049,#3050,#3051,#3052,#3053,#3054,#3055,#3056,#3057,#3058,
+    #3059,#3060,#3061,#3062,#3063,#3064,#3065,#3066,#3067,#3068,#3069,
+    #3070,#3071,#3072,#3073,#3074,#3075,#3076,#3077,#3078,#3079,#3080,
+    #3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091,
+    #3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099,#3100,#3101,#3102,
+    #3103,#3104),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.606332990433E-02,
+    7.202386673117E-02,0.107863221683,0.143562859288,0.179104198467,
+    0.21446872277,0.249638099786,0.284594309711,0.319319782997,
+    0.353797547004,0.388011381552,0.421945983257,0.455587138471,
+    0.488921904636,0.521938799707,0.554627999091,0.586981539224,
+    0.618993526286,0.650660347705,0.681980882751,0.712956706723,
+    0.743592280744,0.773895116151,0.803875898933,0.833548556127,
+    0.862930243278,0.89204123117,0.920904672437,0.949546235671,
+    0.977993606654,1.),.UNSPECIFIED.);
+#3010 = CARTESIAN_POINT('',(10.920311677335,6.082498900112,
+    9.616170968091));
+#3011 = CARTESIAN_POINT('',(10.932272042518,6.061025667187,
+    9.544456028497));
+#3012 = CARTESIAN_POINT('',(10.94423473849,6.039415814914,9.472728117041
+    ));
+#3013 = CARTESIAN_POINT('',(10.956199145538,6.017667535333,
+    9.400981316879));
+#3014 = CARTESIAN_POINT('',(10.98009595929,5.973952750474,9.257642159046
+    ));
+#3015 = CARTESIAN_POINT('',(10.992028359798,5.951987043974,
+    9.186049943933));
+#3016 = CARTESIAN_POINT('',(11.003961154098,5.929879963656,
+    9.114426680277));
+#3017 = CARTESIAN_POINT('',(11.027785928198,5.885454162342,8.97134675266
+    ));
+#3018 = CARTESIAN_POINT('',(11.039677909799,5.863136405715,
+    8.899890340562));
+#3019 = CARTESIAN_POINT('',(11.051568902775,5.840674385366,
+    8.828390406516));
+#3020 = CARTESIAN_POINT('',(11.075301089523,5.795545978388,
+    8.685569211149));
+#3021 = CARTESIAN_POINT('',(11.08714229646,5.772880730023,8.614248339936
+    ));
+#3022 = CARTESIAN_POINT('',(11.098981064149,5.750068403544,
+    8.542871197137));
+#3023 = CARTESIAN_POINT('',(11.122599679388,5.704247345185,
+    8.400307516043));
+#3024 = CARTESIAN_POINT('',(11.134379555138,5.68123993299,8.329121536105
+    ));
+#3025 = CARTESIAN_POINT('',(11.146155469492,5.658082724926,
+    8.257866302187));
+#3026 = CARTESIAN_POINT('',(11.169639158276,5.611580541921,
+    8.115558168054));
+#3027 = CARTESIAN_POINT('',(11.181346979922,5.588237074581,
+    8.044506025057));
+#3028 = CARTESIAN_POINT('',(11.193049242895,5.564741213869,
+    7.973371463177));
+#3029 = CARTESIAN_POINT('',(11.216376350599,5.517571026401,
+    7.831316133859));
+#3030 = CARTESIAN_POINT('',(11.228001265839,5.493898400354,
+    7.760396353175));
+#3031 = CARTESIAN_POINT('',(11.239618946093,5.470070930041,
+    7.689380863889));
+#3032 = CARTESIAN_POINT('',(11.262767594578,5.422247464145,
+    7.547574801237));
+#3033 = CARTESIAN_POINT('',(11.274298661174,5.398253365965,
+    7.476785474241));
+#3034 = CARTESIAN_POINT('',(11.285820733181,5.374102148623,
+    7.405887090014));
+#3035 = CARTESIAN_POINT('',(11.308768901533,5.325641739451,
+    7.264325943496));
+#3036 = CARTESIAN_POINT('',(11.320195128925,5.301334643365,
+    7.193664715923));
+#3037 = CARTESIAN_POINT('',(11.331610514215,5.276868361957,
+    7.122881098524));
+#3038 = CARTESIAN_POINT('',(11.354336123507,5.227788947441,
+    6.981559694092));
+#3039 = CARTESIAN_POINT('',(11.365646516293,5.203178107762,
+    6.911023756609));
+#3040 = CARTESIAN_POINT('',(11.376944126535,5.178406261769,
+    6.840352197656));
+#3041 = CARTESIAN_POINT('',(11.399425127953,5.128727366312,
+    6.699264532214));
+#3042 = CARTESIAN_POINT('',(11.410608730891,5.103822804614,
+    6.628850613346));
+#3043 = CARTESIAN_POINT('',(11.421777512474,5.078755701283,
+    6.558288038212));
+#3044 = CARTESIAN_POINT('',(11.443991978099,5.028498409238,
+    6.417427280043));
+#3045 = CARTESIAN_POINT('',(11.455037922247,5.003310896155,
+    6.347131641568));
+#3046 = CARTESIAN_POINT('',(11.466066901986,4.977959636797,
+    6.276674616832));
+#3047 = CARTESIAN_POINT('',(11.487993117442,4.927146555581,
+    6.136033112246));
+#3048 = CARTESIAN_POINT('',(11.498890667017,4.90168758721,6.065851547138
+    ));
+#3049 = CARTESIAN_POINT('',(11.50976899858,4.876064048498,5.995496291736
+    ));
+#3050 = CARTESIAN_POINT('',(11.531385556691,4.824719261372,
+    5.855065578148));
+#3051 = CARTESIAN_POINT('',(11.542124156201,4.799001030308,5.78499341117
+    ));
+#3052 = CARTESIAN_POINT('',(11.552841166845,4.773117840636,
+    5.714735811332));
+#3053 = CARTESIAN_POINT('',(11.574127061437,4.72126684928,5.574506636927
+    ));
+#3054 = CARTESIAN_POINT('',(11.584696382608,4.695302210411,
+    5.504538727942));
+#3055 = CARTESIAN_POINT('',(11.595241619781,4.669172721383,
+    5.434374355928));
+#3056 = CARTESIAN_POINT('',(11.616176338681,4.616842378573,
+    5.294336706012));
+#3057 = CARTESIAN_POINT('',(11.626566326691,4.590644809876,
+    5.224467456151));
+#3058 = CARTESIAN_POINT('',(11.636929604068,4.56428306308,5.154391592732
+    ));
+#3059 = CARTESIAN_POINT('',(11.657493220381,4.511501495913,
+    5.014534722831));
+#3060 = CARTESIAN_POINT('',(11.667694138886,4.48508505461,4.944758083717
+    ));
+#3061 = CARTESIAN_POINT('',(11.677865581419,4.458505743821,
+    4.874765744197));
+#3062 = CARTESIAN_POINT('',(11.698038842125,4.405302268116,
+    4.735078219944));
+#3063 = CARTESIAN_POINT('',(11.708041316548,4.37868154267,4.665387706289
+    ));
+#3064 = CARTESIAN_POINT('',(11.71801140412,4.351899971702,4.595473669737
+    ));
+#3065 = CARTESIAN_POINT('',(11.737775815072,4.298304998344,
+    4.455943413588));
+#3066 = CARTESIAN_POINT('',(11.747570873635,4.271495056965,
+    4.386332119692));
+#3067 = CARTESIAN_POINT('',(11.757330482939,4.244527093329,
+    4.316490960837));
+#3068 = CARTESIAN_POINT('',(11.776668389353,4.190572027504,
+    4.177105305675));
+#3069 = CARTESIAN_POINT('',(11.786247501307,4.163588363999,
+    4.107565926615));
+#3070 = CARTESIAN_POINT('',(11.795787945632,4.136450388509,
+    4.037792049583));
+#3071 = CARTESIAN_POINT('',(11.81468260722,4.082167522921,3.898537799291
+    ));
+#3072 = CARTESIAN_POINT('',(11.824037717761,4.05502600095,3.829062657917
+    ));
+#3073 = CARTESIAN_POINT('',(11.833350784409,4.02773485334,3.759350330671
+    ));
+#3074 = CARTESIAN_POINT('',(11.851786444372,3.973157256607,
+    3.620213827755));
+#3075 = CARTESIAN_POINT('',(11.860910005731,3.945874053591,
+    3.550794908992));
+#3076 = CARTESIAN_POINT('',(11.869987990854,3.918446974083,
+    3.481138296913));
+#3077 = CARTESIAN_POINT('',(11.887949938051,3.863608375604,
+    3.342105497164));
+#3078 = CARTESIAN_POINT('',(11.896834936314,3.836199927725,
+    3.272734491454));
+#3079 = CARTESIAN_POINT('',(11.905670677027,3.808654494343,
+    3.203127688061));
+#3080 = CARTESIAN_POINT('',(11.923145300774,3.753589166858,
+    3.064184241995));
+#3081 = CARTESIAN_POINT('',(11.931785278084,3.726072116673,
+    2.994852599864));
+#3082 = CARTESIAN_POINT('',(11.940372181747,3.698426177954,
+    2.925289652221));
+#3083 = CARTESIAN_POINT('',(11.957347018869,3.643168818889,
+    2.786420992505));
+#3084 = CARTESIAN_POINT('',(11.965736090785,3.615559966974,
+    2.717119992036));
+#3085 = CARTESIAN_POINT('',(11.974068161385,3.587831569645,2.64759491813
+    ));
+#3086 = CARTESIAN_POINT('',(11.990531935351,3.532417181951,
+    2.508786351301));
+#3087 = CARTESIAN_POINT('',(11.998664803385,3.504733443624,
+    2.439507179448));
+#3088 = CARTESIAN_POINT('',(12.006736664901,3.476940754858,
+    2.370013974872));
+#3089 = CARTESIAN_POINT('',(12.022679317101,3.421404527557,
+    2.231250774417));
+#3090 = CARTESIAN_POINT('',(12.030551276727,3.393662894976,
+    2.161984621433));
+#3091 = CARTESIAN_POINT('',(12.038358193243,3.36582411916,2.092517253395
+    ));
+#3092 = CARTESIAN_POINT('',(12.053770906679,3.310201307201,
+    1.953784749856));
+#3093 = CARTESIAN_POINT('',(12.061377851424,3.282418816016,
+    1.884522913574));
+#3094 = CARTESIAN_POINT('',(12.068915743604,3.254552106649,
+    1.815075301799));
+#3095 = CARTESIAN_POINT('',(12.083790959377,3.19887790918,1.676358964477
+    ));
+#3096 = CARTESIAN_POINT('',(12.091129381875,3.171071607607,
+    1.607092958169));
+#3097 = CARTESIAN_POINT('',(12.098394839146,3.143194975989,1.53765894473
+    ));
+#3098 = CARTESIAN_POINT('',(12.112726266113,3.0875044121,1.398944449487)
+  );
+#3099 = CARTESIAN_POINT('',(12.119793257146,3.059691329103,
+    1.329666104287));
+#3100 = CARTESIAN_POINT('',(12.126783544745,3.031822552793,
+    1.260239417487));
+#3101 = CARTESIAN_POINT('',(12.139041422427,2.982309227054,
+    1.136859722716));
+#3102 = CARTESIAN_POINT('',(12.144340706603,2.960684088637,
+    1.082962344101));
+#3103 = CARTESIAN_POINT('',(12.149591736491,2.939033412388,
+    1.028986575006));
+#3104 = CARTESIAN_POINT('',(12.154793556115,2.917360726448,
+    0.974937238349));
+#3105 = PCURVE('',#47,#3106);
+#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3203);
+#3107 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#3193,#3194,#3195,#3196,#3197,#3198,#3199,#3200,
+    #3201,#3202),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.606332990433E-02,
+    7.202386673117E-02,0.107863221683,0.143562859288,0.179104198467,
+    0.21446872277,0.249638099786,0.284594309711,0.319319782997,
+    0.353797547004,0.388011381552,0.421945983257,0.455587138471,
+    0.488921904636,0.521938799707,0.554627999091,0.586981539224,
+    0.618993526286,0.650660347705,0.681980882751,0.712956706723,
+    0.743592280744,0.773895116151,0.803875898933,0.833548556127,
+    0.862930243278,0.89204123117,0.920904672437,0.949546235671,
+    0.977993606654,1.),.UNSPECIFIED.);
+#3108 = CARTESIAN_POINT('',(-0.508193584465,-9.616170968091));
+#3109 = CARTESIAN_POINT('',(-0.506227227317,-9.544456028497));
+#3110 = CARTESIAN_POINT('',(-0.504251231108,-9.472728117041));
+#3111 = CARTESIAN_POINT('',(-0.502265473345,-9.400981316879));
+#3112 = CARTESIAN_POINT('',(-0.498279867144,-9.257642159046));
+#3113 = CARTESIAN_POINT('',(-0.496280075011,-9.186049943933));
+#3114 = CARTESIAN_POINT('',(-0.494270322855,-9.114426680277));
+#3115 = CARTESIAN_POINT('',(-0.490237440663,-8.97134675266));
+#3116 = CARTESIAN_POINT('',(-0.488214378544,-8.899890340562));
+#3117 = CARTESIAN_POINT('',(-0.486181161224,-8.828390406516));
+#3118 = CARTESIAN_POINT('',(-0.482102110507,-8.685569211149));
+#3119 = CARTESIAN_POINT('',(-0.480056357212,-8.614248339936));
+#3120 = CARTESIAN_POINT('',(-0.478000258233,-8.542871197137));
+#3121 = CARTESIAN_POINT('',(-0.473876253675,-8.400307516043));
+#3122 = CARTESIAN_POINT('',(-0.471808440897,-8.329121536105));
+#3123 = CARTESIAN_POINT('',(-0.46973009824,-8.257866302187));
+#3124 = CARTESIAN_POINT('',(-0.465562461662,-8.115558168054));
+#3125 = CARTESIAN_POINT('',(-0.463473273691,-8.044506025057));
+#3126 = CARTESIAN_POINT('',(-0.461373379724,-7.973371463177));
+#3127 = CARTESIAN_POINT('',(-0.457163539412,-7.831316133859));
+#3128 = CARTESIAN_POINT('',(-0.455053712519,-7.760396353175));
+#3129 = CARTESIAN_POINT('',(-0.452933013612,-7.689380863889));
+#3130 = CARTESIAN_POINT('',(-0.448682503004,-7.547574801237));
+#3131 = CARTESIAN_POINT('',(-0.446552824496,-7.476785474241));
+#3132 = CARTESIAN_POINT('',(-0.44441212033,-7.405887090014));
+#3133 = CARTESIAN_POINT('',(-0.440122576065,-7.264325943496));
+#3134 = CARTESIAN_POINT('',(-0.437973883001,-7.193664715923));
+#3135 = CARTESIAN_POINT('',(-0.435814025558,-7.122881098524));
+#3136 = CARTESIAN_POINT('',(-0.431487184865,-6.981559694092));
+#3137 = CARTESIAN_POINT('',(-0.429320362427,-6.911023756609));
+#3138 = CARTESIAN_POINT('',(-0.42714225467,-6.840352197656));
+#3139 = CARTESIAN_POINT('',(-0.422779952101,-6.699264532214));
+#3140 = CARTESIAN_POINT('',(-0.420595931618,-6.628850613346));
+#3141 = CARTESIAN_POINT('',(-0.418400525849,-6.558288038212));
+#3142 = CARTESIAN_POINT('',(-0.414004689356,-6.417427280043));
+#3143 = CARTESIAN_POINT('',(-0.41180444599,-6.347131641568));
+#3144 = CARTESIAN_POINT('',(-0.409592741908,-6.276674616832));
+#3145 = CARTESIAN_POINT('',(-0.405165388281,-6.136033112246));
+#3146 = CARTESIAN_POINT('',(-0.402949938379,-6.065851547138));
+#3147 = CARTESIAN_POINT('',(-0.400722980835,-5.995496291736));
+#3148 = CARTESIAN_POINT('',(-0.396266210525,-5.855065578148));
+#3149 = CARTESIAN_POINT('',(-0.394036608651,-5.78499341117));
+#3150 = CARTESIAN_POINT('',(-0.391795485114,-5.714735811332));
+#3151 = CARTESIAN_POINT('',(-0.387311476469,-5.574506636927));
+#3152 = CARTESIAN_POINT('',(-0.385068812141,-5.504538727942));
+#3153 = CARTESIAN_POINT('',(-0.382814649903,-5.434374355928));
+#3154 = CARTESIAN_POINT('',(-0.378305652864,-5.294336706012));
+#3155 = CARTESIAN_POINT('',(-0.37605104702,-5.224467456151));
+#3156 = CARTESIAN_POINT('',(-0.373785010141,-5.154391592732));
+#3157 = CARTESIAN_POINT('',(-0.369253339439,-5.014534722831));
+#3158 = CARTESIAN_POINT('',(-0.366987940663,-4.944758083717));
+#3159 = CARTESIAN_POINT('',(-0.364711226689,-4.874765744197));
+#3160 = CARTESIAN_POINT('',(-0.360159254616,-4.735078219944));
+#3161 = CARTESIAN_POINT('',(-0.357884235182,-4.665387706289));
+#3162 = CARTESIAN_POINT('',(-0.355598071648,-4.595473669737));
+#3163 = CARTESIAN_POINT('',(-0.351028220458,-4.455943413588));
+#3164 = CARTESIAN_POINT('',(-0.348744772228,-4.386332119692));
+#3165 = CARTESIAN_POINT('',(-0.346450412964,-4.316490960837));
+#3166 = CARTESIAN_POINT('',(-0.341865146994,-4.177105305675));
+#3167 = CARTESIAN_POINT('',(-0.339574477257,-4.107565926615));
+#3168 = CARTESIAN_POINT('',(-0.337273198506,-4.037792049583));
+#3169 = CARTESIAN_POINT('',(-0.332675016094,-3.898537799291));
+#3170 = CARTESIAN_POINT('',(-0.330378343415,-3.829062657917));
+#3171 = CARTESIAN_POINT('',(-0.32807143977,-3.759350330671));
+#3172 = CARTESIAN_POINT('',(-0.323462865067,-3.620213827755));
+#3173 = CARTESIAN_POINT('',(-0.321161415259,-3.550794908992));
+#3174 = CARTESIAN_POINT('',(-0.318850195397,-3.481138296913));
+#3175 = CARTESIAN_POINT('',(-0.314233770162,-3.342105497164));
+#3176 = CARTESIAN_POINT('',(-0.31192877247,-3.272734491454));
+#3177 = CARTESIAN_POINT('',(-0.309614554681,-3.203127688061));
+#3178 = CARTESIAN_POINT('',(-0.304992830143,-3.064184241995));
+#3179 = CARTESIAN_POINT('',(-0.302685513775,-2.994852599864));
+#3180 = CARTESIAN_POINT('',(-0.300369621225,-2.925289652221));
+#3181 = CARTESIAN_POINT('',(-0.295745150089,-2.786420992505));
+#3182 = CARTESIAN_POINT('',(-0.29343674118,-2.717119992036));
+#3183 = CARTESIAN_POINT('',(-0.291120496886,-2.64759491813));
+#3184 = CARTESIAN_POINT('',(-0.286495825505,-2.508786351301));
+#3185 = CARTESIAN_POINT('',(-0.284187544592,-2.439507179448));
+#3186 = CARTESIAN_POINT('',(-0.281872266057,-2.370013974872));
+#3187 = CARTESIAN_POINT('',(-0.277249926769,-2.231250774417));
+#3188 = CARTESIAN_POINT('',(-0.27494298678,-2.161984621433));
+#3189 = CARTESIAN_POINT('',(-0.272629980283,-2.092517253395));
+#3190 = CARTESIAN_POINT('',(-0.268012483856,-1.953784749856));
+#3191 = CARTESIAN_POINT('',(-0.265708088527,-1.884522913574));
+#3192 = CARTESIAN_POINT('',(-0.2633986431,-1.815075301799));
+#3193 = CARTESIAN_POINT('',(-0.258788471176,-1.676358964477));
+#3194 = CARTESIAN_POINT('',(-0.256487813705,-1.607092958169));
+#3195 = CARTESIAN_POINT('',(-0.254183194938,-1.53765894473));
+#3196 = CARTESIAN_POINT('',(-0.249582792378,-1.398944449487));
+#3197 = CARTESIAN_POINT('',(-0.247287054035,-1.329666104287));
+#3198 = CARTESIAN_POINT('',(-0.244988497933,-1.260239417487));
+#3199 = CARTESIAN_POINT('',(-0.240907850933,-1.136859722716));
+#3200 = CARTESIAN_POINT('',(-0.2391266581,-1.082962344101));
+#3201 = CARTESIAN_POINT('',(-0.237344394752,-1.028986575006));
+#3202 = CARTESIAN_POINT('',(-0.235561338063,-0.974937238349));
+#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3204 = PCURVE('',#3205,#3220);
+#3205 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#3206,#3207,#3208,#3209,#3210,#3211,#3212)
+    ,(#3213,#3214,#3215,#3216,#3217,#3218,#3219
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#3206 = CARTESIAN_POINT('',(11.623028304457,3.003696191732,
+    0.939692620786));
+#3207 = CARTESIAN_POINT('',(13.576542479772,2.683677698698,1.05430697073
+    ));
+#3208 = CARTESIAN_POINT('',(15.524392173265,2.388651751036,
+    1.299774555458));
+#3209 = CARTESIAN_POINT('',(17.462384603816,2.136460305834,
+    1.671987745373));
+#3210 = CARTESIAN_POINT('',(19.382496697441,1.963041993651,
+    2.161820367169));
+#3211 = CARTESIAN_POINT('',(21.280479113253,1.886226565429,
+    2.739531066708));
+#3212 = CARTESIAN_POINT('',(23.153138372154,1.92053464738,3.390481275111
+    ));
+#3213 = CARTESIAN_POINT('',(10.86196188721,6.338146034299,
+    10.336618828645));
+#3214 = CARTESIAN_POINT('',(12.505662507261,7.375587170284,
+    9.944453660111));
+#3215 = CARTESIAN_POINT('',(14.165969428542,8.340096517783,
+    9.439324279976));
+#3216 = CARTESIAN_POINT('',(15.846209216488,9.217627258596,
+    8.836297820967));
+#3217 = CARTESIAN_POINT('',(17.552772906357,9.979391191016,8.1541098526)
+  );
+#3218 = CARTESIAN_POINT('',(19.28774982947,10.617022184358,
+    7.429706375355));
+#3219 = CARTESIAN_POINT('',(21.051883336708,11.126734325511,
+    6.681471211651));
+#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3317);
+#3221 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#3288,#3289,#3290,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.606332990433E-02,
+    7.202386673117E-02,0.107863221683,0.143562859288,0.179104198467,
+    0.21446872277,0.249638099786,0.284594309711,0.319319782997,
+    0.353797547004,0.388011381552,0.421945983257,0.455587138471,
+    0.488921904636,0.521938799707,0.554627999091,0.586981539224,
+    0.618993526286,0.650660347705,0.681980882751,0.712956706723,
+    0.743592280744,0.773895116151,0.803875898933,0.833548556127,
+    0.862930243278,0.89204123117,0.920904672437,0.949546235671,
+    0.977993606654,1.),.UNSPECIFIED.);
+#3222 = CARTESIAN_POINT('',(9.233315400571,0.));
+#3223 = CARTESIAN_POINT('',(9.158409384189,6.904515409086E-03));
+#3224 = CARTESIAN_POINT('',(9.083444926545,1.378081332283E-02));
+#3225 = CARTESIAN_POINT('',(9.00841561259,2.062788391852E-02));
+#3226 = CARTESIAN_POINT('',(8.858427976445,3.424201256701E-02));
+#3227 = CARTESIAN_POINT('',(8.783470061397,4.100924287059E-02));
+#3228 = CARTESIAN_POINT('',(8.708434394742,4.77452994986E-02));
+#3229 = CARTESIAN_POINT('',(8.558446912252,6.113024894964E-02));
+#3230 = CARTESIAN_POINT('',(8.483495665951,6.777935881153E-02));
+#3231 = CARTESIAN_POINT('',(8.408453516192,7.439529757981E-02));
+#3232 = CARTESIAN_POINT('',(8.258466129,8.753284715252E-02));
+#3233 = CARTESIAN_POINT('',(8.183521654335,9.405472492949E-02));
+#3234 = CARTESIAN_POINT('',(8.108472911859,0.10054138435));
+#3235 = CARTESIAN_POINT('',(7.958485554966,0.113413231088));
+#3236 = CARTESIAN_POINT('',(7.883547928053,0.119798740584));
+#3237 = CARTESIAN_POINT('',(7.808492507016,0.126146936085));
+#3238 = CARTESIAN_POINT('',(7.6585051084,0.138734765451));
+#3239 = CARTESIAN_POINT('',(7.583574374695,0.144974782045));
+#3240 = CARTESIAN_POINT('',(7.50851221628,0.151175342377));
+#3241 = CARTESIAN_POINT('',(7.358524696493,0.163460902495));
+#3242 = CARTESIAN_POINT('',(7.283600866515,0.169546350903));
+#3243 = CARTESIAN_POINT('',(7.208531942488,0.175590156213));
+#3244 = CARTESIAN_POINT('',(7.058544214228,0.187555335131));
+#3245 = CARTESIAN_POINT('',(6.983627258824,0.193477228514));
+#3246 = CARTESIAN_POINT('',(6.908551575439,0.199355249802));
+#3247 = CARTESIAN_POINT('',(6.758563543082,0.21098215519));
+#3248 = CARTESIAN_POINT('',(6.683653388215,0.216731635312));
+#3249 = CARTESIAN_POINT('',(6.608570990497,0.222434974961));
+#3250 = CARTESIAN_POINT('',(6.458582549599,0.233706015602));
+#3251 = CARTESIAN_POINT('',(6.383679070587,0.239274393658));
+#3252 = CARTESIAN_POINT('',(6.308590047048,0.244794326712));
+#3253 = CARTESIAN_POINT('',(6.158601083812,0.255692295057));
+#3254 = CARTESIAN_POINT('',(6.08370409899,0.261071092832));
+#3255 = CARTESIAN_POINT('',(6.008608586813,0.266399108643));
+#3256 = CARTESIAN_POINT('',(5.858618977533,0.276907263679));
+#3257 = CARTESIAN_POINT('',(5.783728241295,0.28208825461));
+#3258 = CARTESIAN_POINT('',(5.70862643205,0.287216098485));
+#3259 = CARTESIAN_POINT('',(5.558636042556,0.297318248114));
+#3260 = CARTESIAN_POINT('',(5.483751237766,0.302293497855));
+#3261 = CARTESIAN_POINT('',(5.408643383684,0.30721321229));
+#3262 = CARTESIAN_POINT('',(5.258652068829,0.316893794399));
+#3263 = CARTESIAN_POINT('',(5.183772798614,0.321655700452));
+#3264 = CARTESIAN_POINT('',(5.10865921946,0.32635966556));
+#3265 = CARTESIAN_POINT('',(4.958666822723,0.33560382694));
+#3266 = CARTESIAN_POINT('',(4.883792601735,0.340145156917));
+#3267 = CARTESIAN_POINT('',(4.808673692266,0.344626129651));
+#3268 = CARTESIAN_POINT('',(4.658680045589,0.353419801928));
+#3269 = CARTESIAN_POINT('',(4.583810290896,0.35773373002));
+#3270 = CARTESIAN_POINT('',(4.508686528879,0.361984881776));
+#3271 = CARTESIAN_POINT('',(4.35869145291,0.370314853546));
+#3272 = CARTESIAN_POINT('',(4.283825474823,0.37439499477));
+#3273 = CARTESIAN_POINT('',(4.20869742946,0.378409947014));
+#3274 = CARTESIAN_POINT('',(4.058700734469,0.38626393139));
+#3275 = CARTESIAN_POINT('',(3.983837727798,0.390104373217));
+#3276 = CARTESIAN_POINT('',(3.908706068347,0.393877230768));
+#3277 = CARTESIAN_POINT('',(3.758707556177,0.401243927598));
+#3278 = CARTESIAN_POINT('',(3.683846592669,0.404839258586));
+#3279 = CARTESIAN_POINT('',(3.608712096827,0.408364640234));
+#3280 = CARTESIAN_POINT('',(3.458711564357,0.415233792338));
+#3281 = CARTESIAN_POINT('',(3.383851587418,0.418579127434));
+#3282 = CARTESIAN_POINT('',(3.308715148823,0.421852193602));
+#3283 = CARTESIAN_POINT('',(3.158712393555,0.428214636411));
+#3284 = CARTESIAN_POINT('',(3.083852216759,0.431305638656));
+#3285 = CARTESIAN_POINT('',(3.008714850623,0.434322115857));
+#3286 = CARTESIAN_POINT('',(2.858709679066,0.44016981998));
+#3287 = CARTESIAN_POINT('',(2.783847990401,0.443002718395));
+#3288 = CARTESIAN_POINT('',(2.708710835905,0.445758920255));
+#3289 = CARTESIAN_POINT('',(2.558703075424,0.451085026579));
+#3290 = CARTESIAN_POINT('',(2.483838449623,0.453656630121));
+#3291 = CARTESIAN_POINT('',(2.40870276722,0.456149474795));
+#3292 = CARTESIAN_POINT('',(2.258692281794,0.460948321867));
+#3293 = CARTESIAN_POINT('',(2.183823203286,0.463256029439));
+#3294 = CARTESIAN_POINT('',(2.108690364635,0.465483053232));
+#3295 = CARTESIAN_POINT('',(1.958677074437,0.469750196781));
+#3296 = CARTESIAN_POINT('',(1.883801973234,0.471792003424));
+#3297 = CARTESIAN_POINT('',(1.808673441196,0.473751370444));
+#3298 = CARTESIAN_POINT('',(1.658657344958,0.477483595059));
+#3299 = CARTESIAN_POINT('',(1.583774646885,0.479258094547));
+#3300 = CARTESIAN_POINT('',(1.508651943098,0.4809486022));
+#3301 = CARTESIAN_POINT('',(1.358633140903,0.484143925253));
+#3302 = CARTESIAN_POINT('',(1.283741331722,0.485650309466));
+#3303 = CARTESIAN_POINT('',(1.208625990041,0.48707138955));
+#3304 = CARTESIAN_POINT('',(1.05860470264,0.489729057539));
+#3305 = CARTESIAN_POINT('',(0.983702402891,0.490967113015));
+#3306 = CARTESIAN_POINT('',(0.908595908668,0.492118828161));
+#3307 = CARTESIAN_POINT('',(0.758572488228,0.494239305664));
+#3308 = CARTESIAN_POINT('',(0.683658532266,0.495209407728));
+#3309 = CARTESIAN_POINT('',(0.608562250148,0.496092442933));
+#3310 = CARTESIAN_POINT('',(0.458537177261,0.49767739431));
+#3311 = CARTESIAN_POINT('',(0.383610686991,0.498380499029));
+#3312 = CARTESIAN_POINT('',(0.308525783276,0.49899614811));
+#3313 = CARTESIAN_POINT('',(0.175096701735,0.499932002452));
+#3314 = CARTESIAN_POINT('',(0.116811338372,0.500287540616));
+#3315 = CARTESIAN_POINT('',(5.844382479152E-02,0.50059018081));
+#3316 = CARTESIAN_POINT('',(0.,0.500839775629));
+#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3318 = ORIENTED_EDGE('',*,*,#3319,.T.);
+#3319 = EDGE_CURVE('',#3006,#3320,#3322,.T.);
+#3320 = VERTEX_POINT('',#3321);
+#3321 = CARTESIAN_POINT('',(12.109918833439,3.098365028128,
+    0.898792629767));
+#3322 = SURFACE_CURVE('',#3323,(#3425,#3530),.PCURVE_S1.);
+#3323 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3324,#3325,#3326,#3327,#3328,
+    #3329,#3330,#3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,
+    #3340,#3341,#3342,#3343,#3344,#3345,#3346,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.844856019699E-02,5.697528017267E-02,8.558222244713E-02,
+    0.114271398208,0.143044767627,0.171904240345,0.200851676055,
+    0.229888885169,0.259017629568,0.288239623421,0.317556534054,
+    0.346969982881,0.376481546369,0.406092757037,0.435805104488,
+    0.465620036456,0.495538959867,0.525563241919,0.555694211153,
+    0.585933158536,0.616281338534,0.646739970178,0.677310238122,
+    0.70799329369,0.738790255901,0.769702212487,0.800730220883,
+    0.831875309203,0.863138477194,0.894520697162,0.926022914888,
+    0.957646050504,1.),.UNSPECIFIED.);
+#3324 = CARTESIAN_POINT('',(12.154793556115,2.917360726448,
+    0.974937238349));
+#3325 = CARTESIAN_POINT('',(12.154467753643,2.91871813886,0.974365817383
+    ));
+#3326 = CARTESIAN_POINT('',(12.154142019474,2.920074376194,0.97379489516
+    ));
+#3327 = CARTESIAN_POINT('',(12.153816357356,2.921429425913,
+    0.973224477106));
+#3328 = CARTESIAN_POINT('',(12.153164289869,2.924140846992,
+    0.972083093415));
+#3329 = CARTESIAN_POINT('',(12.152837884914,2.925497211722,
+    0.971512130592));
+#3330 = CARTESIAN_POINT('',(12.152511559617,2.926852359259,
+    0.970941684705));
+#3331 = CARTESIAN_POINT('',(12.151858157764,2.929564005792,
+    0.969800233462));
+#3332 = CARTESIAN_POINT('',(12.151531081677,2.930920497871,
+    0.969229231044));
+#3333 = CARTESIAN_POINT('',(12.151204092622,2.932275744127,
+    0.968658757929));
+#3334 = CARTESIAN_POINT('',(12.150549355476,2.934987616918,
+    0.967517240766));
+#3335 = CARTESIAN_POINT('',(12.150221607905,2.936344236221,
+    0.966946199791));
+#3336 = CARTESIAN_POINT('',(12.149893954515,2.937699582127,0.96637570004
+    ));
+#3337 = CARTESIAN_POINT('',(12.149237881144,2.940411681986,
+    0.965234118587));
+#3338 = CARTESIAN_POINT('',(12.148909461736,2.941768428397,
+    0.964663040092));
+#3339 = CARTESIAN_POINT('',(12.148581143431,2.94312387488,0.964092514301
+    ));
+#3340 = CARTESIAN_POINT('',(12.147923732902,2.945836202618,0.96295087019
+    ));
+#3341 = CARTESIAN_POINT('',(12.147594641302,2.947193076029,
+    0.962379755206));
+#3342 = CARTESIAN_POINT('',(12.147265657501,2.948548624008,
+    0.961809203974));
+#3343 = CARTESIAN_POINT('',(12.146606908875,2.951261180442,
+    0.960667498837));
+#3344 = CARTESIAN_POINT('',(12.146277144725,2.952618180754,
+    0.960096348396));
+#3345 = CARTESIAN_POINT('',(12.145947494849,2.953973831142,
+    0.959525772325));
+#3346 = CARTESIAN_POINT('',(12.145287407184,2.956686617088,
+    0.958384007795));
+#3347 = CARTESIAN_POINT('',(12.144956970122,2.958043744212,
+    0.957812822924));
+#3348 = CARTESIAN_POINT('',(12.14462665359,2.959399497915,0.957242222623
+    ));
+#3349 = CARTESIAN_POINT('',(12.143965225942,2.962112514192,
+    0.956100400333));
+#3350 = CARTESIAN_POINT('',(12.143634115603,2.963469768049,
+    0.955529182055));
+#3351 = CARTESIAN_POINT('',(12.143303131835,2.964825625964,
+    0.954958558135));
+#3352 = CARTESIAN_POINT('',(12.142640363256,2.967538873394,
+    0.953816679721));
+#3353 = CARTESIAN_POINT('',(12.142308579273,2.968896253917,
+    0.953245429056));
+#3354 = CARTESIAN_POINT('',(12.141976927688,2.97025221693,0.952674782134
+    ));
+#3355 = CARTESIAN_POINT('',(12.141312817226,2.972965696337,
+    0.951532849231));
+#3356 = CARTESIAN_POINT('',(12.140980359226,2.97432320347,0.950961567196
+    ));
+#3357 = CARTESIAN_POINT('',(12.140648039245,2.975679272459,
+    0.950390897893));
+#3358 = CARTESIAN_POINT('',(12.139982585946,2.978392984668,
+    0.949248912139));
+#3359 = CARTESIAN_POINT('',(12.139649453554,2.979750618367,
+    0.948677599745));
+#3360 = CARTESIAN_POINT('',(12.139316464596,2.981106794198,
+    0.948106908689));
+#3361 = CARTESIAN_POINT('',(12.138649667503,2.983820740036,
+    0.946964871722));
+#3362 = CARTESIAN_POINT('',(12.13831586034,2.985178500269,0.946393529977
+    ));
+#3363 = CARTESIAN_POINT('',(12.137982201827,2.986534783799,
+    0.945822817801));
+#3364 = CARTESIAN_POINT('',(12.137314059979,2.989248964093,0.94468073126
+    ));
+#3365 = CARTESIAN_POINT('',(12.136979577662,2.990606850841,
+    0.944109361167));
+#3366 = CARTESIAN_POINT('',(12.136645249016,2.991963242915,
+    0.943538628509));
+#3367 = CARTESIAN_POINT('',(12.135975761447,2.994677658496,
+    0.942396494037));
+#3368 = CARTESIAN_POINT('',(12.13564060359,2.996035671752,0.941825096595
+    ));
+#3369 = CARTESIAN_POINT('',(12.135305604233,2.997392173203,
+    0.941254344099));
+#3370 = CARTESIAN_POINT('',(12.134634769978,3.000106824901,
+    0.940112163337));
+#3371 = CARTESIAN_POINT('',(12.134298936189,3.001464964671,
+    0.939540739541));
+#3372 = CARTESIAN_POINT('',(12.133963265545,3.002821576321,
+    0.938969967857));
+#3373 = CARTESIAN_POINT('',(12.133291083633,3.00553646497,0.937827742449
+    ));
+#3374 = CARTESIAN_POINT('',(12.132954573517,3.006894731271,0.93725629329
+    ));
+#3375 = CARTESIAN_POINT('',(12.13261823101,3.008251453932,0.936685503074
+    ));
+#3376 = CARTESIAN_POINT('',(12.131944700468,3.010966580363,
+    0.935543234665));
+#3377 = CARTESIAN_POINT('',(12.131607513626,3.012324973227,0.93497176113
+    ));
+#3378 = CARTESIAN_POINT('',(12.131270498682,3.013681807698,
+    0.934400953041));
+#3379 = CARTESIAN_POINT('',(12.130595618533,3.016397172745,0.93325864328
+    ));
+#3380 = CARTESIAN_POINT('',(12.130257754563,3.017755692216,
+    0.932687146349));
+#3381 = CARTESIAN_POINT('',(12.129920066607,3.019112639284,
+    0.932116321057));
+#3382 = CARTESIAN_POINT('',(12.129243835872,3.021828243783,0.93097397159
+    ));
+#3383 = CARTESIAN_POINT('',(12.128905294367,3.023186889917,
+    0.930402452242));
+#3384 = CARTESIAN_POINT('',(12.128566932826,3.024543950357,0.92983161042
+    ));
+#3385 = CARTESIAN_POINT('',(12.127889350522,3.027259795144,
+    0.928689222898));
+#3386 = CARTESIAN_POINT('',(12.127550131071,3.028618568009,
+    0.928117682105));
+#3387 = CARTESIAN_POINT('',(12.127211095373,3.029975742586,
+    0.927546824432));
+#3388 = CARTESIAN_POINT('',(12.126532160515,3.032691828498,
+    0.926404400507));
+#3389 = CARTESIAN_POINT('',(12.126192262703,3.034050728174,
+    0.925832839239));
+#3390 = CARTESIAN_POINT('',(12.125852552278,3.035408017642,
+    0.925261966399));
+#3391 = CARTESIAN_POINT('',(12.125172263876,3.038124345515,
+    0.924119507725));
+#3392 = CARTESIAN_POINT('',(12.124831687285,3.039483372096,
+    0.923547926947));
+#3393 = CARTESIAN_POINT('',(12.124491301561,3.040840777196,
+    0.922977039631));
+#3394 = CARTESIAN_POINT('',(12.123809658625,3.043557347869,
+    0.921834547863));
+#3395 = CARTESIAN_POINT('',(12.123468402831,3.044916501459,
+    0.921262948536));
+#3396 = CARTESIAN_POINT('',(12.123127341239,3.046274022922,0.92069204744
+    ));
+#3397 = CARTESIAN_POINT('',(12.122444342773,3.048990837233,
+    0.919549524235));
+#3398 = CARTESIAN_POINT('',(12.12210240735,3.050350117948,0.918977907316
+    ));
+#3399 = CARTESIAN_POINT('',(12.121760669322,3.051707756494,
+    0.918406993142));
+#3400 = CARTESIAN_POINT('',(12.121076314329,3.054424815284,
+    0.917264440158));
+#3401 = CARTESIAN_POINT('',(12.120733698846,3.05578422325,0.916692806601
+    ));
+#3402 = CARTESIAN_POINT('',(12.120391283814,3.05714197959,0.916121880057
+    ));
+#3403 = CARTESIAN_POINT('',(12.119705571292,3.059859283698,
+    0.914979298954));
+#3404 = CARTESIAN_POINT('',(12.119362275316,3.061218819054,
+    0.914407649709));
+#3405 = CARTESIAN_POINT('',(12.119019182713,3.062576693886,
+    0.913836711507));
+#3406 = CARTESIAN_POINT('',(12.118332111658,3.065294244153,
+    0.912694103947));
+#3407 = CARTESIAN_POINT('',(12.117988134749,3.066653907049,
+    0.912122439961));
+#3408 = CARTESIAN_POINT('',(12.117644364009,3.068011901061,
+    0.911551490818));
+#3409 = CARTESIAN_POINT('',(12.116955933415,3.070729698329,
+    0.910408858466));
+#3410 = CARTESIAN_POINT('',(12.116611275132,3.072089488924,
+    0.909837180681));
+#3411 = CARTESIAN_POINT('',(12.116266825689,3.073447602797,
+    0.909266221321));
+#3412 = CARTESIAN_POINT('',(12.115577034546,3.076165647908,
+    0.908123565842));
+#3413 = CARTESIAN_POINT('',(12.115231694443,3.077525566371,
+    0.907551875198));
+#3414 = CARTESIAN_POINT('',(12.114886565731,3.078883800774,
+    0.906980906348));
+#3415 = CARTESIAN_POINT('',(12.114195413025,3.08160209457,0.90583822941)
+  );
+#3416 = CARTESIAN_POINT('',(12.113849390653,3.082962141081,
+    0.905266526843));
+#3417 = CARTESIAN_POINT('',(12.113503582109,3.084320496675,
+    0.904695549238));
+#3418 = CARTESIAN_POINT('',(12.112811066824,3.08703904,0.90355285251));
+#3419 = CARTESIAN_POINT('',(12.11246436173,3.088399214749,0.902981138954
+    ));
+#3420 = CARTESIAN_POINT('',(12.11211787279,3.089757692185,0.90241015333)
+  );
+#3421 = CARTESIAN_POINT('',(12.111307825624,3.092931662716,
+    0.901076126679));
+#3422 = CARTESIAN_POINT('',(12.110844439186,3.094745811371,
+    0.900313662338));
+#3423 = CARTESIAN_POINT('',(12.110381441672,3.096556929897,
+    0.899552498015));
+#3424 = CARTESIAN_POINT('',(12.109918833439,3.098365028128,
+    0.898792629767));
+#3425 = PCURVE('',#47,#3426);
+#3426 = DEFINITIONAL_REPRESENTATION('',(#3427),#3529);
+#3427 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3428,#3429,#3430,#3431,#3432,
+    #3433,#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441,#3442,#3443,
+    #3444,#3445,#3446,#3447,#3448,#3449,#3450,#3451,#3452,#3453,#3454,
+    #3455,#3456,#3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,
+    #3466,#3467,#3468,#3469,#3470,#3471,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.844856019699E-02,5.697528017267E-02,8.558222244713E-02,
+    0.114271398208,0.143044767627,0.171904240345,0.200851676055,
+    0.229888885169,0.259017629568,0.288239623421,0.317556534054,
+    0.346969982881,0.376481546369,0.406092757037,0.435805104488,
+    0.465620036456,0.495538959867,0.525563241919,0.555694211153,
+    0.585933158536,0.616281338534,0.646739970178,0.677310238122,
+    0.70799329369,0.738790255901,0.769702212487,0.800730220883,
+    0.831875309203,0.863138477194,0.894520697162,0.926022914888,
+    0.957646050504,1.),.UNSPECIFIED.);
+#3428 = CARTESIAN_POINT('',(-0.235561338063,-0.974937238349));
+#3429 = CARTESIAN_POINT('',(-0.235673015189,-0.974365817383));
+#3430 = CARTESIAN_POINT('',(-0.23578459963,-0.97379489516));
+#3431 = CARTESIAN_POINT('',(-0.235896090344,-0.973224477106));
+#3432 = CARTESIAN_POINT('',(-0.236119188475,-0.972083093415));
+#3433 = CARTESIAN_POINT('',(-0.236230795369,-0.971512130592));
+#3434 = CARTESIAN_POINT('',(-0.2363423061,-0.970941684705));
+#3435 = CARTESIAN_POINT('',(-0.236565446751,-0.969800233462));
+#3436 = CARTESIAN_POINT('',(-0.236677076123,-0.969229231044));
+#3437 = CARTESIAN_POINT('',(-0.236788606975,-0.968658757929));
+#3438 = CARTESIAN_POINT('',(-0.237011790268,-0.967517240766));
+#3439 = CARTESIAN_POINT('',(-0.237123442138,-0.966946199791));
+#3440 = CARTESIAN_POINT('',(-0.237234993216,-0.96637570004));
+#3441 = CARTESIAN_POINT('',(-0.237458219277,-0.965234118587));
+#3442 = CARTESIAN_POINT('',(-0.237569893664,-0.964663040092));
+#3443 = CARTESIAN_POINT('',(-0.237681465073,-0.964092514301));
+#3444 = CARTESIAN_POINT('',(-0.237904734028,-0.96295087019));
+#3445 = CARTESIAN_POINT('',(-0.238016430952,-0.962379755206));
+#3446 = CARTESIAN_POINT('',(-0.238128022798,-0.961809203974));
+#3447 = CARTESIAN_POINT('',(-0.238351334772,-0.960667498837));
+#3448 = CARTESIAN_POINT('',(-0.238463054255,-0.960096348396));
+#3449 = CARTESIAN_POINT('',(-0.238574666641,-0.959525772325));
+#3450 = CARTESIAN_POINT('',(-0.23879802176,-0.958384007795));
+#3451 = CARTESIAN_POINT('',(-0.238909763824,-0.957812822924));
+#3452 = CARTESIAN_POINT('',(-0.239021396853,-0.957242222623));
+#3453 = CARTESIAN_POINT('',(-0.239244795243,-0.956100400333));
+#3454 = CARTESIAN_POINT('',(-0.239356559912,-0.955529182055));
+#3455 = CARTESIAN_POINT('',(-0.239468213688,-0.954958558135));
+#3456 = CARTESIAN_POINT('',(-0.239691655475,-0.953816679721));
+#3457 = CARTESIAN_POINT('',(-0.239803442772,-0.953245429056));
+#3458 = CARTESIAN_POINT('',(-0.239915117397,-0.952674782134));
+#3459 = CARTESIAN_POINT('',(-0.240138602709,-0.951532849231));
+#3460 = CARTESIAN_POINT('',(-0.240250412659,-0.950961567196));
+#3461 = CARTESIAN_POINT('',(-0.240362108234,-0.950390897893));
+#3462 = CARTESIAN_POINT('',(-0.240585637197,-0.949248912139));
+#3463 = CARTESIAN_POINT('',(-0.240697469826,-0.948677599745));
+#3464 = CARTESIAN_POINT('',(-0.240809186453,-0.948106908689));
+#3465 = CARTESIAN_POINT('',(-0.241032759194,-0.946964871722));
+#3466 = CARTESIAN_POINT('',(-0.24114461453,-0.946393529977));
+#3467 = CARTESIAN_POINT('',(-0.241256352308,-0.945822817801));
+#3468 = CARTESIAN_POINT('',(-0.241479968954,-0.94468073126));
+#3469 = CARTESIAN_POINT('',(-0.241591847025,-0.944109361167));
+#3470 = CARTESIAN_POINT('',(-0.241703606053,-0.943538628509));
+#3471 = CARTESIAN_POINT('',(-0.241927266732,-0.942396494037));
+#3472 = CARTESIAN_POINT('',(-0.242039167567,-0.941825096595));
+#3473 = CARTESIAN_POINT('',(-0.242150947943,-0.941254344099));
+#3474 = CARTESIAN_POINT('',(-0.242374652784,-0.940112163337));
+#3475 = CARTESIAN_POINT('',(-0.242486576413,-0.939540739541));
+#3476 = CARTESIAN_POINT('',(-0.242598378235,-0.938969967857));
+#3477 = CARTESIAN_POINT('',(-0.242822127364,-0.937827742449));
+#3478 = CARTESIAN_POINT('',(-0.242934073819,-0.93725629329));
+#3479 = CARTESIAN_POINT('',(-0.243045897183,-0.936685503074));
+#3480 = CARTESIAN_POINT('',(-0.24326969073,-0.935543234665));
+#3481 = CARTESIAN_POINT('',(-0.243381660042,-0.93497176113));
+#3482 = CARTESIAN_POINT('',(-0.243493505044,-0.934400953041));
+#3483 = CARTESIAN_POINT('',(-0.243717343136,-0.93325864328));
+#3484 = CARTESIAN_POINT('',(-0.243829335341,-0.932687146349));
+#3485 = CARTESIAN_POINT('',(-0.243941202075,-0.932116321057));
+#3486 = CARTESIAN_POINT('',(-0.244165084841,-0.93097397159));
+#3487 = CARTESIAN_POINT('',(-0.244277099972,-0.930402452242));
+#3488 = CARTESIAN_POINT('',(-0.244388988532,-0.92983161042));
+#3489 = CARTESIAN_POINT('',(-0.244612916101,-0.928689222898));
+#3490 = CARTESIAN_POINT('',(-0.244724954195,-0.928117682105));
+#3491 = CARTESIAN_POINT('',(-0.244836864673,-0.927546824432));
+#3492 = CARTESIAN_POINT('',(-0.245060837175,-0.926404400507));
+#3493 = CARTESIAN_POINT('',(-0.245172898267,-0.925832839239));
+#3494 = CARTESIAN_POINT('',(-0.245284830756,-0.925261966399));
+#3495 = CARTESIAN_POINT('',(-0.245508848318,-0.924119507725));
+#3496 = CARTESIAN_POINT('',(-0.245620932447,-0.923547926947));
+#3497 = CARTESIAN_POINT('',(-0.245732887038,-0.922977039631));
+#3498 = CARTESIAN_POINT('',(-0.245956949791,-0.921834547863));
+#3499 = CARTESIAN_POINT('',(-0.246069056995,-0.921262948536));
+#3500 = CARTESIAN_POINT('',(-0.246181033778,-0.92069204744));
+#3501 = CARTESIAN_POINT('',(-0.246405141851,-0.919549524235));
+#3502 = CARTESIAN_POINT('',(-0.246517272171,-0.918977907316));
+#3503 = CARTESIAN_POINT('',(-0.246629271235,-0.918406993142));
+#3504 = CARTESIAN_POINT('',(-0.246853424757,-0.917264440158));
+#3505 = CARTESIAN_POINT('',(-0.246965578234,-0.916692806601));
+#3506 = CARTESIAN_POINT('',(-0.247077599668,-0.916121880057));
+#3507 = CARTESIAN_POINT('',(-0.24730179877,-0.914979298954));
+#3508 = CARTESIAN_POINT('',(-0.247413975444,-0.914407649709));
+#3509 = CARTESIAN_POINT('',(-0.247526019336,-0.913836711507));
+#3510 = CARTESIAN_POINT('',(-0.247750264147,-0.912694103947));
+#3511 = CARTESIAN_POINT('',(-0.247862464061,-0.912122439961));
+#3512 = CARTESIAN_POINT('',(-0.247974530499,-0.911551490818));
+#3513 = CARTESIAN_POINT('',(-0.248198821149,-0.910408858466));
+#3514 = CARTESIAN_POINT('',(-0.248311044348,-0.909837180681));
+#3515 = CARTESIAN_POINT('',(-0.248423133417,-0.909266221321));
+#3516 = CARTESIAN_POINT('',(-0.248647470036,-0.908123565842));
+#3517 = CARTESIAN_POINT('',(-0.248759716564,-0.907551875198));
+#3518 = CARTESIAN_POINT('',(-0.248871828351,-0.906980906348));
+#3519 = CARTESIAN_POINT('',(-0.24909621107,-0.90583822941));
+#3520 = CARTESIAN_POINT('',(-0.249208480972,-0.905266526843));
+#3521 = CARTESIAN_POINT('',(-0.24932061556,-0.904695549238));
+#3522 = CARTESIAN_POINT('',(-0.24954504451,-0.90355285251));
+#3523 = CARTESIAN_POINT('',(-0.249657337832,-0.902981138954));
+#3524 = CARTESIAN_POINT('',(-0.249769495307,-0.90241015333));
+#3525 = CARTESIAN_POINT('',(-0.250031551977,-0.901076126679));
+#3526 = CARTESIAN_POINT('',(-0.250181343559,-0.900313662338));
+#3527 = CARTESIAN_POINT('',(-0.250330892574,-0.899552498015));
+#3528 = CARTESIAN_POINT('',(-0.250480199787,-0.898792629767));
+#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3530 = PCURVE('',#3531,#3546);
+#3531 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#3532,#3533,#3534,#3535,#3536,#3537,#3538)
+    ,(#3539,#3540,#3541,#3542,#3543,#3544,#3545
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#3532 = CARTESIAN_POINT('',(11.581208048535,3.186922704707,
+    0.871288592121));
+#3533 = CARTESIAN_POINT('',(13.536969069974,2.857020793677,
+    0.958055636392));
+#3534 = CARTESIAN_POINT('',(15.48817102628,2.54736197841,1.177684413274)
+  );
+#3535 = CARTESIAN_POINT('',(17.43049813898,2.276153501963,1.526722541431
+    ));
+#3536 = CARTESIAN_POINT('',(19.355820673226,2.079881212496,
+    1.997370079066));
+#3537 = CARTESIAN_POINT('',(21.259609833861,1.977679126759,2.56042466005
+    ));
+#3538 = CARTESIAN_POINT('',(23.138487518679,1.984703163157,
+    3.201622189877));
+#3539 = CARTESIAN_POINT('',(11.623028304457,3.003696191732,
+    0.939692620786));
+#3540 = CARTESIAN_POINT('',(13.576542479772,2.683677698698,1.05430697073
+    ));
+#3541 = CARTESIAN_POINT('',(15.524392173265,2.388651751036,
+    1.299774555458));
+#3542 = CARTESIAN_POINT('',(17.462384603816,2.136460305834,
+    1.671987745373));
+#3543 = CARTESIAN_POINT('',(19.382496697441,1.963041993651,
+    2.161820367169));
+#3544 = CARTESIAN_POINT('',(21.280479113253,1.886226565429,
+    2.739531066708));
+#3545 = CARTESIAN_POINT('',(23.153138372154,1.92053464738,3.390481275111
+    ));
+#3546 = DEFINITIONAL_REPRESENTATION('',(#3547),#3649);
+#3547 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#3599,#3600,#3601,#3602,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.844856019699E-02,5.697528017267E-02,8.558222244713E-02,
+    0.114271398208,0.143044767627,0.171904240345,0.200851676055,
+    0.229888885169,0.259017629568,0.288239623421,0.317556534054,
+    0.346969982881,0.376481546369,0.406092757037,0.435805104488,
+    0.465620036456,0.495538959867,0.525563241919,0.555694211153,
+    0.585933158536,0.616281338534,0.646739970178,0.677310238122,
+    0.70799329369,0.738790255901,0.769702212487,0.800730220883,
+    0.831875309203,0.863138477194,0.894520697162,0.926022914888,
+    0.957646050504,1.),.UNSPECIFIED.);
+#3548 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#3549 = CARTESIAN_POINT('',(0.198497973805,0.50082415752));
+#3550 = CARTESIAN_POINT('',(0.196997289509,0.500808343877));
+#3551 = CARTESIAN_POINT('',(0.195497960903,0.500792335569));
+#3552 = CARTESIAN_POINT('',(0.192497924477,0.500759887045));
+#3553 = CARTESIAN_POINT('',(0.190997224224,0.500743445754));
+#3554 = CARTESIAN_POINT('',(0.189497912414,0.500726810633));
+#3555 = CARTESIAN_POINT('',(0.186497876998,0.500693107308));
+#3556 = CARTESIAN_POINT('',(0.184997161281,0.500676038018));
+#3557 = CARTESIAN_POINT('',(0.18349786571,0.500658775719));
+#3558 = CARTESIAN_POINT('',(0.180497831299,0.500623816866));
+#3559 = CARTESIAN_POINT('',(0.178997100699,0.500606119206));
+#3560 = CARTESIAN_POINT('',(0.177497820778,0.500588229372));
+#3561 = CARTESIAN_POINT('',(0.17449778736,0.500552014261));
+#3562 = CARTESIAN_POINT('',(0.172997042452,0.500533687859));
+#3563 = CARTESIAN_POINT('',(0.171497777595,0.50051517013));
+#3564 = CARTESIAN_POINT('',(0.168497745157,0.500477698027));
+#3565 = CARTESIAN_POINT('',(0.166996986506,0.500458742511));
+#3566 = CARTESIAN_POINT('',(0.165497736137,0.500439596526));
+#3567 = CARTESIAN_POINT('',(0.162497704665,0.500400866695));
+#3568 = CARTESIAN_POINT('',(0.160996932827,0.500381281693));
+#3569 = CARTESIAN_POINT('',(0.159497696376,0.500361507087));
+#3570 = CARTESIAN_POINT('',(0.156497665854,0.50032151879));
+#3571 = CARTESIAN_POINT('',(0.154996881373,0.500301303928));
+#3572 = CARTESIAN_POINT('',(0.153497658281,0.500280900334));
+#3573 = CARTESIAN_POINT('',(0.150497628692,0.50023965283));
+#3574 = CARTESIAN_POINT('',(0.148996832103,0.500218807734));
+#3575 = CARTESIAN_POINT('',(0.147497621821,0.500197774786));
+#3576 = CARTESIAN_POINT('',(0.144497593146,0.50015526733));
+#3577 = CARTESIAN_POINT('',(0.14299678497,0.500133791623));
+#3578 = CARTESIAN_POINT('',(0.14149758696,0.500112128951));
+#3579 = CARTESIAN_POINT('',(0.138497559179,0.500068360797));
+#3580 = CARTESIAN_POINT('',(0.136996739927,0.500046254105));
+#3581 = CARTESIAN_POINT('',(0.135497553663,0.500023961336));
+#3582 = CARTESIAN_POINT('',(0.132497526756,0.499978931734));
+#3583 = CARTESIAN_POINT('',(0.130996696924,0.499956193679));
+#3584 = CARTESIAN_POINT('',(0.129497521891,0.499933270441));
+#3585 = CARTESIAN_POINT('',(0.126497495838,0.499886978638));
+#3586 = CARTESIAN_POINT('',(0.12499665591,0.499863608842));
+#3587 = CARTESIAN_POINT('',(0.123497491607,0.49984005476));
+#3588 = CARTESIAN_POINT('',(0.120497466386,0.499792500001));
+#3589 = CARTESIAN_POINT('',(0.118996616832,0.499768498084));
+#3590 = CARTESIAN_POINT('',(0.117497462771,0.499744312781));
+#3591 = CARTESIAN_POINT('',(0.11449743836,0.499695494308));
+#3592 = CARTESIAN_POINT('',(0.112996579639,0.499670859891));
+#3593 = CARTESIAN_POINT('',(0.111497435343,0.499646042987));
+#3594 = CARTESIAN_POINT('',(0.108497411721,0.49959596004));
+#3595 = CARTESIAN_POINT('',(0.106996544275,0.499570692742));
+#3596 = CARTESIAN_POINT('',(0.105497409283,0.499545243857));
+#3597 = CARTESIAN_POINT('',(0.102497386427,0.499493895672));
+#3598 = CARTESIAN_POINT('',(0.100996510688,0.49946799511));
+#3599 = CARTESIAN_POINT('',(9.949738455102E-02,0.499441913862));
+#3600 = CARTESIAN_POINT('',(9.649736243869E-02,0.499389299672));
+#3601 = CARTESIAN_POINT('',(9.499647882219E-02,0.499362765463));
+#3602 = CARTESIAN_POINT('',(9.349736110563E-02,0.499336051468));
+#3603 = CARTESIAN_POINT('',(9.049733971531E-02,0.499282170505));
+#3604 = CARTESIAN_POINT('',(8.899644862528E-02,0.499255002264));
+#3605 = CARTESIAN_POINT('',(8.749733890704E-02,0.499227655136));
+#3606 = CARTESIAN_POINT('',(8.449731821679E-02,0.499172506628));
+#3607 = CARTESIAN_POINT('',(8.299642004326E-02,0.49914470397));
+#3608 = CARTESIAN_POINT('',(8.149731791524E-02,0.499116723322));
+#3609 = CARTESIAN_POINT('',(7.849729790336E-02,0.499060306493));
+#3610 = CARTESIAN_POINT('',(7.699639302327E-02,0.499031869032));
+#3611 = CARTESIAN_POINT('',(7.549729809065E-02,0.499003254475));
+#3612 = CARTESIAN_POINT('',(7.24972787357E-02,0.498945568548));
+#3613 = CARTESIAN_POINT('',(7.099636751307E-02,0.498916495895));
+#3614 = CARTESIAN_POINT('',(6.94972793942E-02,0.498887247038));
+#3615 = CARTESIAN_POINT('',(6.649726067506E-02,0.498828291233));
+#3616 = CARTESIAN_POINT('',(6.499634346112E-02,0.498798582999));
+#3617 = CARTESIAN_POINT('',(6.349726178742E-02,0.498768699449));
+#3618 = CARTESIAN_POINT('',(6.049724368332E-02,0.498708472983));
+#3619 = CARTESIAN_POINT('',(5.899632081676E-02,0.498678128778));
+#3620 = CARTESIAN_POINT('',(5.749724523248E-02,0.498647610142));
+#3621 = CARTESIAN_POINT('',(5.449722772307E-02,0.498586112228));
+#3622 = CARTESIAN_POINT('',(5.299629953037E-02,0.498555131661));
+#3623 = CARTESIAN_POINT('',(5.149722969234E-02,0.498523977544));
+#3624 = CARTESIAN_POINT('',(4.849721275768E-02,0.498461207393));
+#3625 = CARTESIAN_POINT('',(4.699627955331E-02,0.49842959007));
+#3626 = CARTESIAN_POINT('',(4.54972151307E-02,0.498397800074));
+#3627 = CARTESIAN_POINT('',(4.249719875133E-02,0.498333756895));
+#3628 = CARTESIAN_POINT('',(4.099626083805E-02,0.498301502422));
+#3629 = CARTESIAN_POINT('',(3.949720151215E-02,0.498269076149));
+#3630 = CARTESIAN_POINT('',(3.649718566906E-02,0.498203759148));
+#3631 = CARTESIAN_POINT('',(3.499624333824E-02,0.498170867129));
+#3632 = CARTESIAN_POINT('',(3.34971888021E-02,0.498137804178));
+#3633 = CARTESIAN_POINT('',(3.049717347681E-02,0.498071212557));
+#3634 = CARTESIAN_POINT('',(2.899622700871E-02,0.498037682597));
+#3635 = CARTESIAN_POINT('',(2.749717696691E-02,0.498003982566));
+#3636 = CARTESIAN_POINT('',(2.449716214141E-02,0.497936115525));
+#3637 = CARTESIAN_POINT('',(2.299621180551E-02,0.497901947224));
+#3638 = CARTESIAN_POINT('',(2.149716597382E-02,0.497867609711));
+#3639 = CARTESIAN_POINT('',(1.849715163061E-02,0.497798466446));
+#3640 = CARTESIAN_POINT('',(1.699619768596E-02,0.497763659406));
+#3641 = CARTESIAN_POINT('',(1.549715579103E-02,0.497728684005));
+#3642 = CARTESIAN_POINT('',(1.249714191315E-02,0.49765826371));
+#3643 = CARTESIAN_POINT('',(1.099618460849E-02,0.49762281753));
+#3644 = CARTESIAN_POINT('',(9.497146387657E-03,0.497587203835));
+#3645 = CARTESIAN_POINT('',(5.994874690231E-03,0.497503502095));
+#3646 = CARTESIAN_POINT('',(3.993161244834E-03,0.497455281923));
+#3647 = CARTESIAN_POINT('',(1.994873453954E-03,0.497406765664));
+#3648 = CARTESIAN_POINT('',(0.,0.497357955865));
+#3649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3650 = ORIENTED_EDGE('',*,*,#3651,.F.);
+#3651 = EDGE_CURVE('',#3652,#3320,#3654,.T.);
+#3652 = VERTEX_POINT('',#3653);
+#3653 = CARTESIAN_POINT('',(10.920311677335,6.082498900112,
+    9.031410088059));
+#3654 = SURFACE_CURVE('',#3655,(#3742,#3832),.PCURVE_S1.);
+#3655 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3656,#3657,#3658,#3659,#3660,
+    #3661,#3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669,#3670,#3671,
+    #3672,#3673,#3674,#3675,#3676,#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,#3704,
+    #3705,#3706,#3707,#3708,#3709,#3710,#3711,#3712,#3713,#3714,#3715,
+    #3716,#3717,#3718,#3719,#3720,#3721,#3722,#3723,#3724,#3725,#3726,
+    #3727,#3728,#3729,#3730,#3731,#3732,#3733,#3734,#3735,#3736,#3737,
+    #3738,#3739,#3740,#3741),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.924129901251E-02,
+    7.836578850985E-02,0.117352201044,0.156179166452,0.194825345085,
+    0.233269572381,0.271491014609,0.309469335532,0.347184873674,
+    0.384618829808,0.421753464235,0.458572303321,0.495060354651,
+    0.531204329973,0.566992874775,0.602416802863,0.637469333548,
+    0.672146327924,0.706446519106,0.74037172915,0.773927062557,
+    0.807121062955,0.839965815938,0.872476977811,0.904673708017,
+    0.936578483741,0.968216779839,1.),.UNSPECIFIED.);
+#3656 = CARTESIAN_POINT('',(10.920311677335,6.082498900112,
+    9.031410088059));
+#3657 = CARTESIAN_POINT('',(10.932828992805,6.060025737581,8.95729087708
+    ));
+#3658 = CARTESIAN_POINT('',(10.945347282996,6.037405769177,8.88315852189
+    ));
+#3659 = CARTESIAN_POINT('',(10.957865791786,6.014637086753,
+    8.809006490901));
+#3660 = CARTESIAN_POINT('',(10.98286437669,5.968866561186,8.660870254164
+    ));
+#3661 = CARTESIAN_POINT('',(10.99534445603,5.945865613984,8.586886205844
+    ));
+#3662 = CARTESIAN_POINT('',(11.00782315663,5.922712909404,8.512869069432
+    ));
+#3663 = CARTESIAN_POINT('',(11.032732069344,5.87618218037,8.365015888865
+    ));
+#3664 = CARTESIAN_POINT('',(11.045162296876,5.852805239699,
+    8.291180127539));
+#3665 = CARTESIAN_POINT('',(11.057589470706,5.829273589012,
+    8.217297542865));
+#3666 = CARTESIAN_POINT('',(11.082385103356,5.781993605908,
+    8.069726575058));
+#3667 = CARTESIAN_POINT('',(11.094753594128,5.758246553586,
+    7.996038633647));
+#3668 = CARTESIAN_POINT('',(11.10711727526,5.734341953527,7.922289860259
+    ));
+#3669 = CARTESIAN_POINT('',(11.131775570032,5.686325497699,7.77499939451
+    ));
+#3670 = CARTESIAN_POINT('',(11.14407023686,5.662215125623,7.70145833716)
+  );
+#3671 = CARTESIAN_POINT('',(11.156358253517,5.637944509926,
+    7.627842223147));
+#3672 = CARTESIAN_POINT('',(11.180854789297,5.58920621946,7.480829648808
+    ));
+#3673 = CARTESIAN_POINT('',(11.193063387896,5.564740237744,
+    7.407434051443));
+#3674 = CARTESIAN_POINT('',(11.205263407299,5.540111488319,
+    7.333949022449));
+#3675 = CARTESIAN_POINT('',(11.229573492754,5.490667871891,
+    7.187210801674));
+#3676 = CARTESIAN_POINT('',(11.24168366994,5.465854911203,7.113958734968
+    ));
+#3677 = CARTESIAN_POINT('',(11.253783246205,5.440876863783,
+    7.040602786422));
+#3678 = CARTESIAN_POINT('',(11.277882018637,5.390746302882,
+    6.894134432945));
+#3679 = CARTESIAN_POINT('',(11.28988136326,5.365595910626,6.821023447993
+    ));
+#3680 = CARTESIAN_POINT('',(11.301867987992,5.340278354588,
+    6.747794140877));
+#3681 = CARTESIAN_POINT('',(11.325730517225,5.289481093522,
+    6.601590205405));
+#3682 = CARTESIAN_POINT('',(11.33760661341,5.264003723614,6.528617322316
+    ));
+#3683 = CARTESIAN_POINT('',(11.349467768592,5.238357395728,
+    6.455511782797));
+#3684 = CARTESIAN_POINT('',(11.373069165009,5.186915518978,6.30956584553
+    ));
+#3685 = CARTESIAN_POINT('',(11.384809647237,5.161122515014,
+    6.236727545151));
+#3686 = CARTESIAN_POINT('',(11.396532859954,5.135159086953,6.16374246834
+    ));
+#3687 = CARTESIAN_POINT('',(11.419848385705,5.083096483603,
+    6.018047139049));
+#3688 = CARTESIAN_POINT('',(11.431440995222,5.057000055318,
+    5.945339357997));
+#3689 = CARTESIAN_POINT('',(11.443013893709,5.030732114832,
+    5.872471016059));
+#3690 = CARTESIAN_POINT('',(11.466019076042,4.978074429958,
+    5.727017942088));
+#3691 = CARTESIAN_POINT('',(11.477451718029,4.951687622968,
+    5.654436071225));
+#3692 = CARTESIAN_POINT('',(11.488862088517,4.925128648726,
+    5.581680325993));
+#3693 = CARTESIAN_POINT('',(11.511532834082,4.871903221826,
+    5.436460208442));
+#3694 = CARTESIAN_POINT('',(11.522793634982,4.845239880765,
+    5.363999094933));
+#3695 = CARTESIAN_POINT('',(11.534029478762,4.81840421092,5.291351415114
+    ));
+#3696 = CARTESIAN_POINT('',(11.55634218771,4.764640001659,5.146354033383
+    ));
+#3697 = CARTESIAN_POINT('',(11.567419552091,4.737714726924,
+    5.074007986459));
+#3698 = CARTESIAN_POINT('',(11.578469142231,4.710617521561,
+    5.001463469424));
+#3699 = CARTESIAN_POINT('',(11.600400820878,4.656345023308,4.85667771421
+    ));
+#3700 = CARTESIAN_POINT('',(11.611283487174,4.629173121778,
+    4.784440514817));
+#3701 = CARTESIAN_POINT('',(11.622135424302,4.601830319456,
+    4.711993912825));
+#3702 = CARTESIAN_POINT('',(11.64366379513,4.547081461286,4.567407827614
+    ));
+#3703 = CARTESIAN_POINT('',(11.654340889598,4.519678891528,
+    4.495272742176));
+#3704 = CARTESIAN_POINT('',(11.664984156196,4.492107160173,
+    4.422918492771));
+#3705 = CARTESIAN_POINT('',(11.686087763955,4.436915198233,
+    4.278519323784));
+#3706 = CARTESIAN_POINT('',(11.696548852172,4.409298510874,
+    4.206479122487));
+#3707 = CARTESIAN_POINT('',(11.706972864845,4.381515193318,
+    4.134211382567));
+#3708 = CARTESIAN_POINT('',(11.727631177569,4.325914592636,
+    3.989985637129));
+#3709 = CARTESIAN_POINT('',(11.737866312813,4.29810086678,3.918032617286
+    ));
+#3710 = CARTESIAN_POINT('',(11.748060972048,4.270123921235,
+    3.845845300148));
+#3711 = CARTESIAN_POINT('',(11.768254475847,4.214150229261,
+    3.701778813383));
+#3712 = CARTESIAN_POINT('',(11.778254243705,4.186157006022,
+    3.629904828759));
+#3713 = CARTESIAN_POINT('',(11.788209980687,4.158004941736,
+    3.557791643065));
+#3714 = CARTESIAN_POINT('',(11.807920267266,4.10169465505,3.413869652857
+    ));
+#3715 = CARTESIAN_POINT('',(11.81767582585,4.073539869508,3.342066150122
+    ));
+#3716 = CARTESIAN_POINT('',(11.827383645995,4.045231677773,
+    3.270020639408));
+#3717 = CARTESIAN_POINT('',(11.846593491957,3.988622103514,
+    3.126227869427));
+#3718 = CARTESIAN_POINT('',(11.856096607168,3.96032401658,3.054485933262
+    ));
+#3719 = CARTESIAN_POINT('',(11.865548130078,3.931879097143,
+    2.982501514152));
+#3720 = CARTESIAN_POINT('',(11.884241567235,3.875008210771,
+    2.838822264628));
+#3721 = CARTESIAN_POINT('',(11.8934846426,3.846585342592,2.767132673222)
+  );
+#3722 = CARTESIAN_POINT('',(11.902672138246,3.818023425395,
+    2.695202670089));
+#3723 = CARTESIAN_POINT('',(11.920834514328,3.760929726273,
+    2.551620915587));
+#3724 = CARTESIAN_POINT('',(11.929810615075,3.732400792805,
+    2.479974208279));
+#3725 = CARTESIAN_POINT('',(11.938727036054,3.703741854867,
+    2.408091881717));
+#3726 = CARTESIAN_POINT('',(11.95634506546,3.646464220951,2.264591374515
+    ));
+#3727 = CARTESIAN_POINT('',(11.965047936703,3.61784807511,2.192977932828
+    ));
+#3728 = CARTESIAN_POINT('',(11.973686946422,3.589112252324,
+    2.121136499195));
+#3729 = CARTESIAN_POINT('',(11.990748750885,3.531689794804,
+    1.977700875824));
+#3730 = CARTESIAN_POINT('',(11.999172830049,3.503005373054,
+    1.906111017974));
+#3731 = CARTESIAN_POINT('',(12.007528826657,3.474212866865,
+    1.834303657563));
+#3732 = CARTESIAN_POINT('',(12.024023965979,3.416684785042,
+    1.690916544814));
+#3733 = CARTESIAN_POINT('',(12.032164389925,3.38795105939,1.619340631804
+    ));
+#3734 = CARTESIAN_POINT('',(12.040232525678,3.359122038752,
+    1.547560484245));
+#3735 = CARTESIAN_POINT('',(12.056152018885,3.301527474873,
+    1.404205599679));
+#3736 = CARTESIAN_POINT('',(12.064004626491,3.272763409034,
+    1.332634148381));
+#3737 = CARTESIAN_POINT('',(12.071780822065,3.243917908867,1.26087429577
+    ));
+#3738 = CARTESIAN_POINT('',(12.08721043384,3.185945349079,1.116663761846
+    ));
+#3739 = CARTESIAN_POINT('',(12.094863127363,3.156817599006,
+    1.044211410509));
+#3740 = CARTESIAN_POINT('',(12.102433435743,3.127621605887,
+    0.971584613142));
+#3741 = CARTESIAN_POINT('',(12.109918833439,3.098365028128,
+    0.898792629767));
+#3742 = PCURVE('',#47,#3743);
+#3743 = DEFINITIONAL_REPRESENTATION('',(#3744),#3831);
+#3744 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#3787,#3788,#3789,#3790,#3791,#3792,#3793,
+    #3794,#3795,#3796,#3797,#3798,#3799,#3800,#3801,#3802,#3803,#3804,
+    #3805,#3806,#3807,#3808,#3809,#3810,#3811,#3812,#3813,#3814,#3815,
+    #3816,#3817,#3818,#3819,#3820,#3821,#3822,#3823,#3824,#3825,#3826,
+    #3827,#3828,#3829,#3830),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.924129901251E-02,
+    7.836578850985E-02,0.117352201044,0.156179166452,0.194825345085,
+    0.233269572381,0.271491014609,0.309469335532,0.347184873674,
+    0.384618829808,0.421753464235,0.458572303321,0.495060354651,
+    0.531204329973,0.566992874775,0.602416802863,0.637469333548,
+    0.672146327924,0.706446519106,0.74037172915,0.773927062557,
+    0.807121062955,0.839965815938,0.872476977811,0.904673708017,
+    0.936578483741,0.968216779839,1.),.UNSPECIFIED.);
+#3745 = CARTESIAN_POINT('',(-0.508193584465,-9.031410088059));
+#3746 = CARTESIAN_POINT('',(-0.506135661285,-8.95729087708));
+#3747 = CARTESIAN_POINT('',(-0.504067439897,-8.88315852189));
+#3748 = CARTESIAN_POINT('',(-0.501988793151,-8.809006490901));
+#3749 = CARTESIAN_POINT('',(-0.49781660312,-8.660870254164));
+#3750 = CARTESIAN_POINT('',(-0.495723122611,-8.586886205844));
+#3751 = CARTESIAN_POINT('',(-0.493619015932,-8.512869069432));
+#3752 = CARTESIAN_POINT('',(-0.48939674153,-8.365015888865));
+#3753 = CARTESIAN_POINT('',(-0.487278649657,-8.291180127539));
+#3754 = CARTESIAN_POINT('',(-0.485149736452,-8.217297542865));
+#3755 = CARTESIAN_POINT('',(-0.480878740165,-8.069726575058));
+#3756 = CARTESIAN_POINT('',(-0.478736746581,-7.996038633647));
+#3757 = CARTESIAN_POINT('',(-0.476583743953,-7.922289860259));
+#3758 = CARTESIAN_POINT('',(-0.472265513552,-7.77499939451));
+#3759 = CARTESIAN_POINT('',(-0.470100389414,-7.70145833716));
+#3760 = CARTESIAN_POINT('',(-0.467924077995,-7.627842223147));
+#3761 = CARTESIAN_POINT('',(-0.463560225589,-7.480829648808));
+#3762 = CARTESIAN_POINT('',(-0.461372802757,-7.407434051443));
+#3763 = CARTESIAN_POINT('',(-0.45917402616,-7.333949022449));
+#3764 = CARTESIAN_POINT('',(-0.45476628645,-7.187210801674));
+#3765 = CARTESIAN_POINT('',(-0.452557456266,-7.113958734968));
+#3766 = CARTESIAN_POINT('',(-0.450337120137,-7.040602786422));
+#3767 = CARTESIAN_POINT('',(-0.44588734785,-6.894134432945));
+#3768 = CARTESIAN_POINT('',(-0.443658059484,-6.821023447993));
+#3769 = CARTESIAN_POINT('',(-0.441417130155,-6.747794140877));
+#3770 = CARTESIAN_POINT('',(-0.436927296637,-6.601590205405));
+#3771 = CARTESIAN_POINT('',(-0.434678555005,-6.528617322316));
+#3772 = CARTESIAN_POINT('',(-0.432418057739,-6.455511782797));
+#3773 = CARTESIAN_POINT('',(-0.427890246721,-6.30956584553));
+#3774 = CARTESIAN_POINT('',(-0.425623109967,-6.236727545151));
+#3775 = CARTESIAN_POINT('',(-0.423344126806,-6.16374246834));
+#3776 = CARTESIAN_POINT('',(-0.418780529342,-6.018047139049));
+#3777 = CARTESIAN_POINT('',(-0.416496105903,-5.945339357997));
+#3778 = CARTESIAN_POINT('',(-0.414199773116,-5.872471016059));
+#3779 = CARTESIAN_POINT('',(-0.409602681729,-5.727017942088));
+#3780 = CARTESIAN_POINT('',(-0.40730212699,-5.654436071225));
+#3781 = CARTESIAN_POINT('',(-0.404989632151,-5.581680325993));
+#3782 = CARTESIAN_POINT('',(-0.400361434214,-5.436460208442));
+#3783 = CARTESIAN_POINT('',(-0.398045946778,-5.363999094933));
+#3784 = CARTESIAN_POINT('',(-0.395718525484,-5.291351415114));
+#3785 = CARTESIAN_POINT('',(-0.391061695882,-5.146354033383));
+#3786 = CARTESIAN_POINT('',(-0.388732513485,-5.074007986459));
+#3787 = CARTESIAN_POINT('',(-0.386391445739,-5.001463469424));
+#3788 = CARTESIAN_POINT('',(-0.381708538885,-4.85667771421));
+#3789 = CARTESIAN_POINT('',(-0.379366933999,-4.784440514817));
+#3790 = CARTESIAN_POINT('',(-0.37701354028,-4.711993912825));
+#3791 = CARTESIAN_POINT('',(-0.372307181537,-4.567407827614));
+#3792 = CARTESIAN_POINT('',(-0.369954456706,-4.495272742176));
+#3793 = CARTESIAN_POINT('',(-0.367590093766,-4.422918492771));
+#3794 = CARTESIAN_POINT('',(-0.36286297038,-4.278519323784));
+#3795 = CARTESIAN_POINT('',(-0.360500453348,-4.206479122487));
+#3796 = CARTESIAN_POINT('',(-0.358126509749,-4.134211382567));
+#3797 = CARTESIAN_POINT('',(-0.353381361368,-3.989985637129));
+#3798 = CARTESIAN_POINT('',(-0.351010400076,-3.918032617286));
+#3799 = CARTESIAN_POINT('',(-0.3486282915,-3.845845300148));
+#3800 = CARTESIAN_POINT('',(-0.343867900398,-3.701778813383));
+#3801 = CARTESIAN_POINT('',(-0.341489857932,-3.629904828759));
+#3802 = CARTESIAN_POINT('',(-0.339101022281,-3.557791643065));
+#3803 = CARTESIAN_POINT('',(-0.334328203385,-3.413869652857));
+#3804 = CARTESIAN_POINT('',(-0.331944452982,-3.342066150122));
+#3805 = CARTESIAN_POINT('',(-0.329550345271,-3.270020639408));
+#3806 = CARTESIAN_POINT('',(-0.324767936118,-3.126227869427));
+#3807 = CARTESIAN_POINT('',(-0.322379856336,-3.054485933262));
+#3808 = CARTESIAN_POINT('',(-0.319981943386,-2.982501514152));
+#3809 = CARTESIAN_POINT('',(-0.31519279411,-2.838822264628));
+#3810 = CARTESIAN_POINT('',(-0.312801764288,-2.767132673222));
+#3811 = CARTESIAN_POINT('',(-0.310401519194,-2.695202670089));
+#3812 = CARTESIAN_POINT('',(-0.305608482655,-2.551620915587));
+#3813 = CARTESIAN_POINT('',(-0.303215878776,-2.479974208279));
+#3814 = CARTESIAN_POINT('',(-0.30081477513,-2.408091881717));
+#3815 = CARTESIAN_POINT('',(-0.296020697245,-2.264591374515));
+#3816 = CARTESIAN_POINT('',(-0.293627888309,-2.192977932828));
+#3817 = CARTESIAN_POINT('',(-0.291227394146,-2.121136499195));
+#3818 = CARTESIAN_POINT('',(-0.286435104472,-1.977700875824));
+#3819 = CARTESIAN_POINT('',(-0.284043449411,-1.906111017974));
+#3820 = CARTESIAN_POINT('',(-0.281645020861,-1.834303657563));
+#3821 = CARTESIAN_POINT('',(-0.276857323414,-1.690916544814));
+#3822 = CARTESIAN_POINT('',(-0.274468168545,-1.619340631804));
+#3823 = CARTESIAN_POINT('',(-0.272073243214,-1.547560484245));
+#3824 = CARTESIAN_POINT('',(-0.267292907459,-1.404205599679));
+#3825 = CARTESIAN_POINT('',(-0.264907584324,-1.332634148381));
+#3826 = CARTESIAN_POINT('',(-0.262517574496,-1.26087429577));
+#3827 = CARTESIAN_POINT('',(-0.257718314147,-1.116663761846));
+#3828 = CARTESIAN_POINT('',(-0.255309025135,-1.044211410509));
+#3829 = CARTESIAN_POINT('',(-0.252896118356,-0.971584613142));
+#3830 = CARTESIAN_POINT('',(-0.250480199787,-0.898792629767));
+#3831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3832 = PCURVE('',#3833,#3848);
+#3833 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#3834,#3835,#3836,#3837,#3838,#3839,#3840)
+    ,(#3841,#3842,#3843,#3844,#3845,#3846,#3847
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#3834 = CARTESIAN_POINT('',(10.820141631288,6.521372547274,
+    10.26821479998));
+#3835 = CARTESIAN_POINT('',(12.466089097463,7.548930265263,
+    9.848202325773));
+#3836 = CARTESIAN_POINT('',(14.129748281557,8.498806745157,
+    9.317234137791));
+#3837 = CARTESIAN_POINT('',(15.814322751652,9.357320454724,
+    8.691032617025));
+#3838 = CARTESIAN_POINT('',(17.526096882142,10.096230409862,
+    7.989659564497));
+#3839 = CARTESIAN_POINT('',(19.266880550078,10.708474745688,
+    7.250599968697));
+#3840 = CARTESIAN_POINT('',(21.037232483234,11.190902841288,
+    6.492612126417));
+#3841 = CARTESIAN_POINT('',(11.581208048535,3.186922704707,
+    0.871288592121));
+#3842 = CARTESIAN_POINT('',(13.536969069974,2.857020793677,
+    0.958055636392));
+#3843 = CARTESIAN_POINT('',(15.48817102628,2.54736197841,1.177684413274)
+  );
+#3844 = CARTESIAN_POINT('',(17.43049813898,2.276153501963,1.526722541431
+    ));
+#3845 = CARTESIAN_POINT('',(19.355820673226,2.079881212496,
+    1.997370079066));
+#3846 = CARTESIAN_POINT('',(21.259609833861,1.977679126759,2.56042466005
+    ));
+#3847 = CARTESIAN_POINT('',(23.138487518679,1.984703163157,
+    3.201622189877));
+#3848 = DEFINITIONAL_REPRESENTATION('',(#3849),#3936);
+#3849 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3850,#3851,#3852,#3853,#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,#3896,#3897,#3898,
+    #3899,#3900,#3901,#3902,#3903,#3904,#3905,#3906,#3907,#3908,#3909,
+    #3910,#3911,#3912,#3913,#3914,#3915,#3916,#3917,#3918,#3919,#3920,
+    #3921,#3922,#3923,#3924,#3925,#3926,#3927,#3928,#3929,#3930,#3931,
+    #3932,#3933,#3934,#3935),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.924129901251E-02,
+    7.836578850985E-02,0.117352201044,0.156179166452,0.194825345085,
+    0.233269572381,0.271491014609,0.309469335532,0.347184873674,
+    0.384618829808,0.421753464235,0.458572303321,0.495060354651,
+    0.531204329973,0.566992874775,0.602416802863,0.637469333548,
+    0.672146327924,0.706446519106,0.74037172915,0.773927062557,
+    0.807121062955,0.839965815938,0.872476977811,0.904673708017,
+    0.936578483741,0.968216779839,1.),.UNSPECIFIED.);
+#3850 = CARTESIAN_POINT('',(1.31618008332,0.));
+#3851 = CARTESIAN_POINT('',(1.393578939017,7.226071590016E-03));
+#3852 = CARTESIAN_POINT('',(1.471040578747,1.442032484493E-02));
+#3853 = CARTESIAN_POINT('',(1.548572074917,2.158159415395E-02));
+#3854 = CARTESIAN_POINT('',(1.703558476073,3.581449375297E-02));
+#3855 = CARTESIAN_POINT('',(1.781012922031,4.288632720432E-02));
+#3856 = CARTESIAN_POINT('',(1.858551413764,4.992293480706E-02));
+#3857 = CARTESIAN_POINT('',(2.013537682938,6.389842562091E-02));
+#3858 = CARTESIAN_POINT('',(2.090984814634,7.083756585023E-02));
+#3859 = CARTESIAN_POINT('',(2.168530430625,7.773918267304E-02));
+#3860 = CARTESIAN_POINT('',(2.323516642051,9.143661758827E-02));
+#3861 = CARTESIAN_POINT('',(2.400956369638,9.823275269524E-02));
+#3862 = CARTESIAN_POINT('',(2.478509211278,0.104989013299));
+#3863 = CARTESIAN_POINT('',(2.63349544727,0.118387714147));
+#3864 = CARTESIAN_POINT('',(2.710927715946,0.125030537629));
+#3865 = CARTESIAN_POINT('',(2.7884878536,0.131631084447));
+#3866 = CARTESIAN_POINT('',(2.943474204931,0.144710432286));
+#3867 = CARTESIAN_POINT('',(3.020898999771,0.151189688993));
+#3868 = CARTESIAN_POINT('',(3.098466468742,0.157624218685));
+#3869 = CARTESIAN_POINT('',(3.253453035038,0.170363747927));
+#3870 = CARTESIAN_POINT('',(3.330870386284,0.176669281738));
+#3871 = CARTESIAN_POINT('',(3.408445182423,0.1829275933));
+#3872 = CARTESIAN_POINT('',(3.56343207257,0.195307088899));
+#3873 = CARTESIAN_POINT('',(3.640842061414,0.201428891677));
+#3874 = CARTESIAN_POINT('',(3.718424136346,0.207500935888));
+#3875 = CARTESIAN_POINT('',(3.873411468911,0.219500532715));
+#3876 = CARTESIAN_POINT('',(3.95081423382,0.225428794104));
+#3877 = CARTESIAN_POINT('',(4.028403489741,0.231304723858));
+#3878 = CARTESIAN_POINT('',(4.183391393399,0.242905007314));
+#3879 = CARTESIAN_POINT('',(4.260787137006,0.248630164852));
+#3880 = CARTESIAN_POINT('',(4.338383421017,0.254300385893));
+#3881 = CARTESIAN_POINT('',(4.493372034971,0.265482492742));
+#3882 = CARTESIAN_POINT('',(4.570761031546,0.270995281778));
+#3883 = CARTESIAN_POINT('',(4.648364129481,0.276450503319));
+#3884 = CARTESIAN_POINT('',(4.803353603834,0.287196221676));
+#3885 = CARTESIAN_POINT('',(4.880736207331,0.292487724531));
+#3886 = CARTESIAN_POINT('',(4.958345837055,0.297719009233));
+#3887 = CARTESIAN_POINT('',(5.11333633309,0.308010876617));
+#3888 = CARTESIAN_POINT('',(5.190712985711,0.313072570426));
+#3889 = CARTESIAN_POINT('',(5.26832878988,0.318071383197));
+#3890 = CARTESIAN_POINT('',(5.42332048014,0.327892781552));
+#3891 = CARTESIAN_POINT('',(5.500691721287,0.332716584222));
+#3892 = CARTESIAN_POINT('',(5.578313259601,0.337474839301));
+#3893 = CARTESIAN_POINT('',(5.733306327649,0.346810085886));
+#3894 = CARTESIAN_POINT('',(5.81067280301,0.351388399612));
+#3895 = CARTESIAN_POINT('',(5.888299544051,0.35589850543));
+#3896 = CARTESIAN_POINT('',(6.043294183678,0.364732938526));
+#3897 = CARTESIAN_POINT('',(6.12065665408,0.369058690331));
+#3898 = CARTESIAN_POINT('',(6.19828796692,0.373313591653));
+#3899 = CARTESIAN_POINT('',(6.353284380518,0.381633650086));
+#3900 = CARTESIAN_POINT('',(6.430643729898,0.385700328878));
+#3901 = CARTESIAN_POINT('',(6.508278875799,0.389693545763));
+#3902 = CARTESIAN_POINT('',(6.663277271484,0.39748684132));
+#3903 = CARTESIAN_POINT('',(6.740634513096,0.401288531016));
+#3904 = CARTESIAN_POINT('',(6.818272637829,0.405014194194));
+#3905 = CARTESIAN_POINT('',(6.97327322481,0.412269576103));
+#3906 = CARTESIAN_POINT('',(7.050629504385,0.415800984419));
+#3907 = CARTESIAN_POINT('',(7.128269631966,0.419253866721));
+#3908 = CARTESIAN_POINT('',(7.283272613533,0.425961477488));
+#3909 = CARTESIAN_POINT('',(7.360629207717,0.429217960082));
+#3910 = CARTESIAN_POINT('',(7.438270236697,0.432393503608));
+#3911 = CARTESIAN_POINT('',(7.593275800191,0.438544825649));
+#3912 = CARTESIAN_POINT('',(7.67063410818,0.4415224054));
+#3913 = CARTESIAN_POINT('',(7.74827481206,0.444416744175));
+#3914 = CARTESIAN_POINT('',(7.903283115283,0.450004636825));
+#3915 = CARTESIAN_POINT('',(7.980644641269,0.452700018147));
+#3916 = CARTESIAN_POINT('',(8.058283675012,0.455309996035));
+#3917 = CARTESIAN_POINT('',(8.213294828894,0.460328722687));
+#3918 = CARTESIAN_POINT('',(8.290661152926,0.462739300917));
+#3919 = CARTESIAN_POINT('',(8.368297067958,0.465062484614));
+#3920 = CARTESIAN_POINT('',(8.523311115963,0.469507729909));
+#3921 = CARTESIAN_POINT('',(8.60068385137,0.471631595951));
+#3922 = CARTESIAN_POINT('',(8.678315121494,0.473666282859));
+#3923 = CARTESIAN_POINT('',(8.83333201736,0.477535160014));
+#3924 = CARTESIAN_POINT('',(8.910712754123,0.479371100568));
+#3925 = CARTESIAN_POINT('',(8.988337814479,0.48111632137));
+#3926 = CARTESIAN_POINT('',(9.14335740125,0.484407369834));
+#3927 = CARTESIAN_POINT('',(9.22074763694,0.485954863646));
+#3928 = CARTESIAN_POINT('',(9.298364936951,0.487410379355));
+#3929 = CARTESIAN_POINT('',(9.453386931626,0.490123553089));
+#3930 = CARTESIAN_POINT('',(9.530787994436,0.491382763691));
+#3931 = CARTESIAN_POINT('',(9.608396063631,0.49254905698));
+#3932 = CARTESIAN_POINT('',(9.764362896473,0.49469869857));
+#3933 = CARTESIAN_POINT('',(9.842723483186,0.49568118589));
+#3934 = CARTESIAN_POINT('',(9.92127303525,0.496567858499));
+#3935 = CARTESIAN_POINT('',(10.,0.497357955865));
+#3936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3937 = ORIENTED_EDGE('',*,*,#3938,.F.);
+#3938 = EDGE_CURVE('',#3004,#3652,#3939,.T.);
+#3939 = SURFACE_CURVE('',#3940,(#3944,#3950),.PCURVE_S1.);
+#3940 = LINE('',#3941,#3942);
+#3941 = CARTESIAN_POINT('',(10.920311677335,6.082498900112,
+    2.82102605795E-15));
+#3942 = VECTOR('',#3943,1.);
+#3943 = DIRECTION('',(-0.,-0.,-1.));
+#3944 = PCURVE('',#47,#3945);
+#3945 = DEFINITIONAL_REPRESENTATION('',(#3946),#3949);
+#3946 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3947,#3948),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#3947 = CARTESIAN_POINT('',(-0.508193584465,-9.674647056094));
+#3948 = CARTESIAN_POINT('',(-0.508193584465,-8.972934000055));
+#3949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3950 = PCURVE('',#3951,#3956);
+#3951 = PLANE('',#3952);
+#3952 = AXIS2_PLACEMENT_3D('',#3953,#3954,#3955);
+#3953 = CARTESIAN_POINT('',(10.86196188721,6.338146034299,
+    10.336618828645));
+#3954 = DIRECTION('',(0.974927912182,0.222520933956,2.350855048292E-16)
+  );
+#3955 = DIRECTION('',(-7.61066417247E-02,0.333444984257,0.939692620786)
+  );
+#3956 = DEFINITIONAL_REPRESENTATION('',(#3957),#3960);
+#3957 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3958,#3959),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#3958 = CARTESIAN_POINT('',(-0.71173505104,2.000000000001E-02));
+#3959 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#3960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3961 = FACE_BOUND('',#3962,.F.);
+#3962 = EDGE_LOOP('',(#3963,#3991,#4305,#4637));
+#3963 = ORIENTED_EDGE('',*,*,#3964,.F.);
+#3964 = EDGE_CURVE('',#3965,#3967,#3969,.T.);
+#3965 = VERTEX_POINT('',#3966);
+#3966 = CARTESIAN_POINT('',(2.053213831752,12.33021950174,9.616170968091
+    ));
+#3967 = VERTEX_POINT('',#3968);
+#3968 = CARTESIAN_POINT('',(2.053213831752,12.33021950174,9.031410088059
+    ));
+#3969 = SURFACE_CURVE('',#3970,(#3974,#3980),.PCURVE_S1.);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(2.053213831752,12.33021950174,
+    2.82102605795E-15));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(-0.,-0.,-1.));
+#3974 = PCURVE('',#47,#3975);
+#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3979);
+#3976 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3977,#3978),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#3977 = CARTESIAN_POINT('',(-1.40579148549,-9.674647056094));
+#3978 = CARTESIAN_POINT('',(-1.40579148549,-8.972934000055));
+#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3980 = PCURVE('',#3981,#3986);
+#3981 = PLANE('',#3982);
+#3982 = AXIS2_PLACEMENT_3D('',#3983,#3984,#3985);
+#3983 = CARTESIAN_POINT('',(1.816960354759,12.443993179865,
+    10.336618828645));
+#3984 = DIRECTION('',(0.433883739118,0.900968867902,2.350855048292E-16)
+  );
+#3985 = DIRECTION('',(-0.308149501332,0.14839697864,0.939692620786));
+#3986 = DEFINITIONAL_REPRESENTATION('',(#3987),#3990);
+#3987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3988,#3989),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#3988 = CARTESIAN_POINT('',(-0.71173505104,2.000000000002E-02));
+#3989 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3991 = ORIENTED_EDGE('',*,*,#3992,.T.);
+#3992 = EDGE_CURVE('',#3965,#3993,#3995,.T.);
+#3993 = VERTEX_POINT('',#3994);
+#3994 = CARTESIAN_POINT('',(5.297505364284,11.321944926354,
+    0.974937238349));
+#3995 = SURFACE_CURVE('',#3996,(#4092,#4191),.PCURVE_S1.);
+#3996 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3997,#3998,#3999,#4000,#4001,
+    #4002,#4003,#4004,#4005,#4006,#4007,#4008,#4009,#4010,#4011,#4012,
+    #4013,#4014,#4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,
+    #4024,#4025,#4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,
+    #4035,#4036,#4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,#4045,
+    #4046,#4047,#4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055,#4056,
+    #4057,#4058,#4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066,#4067,
+    #4068,#4069,#4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,
+    #4079,#4080,#4081,#4082,#4083,#4084,#4085,#4086,#4087,#4088,#4089,
+    #4090,#4091),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.37216532477E-02,
+    6.742821054426E-02,0.101109881666,0.134756804958,0.168359102624,
+    0.201906942448,0.235390606376,0.268800566401,0.302127568207,
+    0.335362723029,0.36849760819,0.401524376761,0.434435876724,
+    0.467225779948,0.49988872109,0.532420446277,0.564817970964,
+    0.597079745694,0.62920582752,0.661198053452,0.693060210466,
+    0.724798194223,0.756420145807,0.787936552674,0.81936029702,
+    0.850706632682,0.881993071514,0.913239163027,0.94446615794,
+    0.975696557307,1.),.UNSPECIFIED.);
+#3997 = CARTESIAN_POINT('',(2.053213831752,12.33021950174,9.616170968091
+    ));
+#3998 = CARTESIAN_POINT('',(2.077486813339,12.32617759303,9.544375082926
+    ));
+#3999 = CARTESIAN_POINT('',(2.101850646543,12.322055078277,9.47261843074
+    ));
+#4000 = CARTESIAN_POINT('',(2.126305136561,12.317850758125,
+    9.400897690468));
+#4001 = CARTESIAN_POINT('',(2.175383941898,12.309278004124,
+    9.257553302791));
+#4002 = CARTESIAN_POINT('',(2.200008176063,12.304909644671,
+    9.185929626538));
+#4003 = CARTESIAN_POINT('',(2.224722485834,12.300457133599,
+    9.114335014683));
+#4004 = CARTESIAN_POINT('',(2.274312321465,12.29138472103,8.97124977265)
+  );
+#4005 = CARTESIAN_POINT('',(2.299187714551,12.286764945657,
+    8.899759105044));
+#4006 = CARTESIAN_POINT('',(2.324152429397,12.282058709858,8.82829048418
+    ));
+#4007 = CARTESIAN_POINT('',(2.374233900448,12.272475818335,
+    8.685463912129));
+#4008 = CARTESIAN_POINT('',(2.399350472916,12.267599343564,
+    8.614105923241));
+#4009 = CARTESIAN_POINT('',(2.42455542918,12.262634148317,8.542762818681
+    ));
+#4010 = CARTESIAN_POINT('',(2.475107660853,12.252530578956,
+    8.400193722871));
+#4011 = CARTESIAN_POINT('',(2.500454702808,12.247392443421,
+    8.328967702304));
+#4012 = CARTESIAN_POINT('',(2.525888994258,12.242163388291,
+    8.257749288871));
+#4013 = CARTESIAN_POINT('',(2.576889650136,12.231529633158,
+    8.115435728097));
+#4014 = CARTESIAN_POINT('',(2.602455733302,12.226125231737,
+    8.044340568685));
+#4015 = CARTESIAN_POINT('',(2.628107722182,12.220627785626,
+    7.973245659518));
+#4016 = CARTESIAN_POINT('',(2.679533032167,12.209455096454,
+    7.831184919553));
+#4017 = CARTESIAN_POINT('',(2.705306026821,12.203780213853,
+    7.760219102795));
+#4018 = CARTESIAN_POINT('',(2.731163359719,12.198010249546,
+    7.689246140481));
+#4019 = CARTESIAN_POINT('',(2.782988157844,12.18629070506,7.547434712835
+    ));
+#4020 = CARTESIAN_POINT('',(2.808955254817,12.180341548471,7.47659629631
+    ));
+#4021 = CARTESIAN_POINT('',(2.835004883415,12.174295376337,
+    7.405743346587));
+#4022 = CARTESIAN_POINT('',(2.887202655663,12.162021947452,
+    7.264176912079));
+#4023 = CARTESIAN_POINT('',(2.913350393462,12.155795177934,
+    7.193463519031));
+#4024 = CARTESIAN_POINT('',(2.939578600199,12.149469578429,
+    7.122728267337));
+#4025 = CARTESIAN_POINT('',(2.992121542342,12.136636190602,
+    6.981401684901));
+#4026 = CARTESIAN_POINT('',(3.018435839355,12.130128952794,
+    6.910810496208));
+#4027 = CARTESIAN_POINT('',(3.044828267975,12.123521207409,
+    6.840190247277));
+#4028 = CARTESIAN_POINT('',(3.097687353302,12.110122799408,
+    6.699097548411));
+#4029 = CARTESIAN_POINT('',(3.124153545019,12.103332749228,6.62862529709
+    ));
+#4030 = CARTESIAN_POINT('',(3.150695235894,12.096440669516,
+    6.558116977805));
+#4031 = CARTESIAN_POINT('',(3.203840292589,12.082473247889,
+    6.417251366996));
+#4032 = CARTESIAN_POINT('',(3.230443173659,12.075398577832,
+    6.346894335405));
+#4033 = CARTESIAN_POINT('',(3.257118603741,12.068220532175,
+    6.276494501056));
+#4034 = CARTESIAN_POINT('',(3.310518401501,12.053681220729,
+    6.135848362466));
+#4035 = CARTESIAN_POINT('',(3.337242272395,12.046320682436,6.06560238234
+    ));
+#4036 = CARTESIAN_POINT('',(3.36403539956,12.038855620213,5.995307226389
+    ));
+#4037 = CARTESIAN_POINT('',(3.417657744935,12.023742703836,5.85487213702
+    ));
+#4038 = CARTESIAN_POINT('',(3.444486462892,12.01609562762,5.78473259247)
+  );
+#4039 = CARTESIAN_POINT('',(3.471380774415,12.008343100463,
+    5.714537959869));
+#4040 = CARTESIAN_POINT('',(3.525192614179,11.992656062693,
+    5.574304709371));
+#4041 = CARTESIAN_POINT('',(3.552109648026,11.984722373728,
+    5.504266542982));
+#4042 = CARTESIAN_POINT('',(3.579088212849,11.976682553573,
+    5.434167947011));
+#4043 = CARTESIAN_POINT('',(3.633055744616,11.960422107386,
+    5.294126564225));
+#4044 = CARTESIAN_POINT('',(3.660044232972,11.952202338336,
+    5.224184286414));
+#4045 = CARTESIAN_POINT('',(3.687089757406,11.943876032003,
+    5.154176928917));
+#4046 = CARTESIAN_POINT('',(3.741178546533,11.927044143357,
+    5.014316715221));
+#4047 = CARTESIAN_POINT('',(3.768221358799,11.918539443278,
+    4.944464417078));
+#4048 = CARTESIAN_POINT('',(3.795316245277,11.909928103346,
+    4.874543211845));
+#4049 = CARTESIAN_POINT('',(3.849491347004,11.892528007133,
+    4.734852781305));
+#4050 = CARTESIAN_POINT('',(3.876571146452,11.883740146528,
+    4.665084151232));
+#4051 = CARTESIAN_POINT('',(3.903697554936,11.874845878293,
+    4.595243750146));
+#4052 = CARTESIAN_POINT('',(3.957923640591,11.85688208645,4.455711076473
+    ));
+#4053 = CARTESIAN_POINT('',(3.985022948748,11.847813458478,
+    4.386019421056));
+#4054 = CARTESIAN_POINT('',(4.012162860421,11.838639022802,4.31625424243
+    ));
+#4055 = CARTESIAN_POINT('',(4.06640434643,11.820117324451,4.176866712706
+    ));
+#4056 = CARTESIAN_POINT('',(4.093505607848,11.810770942368,
+    4.107244982449));
+#4057 = CARTESIAN_POINT('',(4.120640890758,11.801319754254,4.03754924076
+    ));
+#4058 = CARTESIAN_POINT('',(4.174862069121,11.782247207857,
+    3.898293715886));
+#4059 = CARTESIAN_POINT('',(4.201947715532,11.772626698874,
+    3.828734536612));
+#4060 = CARTESIAN_POINT('',(4.229060191913,11.762902821592,
+    3.759102272575));
+#4061 = CARTESIAN_POINT('',(4.283225360809,11.743287739227,
+    3.619965154301));
+#4062 = CARTESIAN_POINT('',(4.310277873564,11.733397335105,
+    3.550460865247));
+#4063 = CARTESIAN_POINT('',(4.337349388658,11.723405469707,3.48088597488
+    ));
+#4064 = CARTESIAN_POINT('',(4.391422981843,11.703257393687,
+    3.341853279161));
+#4065 = CARTESIAN_POINT('',(4.418424951522,11.693101918456,
+    3.272395978867));
+#4066 = CARTESIAN_POINT('',(4.445437443793,11.682847388493,
+    3.202872239927));
+#4067 = CARTESIAN_POINT('',(4.499384157602,11.662177060596,
+    3.063929676012));
+#4068 = CARTESIAN_POINT('',(4.526318339758,11.651761915895,
+    2.994511277073));
+#4069 = CARTESIAN_POINT('',(4.553253912456,11.641250647151,
+    2.925032371023));
+#4070 = CARTESIAN_POINT('',(4.607038829423,11.620069970783,
+    2.786165425226));
+#4071 = CARTESIAN_POINT('',(4.633888195617,11.609401119296,
+    2.716777718552));
+#4072 = CARTESIAN_POINT('',(4.660729189636,11.59863961437,2.64733724619)
+  );
+#4073 = CARTESIAN_POINT('',(4.714317898096,11.576961609933,
+    2.508531268506));
+#4074 = CARTESIAN_POINT('',(4.741065681808,11.566045557316,
+    2.439165996909));
+#4075 = CARTESIAN_POINT('',(4.767794749626,11.555040864947,
+    2.369757486115));
+#4076 = CARTESIAN_POINT('',(4.821153459074,11.532879618585,2.23099777693
+    ));
+#4077 = CARTESIAN_POINT('',(4.847783196689,11.521723394074,
+    2.161646716453));
+#4078 = CARTESIAN_POINT('',(4.874383376865,11.510483073261,
+    2.092263621284));
+#4079 = CARTESIAN_POINT('',(4.927479029255,11.487853679054,
+    1.953535514526));
+#4080 = CARTESIAN_POINT('',(4.953974597064,11.476464814584,
+    1.884190560081));
+#4081 = CARTESIAN_POINT('',(4.980429388206,11.464996893834,
+    1.814826251843));
+#4082 = CARTESIAN_POINT('',(5.033229765626,11.441915389387,
+    1.676115190381));
+#4083 = CARTESIAN_POINT('',(5.059575414589,11.430301896678,
+    1.606768440326));
+#4084 = CARTESIAN_POINT('',(5.085868846993,11.418614829111,
+    1.537416193165));
+#4085 = CARTESIAN_POINT('',(5.138342676036,11.395098124557,
+    1.398707792617));
+#4086 = CARTESIAN_POINT('',(5.164523066529,11.383268469228,
+    1.329351625437));
+#4087 = CARTESIAN_POINT('',(5.190639768966,11.371371084747,1.26000460108
+    ));
+#4088 = CARTESIAN_POINT('',(5.236957265541,11.350100269531,
+    1.136721371645));
+#4089 = CARTESIAN_POINT('',(5.257185383797,11.340752323923,
+    1.082778610437));
+#4090 = CARTESIAN_POINT('',(5.277368926376,11.331366707477,
+    1.028849409968));
+#4091 = CARTESIAN_POINT('',(5.297505364284,11.321944926354,
+    0.974937238349));
+#4092 = PCURVE('',#47,#4093);
+#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4190);
+#4094 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4095,#4096,#4097,#4098,#4099,
+    #4100,#4101,#4102,#4103,#4104,#4105,#4106,#4107,#4108,#4109,#4110,
+    #4111,#4112,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120,#4121,
+    #4122,#4123,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131,#4132,
+    #4133,#4134,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142,#4143,
+    #4144,#4145,#4146,#4147,#4148,#4149,#4150,#4151,#4152,#4153,#4154,
+    #4155,#4156,#4157,#4158,#4159,#4160,#4161,#4162,#4163,#4164,#4165,
+    #4166,#4167,#4168,#4169,#4170,#4171,#4172,#4173,#4174,#4175,#4176,
+    #4177,#4178,#4179,#4180,#4181,#4182,#4183,#4184,#4185,#4186,#4187,
+    #4188,#4189),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.37216532477E-02,
+    6.742821054426E-02,0.101109881666,0.134756804958,0.168359102624,
+    0.201906942448,0.235390606376,0.268800566401,0.302127568207,
+    0.335362723029,0.36849760819,0.401524376761,0.434435876724,
+    0.467225779948,0.49988872109,0.532420446277,0.564817970964,
+    0.597079745694,0.62920582752,0.661198053452,0.693060210466,
+    0.724798194223,0.756420145807,0.787936552674,0.81936029702,
+    0.850706632682,0.881993071514,0.913239163027,0.94446615794,
+    0.975696557307,1.),.UNSPECIFIED.);
+#4095 = CARTESIAN_POINT('',(-1.40579148549,-9.616170968091));
+#4096 = CARTESIAN_POINT('',(-1.40382290889,-9.544375082926));
+#4097 = CARTESIAN_POINT('',(-1.401846103669,-9.47261843074));
+#4098 = CARTESIAN_POINT('',(-1.399861049102,-9.400897690468));
+#4099 = CARTESIAN_POINT('',(-1.395875297484,-9.257553302791));
+#4100 = CARTESIAN_POINT('',(-1.39387460785,-9.185929626538));
+#4101 = CARTESIAN_POINT('',(-1.391865640174,-9.114335014683));
+#4102 = CARTESIAN_POINT('',(-1.387832608188,-8.97124977265));
+#4103 = CARTESIAN_POINT('',(-1.385808556142,-8.899759105044));
+#4104 = CARTESIAN_POINT('',(-1.383776208413,-8.82829048418));
+#4105 = CARTESIAN_POINT('',(-1.379697004136,-8.685463912129));
+#4106 = CARTESIAN_POINT('',(-1.377650164743,-8.614105923241));
+#4107 = CARTESIAN_POINT('',(-1.375595024146,-8.542762818681));
+#4108 = CARTESIAN_POINT('',(-1.371470862953,-8.400193722871));
+#4109 = CARTESIAN_POINT('',(-1.369401864411,-8.328967702304));
+#4110 = CARTESIAN_POINT('',(-1.367324572413,-8.257749288871));
+#4111 = CARTESIAN_POINT('',(-1.363156776911,-8.115435728097));
+#4112 = CARTESIAN_POINT('',(-1.361066300307,-8.044340568685));
+#4113 = CARTESIAN_POINT('',(-1.358967552531,-7.973245659518));
+#4114 = CARTESIAN_POINT('',(-1.354757551874,-7.831184919553));
+#4115 = CARTESIAN_POINT('',(-1.352646330633,-7.760219102795));
+#4116 = CARTESIAN_POINT('',(-1.350526876423,-7.689246140481));
+#4117 = CARTESIAN_POINT('',(-1.346276205005,-7.547434712835));
+#4118 = CARTESIAN_POINT('',(-1.344145024003,-7.47659629631));
+#4119 = CARTESIAN_POINT('',(-1.342005665684,-7.405743346587));
+#4120 = CARTESIAN_POINT('',(-1.337715961184,-7.264176912079));
+#4121 = CARTESIAN_POINT('',(-1.335565655529,-7.193463519031));
+#4122 = CARTESIAN_POINT('',(-1.333407247348,-7.122728267337));
+#4123 = CARTESIAN_POINT('',(-1.32908024812,-6.981401684901));
+#4124 = CARTESIAN_POINT('',(-1.326911701592,-6.910810496208));
+#4125 = CARTESIAN_POINT('',(-1.324735148336,-6.840190247277));
+#4126 = CARTESIAN_POINT('',(-1.320372690139,-6.699097548411));
+#4127 = CARTESIAN_POINT('',(-1.318186833293,-6.62862529709));
+#4128 = CARTESIAN_POINT('',(-1.315993088599,-6.558116977805));
+#4129 = CARTESIAN_POINT('',(-1.311597100669,-6.417251366996));
+#4130 = CARTESIAN_POINT('',(-1.309394908603,-6.346894335405));
+#4131 = CARTESIAN_POINT('',(-1.307184972942,-6.276494501056));
+#4132 = CARTESIAN_POINT('',(-1.302757473437,-6.135848362466));
+#4133 = CARTESIAN_POINT('',(-1.300539963231,-6.06560238234));
+#4134 = CARTESIAN_POINT('',(-1.2983148816,-5.995307226389));
+#4135 = CARTESIAN_POINT('',(-1.293857972418,-5.85487213702));
+#4136 = CARTESIAN_POINT('',(-1.29162620027,-5.78473259247));
+#4137 = CARTESIAN_POINT('',(-1.289387059584,-5.714537959869));
+#4138 = CARTESIAN_POINT('',(-1.284902920601,-5.574304709371));
+#4139 = CARTESIAN_POINT('',(-1.282657978672,-5.504266542982));
+#4140 = CARTESIAN_POINT('',(-1.280405904879,-5.434167947011));
+#4141 = CARTESIAN_POINT('',(-1.275896787648,-5.294126564225));
+#4142 = CARTESIAN_POINT('',(-1.273639800648,-5.224184286414));
+#4143 = CARTESIAN_POINT('',(-1.271375955586,-5.154176928917));
+#4144 = CARTESIAN_POINT('',(-1.266844176538,-5.014316715221));
+#4145 = CARTESIAN_POINT('',(-1.264576298085,-4.944464417078));
+#4146 = CARTESIAN_POINT('',(-1.262301876094,-4.874543211845));
+#4147 = CARTESIAN_POINT('',(-1.257749809313,-4.734852781305));
+#4148 = CARTESIAN_POINT('',(-1.25547221811,-4.665084151232));
+#4149 = CARTESIAN_POINT('',(-1.253188442419,-4.595243750146));
+#4150 = CARTESIAN_POINT('',(-1.248618512051,-4.455711076473));
+#4151 = CARTESIAN_POINT('',(-1.246332407933,-4.386019421056));
+#4152 = CARTESIAN_POINT('',(-1.244040526841,-4.31625424243));
+#4153 = CARTESIAN_POINT('',(-1.239455199204,-4.176866712706));
+#4154 = CARTESIAN_POINT('',(-1.237161799121,-4.107244982449));
+#4155 = CARTESIAN_POINT('',(-1.234863081972,-4.03754924076));
+#4156 = CARTESIAN_POINT('',(-1.230264857473,-3.898293715886));
+#4157 = CARTESIAN_POINT('',(-1.22796539147,-3.828734536612));
+#4158 = CARTESIAN_POINT('',(-1.225661124445,-3.759102272575));
+#4159 = CARTESIAN_POINT('',(-1.22105252936,-3.619965154301));
+#4160 = CARTESIAN_POINT('',(-1.218748236647,-3.550460865247));
+#4161 = CARTESIAN_POINT('',(-1.216439718358,-3.48088597488));
+#4162 = CARTESIAN_POINT('',(-1.211823296577,-3.341853279161));
+#4163 = CARTESIAN_POINT('',(-1.209515421761,-3.272395978867));
+#4164 = CARTESIAN_POINT('',(-1.207203958646,-3.202872239927));
+#4165 = CARTESIAN_POINT('',(-1.202582263451,-3.063929676012));
+#4166 = CARTESIAN_POINT('',(-1.200272053022,-2.994511277073));
+#4167 = CARTESIAN_POINT('',(-1.197958954519,-2.925032371023));
+#4168 = CARTESIAN_POINT('',(-1.193334540458,-2.786165425226));
+#4169 = CARTESIAN_POINT('',(-1.191023239581,-2.716777718552));
+#4170 = CARTESIAN_POINT('',(-1.188709813081,-2.64733724619));
+#4171 = CARTESIAN_POINT('',(-1.184085227962,-2.508531268506));
+#4172 = CARTESIAN_POINT('',(-1.181774077624,-2.439165996909));
+#4173 = CARTESIAN_POINT('',(-1.179461623189,-2.369757486115));
+#4174 = CARTESIAN_POINT('',(-1.174839400199,-2.23099777693));
+#4175 = CARTESIAN_POINT('',(-1.172529634674,-2.161646716453));
+#4176 = CARTESIAN_POINT('',(-1.170219439557,-2.092263621284));
+#4177 = CARTESIAN_POINT('',(-1.16560208947,-1.953535514526));
+#4178 = CARTESIAN_POINT('',(-1.163294934032,-1.884190560081));
+#4179 = CARTESIAN_POINT('',(-1.160988267068,-1.814826251843));
+#4180 = CARTESIAN_POINT('',(-1.156378270484,-1.676115190381));
+#4181 = CARTESIAN_POINT('',(-1.154074939199,-1.606768440326));
+#4182 = CARTESIAN_POINT('',(-1.151773045219,-1.537416193165));
+#4183 = CARTESIAN_POINT('',(-1.147172844787,-1.398707792617));
+#4184 = CARTESIAN_POINT('',(-1.144874538196,-1.329351625437));
+#4185 = CARTESIAN_POINT('',(-1.142578632666,-1.26000460108));
+#4186 = CARTESIAN_POINT('',(-1.13850117615,-1.136721371645));
+#4187 = CARTESIAN_POINT('',(-1.13671848957,-1.082778610437));
+#4188 = CARTESIAN_POINT('',(-1.134937770782,-1.028849409968));
+#4189 = CARTESIAN_POINT('',(-1.133159239089,-0.974937238349));
+#4190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4191 = PCURVE('',#4192,#4207);
+#4192 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#4193,#4194,#4195,#4196,#4197,#4198,#4199)
+    ,(#4200,#4201,#4202,#4203,#4204,#4205,#4206
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#4193 = CARTESIAN_POINT('',(4.898455368079,10.960023393469,
+    0.939692620786));
+#4194 = CARTESIAN_POINT('',(6.366652067001,12.287814010364,1.05430697073
+    ));
+#4195 = CARTESIAN_POINT('',(7.811777060474,13.626758554202,
+    1.299774555458));
+#4196 = CARTESIAN_POINT('',(9.21726678847,14.984703254992,1.671987745373
+    ));
+#4197 = CARTESIAN_POINT('',(10.550020993373,16.377782790554,
+    2.161820367169));
+#4198 = CARTESIAN_POINT('',(11.793450393861,17.813791560284,
+    2.739531066708));
+#4199 = CARTESIAN_POINT('',(12.934211205569,19.299286264046,
+    3.390481275111));
+#4200 = CARTESIAN_POINT('',(1.816960354759,12.443993179865,
+    10.336618828645));
+#4201 = CARTESIAN_POINT('',(2.03068678735,14.375924040689,9.944453660111
+    ));
+#4202 = CARTESIAN_POINT('',(2.311787447714,16.275366004269,
+    9.439324279976));
+#4203 = CARTESIAN_POINT('',(2.673318660175,18.136161836295,
+    8.836297820967));
+#4204 = CARTESIAN_POINT('',(3.141772692455,19.945359099159,8.1541098526)
+  );
+#4205 = CARTESIAN_POINT('',(3.724993125684,21.699375100702,
+    7.429706375355));
+#4206 = CARTESIAN_POINT('',(4.426403377615,23.39643053783,6.681471211651
+    ));
+#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4304);
+#4208 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4209,#4210,#4211,#4212,#4213,
+    #4214,#4215,#4216,#4217,#4218,#4219,#4220,#4221,#4222,#4223,#4224,
+    #4225,#4226,#4227,#4228,#4229,#4230,#4231,#4232,#4233,#4234,#4235,
+    #4236,#4237,#4238,#4239,#4240,#4241,#4242,#4243,#4244,#4245,#4246,
+    #4247,#4248,#4249,#4250,#4251,#4252,#4253,#4254,#4255,#4256,#4257,
+    #4258,#4259,#4260,#4261,#4262,#4263,#4264,#4265,#4266,#4267,#4268,
+    #4269,#4270,#4271,#4272,#4273,#4274,#4275,#4276,#4277,#4278,#4279,
+    #4280,#4281,#4282,#4283,#4284,#4285,#4286,#4287,#4288,#4289,#4290,
+    #4291,#4292,#4293,#4294,#4295,#4296,#4297,#4298,#4299,#4300,#4301,
+    #4302,#4303),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.37216532477E-02,
+    6.742821054426E-02,0.101109881666,0.134756804958,0.168359102624,
+    0.201906942448,0.235390606376,0.268800566401,0.302127568207,
+    0.335362723029,0.36849760819,0.401524376761,0.434435876724,
+    0.467225779948,0.49988872109,0.532420446277,0.564817970964,
+    0.597079745694,0.62920582752,0.661198053452,0.693060210466,
+    0.724798194223,0.756420145807,0.787936552674,0.81936029702,
+    0.850706632682,0.881993071514,0.913239163027,0.94446615794,
+    0.975696557307,1.),.UNSPECIFIED.);
+#4209 = CARTESIAN_POINT('',(9.233315400571,0.));
+#4210 = CARTESIAN_POINT('',(9.158324836809,6.912308624054E-03));
+#4211 = CARTESIAN_POINT('',(9.083330258186,1.379130715361E-02));
+#4212 = CARTESIAN_POINT('',(9.008328107348,2.063582662404E-02));
+#4213 = CARTESIAN_POINT('',(8.858334998784,3.425045199489E-02));
+#4214 = CARTESIAN_POINT('',(8.783344051419,4.102058981243E-02));
+#4215 = CARTESIAN_POINT('',(8.708338303755,4.775387470096E-02));
+#4216 = CARTESIAN_POINT('',(8.55834525028,6.113932130915E-02));
+#4217 = CARTESIAN_POINT('',(8.483357972168,6.779153923347E-02));
+#4218 = CARTESIAN_POINT('',(8.408348580156,7.440448903512E-02));
+#4219 = CARTESIAN_POINT('',(8.258355546501,8.754253318745E-02));
+#4220 = CARTESIAN_POINT('',(8.183371958653,9.406771111898E-02));
+#4221 = CARTESIAN_POINT('',(8.108358889844,0.100551169668));
+#4222 = CARTESIAN_POINT('',(7.958365836276,0.113423505292));
+#4223 = CARTESIAN_POINT('',(7.883385940239,0.11981249639));
+#4224 = CARTESIAN_POINT('',(7.8083691794,0.126157286467));
+#4225 = CARTESIAN_POINT('',(7.65837606131,0.138745595846));
+#4226 = CARTESIAN_POINT('',(7.583399836402,0.144989262597));
+#4227 = CARTESIAN_POINT('',(7.508379387905,0.151186222422));
+#4228 = CARTESIAN_POINT('',(7.358386155346,0.163472250477));
+#4229 = CARTESIAN_POINT('',(7.283413555597,0.169561502417));
+#4230 = CARTESIAN_POINT('',(7.208389446056,0.175601523779));
+#4231 = CARTESIAN_POINT('',(7.058396043263,0.187567155378));
+#4232 = CARTESIAN_POINT('',(6.983426994018,0.193492988194));
+#4233 = CARTESIAN_POINT('',(6.90839927522,0.199367055946));
+#4234 = CARTESIAN_POINT('',(6.758405640087,0.210994395655));
+#4235 = CARTESIAN_POINT('',(6.683440034267,0.216747931347));
+#4236 = CARTESIAN_POINT('',(6.608408786395,0.22244716396));
+#4237 = CARTESIAN_POINT('',(6.458414849934,0.233718617571));
+#4238 = CARTESIAN_POINT('',(6.383452543935,0.239291145341));
+#4239 = CARTESIAN_POINT('',(6.308417879131,0.244806836169));
+#4240 = CARTESIAN_POINT('',(6.15842356491,0.255705193308));
+#4241 = CARTESIAN_POINT('',(6.083464374118,0.261088210784));
+#4242 = CARTESIAN_POINT('',(6.008426440387,0.26641186968));
+#4243 = CARTESIAN_POINT('',(5.858431663979,0.27692038672));
+#4244 = CARTESIAN_POINT('',(5.783475357926,0.282105641137));
+#4245 = CARTESIAN_POINT('',(5.70843434341,0.287229036035));
+#4246 = CARTESIAN_POINT('',(5.558439011875,0.29733151852));
+#4247 = CARTESIAN_POINT('',(5.483485309058,0.302311047431));
+#4248 = CARTESIAN_POINT('',(5.408441446663,0.307226245497));
+#4249 = CARTESIAN_POINT('',(5.258445458121,0.316907129251));
+#4250 = CARTESIAN_POINT('',(5.183494020547,0.321673300349));
+#4251 = CARTESIAN_POINT('',(5.108447592919,0.326372708287));
+#4252 = CARTESIAN_POINT('',(4.958450836297,0.335617138371));
+#4253 = CARTESIAN_POINT('',(4.883501263895,0.340162687985));
+#4254 = CARTESIAN_POINT('',(4.808452608678,0.344639091111));
+#4255 = CARTESIAN_POINT('',(4.658454963742,0.353432997794));
+#4256 = CARTESIAN_POINT('',(4.583506788831,0.357751067639));
+#4257 = CARTESIAN_POINT('',(4.508456304112,0.361997667301));
+#4258 = CARTESIAN_POINT('',(4.358457641957,0.37032783823));
+#4259 = CARTESIAN_POINT('',(4.283510324101,0.37441201));
+#4260 = CARTESIAN_POINT('',(4.208458473852,0.378422458981));
+#4261 = CARTESIAN_POINT('',(4.058458658085,0.386276606763));
+#4262 = CARTESIAN_POINT('',(3.983511579809,0.390120934161));
+#4263 = CARTESIAN_POINT('',(3.908458899042,0.393889369697));
+#4264 = CARTESIAN_POINT('',(3.758457787972,0.401256194164));
+#4265 = CARTESIAN_POINT('',(3.683510251998,0.404855232019));
+#4266 = CARTESIAN_POINT('',(3.608457351194,0.408376306102));
+#4267 = CARTESIAN_POINT('',(3.458454801405,0.415245550588));
+#4268 = CARTESIAN_POINT('',(3.38350603033,0.418594380735));
+#4269 = CARTESIAN_POINT('',(3.308453598512,0.421863287391));
+#4270 = CARTESIAN_POINT('',(3.158449470281,0.428225788435));
+#4271 = CARTESIAN_POINT('',(3.083498609853,0.431320042089));
+#4272 = CARTESIAN_POINT('',(3.008447415432,0.434332541376));
+#4273 = CARTESIAN_POINT('',(2.858441580448,0.440180271362));
+#4274 = CARTESIAN_POINT('',(2.783487707861,0.44301614779));
+#4275 = CARTESIAN_POINT('',(2.708438596094,0.445768586276));
+#4276 = CARTESIAN_POINT('',(2.558430947855,0.451094688615));
+#4277 = CARTESIAN_POINT('',(2.483473086631,0.453668969989));
+#4278 = CARTESIAN_POINT('',(2.408426972286,0.456158297496));
+#4279 = CARTESIAN_POINT('',(2.258417439276,0.4609571141));
+#4280 = CARTESIAN_POINT('',(2.183454582245,0.463267176502));
+#4281 = CARTESIAN_POINT('',(2.108412435841,0.465490958945));
+#4282 = CARTESIAN_POINT('',(1.95840099711,0.469758049829));
+#4283 = CARTESIAN_POINT('',(1.883432138586,0.471801870498));
+#4284 = CARTESIAN_POINT('',(1.80839496459,0.473758298616));
+#4285 = CARTESIAN_POINT('',(1.658381666547,0.477490453615));
+#4286 = CARTESIAN_POINT('',(1.58340584387,0.479266614593));
+#4287 = CARTESIAN_POINT('',(1.50837464958,0.480954508409));
+#4288 = CARTESIAN_POINT('',(1.358359621845,0.484149751068));
+#4289 = CARTESIAN_POINT('',(1.283375964951,0.485657439506));
+#4290 = CARTESIAN_POINT('',(1.208351719666,0.487076248324));
+#4291 = CARTESIAN_POINT('',(1.058335186816,0.489733832086));
+#4292 = CARTESIAN_POINT('',(0.983342972457,0.490972837484));
+#4293 = CARTESIAN_POINT('',(0.908326558085,0.492122635246));
+#4294 = CARTESIAN_POINT('',(0.758308843553,0.4942430321));
+#4295 = CARTESIAN_POINT('',(0.683307548676,0.49521374072));
+#4296 = CARTESIAN_POINT('',(0.608299704974,0.496095216612));
+#4297 = CARTESIAN_POINT('',(0.458281223735,0.49768009835));
+#4298 = CARTESIAN_POINT('',(0.383270570917,0.498383484943));
+#4299 = CARTESIAN_POINT('',(0.308271840863,0.49899792923));
+#4300 = CARTESIAN_POINT('',(0.174947081846,0.499933051866));
+#4301 = CARTESIAN_POINT('',(0.116612649784,0.500288659822));
+#4302 = CARTESIAN_POINT('',(5.829550753229E-02,0.500590814226));
+#4303 = CARTESIAN_POINT('',(0.,0.500839775629));
+#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4305 = ORIENTED_EDGE('',*,*,#4306,.T.);
+#4306 = EDGE_CURVE('',#3993,#4307,#4309,.T.);
+#4307 = VERTEX_POINT('',#4308);
+#4308 = CARTESIAN_POINT('',(5.128011570818,11.399714791589,
+    0.898792629767));
+#4309 = SURFACE_CURVE('',#4310,(#4412,#4517),.PCURVE_S1.);
+#4310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4311,#4312,#4313,#4314,#4315,
+    #4316,#4317,#4318,#4319,#4320,#4321,#4322,#4323,#4324,#4325,#4326,
+    #4327,#4328,#4329,#4330,#4331,#4332,#4333,#4334,#4335,#4336,#4337,
+    #4338,#4339,#4340,#4341,#4342,#4343,#4344,#4345,#4346,#4347,#4348,
+    #4349,#4350,#4351,#4352,#4353,#4354,#4355,#4356,#4357,#4358,#4359,
+    #4360,#4361,#4362,#4363,#4364,#4365,#4366,#4367,#4368,#4369,#4370,
+    #4371,#4372,#4373,#4374,#4375,#4376,#4377,#4378,#4379,#4380,#4381,
+    #4382,#4383,#4384,#4385,#4386,#4387,#4388,#4389,#4390,#4391,#4392,
+    #4393,#4394,#4395,#4396,#4397,#4398,#4399,#4400,#4401,#4402,#4403,
+    #4404,#4405,#4406,#4407,#4408,#4409,#4410,#4411),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.828253070828E-02,5.665182406192E-02,8.511024010898E-02,
+    0.113660063028,0.142303502586,0.171042695785,0.199879708614,
+    0.228816537881,0.257855113106,0.286997298461,0.316244894743,
+    0.345599641355,0.375063218305,0.404637248187,0.434323298158,
+    0.464122881884,0.494037461462,0.524068449306,0.554217209993,
+    0.584485062066,0.614873279795,0.645383094879,0.676015698112,
+    0.706772240986,0.737653837246,0.768661564397,0.79979646515,
+    0.831059548824,0.862451792689,0.893974143269,0.925627517579,
+    0.957412804334,1.),.UNSPECIFIED.);
+#4311 = CARTESIAN_POINT('',(5.297505364284,11.321944926354,
+    0.974937238349));
+#4312 = CARTESIAN_POINT('',(5.296240764114,11.322536629113,0.97436572795
+    ));
+#4313 = CARTESIAN_POINT('',(5.294977256163,11.323127591295,0.97379477548
+    ));
+#4314 = CARTESIAN_POINT('',(5.293714854158,11.32371780738,0.973224387053
+    ));
+#4315 = CARTESIAN_POINT('',(5.291188417582,11.324898546118,0.9720830012)
+  );
+#4316 = CARTESIAN_POINT('',(5.289924389907,11.325489064137,
+    0.971512007285));
+#4317 = CARTESIAN_POINT('',(5.2886615001,11.32607882174,0.970941591992)
+  );
+#4318 = CARTESIAN_POINT('',(5.286134055692,11.327258657608,
+    0.969800138768));
+#4319 = CARTESIAN_POINT('',(5.284869508326,11.327848731059,
+    0.969229104511));
+#4320 = CARTESIAN_POINT('',(5.283606129426,11.328438030399,
+    0.968658662853));
+#4321 = CARTESIAN_POINT('',(5.28107767596,11.329616963184,0.967517143881
+    ));
+#4322 = CARTESIAN_POINT('',(5.279812608984,11.33020659162,0.96694607041)
+  );
+#4323 = CARTESIAN_POINT('',(5.278548739687,11.330795432928,
+    0.966375602882));
+#4324 = CARTESIAN_POINT('',(5.276019275932,11.331973462414,
+    0.965234019784));
+#4325 = CARTESIAN_POINT('',(5.274753689409,11.332562645397,
+    0.964662908224));
+#4326 = CARTESIAN_POINT('',(5.273489328424,11.333151028895,
+    0.964092415328));
+#4327 = CARTESIAN_POINT('',(5.270958853142,11.334328154867,
+    0.962950769726));
+#4328 = CARTESIAN_POINT('',(5.269692747115,11.334916891966,
+    0.962379621191));
+#4329 = CARTESIAN_POINT('',(5.268427893168,11.335504817866,
+    0.961809103439));
+#4330 = CARTESIAN_POINT('',(5.265896405118,11.336681040109,
+    0.960667396957));
+#4331 = CARTESIAN_POINT('',(5.264629779611,11.337269330902,
+    0.960096212553));
+#4332 = CARTESIAN_POINT('',(5.263364431443,11.337856799406,
+    0.959525670465));
+#4333 = CARTESIAN_POINT('',(5.26083192938,11.339032117703,0.958383904727
+    ));
+#4334 = CARTESIAN_POINT('',(5.259564784397,11.339619961776,
+    0.957812685555));
+#4335 = CARTESIAN_POINT('',(5.258298940766,11.340206973076,
+    0.957242119659));
+#4336 = CARTESIAN_POINT('',(5.255765423441,11.341381387208,0.95610029629
+    ));
+#4337 = CARTESIAN_POINT('',(5.254497758964,11.341968784159,
+    0.955529043441));
+#4338 = CARTESIAN_POINT('',(5.253231418645,11.342555338435,
+    0.954958454276));
+#4339 = CARTESIAN_POINT('',(5.250696884808,11.343728848182,
+    0.953816574904));
+#4340 = CARTESIAN_POINT('',(5.249428700799,11.344315797615,0.95324528946
+    ));
+#4341 = CARTESIAN_POINT('',(5.248161862586,11.344901895039,
+    0.952674677574));
+#4342 = CARTESIAN_POINT('',(5.245626310981,11.346074500179,
+    0.951532743826));
+#4343 = CARTESIAN_POINT('',(5.244357607382,11.346661001709,
+    0.950961426861));
+#4344 = CARTESIAN_POINT('',(5.243090270086,11.34724664244,0.950390792813
+    ));
+#4345 = CARTESIAN_POINT('',(5.240553699456,11.348418342749,
+    0.949248806318));
+#4346 = CARTESIAN_POINT('',(5.239284476187,11.349004395999,
+    0.948677458899));
+#4347 = CARTESIAN_POINT('',(5.238016638638,11.349589580186,
+    0.948106803256));
+#4348 = CARTESIAN_POINT('',(5.235479047722,11.350760375439,
+    0.946964765646));
+#4349 = CARTESIAN_POINT('',(5.234209304682,11.351345980043,
+    0.946393388829));
+#4350 = CARTESIAN_POINT('',(5.232940965727,11.351930707823,0.94582271217
+    ));
+#4351 = CARTESIAN_POINT('',(5.230402353265,11.353100597792,
+    0.944680625076));
+#4352 = CARTESIAN_POINT('',(5.229132090331,11.35368575339,0.944109219912
+    ));
+#4353 = CARTESIAN_POINT('',(5.227863248837,11.354270024891,
+    0.943538522823));
+#4354 = CARTESIAN_POINT('',(5.225323613563,11.355439009347,0.94239638788
+    ));
+#4355 = CARTESIAN_POINT('',(5.224052830594,11.356023715591,0.94182495541
+    ));
+#4356 = CARTESIAN_POINT('',(5.222783485445,11.356607530929,
+    0.941254238488));
+#4357 = CARTESIAN_POINT('',(5.220242826093,11.35777560964,0.940112057333
+    ));
+#4358 = CARTESIAN_POINT('',(5.218971522926,11.358359866187,0.93954059859
+    ));
+#4359 = CARTESIAN_POINT('',(5.217701673025,11.358943225468,
+    0.938969862443));
+#4360 = CARTESIAN_POINT('',(5.215159988324,11.360110398202,
+    0.937827636712));
+#4361 = CARTESIAN_POINT('',(5.213888164778,11.36069420472,0.937256152722
+    ));
+#4362 = CARTESIAN_POINT('',(5.212617809043,11.361277108039,
+    0.936685397965));
+#4363 = CARTESIAN_POINT('',(5.210075097725,11.362443374559,0.9355431293)
+  );
+#4364 = CARTESIAN_POINT('',(5.208802753597,11.363026730723,
+    0.934971621081));
+#4365 = CARTESIAN_POINT('',(5.207531890966,11.363609178166,0.93440084834
+    ));
+#4366 = CARTESIAN_POINT('',(5.204988151756,11.364774538235,
+    0.933258538381));
+#4367 = CARTESIAN_POINT('',(5.203715286827,11.365357443727,
+    0.932687006944));
+#4368 = CARTESIAN_POINT('',(5.202443916252,11.36593943537,0.932116216854
+    ));
+#4369 = CARTESIAN_POINT('',(5.199899147877,11.367103888748,
+    0.930973867245));
+#4370 = CARTESIAN_POINT('',(5.198625761907,11.367686343259,
+    0.930402313594));
+#4371 = CARTESIAN_POINT('',(5.197353882359,11.368267879167,
+    0.929831506797));
+#4372 = CARTESIAN_POINT('',(5.194808083541,11.369431425612,
+    0.928689119183));
+#4373 = CARTESIAN_POINT('',(5.193534176275,11.370013428839,
+    0.928117544315));
+#4374 = CARTESIAN_POINT('',(5.192261786738,11.370594509069,
+    0.927546721465));
+#4375 = CARTESIAN_POINT('',(5.189714956199,11.371757148337,
+    0.926404297493));
+#4376 = CARTESIAN_POINT('',(5.188440527362,11.372338699986,
+    0.925832702399));
+#4377 = CARTESIAN_POINT('',(5.187167626838,11.372919324585,
+    0.925261864155));
+#4378 = CARTESIAN_POINT('',(5.184619763297,11.374081056429,
+    0.924119405475));
+#4379 = CARTESIAN_POINT('',(5.183344812599,11.37466215621,0.923547791138
+    ));
+#4380 = CARTESIAN_POINT('',(5.182071400102,11.375242325218,
+    0.922976938169));
+#4381 = CARTESIAN_POINT('',(5.179522502278,11.376403149389,
+    0.921834446433));
+#4382 = CARTESIAN_POINT('',(5.178247029412,11.37698379702,0.921262813832
+    ));
+#4383 = CARTESIAN_POINT('',(5.176973103972,11.377563510466,
+    0.920691946815));
+#4384 = CARTESIAN_POINT('',(5.17442317058,11.378723426713,0.919549423675
+    ));
+#4385 = CARTESIAN_POINT('',(5.173147175223,11.379303621919,
+    0.918977773782));
+#4386 = CARTESIAN_POINT('',(5.171872735883,11.379882879825,
+    0.918406893401));
+#4387 = CARTESIAN_POINT('',(5.169321765637,11.381041887894,
+    0.917264340512));
+#4388 = CARTESIAN_POINT('',(5.168045247451,11.381621630405,
+    0.916692674294));
+#4389 = CARTESIAN_POINT('',(5.166770293267,11.382200432784,
+    0.916121781241));
+#4390 = CARTESIAN_POINT('',(5.164218284881,11.383358532421,
+    0.914979200262));
+#4391 = CARTESIAN_POINT('',(5.162941243512,11.383937821971,
+    0.914407518679));
+#4392 = CARTESIAN_POINT('',(5.161665773554,11.38451616883,0.913836613653
+    ));
+#4393 = CARTESIAN_POINT('',(5.159112725737,11.385673359776,
+    0.912694006242));
+#4394 = CARTESIAN_POINT('',(5.157835160819,11.386252196107,
+    0.912122310252));
+#4395 = CARTESIAN_POINT('',(5.156559174168,11.386830087443,
+    0.911551393959));
+#4396 = CARTESIAN_POINT('',(5.154005085628,11.387986369439,
+    0.910408761777));
+#4397 = CARTESIAN_POINT('',(5.152726996781,11.388564752297,
+    0.909837052332));
+#4398 = CARTESIAN_POINT('',(5.151450492529,11.389142188102,
+    0.909266125483));
+#4399 = CARTESIAN_POINT('',(5.148895361973,11.390297560884,
+    0.908123470195));
+#4400 = CARTESIAN_POINT('',(5.147616748802,11.39087549002,0.90755174824)
+  );
+#4401 = CARTESIAN_POINT('',(5.146339726053,11.391452470278,
+    0.906980811556));
+#4402 = CARTESIAN_POINT('',(5.143783552186,11.392606933583,
+    0.905838134826));
+#4403 = CARTESIAN_POINT('',(5.142504414285,11.393184408752,
+    0.905266401305));
+#4404 = CARTESIAN_POINT('',(5.141226872153,11.39376093344,0.904695455511
+    ));
+#4405 = CARTESIAN_POINT('',(5.138669653677,11.394914487002,
+    0.903552759006));
+#4406 = CARTESIAN_POINT('',(5.137389990626,11.395491507963,
+    0.902981014857));
+#4407 = CARTESIAN_POINT('',(5.136111928237,11.396067577053,
+    0.902410060685));
+#4408 = CARTESIAN_POINT('',(5.133125201787,11.397413267121,
+    0.901075962469));
+#4409 = CARTESIAN_POINT('',(5.131417806902,11.398182133926,
+    0.900313444747));
+#4410 = CARTESIAN_POINT('',(5.1297132672,11.398949305866,0.899552335845)
+  );
+#4411 = CARTESIAN_POINT('',(5.128011570818,11.399714791588,
+    0.898792629767));
+#4412 = PCURVE('',#47,#4413);
+#4413 = DEFINITIONAL_REPRESENTATION('',(#4414),#4516);
+#4414 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#4415,#4416,#4417,#4418,#4419,
+    #4420,#4421,#4422,#4423,#4424,#4425,#4426,#4427,#4428,#4429,#4430,
+    #4431,#4432,#4433,#4434,#4435,#4436,#4437,#4438,#4439,#4440,#4441,
+    #4442,#4443,#4444,#4445,#4446,#4447,#4448,#4449,#4450,#4451,#4452,
+    #4453,#4454,#4455,#4456,#4457,#4458,#4459,#4460,#4461,#4462,#4463,
+    #4464,#4465,#4466,#4467,#4468,#4469,#4470,#4471,#4472,#4473,#4474,
+    #4475,#4476,#4477,#4478,#4479,#4480,#4481,#4482,#4483,#4484,#4485,
+    #4486,#4487,#4488,#4489,#4490,#4491,#4492,#4493,#4494,#4495,#4496,
+    #4497,#4498,#4499,#4500,#4501,#4502,#4503,#4504,#4505,#4506,#4507,
+    #4508,#4509,#4510,#4511,#4512,#4513,#4514,#4515),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.828253070828E-02,5.665182406192E-02,8.511024010898E-02,
+    0.113660063028,0.142303502586,0.171042695785,0.199879708614,
+    0.228816537881,0.257855113106,0.286997298461,0.316244894743,
+    0.345599641355,0.375063218305,0.404637248187,0.434323298158,
+    0.464122881884,0.494037461462,0.524068449306,0.554217209993,
+    0.584485062066,0.614873279795,0.645383094879,0.676015698112,
+    0.706772240986,0.737653837246,0.768661564397,0.79979646515,
+    0.831059548824,0.862451792689,0.893974143269,0.925627517579,
+    0.957412804334,1.),.UNSPECIFIED.);
+#4415 = CARTESIAN_POINT('',(-1.133159239089,-0.974937238349));
+#4416 = CARTESIAN_POINT('',(-1.133270933693,-0.97436572795));
+#4417 = CARTESIAN_POINT('',(-1.133382524047,-0.97379477548));
+#4418 = CARTESIAN_POINT('',(-1.133494008972,-0.973224387053));
+#4419 = CARTESIAN_POINT('',(-1.133717107525,-0.9720830012));
+#4420 = CARTESIAN_POINT('',(-1.133828720498,-0.971512007285));
+#4421 = CARTESIAN_POINT('',(-1.13394022525,-0.970941591992));
+#4422 = CARTESIAN_POINT('',(-1.134163366288,-0.969800138768));
+#4423 = CARTESIAN_POINT('',(-1.134275001886,-0.969229104511));
+#4424 = CARTESIAN_POINT('',(-1.134386526589,-0.968658662853));
+#4425 = CARTESIAN_POINT('',(-1.134609710236,-0.967517143881));
+#4426 = CARTESIAN_POINT('',(-1.134721368461,-0.96694607041));
+#4427 = CARTESIAN_POINT('',(-1.13483291324,-0.966375602882));
+#4428 = CARTESIAN_POINT('',(-1.135056139623,-0.965234019784));
+#4429 = CARTESIAN_POINT('',(-1.135167820477,-0.964662908224));
+#4430 = CARTESIAN_POINT('',(-1.135279385455,-0.964092415328));
+#4431 = CARTESIAN_POINT('',(-1.135502654702,-0.962950769726));
+#4432 = CARTESIAN_POINT('',(-1.135614358189,-0.962379621191));
+#4433 = CARTESIAN_POINT('',(-1.135725943488,-0.961809103439));
+#4434 = CARTESIAN_POINT('',(-1.135949255725,-0.960667396957));
+#4435 = CARTESIAN_POINT('',(-1.136060981853,-0.960096212553));
+#4436 = CARTESIAN_POINT('',(-1.136172587593,-0.959525670465));
+#4437 = CARTESIAN_POINT('',(-1.136395942948,-0.958383904727));
+#4438 = CARTESIAN_POINT('',(-1.136507691724,-0.957812685555));
+#4439 = CARTESIAN_POINT('',(-1.136619318024,-0.957242119659));
+#4440 = CARTESIAN_POINT('',(-1.136842716625,-0.95610029629));
+#4441 = CARTESIAN_POINT('',(-1.136954488059,-0.955529043441));
+#4442 = CARTESIAN_POINT('',(-1.137066135036,-0.954958454276));
+#4443 = CARTESIAN_POINT('',(-1.137289577011,-0.953816574904));
+#4444 = CARTESIAN_POINT('',(-1.137401371116,-0.95324528946));
+#4445 = CARTESIAN_POINT('',(-1.137513038886,-0.952674677574));
+#4446 = CARTESIAN_POINT('',(-1.137736524363,-0.951532743826));
+#4447 = CARTESIAN_POINT('',(-1.137848341151,-0.950961426861));
+#4448 = CARTESIAN_POINT('',(-1.137960029828,-0.950390792813));
+#4449 = CARTESIAN_POINT('',(-1.138183558936,-0.949248806318));
+#4450 = CARTESIAN_POINT('',(-1.138295398423,-0.948677458899));
+#4451 = CARTESIAN_POINT('',(-1.138407108119,-0.948106803256));
+#4452 = CARTESIAN_POINT('',(-1.138630680986,-0.946964765646));
+#4453 = CARTESIAN_POINT('',(-1.13874254319,-0.946393388829));
+#4454 = CARTESIAN_POINT('',(-1.138854274016,-0.94582271217));
+#4455 = CARTESIAN_POINT('',(-1.13907789077,-0.944680625076));
+#4456 = CARTESIAN_POINT('',(-1.13918977571,-0.944109219912));
+#4457 = CARTESIAN_POINT('',(-1.139301527775,-0.943538522823));
+#4458 = CARTESIAN_POINT('',(-1.139525188546,-0.94239638788));
+#4459 = CARTESIAN_POINT('',(-1.139637096243,-0.94182495541));
+#4460 = CARTESIAN_POINT('',(-1.139748869654,-0.941254238488));
+#4461 = CARTESIAN_POINT('',(-1.139972574571,-0.940112057333));
+#4462 = CARTESIAN_POINT('',(-1.140084505047,-0.93954059859));
+#4463 = CARTESIAN_POINT('',(-1.14019629991,-0.938969862443));
+#4464 = CARTESIAN_POINT('',(-1.140420049103,-0.937827636712));
+#4465 = CARTESIAN_POINT('',(-1.140532002383,-0.937256152722));
+#4466 = CARTESIAN_POINT('',(-1.140643818801,-0.936685397965));
+#4467 = CARTESIAN_POINT('',(-1.140867612398,-0.9355431293));
+#4468 = CARTESIAN_POINT('',(-1.140979588509,-0.934971621081));
+#4469 = CARTESIAN_POINT('',(-1.141091426586,-0.93440084834));
+#4470 = CARTESIAN_POINT('',(-1.141315264717,-0.933258538381));
+#4471 = CARTESIAN_POINT('',(-1.141427263686,-0.932687006944));
+#4472 = CARTESIAN_POINT('',(-1.141539123523,-0.932116216854));
+#4473 = CARTESIAN_POINT('',(-1.141763006317,-0.930973867245));
+#4474 = CARTESIAN_POINT('',(-1.141875028173,-0.930402313594));
+#4475 = CARTESIAN_POINT('',(-1.141986909869,-0.929831506797));
+#4476 = CARTESIAN_POINT('',(-1.142210837457,-0.928689119183));
+#4477 = CARTESIAN_POINT('',(-1.142322882232,-0.928117544315));
+#4478 = CARTESIAN_POINT('',(-1.142434785885,-0.927546721465));
+#4479 = CARTESIAN_POINT('',(-1.142658758396,-0.926404297493));
+#4480 = CARTESIAN_POINT('',(-1.142770826122,-0.925832702399));
+#4481 = CARTESIAN_POINT('',(-1.14288275183,-0.925261864155));
+#4482 = CARTESIAN_POINT('',(-1.143106769393,-0.924119405475));
+#4483 = CARTESIAN_POINT('',(-1.143218860105,-0.923547791138));
+#4484 = CARTESIAN_POINT('',(-1.143330807962,-0.922976938169));
+#4485 = CARTESIAN_POINT('',(-1.143554870709,-0.921834446433));
+#4486 = CARTESIAN_POINT('',(-1.143666984441,-0.921262813832));
+#4487 = CARTESIAN_POINT('',(-1.143778954542,-0.920691946815));
+#4488 = CARTESIAN_POINT('',(-1.144003062602,-0.919549423675));
+#4489 = CARTESIAN_POINT('',(-1.144115199392,-0.918977773782));
+#4490 = CARTESIAN_POINT('',(-1.144227191829,-0.918406893401));
+#4491 = CARTESIAN_POINT('',(-1.144451345332,-0.917264340512));
+#4492 = CARTESIAN_POINT('',(-1.144563505219,-0.916692674294));
+#4493 = CARTESIAN_POINT('',(-1.144675520084,-0.916121781241));
+#4494 = CARTESIAN_POINT('',(-1.144899719161,-0.914979200262));
+#4495 = CARTESIAN_POINT('',(-1.145011902182,-0.914407518679));
+#4496 = CARTESIAN_POINT('',(-1.145123939566,-0.913836613653));
+#4497 = CARTESIAN_POINT('',(-1.145348184348,-0.912694006242));
+#4498 = CARTESIAN_POINT('',(-1.145460390546,-0.912122310252));
+#4499 = CARTESIAN_POINT('',(-1.145572450538,-0.911551393959));
+#4500 = CARTESIAN_POINT('',(-1.145796741154,-0.910408761777));
+#4501 = CARTESIAN_POINT('',(-1.14590897057,-0.909837052332));
+#4502 = CARTESIAN_POINT('',(-1.146021053259,-0.909266125483));
+#4503 = CARTESIAN_POINT('',(-1.14624538984,-0.908123470195));
+#4504 = CARTESIAN_POINT('',(-1.146357642518,-0.90755174824));
+#4505 = CARTESIAN_POINT('',(-1.14646974799,-0.906980811556));
+#4506 = CARTESIAN_POINT('',(-1.146694130668,-0.905838134826));
+#4507 = CARTESIAN_POINT('',(-1.146806406651,-0.905266401305));
+#4508 = CARTESIAN_POINT('',(-1.146918534994,-0.904695455511));
+#4509 = CARTESIAN_POINT('',(-1.1471429639,-0.903552759006));
+#4510 = CARTESIAN_POINT('',(-1.147255263233,-0.902981014857));
+#4511 = CARTESIAN_POINT('',(-1.147367414532,-0.902410060685));
+#4512 = CARTESIAN_POINT('',(-1.14762948526,-0.901075962469));
+#4513 = CARTESIAN_POINT('',(-1.147779287333,-0.900313444747));
+#4514 = CARTESIAN_POINT('',(-1.147928825465,-0.899552335845));
+#4515 = CARTESIAN_POINT('',(-1.148078100812,-0.898792629767));
+#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4517 = PCURVE('',#4518,#4533);
+#4518 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#4519,#4520,#4521,#4522,#4523,#4524,#4525)
+    ,(#4526,#4527,#4528,#4529,#4530,#4531,#4532
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#4519 = CARTESIAN_POINT('',(4.729128608734,11.041566863054,
+    0.871288592121));
+#4520 = CARTESIAN_POINT('',(6.206453360643,12.364951924658,
+    0.958055636392));
+#4521 = CARTESIAN_POINT('',(7.665108892367,13.697393929376,
+    1.177684413274));
+#4522 = CARTESIAN_POINT('',(9.088169364207,15.046870696093,
+    1.526722541431));
+#4523 = CARTESIAN_POINT('',(10.442040184639,16.429774696403,
+    1.997370079066));
+#4524 = CARTESIAN_POINT('',(11.708938119387,17.854495039982,
+    2.56042466005));
+#4525 = CARTESIAN_POINT('',(12.874907582022,19.327840180742,
+    3.201622189877));
+#4526 = CARTESIAN_POINT('',(4.898455368079,10.960023393469,
+    0.939692620786));
+#4527 = CARTESIAN_POINT('',(6.366652067001,12.287814010364,1.05430697073
+    ));
+#4528 = CARTESIAN_POINT('',(7.811777060474,13.626758554202,
+    1.299774555458));
+#4529 = CARTESIAN_POINT('',(9.21726678847,14.984703254992,1.671987745373
+    ));
+#4530 = CARTESIAN_POINT('',(10.550020993373,16.377782790554,
+    2.161820367169));
+#4531 = CARTESIAN_POINT('',(11.793450393861,17.813791560284,
+    2.739531066708));
+#4532 = CARTESIAN_POINT('',(12.934211205569,19.299286264046,
+    3.390481275111));
+#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4636);
+#4534 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#4597,#4598,#4599,#4600,#4601,#4602,#4603,#4604,#4605,
+    #4606,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.828253070828E-02,5.665182406192E-02,8.511024010898E-02,
+    0.113660063028,0.142303502586,0.171042695785,0.199879708614,
+    0.228816537881,0.257855113106,0.286997298461,0.316244894743,
+    0.345599641355,0.375063218305,0.404637248187,0.434323298158,
+    0.464122881884,0.494037461462,0.524068449306,0.554217209993,
+    0.584485062066,0.614873279795,0.645383094879,0.676015698112,
+    0.706772240986,0.737653837246,0.768661564397,0.79979646515,
+    0.831059548824,0.862451792689,0.893974143269,0.925627517579,
+    0.957412804334,1.),.UNSPECIFIED.);
+#4535 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#4536 = CARTESIAN_POINT('',(0.198497738723,0.500824155075));
+#4537 = CARTESIAN_POINT('',(0.19699697493,0.500808340541));
+#4538 = CARTESIAN_POINT('',(0.195497724206,0.500792333009));
+#4539 = CARTESIAN_POINT('',(0.192497682097,0.500759884423));
+#4540 = CARTESIAN_POINT('',(0.190996900132,0.500743442181));
+#4541 = CARTESIAN_POINT('',(0.18949766874,0.500726807895));
+#4542 = CARTESIAN_POINT('',(0.186497628117,0.500693104512));
+#4543 = CARTESIAN_POINT('',(0.184996828726,0.500676034212));
+#4544 = CARTESIAN_POINT('',(0.183497615839,0.500658772808));
+#4545 = CARTESIAN_POINT('',(0.180497576673,0.500623813899));
+#4546 = CARTESIAN_POINT('',(0.178996760681,0.500606115172));
+#4547 = CARTESIAN_POINT('',(0.177497565451,0.50058822629));
+#4548 = CARTESIAN_POINT('',(0.174497527708,0.500552011126));
+#4549 = CARTESIAN_POINT('',(0.172996695916,0.500533683603));
+#4550 = CARTESIAN_POINT('',(0.171497517513,0.500515166882));
+#4551 = CARTESIAN_POINT('',(0.168497481158,0.50047769473));
+#4552 = CARTESIAN_POINT('',(0.166996634348,0.500458738039));
+#4553 = CARTESIAN_POINT('',(0.165497471963,0.500439593115));
+#4554 = CARTESIAN_POINT('',(0.162497436957,0.500400863239));
+#4555 = CARTESIAN_POINT('',(0.160996575886,0.50038127701));
+#4556 = CARTESIAN_POINT('',(0.159497428732,0.500361503519));
+#4557 = CARTESIAN_POINT('',(0.156497395038,0.50032151518));
+#4558 = CARTESIAN_POINT('',(0.154996520441,0.500301299041));
+#4559 = CARTESIAN_POINT('',(0.153497387753,0.500280896615));
+#4560 = CARTESIAN_POINT('',(0.15049735533,0.500239649072));
+#4561 = CARTESIAN_POINT('',(0.148996467917,0.50021880265));
+#4562 = CARTESIAN_POINT('',(0.147497348955,0.500197770919));
+#4563 = CARTESIAN_POINT('',(0.144497317763,0.500155263428));
+#4564 = CARTESIAN_POINT('',(0.142996418221,0.50013378635));
+#4565 = CARTESIAN_POINT('',(0.141497312266,0.500112124944));
+#4566 = CARTESIAN_POINT('',(0.138497282264,0.500068356757));
+#4567 = CARTESIAN_POINT('',(0.136996371256,0.500046248648));
+#4568 = CARTESIAN_POINT('',(0.135497277615,0.500023957193));
+#4569 = CARTESIAN_POINT('',(0.132497248762,0.499978927561));
+#4570 = CARTESIAN_POINT('',(0.130996326927,0.499956188047));
+#4571 = CARTESIAN_POINT('',(0.129497244928,0.499933266167));
+#4572 = CARTESIAN_POINT('',(0.126497217185,0.499886974338));
+#4573 = CARTESIAN_POINT('',(0.124996285137,0.499863603042));
+#4574 = CARTESIAN_POINT('',(0.123497214136,0.499840050361));
+#4575 = CARTESIAN_POINT('',(0.120497187461,0.499792495579));
+#4576 = CARTESIAN_POINT('',(0.118996245792,0.499768492124));
+#4577 = CARTESIAN_POINT('',(0.117497185166,0.499744308263));
+#4578 = CARTESIAN_POINT('',(0.114497159521,0.49969548977));
+#4579 = CARTESIAN_POINT('',(0.112996208798,0.499670853778));
+#4580 = CARTESIAN_POINT('',(0.111497157949,0.499646038356));
+#4581 = CARTESIAN_POINT('',(0.108497133294,0.499595955392));
+#4582 = CARTESIAN_POINT('',(0.106996174063,0.499570686483));
+#4583 = CARTESIAN_POINT('',(0.105497132415,0.499545239118));
+#4584 = CARTESIAN_POINT('',(0.102497108713,0.499493890918));
+#4585 = CARTESIAN_POINT('',(0.100996141496,0.499467988712));
+#4586 = CARTESIAN_POINT('',(9.949710849796E-02,0.49944190902));
+#4587 = CARTESIAN_POINT('',(9.649708571117E-02,0.499389294819));
+#4588 = CARTESIAN_POINT('',(9.499611100938E-02,0.499362758934));
+#4589 = CARTESIAN_POINT('',(9.349708613106E-02,0.499336046529));
+#4590 = CARTESIAN_POINT('',(9.049706422333E-02,0.499282165557));
+#4591 = CARTESIAN_POINT('',(8.899608251648E-02,0.499254995611));
+#4592 = CARTESIAN_POINT('',(8.749706525016E-02,0.499227650106));
+#4593 = CARTESIAN_POINT('',(8.449704418619E-02,0.49917250159));
+#4594 = CARTESIAN_POINT('',(8.299605593339E-02,0.4991446972));
+#4595 = CARTESIAN_POINT('',(8.149704579267E-02,0.499116718205));
+#4596 = CARTESIAN_POINT('',(7.849702553827E-02,0.499060301371));
+#4597 = CARTESIAN_POINT('',(7.69960311786E-02,0.49903186215));
+#4598 = CARTESIAN_POINT('',(7.549702769788E-02,0.499003249275));
+#4599 = CARTESIAN_POINT('',(7.249700821994E-02,0.498945563346));
+#4600 = CARTESIAN_POINT('',(7.099600817314E-02,0.498916488909));
+#4601 = CARTESIAN_POINT('',(6.949701090698E-02,0.498887241761));
+#4602 = CARTESIAN_POINT('',(6.649699217349E-02,0.498828285956));
+#4603 = CARTESIAN_POINT('',(6.499598684065E-02,0.498798575915));
+#4604 = CARTESIAN_POINT('',(6.34969953631E-02,0.498768694101));
+#4605 = CARTESIAN_POINT('',(6.049697734317E-02,0.498708467636));
+#4606 = CARTESIAN_POINT('',(5.899596710731E-02,0.498678121602));
+#4607 = CARTESIAN_POINT('',(5.749698101131E-02,0.498647604726));
+#4608 = CARTESIAN_POINT('',(5.449696367515E-02,0.498586106816));
+#4609 = CARTESIAN_POINT('',(5.299594890192E-02,0.498555124398));
+#4610 = CARTESIAN_POINT('',(5.149696779867E-02,0.498523972064));
+#4611 = CARTESIAN_POINT('',(4.849695111762E-02,0.498461201919));
+#4612 = CARTESIAN_POINT('',(4.699593215597E-02,0.498429582727));
+#4613 = CARTESIAN_POINT('',(4.549695567416E-02,0.498397794535));
+#4614 = CARTESIAN_POINT('',(4.249693962066E-02,0.498333751364));
+#4615 = CARTESIAN_POINT('',(4.099591680342E-02,0.498301495004));
+#4616 = CARTESIAN_POINT('',(3.949694458874E-02,0.498269070555));
+#4617 = CARTESIAN_POINT('',(3.64969291363E-02,0.498203753563));
+#4618 = CARTESIAN_POINT('',(3.499590278086E-02,0.498170859642));
+#4619 = CARTESIAN_POINT('',(3.349693449527E-02,0.498137798533));
+#4620 = CARTESIAN_POINT('',(3.049691961847E-02,0.498071206922));
+#4621 = CARTESIAN_POINT('',(2.899589002738E-02,0.498037675045));
+#4622 = CARTESIAN_POINT('',(2.749692534845E-02,0.498003976874));
+#4623 = CARTESIAN_POINT('',(2.449691102294E-02,0.497936109844));
+#4624 = CARTESIAN_POINT('',(2.299587848456E-02,0.497901939612));
+#4625 = CARTESIAN_POINT('',(2.149691710492E-02,0.497867603975));
+#4626 = CARTESIAN_POINT('',(1.849690330733E-02,0.497798460723));
+#4627 = CARTESIAN_POINT('',(1.699586809636E-02,0.497763651739));
+#4628 = CARTESIAN_POINT('',(1.549690972301E-02,0.497728678229));
+#4629 = CARTESIAN_POINT('',(1.249689643099E-02,0.497658257948));
+#4630 = CARTESIAN_POINT('',(1.099585880915E-02,0.497622809812));
+#4631 = CARTESIAN_POINT('',(9.496903162898E-03,0.497587198022));
+#4632 = CARTESIAN_POINT('',(5.994443582202E-03,0.497503491792));
+#4633 = CARTESIAN_POINT('',(3.992590002258E-03,0.497455268107));
+#4634 = CARTESIAN_POINT('',(1.99444770847E-03,0.497406755247));
+#4635 = CARTESIAN_POINT('',(0.,0.497357955865));
+#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4637 = ORIENTED_EDGE('',*,*,#4638,.F.);
+#4638 = EDGE_CURVE('',#3967,#4307,#4639,.T.);
+#4639 = SURFACE_CURVE('',#4640,(#4727,#4817),.PCURVE_S1.);
+#4640 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#4693,#4694,#4695,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.677320778221E-02,
+    7.353622017599E-02,0.110278201443,0.146988269333,0.183655565213,
+    0.220269332298,0.25681900248,0.293294292254,0.329685308214,
+    0.365982662573,0.402177599079,0.438262129615,0.47422918158,
+    0.510072755901,0.545788095095,0.581371860216,0.616822314615,
+    0.652139511231,0.687325478427,0.722384397236,0.757322760193,
+    0.792149498886,0.826876064237,0.861516440966,0.896087076457,
+    0.930606705642,0.965096058378,1.),.UNSPECIFIED.);
+#4641 = CARTESIAN_POINT('',(2.053213831752,12.33021950174,9.031410088059
+    ));
+#4642 = CARTESIAN_POINT('',(2.078620647748,12.325988788241,
+    8.957196904358));
+#4643 = CARTESIAN_POINT('',(2.10412238203,12.321670531519,8.883031182134
+    ));
+#4644 = CARTESIAN_POINT('',(2.129718608939,12.317263448463,
+    8.808909405347));
+#4645 = CARTESIAN_POINT('',(2.18109192384,12.308270303123,8.660767071736
+    ));
+#4646 = CARTESIAN_POINT('',(2.206868959449,12.303684290929,
+    8.586746492873));
+#4647 = CARTESIAN_POINT('',(2.232739434253,12.299006930081,
+    8.512762630295));
+#4648 = CARTESIAN_POINT('',(2.28465124489,12.289469668769,8.364903272598
+    ));
+#4649 = CARTESIAN_POINT('',(2.31069247419,12.284609874422,8.291027740117
+    ));
+#4650 = CARTESIAN_POINT('',(2.336825872759,12.2796562686,8.217181522394)
+  );
+#4651 = CARTESIAN_POINT('',(2.389252888288,12.269563261661,
+    8.069604327567));
+#4652 = CARTESIAN_POINT('',(2.415546346001,12.264424025847,
+    7.995873306613));
+#4653 = CARTESIAN_POINT('',(2.441930473832,12.259188589589,
+    7.922164058122));
+#4654 = CARTESIAN_POINT('',(2.494847689246,12.248528998337,
+    7.774867348219));
+#4655 = CARTESIAN_POINT('',(2.521380567032,12.243105070551,
+    7.701279845643));
+#4656 = CARTESIAN_POINT('',(2.54800237309,12.23758264251,7.627706469729)
+  );
+#4657 = CARTESIAN_POINT('',(2.601383103897,12.226346502477,
+    7.480687669131));
+#4658 = CARTESIAN_POINT('',(2.628141771254,12.220633081758,
+    7.407242215289));
+#4659 = CARTESIAN_POINT('',(2.654987367942,12.214818966452,
+    7.333803182337));
+#4660 = CARTESIAN_POINT('',(2.708803297411,12.202997268842,
+    7.187058790373));
+#4661 = CARTESIAN_POINT('',(2.735773328998,12.196990043346,
+    7.113753423441));
+#4662 = CARTESIAN_POINT('',(2.762828018368,12.190880051811,
+    7.040446762119));
+#4663 = CARTESIAN_POINT('',(2.817049257491,12.178464822222,
+    6.893972331716));
+#4664 = CARTESIAN_POINT('',(2.844215466922,12.172160007159,
+    6.820804584827));
+#4665 = CARTESIAN_POINT('',(2.871463773148,12.16575049603,6.74762787683)
+  );
+#4666 = CARTESIAN_POINT('',(2.926058933293,12.15273486948,6.601417999792
+    ));
+#4667 = CARTESIAN_POINT('',(2.953405413344,12.146129242926,
+    6.528384891247));
+#4668 = CARTESIAN_POINT('',(2.980831121396,12.139417151469,
+    6.455335269822));
+#4669 = CARTESIAN_POINT('',(3.035767399442,12.125795442785,6.30938356925
+    ));
+#4670 = CARTESIAN_POINT('',(3.063277568524,12.118886378881,
+    6.236481596065));
+#4671 = CARTESIAN_POINT('',(3.090863768889,12.111869263523,
+    6.163555748551));
+#4672 = CARTESIAN_POINT('',(3.146107044451,12.097637032146,
+    6.017854878859));
+#4673 = CARTESIAN_POINT('',(3.173763699102,12.090422531233,5.94508001385
+    ));
+#4674 = CARTESIAN_POINT('',(3.20149283832,12.083098597115,5.872274188426
+    ));
+#4675 = CARTESIAN_POINT('',(3.25700778248,12.068252705427,5.72681584332)
+  );
+#4676 = CARTESIAN_POINT('',(3.284793155525,12.060731420673,
+    5.654163535922));
+#4677 = CARTESIAN_POINT('',(3.312647092215,12.053099549811,
+    5.581473552673));
+#4678 = CARTESIAN_POINT('',(3.368397286985,12.037638214152,
+    5.436248481359));
+#4679 = CARTESIAN_POINT('',(3.396293110891,12.029809474273,
+    5.363713662362));
+#4680 = CARTESIAN_POINT('',(3.424253176875,12.02186924991,5.291134928686
+    ));
+#4681 = CARTESIAN_POINT('',(3.480201244439,12.00579208352,5.1461329605)
+  );
+#4682 = CARTESIAN_POINT('',(3.508188819309,11.997655911248,
+    5.073710050866));
+#4683 = CARTESIAN_POINT('',(3.536235885363,11.989407638042,
+    5.001237581164));
+#4684 = CARTESIAN_POINT('',(3.592343625957,11.972715685274,
+    4.856447658707));
+#4685 = CARTESIAN_POINT('',(3.620403891461,11.964272811301,
+    4.784130582675));
+#4686 = CARTESIAN_POINT('',(3.648518437193,11.955717531005,4.71175902213
+    ));
+#4687 = CARTESIAN_POINT('',(3.704746974331,11.938413292263,
+    4.567169242932));
+#4688 = CARTESIAN_POINT('',(3.732860584788,11.92966516445,4.494951445656
+    ));
+#4689 = CARTESIAN_POINT('',(3.761022772082,11.920804666815,
+    4.422675097755));
+#4690 = CARTESIAN_POINT('',(3.817332703677,11.902892113813,
+    4.278272764402));
+#4691 = CARTESIAN_POINT('',(3.845480105363,11.893840901562,
+    4.206147234451));
+#4692 = CARTESIAN_POINT('',(3.87366985484,11.884677730211,4.13396009175)
+  );
+#4693 = CARTESIAN_POINT('',(3.930021408658,11.86616231128,3.989731770356
+    ));
+#4694 = CARTESIAN_POINT('',(3.958182918314,11.856810905079,
+    3.917691067547));
+#4695 = CARTESIAN_POINT('',(3.986379988269,11.847348358144,
+    3.845586844949));
+#4696 = CARTESIAN_POINT('',(4.042733180048,11.828236993492,
+    3.701518431787));
+#4697 = CARTESIAN_POINT('',(4.070889063449,11.818588999745,
+    3.629554720954));
+#4698 = CARTESIAN_POINT('',(4.099073130755,11.808831125113,
+    3.557526890521));
+#4699 = CARTESIAN_POINT('',(4.15538792327,11.789132192072,3.413603686556
+    ));
+#4700 = CARTESIAN_POINT('',(4.183518472633,11.779191923475,
+    3.341708778041));
+#4701 = CARTESIAN_POINT('',(4.211669215202,11.769143508463,
+    3.269750604106));
+#4702 = CARTESIAN_POINT('',(4.267905676568,11.748866816934,
+    3.125957397018));
+#4703 = CARTESIAN_POINT('',(4.295991285527,11.738639278764,
+    3.054122794805));
+#4704 = CARTESIAN_POINT('',(4.324088465945,11.728305834114,
+    2.982227367845));
+#4705 = CARTESIAN_POINT('',(4.380206925528,11.707462592527,
+    2.838548520916));
+#4706 = CARTESIAN_POINT('',(4.408228160446,11.696953465326,
+    2.766765479302));
+#4707 = CARTESIAN_POINT('',(4.436251710522,11.686341203385,
+    2.694925746815));
+#4708 = CARTESIAN_POINT('',(4.49221291101,11.664943975582,2.551345293647
+    ));
+#4709 = CARTESIAN_POINT('',(4.520150577521,11.654159594771,
+    2.479604883169));
+#4710 = CARTESIAN_POINT('',(4.548080683493,11.643275401757,
+    2.407813675656));
+#4711 = CARTESIAN_POINT('',(4.603845927965,11.621338055252,
+    2.264315419096));
+#4712 = CARTESIAN_POINT('',(4.631681131994,11.610285388188,
+    2.192608601799));
+#4713 = CARTESIAN_POINT('',(4.659498320064,11.599136790494,
+    2.120858652104));
+#4714 = CARTESIAN_POINT('',(4.71502961331,11.576674436517,1.977426264934
+    ));
+#4715 = CARTESIAN_POINT('',(4.742743816284,11.565361057384,
+    1.905743978057));
+#4716 = CARTESIAN_POINT('',(4.77042903797,11.553956182005,1.834027932807
+    ));
+#4717 = CARTESIAN_POINT('',(4.825689221719,11.530985107676,
+    1.690645056906));
+#4718 = CARTESIAN_POINT('',(4.853264290388,11.519419170343,
+    1.618978302481));
+#4719 = CARTESIAN_POINT('',(4.880799006768,11.507766699706,
+    1.547288725416));
+#4720 = CARTESIAN_POINT('',(4.935751888882,11.484304292569,
+    1.403939065368));
+#4721 = CARTESIAN_POINT('',(4.963170140935,11.472494501203,
+    1.332279001464));
+#4722 = CARTESIAN_POINT('',(4.990536404271,11.460603623026,
+    1.260608369987));
+#4723 = CARTESIAN_POINT('',(5.045481457722,11.436521646366,
+    1.116397637898));
+#4724 = CARTESIAN_POINT('',(5.07305885451,11.4243286546,1.043857428907)
+  );
+#4725 = CARTESIAN_POINT('',(5.10057088932,11.41205862068,0.971320039538)
+  );
+#4726 = CARTESIAN_POINT('',(5.128011570818,11.399714791588,
+    0.898792629767));
+#4727 = PCURVE('',#47,#4728);
+#4728 = DEFINITIONAL_REPRESENTATION('',(#4729),#4816);
+#4729 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#4782,#4783,#4784,#4785,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.677320778221E-02,
+    7.353622017599E-02,0.110278201443,0.146988269333,0.183655565213,
+    0.220269332298,0.25681900248,0.293294292254,0.329685308214,
+    0.365982662573,0.402177599079,0.438262129615,0.47422918158,
+    0.510072755901,0.545788095095,0.581371860216,0.616822314615,
+    0.652139511231,0.687325478427,0.722384397236,0.757322760193,
+    0.792149498886,0.826876064237,0.861516440966,0.896087076457,
+    0.930606705642,0.965096058378,1.),.UNSPECIFIED.);
+#4730 = CARTESIAN_POINT('',(-1.40579148549,-9.031410088059));
+#4731 = CARTESIAN_POINT('',(-1.403730953154,-8.957196904358));
+#4732 = CARTESIAN_POINT('',(-1.401661780124,-8.883031182134));
+#4733 = CARTESIAN_POINT('',(-1.399583959806,-8.808909405347));
+#4734 = CARTESIAN_POINT('',(-1.39541159806,-8.660767071736));
+#4735 = CARTESIAN_POINT('',(-1.393317061449,-8.586746492873));
+#4736 = CARTESIAN_POINT('',(-1.391213877353,-8.512762630295));
+#4737 = CARTESIAN_POINT('',(-1.386991426549,-8.364903272598));
+#4738 = CARTESIAN_POINT('',(-1.384872169754,-8.291027740117));
+#4739 = CARTESIAN_POINT('',(-1.382744279616,-8.217181522394));
+#4740 = CARTESIAN_POINT('',(-1.378473103106,-8.069604327567));
+#4741 = CARTESIAN_POINT('',(-1.376329831743,-7.995873306613));
+#4742 = CARTESIAN_POINT('',(-1.374177956739,-7.922164058122));
+#4743 = CARTESIAN_POINT('',(-1.369859543273,-7.774867348219));
+#4744 = CARTESIAN_POINT('',(-1.367693024852,-7.701279845643));
+#4745 = CARTESIAN_POINT('',(-1.36551794938,-7.627706469729));
+#4746 = CARTESIAN_POINT('',(-1.361153912156,-7.480687669131));
+#4747 = CARTESIAN_POINT('',(-1.358964975352,-7.407242215289));
+#4748 = CARTESIAN_POINT('',(-1.356767546423,-7.333803182337));
+#4749 = CARTESIAN_POINT('',(-1.352359621343,-7.187058790373));
+#4750 = CARTESIAN_POINT('',(-1.350149154849,-7.113753423441));
+#4751 = CARTESIAN_POINT('',(-1.347930281076,-7.040446762119));
+#4752 = CARTESIAN_POINT('',(-1.34348032417,-6.893972331716));
+#4753 = CARTESIAN_POINT('',(-1.341249275128,-6.820804584827));
+#4754 = CARTESIAN_POINT('',(-1.339009925313,-6.74762787683));
+#4755 = CARTESIAN_POINT('',(-1.334519909334,-6.601417999792));
+#4756 = CARTESIAN_POINT('',(-1.332269281333,-6.528384891247));
+#4757 = CARTESIAN_POINT('',(-1.330010482646,-6.455335269822));
+#4758 = CARTESIAN_POINT('',(-1.325482492827,-6.30938356925));
+#4759 = CARTESIAN_POINT('',(-1.32321334348,-6.236481596065));
+#4760 = CARTESIAN_POINT('',(-1.32093617923,-6.163555748551));
+#4761 = CARTESIAN_POINT('',(-1.316372408224,-6.017854878859));
+#4762 = CARTESIAN_POINT('',(-1.314085846325,-5.94508001385));
+#4763 = CARTESIAN_POINT('',(-1.31179145334,-5.872274188426));
+#4764 = CARTESIAN_POINT('',(-1.307194195358,-5.72681584332));
+#4765 = CARTESIAN_POINT('',(-1.304891377645,-5.654163535922));
+#4766 = CARTESIAN_POINT('',(-1.302580943265,-5.581473552673));
+#4767 = CARTESIAN_POINT('',(-1.29795258745,-5.436248481359));
+#4768 = CARTESIAN_POINT('',(-1.295634714985,-5.363713662362));
+#4769 = CARTESIAN_POINT('',(-1.293309473692,-5.291134928686));
+#4770 = CARTESIAN_POINT('',(-1.288652496789,-5.1461329605));
+#4771 = CARTESIAN_POINT('',(-1.286320810997,-5.073710050866));
+#4772 = CARTESIAN_POINT('',(-1.283982040703,-5.001237581164));
+#4773 = CARTESIAN_POINT('',(-1.279298999064,-4.856447658707));
+#4774 = CARTESIAN_POINT('',(-1.276954777465,-4.784130582675));
+#4775 = CARTESIAN_POINT('',(-1.274603795481,-4.71175902213));
+#4776 = CARTESIAN_POINT('',(-1.269897316497,-4.567169242932));
+#4777 = CARTESIAN_POINT('',(-1.267541868173,-4.494951445656));
+#4778 = CARTESIAN_POINT('',(-1.265180026891,-4.422675097755));
+#4779 = CARTESIAN_POINT('',(-1.260452799914,-4.278272764402));
+#4780 = CARTESIAN_POINT('',(-1.25808746079,-4.206147234451));
+#4781 = CARTESIAN_POINT('',(-1.255716143095,-4.13396009175));
+#4782 = CARTESIAN_POINT('',(-1.250970909963,-3.989731770356));
+#4783 = CARTESIAN_POINT('',(-1.248597037939,-3.917691067547));
+#4784 = CARTESIAN_POINT('',(-1.246217652387,-3.845586844949));
+#4785 = CARTESIAN_POINT('',(-1.24145719763,-3.701518431787));
+#4786 = CARTESIAN_POINT('',(-1.239076167667,-3.629554720954));
+#4787 = CARTESIAN_POINT('',(-1.236690143439,-3.557526890521));
+#4788 = CARTESIAN_POINT('',(-1.231917284292,-3.413603686556));
+#4789 = CARTESIAN_POINT('',(-1.229530483521,-3.341708778041));
+#4790 = CARTESIAN_POINT('',(-1.227139265182,-3.269750604106));
+#4791 = CARTESIAN_POINT('',(-1.222356841491,-3.125957397018));
+#4792 = CARTESIAN_POINT('',(-1.219965664449,-3.054122794805));
+#4793 = CARTESIAN_POINT('',(-1.217570706505,-2.982227367845));
+#4794 = CARTESIAN_POINT('',(-1.212781570649,-2.838548520916));
+#4795 = CARTESIAN_POINT('',(-1.210387414721,-2.766765479302));
+#4796 = CARTESIAN_POINT('',(-1.207990175985,-2.694925746815));
+#4797 = CARTESIAN_POINT('',(-1.203197182888,-2.551345293647));
+#4798 = CARTESIAN_POINT('',(-1.20080144405,-2.479604883169));
+#4799 = CARTESIAN_POINT('',(-1.198403381823,-2.407813675656));
+#4800 = CARTESIAN_POINT('',(-1.193609379127,-2.264315419096));
+#4801 = CARTESIAN_POINT('',(-1.191213448039,-2.192608601799));
+#4802 = CARTESIAN_POINT('',(-1.188816012096,-2.120858652104));
+#4803 = CARTESIAN_POINT('',(-1.184023830546,-1.977426264934));
+#4804 = CARTESIAN_POINT('',(-1.181629089014,-1.905743978057));
+#4805 = CARTESIAN_POINT('',(-1.179233715434,-1.834027932807));
+#4806 = CARTESIAN_POINT('',(-1.174446159455,-1.690645056906));
+#4807 = CARTESIAN_POINT('',(-1.172053977229,-1.618978302481));
+#4808 = CARTESIAN_POINT('',(-1.169662082125,-1.547288725416));
+#4809 = CARTESIAN_POINT('',(-1.164881920587,-1.403939065368));
+#4810 = CARTESIAN_POINT('',(-1.162493652376,-1.332279001464));
+#4811 = CARTESIAN_POINT('',(-1.160106625633,-1.260608369987));
+#4812 = CARTESIAN_POINT('',(-1.15530735869,-1.116397637898));
+#4813 = CARTESIAN_POINT('',(-1.152895159795,-1.043857428907));
+#4814 = CARTESIAN_POINT('',(-1.150485238356,-0.971320039538));
+#4815 = CARTESIAN_POINT('',(-1.148078100812,-0.898792629767));
+#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4817 = PCURVE('',#4818,#4833);
+#4818 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#4819,#4820,#4821,#4822,#4823,#4824,#4825)
+    ,(#4826,#4827,#4828,#4829,#4830,#4831,#4832
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#4819 = CARTESIAN_POINT('',(1.647633595414,12.525536649451,
+    10.26821479998));
+#4820 = CARTESIAN_POINT('',(1.870488080992,14.453061954982,
+    9.848202325773));
+#4821 = CARTESIAN_POINT('',(2.165119279606,16.346001379443,
+    9.317234137791));
+#4822 = CARTESIAN_POINT('',(2.544221235912,18.198329277397,
+    8.691032617025));
+#4823 = CARTESIAN_POINT('',(3.033791883722,19.997351005008,
+    7.989659564497));
+#4824 = CARTESIAN_POINT('',(3.640480851211,21.7400785804,7.250599968697)
+  );
+#4825 = CARTESIAN_POINT('',(4.367099754068,23.424984454526,
+    6.492612126417));
+#4826 = CARTESIAN_POINT('',(4.729128608734,11.041566863054,
+    0.871288592121));
+#4827 = CARTESIAN_POINT('',(6.206453360643,12.364951924658,
+    0.958055636392));
+#4828 = CARTESIAN_POINT('',(7.665108892367,13.697393929376,
+    1.177684413274));
+#4829 = CARTESIAN_POINT('',(9.088169364207,15.046870696093,
+    1.526722541431));
+#4830 = CARTESIAN_POINT('',(10.442040184639,16.429774696403,
+    1.997370079066));
+#4831 = CARTESIAN_POINT('',(11.708938119387,17.854495039982,
+    2.56042466005));
+#4832 = CARTESIAN_POINT('',(12.874907582022,19.327840180742,
+    3.201622189877));
+#4833 = DEFINITIONAL_REPRESENTATION('',(#4834),#4921);
+#4834 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#4872,
+    #4873,#4874,#4875,#4876,#4877,#4878,#4879,#4880,#4881,#4882,#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,#4914,#4915,#4916,
+    #4917,#4918,#4919,#4920),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.677320778221E-02,
+    7.353622017599E-02,0.110278201443,0.146988269333,0.183655565213,
+    0.220269332298,0.25681900248,0.293294292254,0.329685308214,
+    0.365982662573,0.402177599079,0.438262129615,0.47422918158,
+    0.510072755901,0.545788095095,0.581371860216,0.616822314615,
+    0.652139511231,0.687325478427,0.722384397236,0.757322760193,
+    0.792149498886,0.826876064237,0.861516440966,0.896087076457,
+    0.930606705642,0.965096058378,1.),.UNSPECIFIED.);
+#4835 = CARTESIAN_POINT('',(1.31618008332,0.));
+#4836 = CARTESIAN_POINT('',(1.393677069865,7.23523323113E-03));
+#4837 = CARTESIAN_POINT('',(1.471173677525,1.443265565712E-02));
+#4838 = CARTESIAN_POINT('',(1.548673649934,2.159092211435E-02));
+#4839 = CARTESIAN_POINT('',(1.703666429896,3.582440749968E-02));
+#4840 = CARTESIAN_POINT('',(1.781159233032,4.289964890067E-02));
+#4841 = CARTESIAN_POINT('',(1.858662987993,4.99329957281E-02));
+#4842 = CARTESIAN_POINT('',(2.01365573231,6.39090704214E-02));
+#4843 = CARTESIAN_POINT('',(2.091144704191,7.085184783057E-02));
+#4844 = CARTESIAN_POINT('',(2.168652280969,7.774995161266E-02));
+#4845 = CARTESIAN_POINT('',(2.323645032316,9.144796451568E-02));
+#4846 = CARTESIAN_POINT('',(2.401130167187,9.824795373169E-02));
+#4847 = CARTESIAN_POINT('',(2.478641586442,0.105000457252));
+#4848 = CARTESIAN_POINT('',(2.633634392839,0.118399726118));
+#4849 = CARTESIAN_POINT('',(2.711115708916,0.12504660551));
+#4850 = CARTESIAN_POINT('',(2.788630970112,0.131643162095));
+#4851 = CARTESIAN_POINT('',(2.943623885406,0.144723063869));
+#4852 = CARTESIAN_POINT('',(3.021101428198,0.151206560294));
+#4853 = CARTESIAN_POINT('',(3.098620506716,0.157636880243));
+#4854 = CARTESIAN_POINT('',(3.253613591092,0.170376945255));
+#4855 = CARTESIAN_POINT('',(3.331087437064,0.176686881725));
+#4856 = CARTESIAN_POINT('',(3.408610281033,0.182940780464));
+#4857 = CARTESIAN_POINT('',(3.563603601537,0.195320789684));
+#4858 = CARTESIAN_POINT('',(3.641073862125,0.201447134362));
+#4859 = CARTESIAN_POINT('',(3.718600388928,0.207514581906));
+#4860 = CARTESIAN_POINT('',(3.873594020006,0.219514666383));
+#4861 = CARTESIAN_POINT('',(3.951060845988,0.225447582454));
+#4862 = CARTESIAN_POINT('',(4.028590938439,0.231318753714));
+#4863 = CARTESIAN_POINT('',(4.183584962464,0.242919495258));
+#4864 = CARTESIAN_POINT('',(4.261048548685,0.24864939117));
+#4865 = CARTESIAN_POINT('',(4.338582050867,0.254314716624));
+#4866 = CARTESIAN_POINT('',(4.493576558621,0.265497248699));
+#4867 = CARTESIAN_POINT('',(4.571037149047,0.271014828246));
+#4868 = CARTESIAN_POINT('',(4.648573861806,0.276465044464));
+#4869 = CARTESIAN_POINT('',(4.803568952889,0.28721115224));
+#4870 = CARTESIAN_POINT('',(4.881026845921,0.292507463946));
+#4871 = CARTESIAN_POINT('',(4.958566522039,0.297733663426));
+#4872 = CARTESIAN_POINT('',(5.113562305125,0.308025881887));
+#4873 = CARTESIAN_POINT('',(5.191017859083,0.313092367121));
+#4874 = CARTESIAN_POINT('',(5.268560198179,0.318086046906));
+#4875 = CARTESIAN_POINT('',(5.423556791027,0.327907755925));
+#4876 = CARTESIAN_POINT('',(5.501010429616,0.332736295189));
+#4877 = CARTESIAN_POINT('',(5.578555072853,0.337489403735));
+#4878 = CARTESIAN_POINT('',(5.733552601933,0.346824919008));
+#4879 = CARTESIAN_POINT('',(5.811004819444,0.351407875849));
+#4880 = CARTESIAN_POINT('',(5.888551344206,0.355912857614));
+#4881 = CARTESIAN_POINT('',(6.043549943745,0.364747516419));
+#4882 = CARTESIAN_POINT('',(6.121001309578,0.369077778433));
+#4883 = CARTESIAN_POINT('',(6.198549224342,0.3733276157));
+#4884 = CARTESIAN_POINT('',(6.353549034534,0.381647856459));
+#4885 = CARTESIAN_POINT('',(6.431000196505,0.385718872898));
+#4886 = CARTESIAN_POINT('',(6.508548936275,0.389707124362));
+#4887 = CARTESIAN_POINT('',(6.663550100322,0.397500559112));
+#4888 = CARTESIAN_POINT('',(6.741001785964,0.401306374638));
+#4889 = CARTESIAN_POINT('',(6.818550708798,0.405027210345));
+#4890 = CARTESIAN_POINT('',(6.973553368382,0.41228268927));
+#4891 = CARTESIAN_POINT('',(7.051006383273,0.415817973482));
+#4892 = CARTESIAN_POINT('',(7.128554768613,0.419266205746));
+#4893 = CARTESIAN_POINT('',(7.283559057387,0.425973873081));
+#4894 = CARTESIAN_POINT('',(7.36101427924,0.429233945511));
+#4895 = CARTESIAN_POINT('',(7.43856132904,0.432405055469));
+#4896 = CARTESIAN_POINT('',(7.593567363725,0.438556396209));
+#4897 = CARTESIAN_POINT('',(7.671025730834,0.441537246564));
+#4898 = CARTESIAN_POINT('',(7.748570574699,0.444427406119));
+#4899 = CARTESIAN_POINT('',(7.903578443582,0.450015283111));
+#4900 = CARTESIAN_POINT('',(7.981040936153,0.452713586655));
+#4901 = CARTESIAN_POINT('',(8.058582641942,0.455319675554));
+#4902 = CARTESIAN_POINT('',(8.2135923909,0.460338356718));
+#4903 = CARTESIAN_POINT('',(8.29106000401,0.462751484814));
+#4904 = CARTESIAN_POINT('',(8.368597595452,0.465071102661));
+#4905 = CARTESIAN_POINT('',(8.523609212238,0.469516278238));
+#4906 = CARTESIAN_POINT('',(8.601082919811,0.471642304167));
+#4907 = CARTESIAN_POINT('',(8.678615402502,0.473673777206));
+#4908 = CARTESIAN_POINT('',(8.83362880087,0.47754256707));
+#4909 = CARTESIAN_POINT('',(8.911109511184,0.47938026737));
+#4910 = CARTESIAN_POINT('',(8.98863590778,0.481122649857));
+#4911 = CARTESIAN_POINT('',(9.143650913982,0.484413601076));
+#4912 = CARTESIAN_POINT('',(9.221139418935,0.485962452687));
+#4913 = CARTESIAN_POINT('',(9.2986588132,0.487415522737));
+#4914 = CARTESIAN_POINT('',(9.453675158154,0.49012859759));
+#4915 = CARTESIAN_POINT('',(9.531172080463,0.491388771151));
+#4916 = CARTESIAN_POINT('',(9.608683668157,0.492553020943));
+#4917 = CARTESIAN_POINT('',(9.764650715318,0.494702665486));
+#4918 = CARTESIAN_POINT('',(9.843106335176,0.495685742415));
+#4919 = CARTESIAN_POINT('',(9.921559180453,0.496570730229));
+#4920 = CARTESIAN_POINT('',(10.,0.497357955865));
+#4921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4922 = FACE_BOUND('',#4923,.F.);
+#4923 = EDGE_LOOP('',(#4924,#4952,#5266,#5598));
+#4924 = ORIENTED_EDGE('',*,*,#4925,.F.);
+#4925 = EDGE_CURVE('',#4926,#4928,#4930,.T.);
+#4926 = VERTEX_POINT('',#4927);
+#4927 = CARTESIAN_POINT('',(-8.359995907069,9.293033327918,
+    9.616170968091));
+#4928 = VERTEX_POINT('',#4929);
+#4929 = CARTESIAN_POINT('',(-8.359995907069,9.293033327918,
+    9.031410088059));
+#4930 = SURFACE_CURVE('',#4931,(#4935,#4941),.PCURVE_S1.);
+#4931 = LINE('',#4932,#4933);
+#4932 = CARTESIAN_POINT('',(-8.359995907069,9.293033327918,
+    2.82102605795E-15));
+#4933 = VECTOR('',#4934,1.);
+#4934 = DIRECTION('',(-0.,-0.,-1.));
+#4935 = PCURVE('',#47,#4936);
+#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4940);
+#4937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4938,#4939),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#4938 = CARTESIAN_POINT('',(-2.303389386516,-9.674647056094));
+#4939 = CARTESIAN_POINT('',(-2.303389386516,-8.972934000055));
+#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4941 = PCURVE('',#4942,#4947);
+#4942 = PLANE('',#4943);
+#4943 = AXIS2_PLACEMENT_3D('',#4944,#4945,#4946);
+#4944 = CARTESIAN_POINT('',(-8.596249384062,9.179259649793,
+    10.336618828645));
+#4945 = DIRECTION('',(-0.433883739118,0.900968867902,2.350855048292E-16)
+  );
+#4946 = DIRECTION('',(-0.308149501332,-0.14839697864,0.939692620786));
+#4947 = DEFINITIONAL_REPRESENTATION('',(#4948),#4951);
+#4948 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4949,#4950),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#4949 = CARTESIAN_POINT('',(-0.71173505104,2.000000000001E-02));
+#4950 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#4951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4952 = ORIENTED_EDGE('',*,*,#4953,.T.);
+#4953 = EDGE_CURVE('',#4926,#4954,#4956,.T.);
+#4954 = VERTEX_POINT('',#4955);
+#4955 = CARTESIAN_POINT('',(-5.54891241627,11.200873671128,
+    0.974937238349));
+#4956 = SURFACE_CURVE('',#4957,(#5053,#5152),.PCURVE_S1.);
+#4957 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,
+    #4985,#4986,#4987,#4988,#4989,#4990,#4991,#4992,#4993,#4994,#4995,
+    #4996,#4997,#4998,#4999,#5000,#5001,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.533283927963E-02,
+    7.059912347468E-02,0.105782573566,0.140866718346,0.175834983039,
+    0.210670786816,0.245357649324,0.279879306307,0.314219834363,
+    0.348363784873,0.382296327103,0.416003400432,0.449471875633,
+    0.482689725025,0.515646201171,0.54833202354,0.580739572151,
+    0.612863086571,0.644698867742,0.67624547873,0.707503938731,
+    0.738477902276,0.769173812728,0.799601016026,0.829771817525,
+    0.859701462632,0.889408021618,0.918912161831,0.948236797469,
+    0.977406618362,1.),.UNSPECIFIED.);
+#4958 = CARTESIAN_POINT('',(-8.359995907069,9.293033327918,
+    9.616170968091));
+#4959 = CARTESIAN_POINT('',(-8.341713963647,9.309479731015,
+    9.544422587772));
+#4960 = CARTESIAN_POINT('',(-8.323304790806,9.325953827142,
+    9.472683082038));
+#4961 = CARTESIAN_POINT('',(-8.304766832607,9.342455220493,
+    9.400947192147));
+#4962 = CARTESIAN_POINT('',(-8.267465298794,9.375480621505,
+    9.257606838481));
+#4963 = CARTESIAN_POINT('',(-8.248702214029,9.392004527822,
+    9.186002381703));
+#4964 = CARTESIAN_POINT('',(-8.229807632159,9.408554785989,
+    9.114390643354));
+#4965 = CARTESIAN_POINT('',(-8.191796876169,9.441668166952,
+    8.971309536587));
+#4966 = CARTESIAN_POINT('',(-8.172681326904,9.458231167996,
+    8.899840228942));
+#4967 = CARTESIAN_POINT('',(-8.153431626152,9.474819497702,
+    8.828352439801));
+#4968 = CARTESIAN_POINT('',(-8.11471527733,9.507998952989,8.68553008763)
+  );
+#4969 = CARTESIAN_POINT('',(-8.095249395133,9.524589938263,
+    8.614195661807));
+#4970 = CARTESIAN_POINT('',(-8.075646781375,9.541205145308,
+    8.542831286879));
+#4971 = CARTESIAN_POINT('',(-8.036229876935,9.574428000226,8.40026647732
+    ));
+#4972 = CARTESIAN_POINT('',(-8.016416499501,9.591035491503,8.32906628003
+    ));
+#4973 = CARTESIAN_POINT('',(-7.99646390359,9.607666007448,8.257824438999
+    ));
+#4974 = CARTESIAN_POINT('',(-7.956352931467,9.640908875824,
+    8.115515211068));
+#4975 = CARTESIAN_POINT('',(-7.936195621383,9.657521058076,
+    8.044448186024));
+#4976 = CARTESIAN_POINT('',(-7.915896720028,9.674154970473,
+    7.973327642632));
+#4977 = CARTESIAN_POINT('',(-7.875099655181,9.707393819313,
+    7.831271260856));
+#4978 = CARTESIAN_POINT('',(-7.854602715115,9.723998575172,
+    7.760335933456));
+#4979 = CARTESIAN_POINT('',(-7.833961948415,9.740623661249,7.68933508722
+    ));
+#4980 = CARTESIAN_POINT('',(-7.792488281873,9.773833882234,
+    7.547528020472));
+#4981 = CARTESIAN_POINT('',(-7.771656765849,9.79041882984,7.476722484406
+    ));
+#4982 = CARTESIAN_POINT('',(-7.750679351141,9.807022593478,
+    7.405839364924));
+#4983 = CARTESIAN_POINT('',(-7.708540111163,9.840179080965,
+    7.264277270071));
+#4984 = CARTESIAN_POINT('',(-7.687379831597,9.856731615,7.19359917603));
+#4985 = CARTESIAN_POINT('',(-7.666071773334,9.87330132682,7.122831440157
+    ));
+#4986 = CARTESIAN_POINT('',(-7.623279538101,9.906378561885,6.98150915094
+    ));
+#4987 = CARTESIAN_POINT('',(-7.601797068322,9.922885897561,
+    6.910955697614));
+#4988 = CARTESIAN_POINT('',(-7.580165163726,9.939408637856,
+    6.840300629727));
+#4989 = CARTESIAN_POINT('',(-7.536734065064,9.972380777846,
+    6.699212151277));
+#4990 = CARTESIAN_POINT('',(-7.514936737072,9.988829997533,6.62878007878
+    ));
+#4991 = CARTESIAN_POINT('',(-7.492988577342,10.005292701755,
+    6.558234594359));
+#4992 = CARTESIAN_POINT('',(-7.44893429508,10.038133674694,
+    6.417373103671));
+#4993 = CARTESIAN_POINT('',(-7.426830192364,10.054511776841,
+    6.347058689528));
+#4994 = CARTESIAN_POINT('',(-7.40457415927,10.070901283292,
+    6.276619342221));
+#4995 = CARTESIAN_POINT('',(-7.359913905924,10.103584886407,
+    6.135977194874));
+#4996 = CARTESIAN_POINT('',(-7.337511851207,10.119878836359,
+    6.065776252675));
+#4997 = CARTESIAN_POINT('',(-7.314957108961,10.136181935708,
+    5.995439244976));
+#4998 = CARTESIAN_POINT('',(-7.269709604564,10.168681937246,
+    5.855007988308));
+#4999 = CARTESIAN_POINT('',(-7.24701914243,10.184878719503,
+    5.784915869133));
+#5000 = CARTESIAN_POINT('',(-7.224175624759,10.201082205715,
+    5.714677066747));
+#5001 = CARTESIAN_POINT('',(-7.178361061789,10.233372449148,
+    5.574447459644));
+#5002 = CARTESIAN_POINT('',(-7.155392436213,10.24945912058,
+    5.504459056369));
+#5003 = CARTESIAN_POINT('',(-7.132270828613,10.265549842812,
+    5.434314006262));
+#5004 = CARTESIAN_POINT('',(-7.085910827103,10.297604352473,
+    5.294276045666));
+#5005 = CARTESIAN_POINT('',(-7.062674954015,10.313568095953,
+    5.224385800298));
+#5006 = CARTESIAN_POINT('',(-7.039286671231,10.329533010968,
+    5.154329752339));
+#5007 = CARTESIAN_POINT('',(-6.992404224293,10.361326098096,
+    5.014472706535));
+#5008 = CARTESIAN_POINT('',(-6.968912659407,10.377154275971,
+    4.944674620783));
+#5009 = CARTESIAN_POINT('',(-6.94526981818,10.392980500624,
+    4.874702552766));
+#5010 = CARTESIAN_POINT('',(-6.897889228333,10.424486868768,
+    4.735015001476));
+#5011 = CARTESIAN_POINT('',(-6.874154130618,10.440167075556,
+    4.665302650899));
+#5012 = CARTESIAN_POINT('',(-6.850269517799,10.455841938907,
+    4.595409296579));
+#5013 = CARTESIAN_POINT('',(-6.802416324647,10.487036787607,
+    4.455879177889));
+#5014 = CARTESIAN_POINT('',(-6.778450415932,10.502556901268,
+    4.38624573011));
+#5015 = CARTESIAN_POINT('',(-6.754337452046,10.518067995928,
+    4.316425609687));
+#5016 = CARTESIAN_POINT('',(-6.706038352007,10.548927121603,
+    4.177040273823));
+#5017 = CARTESIAN_POINT('',(-6.681854873424,10.564275352681,
+    4.107478511549));
+#5018 = CARTESIAN_POINT('',(-6.657527571733,10.579610585025,
+    4.037725963795));
+#5019 = CARTESIAN_POINT('',(-6.608810330669,10.610110478,3.898472233754)
+  );
+#5020 = CARTESIAN_POINT('',(-6.584422996773,10.625275415949,
+    3.828974583599));
+#5021 = CARTESIAN_POINT('',(-6.559895917874,10.64042305491,
+    3.759283798503));
+#5022 = CARTESIAN_POINT('',(-6.510789277574,10.670540991581,
+    3.620148037531));
+#5023 = CARTESIAN_POINT('',(-6.486212229191,10.685511647518,
+    3.550706605929));
+#5024 = CARTESIAN_POINT('',(-6.461500431047,10.700460371745,
+    3.481071656403));
+#5025 = CARTESIAN_POINT('',(-6.412034010619,10.730174500954,
+    3.342039842143));
+#5026 = CARTESIAN_POINT('',(-6.387281767582,10.744940346176,
+    3.272646459891));
+#5027 = CARTESIAN_POINT('',(-6.362400750846,10.759679289412,
+    3.203061330673));
+#5028 = CARTESIAN_POINT('',(-6.312604944021,10.788968712251,
+    3.064119135574));
+#5029 = CARTESIAN_POINT('',(-6.287692359041,10.80351971189,
+    2.994765412545));
+#5030 = CARTESIAN_POINT('',(-6.262658007408,10.818038506498,
+    2.925224024156));
+#5031 = CARTESIAN_POINT('',(-6.212563876661,10.846883348959,
+    2.786356901167));
+#5032 = CARTESIAN_POINT('',(-6.187506091458,10.86120999035,
+    2.717034292457));
+#5033 = CARTESIAN_POINT('',(-6.162334606756,10.875498808913,
+    2.64753051787));
+#5034 = CARTESIAN_POINT('',(-6.111973774887,10.90388028706,
+    2.508723789654));
+#5035 = CARTESIAN_POINT('',(-6.086786179384,10.917973602668,
+    2.439423673556));
+#5036 = CARTESIAN_POINT('',(-6.061494011232,10.932023197551,
+    2.369951345453));
+#5037 = CARTESIAN_POINT('',(-6.010898550629,10.959923675193,
+    2.231190294264));
+#5038 = CARTESIAN_POINT('',(-5.985596745417,10.973775260346,
+    2.16190406093));
+#5039 = CARTESIAN_POINT('',(-5.960200515551,10.987577000921,
+    2.09245696814));
+#5040 = CARTESIAN_POINT('',(-5.90940283496,11.014980040034,
+    1.953726922402));
+#5041 = CARTESIAN_POINT('',(-5.884002596332,11.028582066192,
+    1.884446069863));
+#5042 = CARTESIAN_POINT('',(-5.858519018316,11.042127973142,
+    1.81501794306));
+#5043 = CARTESIAN_POINT('',(-5.807551746608,11.069018377482,
+    1.676304355899));
+#5044 = CARTESIAN_POINT('',(-5.782068992481,11.082363602196,
+    1.607020587661));
+#5045 = CARTESIAN_POINT('',(-5.756514788359,11.095646377941,
+    1.53760507653));
+#5046 = CARTESIAN_POINT('',(-5.705410654794,11.122010230234,
+    1.398893591709));
+#5047 = CARTESIAN_POINT('',(-5.679861408966,11.135092005275,
+    1.329598908023));
+#5048 = CARTESIAN_POINT('',(-5.654253225455,11.14810505915,
+    1.260189554712));
+#5049 = CARTESIAN_POINT('',(-5.608716850013,11.171069366922,
+    1.136831297531));
+#5050 = CARTESIAN_POINT('',(-5.588809726881,11.181049471861,
+    1.082924802604));
+#5051 = CARTESIAN_POINT('',(-5.568873913316,11.190984746129,
+    1.028958712063));
+#5052 = CARTESIAN_POINT('',(-5.54891241627,11.200873671128,
+    0.974937238349));
+#5053 = PCURVE('',#47,#5054);
+#5054 = DEFINITIONAL_REPRESENTATION('',(#5055),#5151);
+#5055 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#5088,#5089,#5090,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.533283927963E-02,
+    7.059912347468E-02,0.105782573566,0.140866718346,0.175834983039,
+    0.210670786816,0.245357649324,0.279879306307,0.314219834363,
+    0.348363784873,0.382296327103,0.416003400432,0.449471875633,
+    0.482689725025,0.515646201171,0.54833202354,0.580739572151,
+    0.612863086571,0.644698867742,0.67624547873,0.707503938731,
+    0.738477902276,0.769173812728,0.799601016026,0.829771817525,
+    0.859701462632,0.889408021618,0.918912161831,0.948236797469,
+    0.977406618362,1.),.UNSPECIFIED.);
+#5056 = CARTESIAN_POINT('',(-2.303389386516,-9.616170968091));
+#5057 = CARTESIAN_POINT('',(-2.301422112455,-9.544422587772));
+#5058 = CARTESIAN_POINT('',(-2.299445789682,-9.472683082038));
+#5059 = CARTESIAN_POINT('',(-2.297460326543,-9.400947192147));
+#5060 = CARTESIAN_POINT('',(-2.293474687092,-9.257606838481));
+#5061 = CARTESIAN_POINT('',(-2.29147454555,-9.186002381703));
+#5062 = CARTESIAN_POINT('',(-2.289465109161,-9.114390643354));
+#5063 = CARTESIAN_POINT('',(-2.285432193734,-8.971309536587));
+#5064 = CARTESIAN_POINT('',(-2.283408758781,-8.899840228942));
+#5065 = CARTESIAN_POINT('',(-2.281375878925,-8.828352439801));
+#5066 = CARTESIAN_POINT('',(-2.27729679517,-8.68553008763));
+#5067 = CARTESIAN_POINT('',(-2.275250645093,-8.614195661807));
+#5068 = CARTESIAN_POINT('',(-2.273194905782,-8.542831286879));
+#5069 = CARTESIAN_POINT('',(-2.26907086858,-8.40026647732));
+#5070 = CARTESIAN_POINT('',(-2.267002634621,-8.32906628003));
+#5071 = CARTESIAN_POINT('',(-2.264924674286,-8.257824438999));
+#5072 = CARTESIAN_POINT('',(-2.260757005675,-8.115515211068));
+#5073 = CARTESIAN_POINT('',(-2.258667371751,-8.044448186024));
+#5074 = CARTESIAN_POINT('',(-2.256567883144,-7.973327642632));
+#5075 = CARTESIAN_POINT('',(-2.252358011642,-7.831271260856));
+#5076 = CARTESIAN_POINT('',(-2.250247713746,-7.760335933456));
+#5077 = CARTESIAN_POINT('',(-2.248127443548,-7.68933508722));
+#5078 = CARTESIAN_POINT('',(-2.243876902844,-7.547528020472));
+#5079 = CARTESIAN_POINT('',(-2.241746728112,-7.476722484406));
+#5080 = CARTESIAN_POINT('',(-2.23960647623,-7.405839364924));
+#5081 = CARTESIAN_POINT('',(-2.235316903228,-7.264277270071));
+#5082 = CARTESIAN_POINT('',(-2.233167688675,-7.19359917603));
+#5083 = CARTESIAN_POINT('',(-2.231008307218,-7.122831440157));
+#5084 = CARTESIAN_POINT('',(-2.226681439436,-6.98150915094));
+#5085 = CARTESIAN_POINT('',(-2.224514070339,-6.910955697614));
+#5086 = CARTESIAN_POINT('',(-2.222336462287,-6.840300629727));
+#5087 = CARTESIAN_POINT('',(-2.217974134581,-6.699212151277));
+#5088 = CARTESIAN_POINT('',(-2.215789542532,-6.62878007878));
+#5089 = CARTESIAN_POINT('',(-2.21359466008,-6.558234594359));
+#5090 = CARTESIAN_POINT('',(-2.209198800727,-6.417373103671));
+#5091 = CARTESIAN_POINT('',(-2.206997961335,-6.347058689528));
+#5092 = CARTESIAN_POINT('',(-2.204786803931,-6.276619342221));
+#5093 = CARTESIAN_POINT('',(-2.20035943007,-6.135977194874));
+#5094 = CARTESIAN_POINT('',(-2.198143360344,-6.065776252675));
+#5095 = CARTESIAN_POINT('',(-2.195916972425,-5.995439244976));
+#5096 = CARTESIAN_POINT('',(-2.19146018488,-5.855007988308));
+#5097 = CARTESIAN_POINT('',(-2.189229940292,-5.784915869133));
+#5098 = CARTESIAN_POINT('',(-2.186989408731,-5.714677066747));
+#5099 = CARTESIAN_POINT('',(-2.182505386251,-5.574447459644));
+#5100 = CARTESIAN_POINT('',(-2.180262057507,-5.504459056369));
+#5101 = CARTESIAN_POINT('',(-2.178008508788,-5.434314006262));
+#5102 = CARTESIAN_POINT('',(-2.173499501746,-5.294276045666));
+#5103 = CARTESIAN_POINT('',(-2.171244211295,-5.224385800298));
+#5104 = CARTESIAN_POINT('',(-2.168978808427,-5.154329752339));
+#5105 = CARTESIAN_POINT('',(-2.164447132026,-5.014472706535));
+#5106 = CARTESIAN_POINT('',(-2.162181030331,-4.944674620783));
+#5107 = CARTESIAN_POINT('',(-2.159904969533,-4.874702552766));
+#5108 = CARTESIAN_POINT('',(-2.155352996578,-4.735015001476));
+#5109 = CARTESIAN_POINT('',(-2.153077258209,-4.665302650899));
+#5110 = CARTESIAN_POINT('',(-2.15079176537,-4.595409296579));
+#5111 = CARTESIAN_POINT('',(-2.146221918682,-4.455879177889));
+#5112 = CARTESIAN_POINT('',(-2.143937738272,-4.38624573011));
+#5113 = CARTESIAN_POINT('',(-2.141644065207,-4.316425609687));
+#5114 = CARTESIAN_POINT('',(-2.137058809741,-4.177040273823));
+#5115 = CARTESIAN_POINT('',(-2.134767397881,-4.107478511549));
+#5116 = CARTESIAN_POINT('',(-2.132466818401,-4.037725963795));
+#5117 = CARTESIAN_POINT('',(-2.127868653168,-3.898472233754));
+#5118 = CARTESIAN_POINT('',(-2.125571232315,-3.828974583599));
+#5119 = CARTESIAN_POINT('',(-2.123265038097,-3.759283798503));
+#5120 = CARTESIAN_POINT('',(-2.118656487969,-3.620148037531));
+#5121 = CARTESIAN_POINT('',(-2.116354288456,-3.550706605929));
+#5122 = CARTESIAN_POINT('',(-2.114043784727,-3.481071656403));
+#5123 = CARTESIAN_POINT('',(-2.109427392213,-3.342039842143));
+#5124 = CARTESIAN_POINT('',(-2.107121648463,-3.272646459891));
+#5125 = CARTESIAN_POINT('',(-2.104808149463,-3.203061330673));
+#5126 = CARTESIAN_POINT('',(-2.100186466537,-3.064119135574));
+#5127 = CARTESIAN_POINT('',(-2.097878413579,-2.994765412545));
+#5128 = CARTESIAN_POINT('',(-2.095563237793,-2.925224024156));
+#5129 = CARTESIAN_POINT('',(-2.090938817832,-2.786356901167));
+#5130 = CARTESIAN_POINT('',(-2.088629688204,-2.717034292457));
+#5131 = CARTESIAN_POINT('',(-2.08631415332,-2.64753051787));
+#5132 = CARTESIAN_POINT('',(-2.081689543196,-2.508723789654));
+#5133 = CARTESIAN_POINT('',(-2.079380564278,-2.439423673556));
+#5134 = CARTESIAN_POINT('',(-2.077065981861,-2.369951345453));
+#5135 = CARTESIAN_POINT('',(-2.072443714167,-2.231190294264));
+#5136 = CARTESIAN_POINT('',(-2.070136105955,-2.16190406093));
+#5137 = CARTESIAN_POINT('',(-2.067823775833,-2.09245696814));
+#5138 = CARTESIAN_POINT('',(-2.063206361211,-1.953726922402));
+#5139 = CARTESIAN_POINT('',(-2.060901334427,-1.884446069863));
+#5140 = CARTESIAN_POINT('',(-2.058592538861,-1.81501794306));
+#5141 = CARTESIAN_POINT('',(-2.053982458337,-1.676304355899));
+#5142 = CARTESIAN_POINT('',(-2.05168121272,-1.607020587661));
+#5143 = CARTESIAN_POINT('',(-2.049377210475,-1.53760507653));
+#5144 = CARTESIAN_POINT('',(-2.044776907755,-1.398893591709));
+#5145 = CARTESIAN_POINT('',(-2.042480630277,-1.329598908023));
+#5146 = CARTESIAN_POINT('',(-2.040182650829,-1.260189554712));
+#5147 = CARTESIAN_POINT('',(-2.036102712853,-1.136831297531));
+#5148 = CARTESIAN_POINT('',(-2.034321219993,-1.082924802604));
+#5149 = CARTESIAN_POINT('',(-2.032539277621,-1.028958712063));
+#5150 = CARTESIAN_POINT('',(-2.030757140114,-0.974937238349));
+#5151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5152 = PCURVE('',#5153,#5168);
+#5153 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#5154,#5155,#5156,#5157,#5158,#5159,#5160)
+    ,(#5161,#5162,#5163,#5164,#5165,#5166,#5167
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#5154 = CARTESIAN_POINT('',(-5.514754370743,10.663229436189,
+    0.939692620786));
+#5155 = CARTESIAN_POINT('',(-5.637457208257,12.6389757465,1.05430697073)
+  );
+#5156 = CARTESIAN_POINT('',(-5.783265510066,14.603638230837,
+    1.299774555458));
+#5157 = CARTESIAN_POINT('',(-5.968640916572,16.549159020899,
+    1.671987745373));
+#5158 = CARTESIAN_POINT('',(-6.226835699915,18.459719100285,
+    2.161820367169));
+#5159 = CARTESIAN_POINT('',(-6.574287014655,20.32720817512,
+    2.739531066708));
+#5160 = CARTESIAN_POINT('',(-7.024440808635,22.14528169019,
+    3.390481275111));
+#5161 = CARTESIAN_POINT('',(-8.596249384062,9.179259649793,
+    10.336618828645));
+#5162 = CARTESIAN_POINT('',(-9.973437501898,10.550896893047,
+    9.944453660111));
+#5163 = CARTESIAN_POINT('',(-11.28321763311,11.954952932577,
+    9.439324279976));
+#5164 = CARTESIAN_POINT('',(-12.51263537301,13.397796640984,
+    8.836297820967));
+#5165 = CARTESIAN_POINT('',(-13.63504643934,14.892064794456,8.1541098526
+    ));
+#5166 = CARTESIAN_POINT('',(-14.64275937775,16.441655979632,
+    7.429706375355));
+#5167 = CARTESIAN_POINT('',(-15.53224860699,18.048137354956,
+    6.681471211651));
+#5168 = DEFINITIONAL_REPRESENTATION('',(#5169),#5265);
+#5169 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5170,#5171,#5172,#5173,#5174,
+    #5175,#5176,#5177,#5178,#5179,#5180,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.533283927963E-02,
+    7.059912347468E-02,0.105782573566,0.140866718346,0.175834983039,
+    0.210670786816,0.245357649324,0.279879306307,0.314219834363,
+    0.348363784873,0.382296327103,0.416003400432,0.449471875633,
+    0.482689725025,0.515646201171,0.54833202354,0.580739572151,
+    0.612863086571,0.644698867742,0.67624547873,0.707503938731,
+    0.738477902276,0.769173812728,0.799601016026,0.829771817525,
+    0.859701462632,0.889408021618,0.918912161831,0.948236797469,
+    0.977406618362,1.),.UNSPECIFIED.);
+#5170 = CARTESIAN_POINT('',(9.233315400571,0.));
+#5171 = CARTESIAN_POINT('',(9.158374455463,6.907734989296E-03));
+#5172 = CARTESIAN_POINT('',(9.08339784576,1.378512170948E-02));
+#5173 = CARTESIAN_POINT('',(9.008379905056,2.063112503214E-02));
+#5174 = CARTESIAN_POINT('',(8.858391017612,3.424536725895E-02));
+#5175 = CARTESIAN_POINT('',(8.783420248621,4.101372821377E-02));
+#5176 = CARTESIAN_POINT('',(8.708396618044,4.774867070795E-02));
+#5177 = CARTESIAN_POINT('',(8.558407899477,6.113373046704E-02));
+#5178 = CARTESIAN_POINT('',(8.483443088059,6.778400966658E-02));
+#5179 = CARTESIAN_POINT('',(8.40841364446,7.43987899858E-02));
+#5180 = CARTESIAN_POINT('',(8.258425042421,8.753644596829E-02));
+#5181 = CARTESIAN_POINT('',(8.183466283602,9.405952817798E-02));
+#5182 = CARTESIAN_POINT('',(8.108430923366,0.100544987784));
+#5183 = CARTESIAN_POINT('',(7.958442379246,0.113416936409));
+#5184 = CARTESIAN_POINT('',(7.883489742929,0.119803681401));
+#5185 = CARTESIAN_POINT('',(7.808448384797,0.126150639082));
+#5186 = CARTESIAN_POINT('',(7.65845983336,0.1387385652));
+#5187 = CARTESIAN_POINT('',(7.583513360706,0.144979843878));
+#5188 = CARTESIAN_POINT('',(7.508465948852,0.151179132167));
+#5189 = CARTESIAN_POINT('',(7.358477317838,0.163464783307));
+#5190 = CARTESIAN_POINT('',(7.283537017292,0.169551515466));
+#5191 = CARTESIAN_POINT('',(7.208483524681,0.175594018714));
+#5192 = CARTESIAN_POINT('',(7.058494734392,0.187559282354));
+#5193 = CARTESIAN_POINT('',(6.983560577308,0.193482475797));
+#5194 = CARTESIAN_POINT('',(6.90850100936,0.199359169628));
+#5195 = CARTESIAN_POINT('',(6.758511972213,0.210986152906));
+#5196 = CARTESIAN_POINT('',(6.683583888051,0.216736943601));
+#5197 = CARTESIAN_POINT('',(6.608518286655,0.222438935447));
+#5198 = CARTESIAN_POINT('',(6.458528906709,0.233710046654));
+#5199 = CARTESIAN_POINT('',(6.383606777768,0.239279739588));
+#5200 = CARTESIAN_POINT('',(6.30853522567,0.244798309949));
+#5201 = CARTESIAN_POINT('',(6.158545398133,0.255696341093));
+#5202 = CARTESIAN_POINT('',(6.083629053778,0.261076451443));
+#5203 = CARTESIAN_POINT('',(6.00855167939,0.266403095533));
+#5204 = CARTESIAN_POINT('',(5.858561290118,0.276911305214));
+#5205 = CARTESIAN_POINT('',(5.783650500497,0.28209359944));
+#5206 = CARTESIAN_POINT('',(5.708567483161,0.287220068809));
+#5207 = CARTESIAN_POINT('',(5.55857640818,0.297322264607));
+#5208 = CARTESIAN_POINT('',(5.483670877423,0.302298801049));
+#5209 = CARTESIAN_POINT('',(5.408582453149,0.307217144804));
+#5210 = CARTESIAN_POINT('',(5.25859055824,0.316897764351));
+#5211 = CARTESIAN_POINT('',(5.183689917191,0.321660932901));
+#5212 = CARTESIAN_POINT('',(5.10859638488,0.32636353811));
+#5213 = CARTESIAN_POINT('',(4.95860352532,0.335607728014));
+#5214 = CARTESIAN_POINT('',(4.883707323893,0.340150288439));
+#5215 = CARTESIAN_POINT('',(4.808609052032,0.344629919312));
+#5216 = CARTESIAN_POINT('',(4.658615072588,0.353423611098));
+#5217 = CARTESIAN_POINT('',(4.583722771943,0.357738729568));
+#5218 = CARTESIAN_POINT('',(4.508620205684,0.361988565032));
+#5219 = CARTESIAN_POINT('',(4.35862494106,0.37031854728));
+#5220 = CARTESIAN_POINT('',(4.283735905916,0.374399830699));
+#5221 = CARTESIAN_POINT('',(4.208629574397,0.378413499977));
+#5222 = CARTESIAN_POINT('',(4.058632850374,0.386267485872));
+#5223 = CARTESIAN_POINT('',(3.983746341944,0.390109013609));
+#5224 = CARTESIAN_POINT('',(3.908636865594,0.39388062944));
+#5225 = CARTESIAN_POINT('',(3.758638501195,0.401247319013));
+#5226 = CARTESIAN_POINT('',(3.683753671501,0.404843671657));
+#5227 = CARTESIAN_POINT('',(3.608641768878,0.408367860845));
+#5228 = CARTESIAN_POINT('',(3.458641580021,0.415236997213));
+#5229 = CARTESIAN_POINT('',(3.383757468593,0.418583282036));
+#5230 = CARTESIAN_POINT('',(3.308643962124,0.421855213022));
+#5231 = CARTESIAN_POINT('',(3.158641767264,0.428217632061));
+#5232 = CARTESIAN_POINT('',(3.083757301618,0.431309504912));
+#5233 = CARTESIAN_POINT('',(3.008643121285,0.434324912107));
+#5234 = CARTESIAN_POINT('',(2.858638749629,0.440172585047));
+#5235 = CARTESIAN_POINT('',(2.78375275124,0.443006268475));
+#5236 = CARTESIAN_POINT('',(2.708638934931,0.445761473137));
+#5237 = CARTESIAN_POINT('',(2.558632237731,0.45108754171));
+#5238 = CARTESIAN_POINT('',(2.483743435514,0.453659839204));
+#5239 = CARTESIAN_POINT('',(2.408631124374,0.456151766655));
+#5240 = CARTESIAN_POINT('',(2.258621989556,0.460950570521));
+#5241 = CARTESIAN_POINT('',(2.183729042917,0.463258876849));
+#5242 = CARTESIAN_POINT('',(2.108619469719,0.465485069845));
+#5243 = CARTESIAN_POINT('',(1.958607839574,0.469752166174));
+#5244 = CARTESIAN_POINT('',(1.883709372792,0.471794473923));
+#5245 = CARTESIAN_POINT('',(1.808603841202,0.47375310201));
+#5246 = CARTESIAN_POINT('',(1.658589732027,0.47748527719));
+#5247 = CARTESIAN_POINT('',(1.58368438075,0.479260179734));
+#5248 = CARTESIAN_POINT('',(1.508584233573,0.480950044378));
+#5249 = CARTESIAN_POINT('',(1.358567754979,0.48414531794));
+#5250 = CARTESIAN_POINT('',(1.283654223991,0.485652009121));
+#5251 = CARTESIAN_POINT('',(1.208560799323,0.487072544421));
+#5252 = CARTESIAN_POINT('',(1.058542169715,0.489730165327));
+#5253 = CARTESIAN_POINT('',(0.983619298687,0.49096843623));
+#5254 = CARTESIAN_POINT('',(0.908533874488,0.492119704972));
+#5255 = CARTESIAN_POINT('',(0.758513428381,0.494240140435));
+#5256 = CARTESIAN_POINT('',(0.683580259645,0.495210373557));
+#5257 = CARTESIAN_POINT('',(0.608503989613,0.496093058431));
+#5258 = CARTESIAN_POINT('',(0.458482172614,0.49767797541));
+#5259 = CARTESIAN_POINT('',(0.383538012707,0.498381136446));
+#5260 = CARTESIAN_POINT('',(0.308471859134,0.498996526327));
+#5261 = CARTESIAN_POINT('',(0.175065961293,0.499932218061));
+#5262 = CARTESIAN_POINT('',(0.116770741214,0.500287769039));
+#5263 = CARTESIAN_POINT('',(5.841369644822E-02,0.500590309479));
+#5264 = CARTESIAN_POINT('',(0.,0.500839775629));
+#5265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5266 = ORIENTED_EDGE('',*,*,#5267,.T.);
+#5267 = EDGE_CURVE('',#4954,#5268,#5270,.T.);
+#5268 = VERTEX_POINT('',#5269);
+#5269 = CARTESIAN_POINT('',(-5.715392997002,11.116846805179,
+    0.898792629767));
+#5270 = SURFACE_CURVE('',#5271,(#5373,#5478),.PCURVE_S1.);
+#5271 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5272,#5273,#5274,#5275,#5276,
+    #5277,#5278,#5279,#5280,#5281,#5282,#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,#5345,#5346,#5347,#5348,#5349,#5350,#5351,#5352,#5353,
+    #5354,#5355,#5356,#5357,#5358,#5359,#5360,#5361,#5362,#5363,#5364,
+    #5365,#5366,#5367,#5368,#5369,#5370,#5371,#5372),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.840478928998E-02,5.688974513226E-02,8.545704129247E-02,
+    0.114108792747,0.142847056271,0.1716738312,0.20059106031,
+    0.229600630774,0.25870437521,0.287904072792,0.317201450413,
+    0.346598183903,0.376095899273,0.405696173991,0.435400538282,
+    0.465210476427,0.495127428079,0.525152789579,0.555287915255,
+    0.585534118722,0.615892674169,0.646364817615,0.676951748162,
+    0.707654629215,0.73847458968,0.769412725133,0.800470098967,
+    0.831647743504,0.862946661081,0.894367825107,0.925912181084,
+    0.9575806476,1.),.UNSPECIFIED.);
+#5272 = CARTESIAN_POINT('',(-5.54891241627,11.200873671128,
+    0.974937238349));
+#5273 = CARTESIAN_POINT('',(-5.55016334278,11.200253962168,
+    0.974365796766));
+#5274 = CARTESIAN_POINT('',(-5.55141310923,11.199634595946,
+    0.973794867466));
+#5275 = CARTESIAN_POINT('',(-5.552661703541,11.199015579273,
+    0.973224456193));
+#5276 = CARTESIAN_POINT('',(-5.555160046696,11.197776511671,
+    0.972083071711));
+#5277 = CARTESIAN_POINT('',(-5.556409788822,11.197156462758,
+    0.971512101474));
+#5278 = CARTESIAN_POINT('',(-5.557658330109,11.196536778181,
+    0.970941662741));
+#5279 = CARTESIAN_POINT('',(-5.560156596023,11.195296359557,
+    0.969800210762));
+#5280 = CARTESIAN_POINT('',(-5.561406313636,11.194675627657,
+    0.969229200622));
+#5281 = CARTESIAN_POINT('',(-5.562654802717,11.194055274377,
+    0.968658735005));
+#5282 = CARTESIAN_POINT('',(-5.56515299197,11.192813503648,
+    0.967517217158));
+#5283 = CARTESIAN_POINT('',(-5.56640268481,11.192192088475,0.96694616818
+    ));
+#5284 = CARTESIAN_POINT('',(-5.567651122529,11.191571065691,
+    0.966375676241));
+#5285 = CARTESIAN_POINT('',(-5.570149235709,11.190327941767,
+    0.965234094155));
+#5286 = CARTESIAN_POINT('',(-5.571398903524,11.189705843032,
+    0.964663007404));
+#5287 = CARTESIAN_POINT('',(-5.572647290718,11.189084149943,
+    0.964092489709));
+#5288 = CARTESIAN_POINT('',(-5.575145328413,11.187839671728,
+    0.962950845013));
+#5289 = CARTESIAN_POINT('',(-5.576394970963,11.187216889137,
+    0.962379721547));
+#5290 = CARTESIAN_POINT('',(-5.577643308458,11.186594524943,
+    0.961809178669));
+#5291 = CARTESIAN_POINT('',(-5.58014127126,11.18534869134,0.960667472992
+    ));
+#5292 = CARTESIAN_POINT('',(-5.581390888314,11.184725224592,
+    0.960096313866));
+#5293 = CARTESIAN_POINT('',(-5.58263917693,11.184102188497,
+    0.959525746383));
+#5294 = CARTESIAN_POINT('',(-5.585137065429,11.182854998404,
+    0.958383981356));
+#5295 = CARTESIAN_POINT('',(-5.58638665677,11.18223084719,0.95781278762)
+  );
+#5296 = CARTESIAN_POINT('',(-5.587634897314,11.181607138399,
+    0.957242196113));
+#5297 = CARTESIAN_POINT('',(-5.590132712105,11.18035859071,
+    0.956100373369));
+#5298 = CARTESIAN_POINT('',(-5.591382277526,11.179733754717,
+    0.955529146069));
+#5299 = CARTESIAN_POINT('',(-5.592630470794,11.17910937244,
+    0.954958531126));
+#5300 = CARTESIAN_POINT('',(-5.595128212472,11.177859466046,
+    0.953816652297));
+#5301 = CARTESIAN_POINT('',(-5.59637775178,11.177233944952,
+    0.953245392473));
+#5302 = CARTESIAN_POINT('',(-5.597625898557,11.176608888402,
+    0.95267475469));
+#5303 = CARTESIAN_POINT('',(-5.600123567717,11.175357622189,
+    0.951532821409));
+#5304 = CARTESIAN_POINT('',(-5.601373080733,11.174731415665,
+    0.950961530097));
+#5305 = CARTESIAN_POINT('',(-5.602621181792,11.174105684058,
+    0.950390870074));
+#5306 = CARTESIAN_POINT('',(-5.605118779031,11.172853056911,
+    0.949248883976));
+#5307 = CARTESIAN_POINT('',(-5.606368265588,11.172226164621,
+    0.948677562207));
+#5308 = CARTESIAN_POINT('',(-5.607616321687,11.171599757179,
+    0.948106880551));
+#5309 = CARTESIAN_POINT('',(-5.610113847603,11.170345767977,
+    0.946964843274));
+#5310 = CARTESIAN_POINT('',(-5.611363307547,11.169718189577,
+    0.946393492072));
+#5311 = CARTESIAN_POINT('',(-5.612611319434,11.169091105524,
+    0.945822789397));
+#5312 = CARTESIAN_POINT('',(-5.615108774625,11.167835753145,
+    0.944680702578));
+#5313 = CARTESIAN_POINT('',(-5.616358207817,11.167207488283,
+    0.944109322963));
+#5314 = CARTESIAN_POINT('',(-5.617606176225,11.166579726848,
+    0.94353859989));
+#5315 = CARTESIAN_POINT('',(-5.62010356129,11.165323010165,
+    0.942396465167));
+#5316 = CARTESIAN_POINT('',(-5.621352967605,11.164694058482,
+    0.941825058154));
+#5317 = CARTESIAN_POINT('',(-5.622600893254,11.164065618899,
+    0.941254315311));
+#5318 = CARTESIAN_POINT('',(-5.62509820879,11.162807536782,
+    0.940112134325));
+#5319 = CARTESIAN_POINT('',(-5.626347588116,11.162177897912,
+    0.939540700922));
+#5320 = CARTESIAN_POINT('',(-5.627595471713,11.16154877942,
+    0.938969938943));
+#5321 = CARTESIAN_POINT('',(-5.630092718321,11.160289330736,
+    0.937827713337));
+#5322 = CARTESIAN_POINT('',(-5.63134207056,11.159659004302,
+    0.937256254547));
+#5323 = CARTESIAN_POINT('',(-5.632589912798,11.159029206144,
+    0.936685474074));
+#5324 = CARTESIAN_POINT('',(-5.635087091077,11.157768389757,
+    0.935543205491));
+#5325 = CARTESIAN_POINT('',(-5.636336416143,11.157137375378,
+    0.934971722312));
+#5326 = CARTESIAN_POINT('',(-5.637584217703,11.1565068968,0.934400923993
+    ));
+#5327 = CARTESIAN_POINT('',(-5.640081328251,11.155244711571,
+    0.933258614079));
+#5328 = CARTESIAN_POINT('',(-5.641330626074,11.154613008857,
+    0.932687107505));
+#5329 = CARTESIAN_POINT('',(-5.642578387622,11.153981849111,
+    0.932116291995));
+#5330 = CARTESIAN_POINT('',(-5.64507543104,11.152718293897,
+    0.930973942396));
+#5331 = CARTESIAN_POINT('',(-5.64632470156,11.15208590245,0.930402413415
+    ));
+#5332 = CARTESIAN_POINT('',(-5.64757242375,11.151454060793,
+    0.929831581376));
+#5333 = CARTESIAN_POINT('',(-5.650069400638,11.150189134449,
+    0.928689193741));
+#5334 = CARTESIAN_POINT('',(-5.651318643811,11.149556053864,
+    0.928117643336));
+#5335 = CARTESIAN_POINT('',(-5.652566327283,11.148923529555,
+    0.927546795436));
+#5336 = CARTESIAN_POINT('',(-5.65506323824,11.147657230932,
+    0.926404371416));
+#5337 = CARTESIAN_POINT('',(-5.656312454032,11.147023460796,
+    0.925832800563));
+#5338 = CARTESIAN_POINT('',(-5.657560099416,11.146390253102,
+    0.925261937478));
+#5339 = CARTESIAN_POINT('',(-5.66005694504,11.145122581048,
+    0.924119478725));
+#5340 = CARTESIAN_POINT('',(-5.661306133432,11.144488120941,
+    0.923547888399));
+#5341 = CARTESIAN_POINT('',(-5.662553741343,11.143854229129,
+    0.92297701081));
+#5342 = CARTESIAN_POINT('',(-5.665050522234,11.142585182491,
+    0.921834518978));
+#5343 = CARTESIAN_POINT('',(-5.666299683217,11.141950031985,
+    0.921262910146));
+#5344 = CARTESIAN_POINT('',(-5.667547254259,11.14131545533,
+    0.920692018742));
+#5345 = CARTESIAN_POINT('',(-5.670043971016,11.140045032948,
+    0.919549495486));
+#5346 = CARTESIAN_POINT('',(-5.671293104594,11.13940919161,
+    0.918977869113));
+#5347 = CARTESIAN_POINT('',(-5.672540639358,11.138773929388,
+    0.918406964587));
+#5348 = CARTESIAN_POINT('',(-5.67503729258,11.137502130102,
+    0.917264411565));
+#5349 = CARTESIAN_POINT('',(-5.676286398768,11.136865597491,
+    0.916692768611));
+#5350 = CARTESIAN_POINT('',(-5.677533897834,11.136229648983,
+    0.916121851664));
+#5351 = CARTESIAN_POINT('',(-5.68003048812,11.134956471629,
+    0.914979270536));
+#5352 = CARTESIAN_POINT('',(-5.681279566944,11.134319247296,
+    0.914407611955));
+#5353 = CARTESIAN_POINT('',(-5.682527030882,11.133682611786,
+    0.913836683294));
+#5354 = CARTESIAN_POINT('',(-5.68502355883,11.132408055198,0.91269407572
+    ));
+#5355 = CARTESIAN_POINT('',(-5.686272610326,11.131770138688,
+    0.912122402464));
+#5356 = CARTESIAN_POINT('',(-5.687520039695,11.131132815466,0.9115514628
+    ));
+#5357 = CARTESIAN_POINT('',(-5.690016505902,11.129856878473,
+    0.910408830444));
+#5358 = CARTESIAN_POINT('',(-5.691265530119,11.129218269326,
+    0.90983714346));
+#5359 = CARTESIAN_POINT('',(-5.692512925465,11.128580257681,
+    0.909266193512));
+#5360 = CARTESIAN_POINT('',(-5.69500933053,11.127302939111,
+    0.908123538038));
+#5361 = CARTESIAN_POINT('',(-5.696258327526,11.126663636858,
+    0.907551838271));
+#5362 = CARTESIAN_POINT('',(-5.697505689386,11.126024936087,
+    0.906980878762));
+#5363 = CARTESIAN_POINT('',(-5.700002033907,11.124746234762,
+    0.905838201837));
+#5364 = CARTESIAN_POINT('',(-5.701251003748,11.124106238931,
+    0.905266490226));
+#5365 = CARTESIAN_POINT('',(-5.70249833265,11.123466848331,
+    0.904695521885));
+#5366 = CARTESIAN_POINT('',(-5.704994617225,11.122186763073,
+    0.903552825178));
+#5367 = CARTESIAN_POINT('',(-5.706243559989,11.121546073183,
+    0.90298110266));
+#5368 = CARTESIAN_POINT('',(-5.707490856451,11.120905992055,
+    0.902410126221));
+#5369 = CARTESIAN_POINT('',(-5.710405042394,11.119409955996,
+    0.901076078544));
+#5370 = CARTESIAN_POINT('',(-5.712070627643,11.118554483924,
+    0.900313598512));
+#5371 = CARTESIAN_POINT('',(-5.713733275559,11.11770010111,
+    0.899552450416));
+#5372 = CARTESIAN_POINT('',(-5.715392997002,11.116846805179,
+    0.898792629767));
+#5373 = PCURVE('',#47,#5374);
+#5374 = DEFINITIONAL_REPRESENTATION('',(#5375),#5477);
+#5375 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5376,#5377,#5378,#5379,#5380,
+    #5381,#5382,#5383,#5384,#5385,#5386,#5387,#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,#5465,#5466,#5467,#5468,
+    #5469,#5470,#5471,#5472,#5473,#5474,#5475,#5476),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.840478928998E-02,5.688974513226E-02,8.545704129247E-02,
+    0.114108792747,0.142847056271,0.1716738312,0.20059106031,
+    0.229600630774,0.25870437521,0.287904072792,0.317201450413,
+    0.346598183903,0.376095899273,0.405696173991,0.435400538282,
+    0.465210476427,0.495127428079,0.525152789579,0.555287915255,
+    0.585534118722,0.615892674169,0.646364817615,0.676951748162,
+    0.707654629215,0.73847458968,0.769412725133,0.800470098967,
+    0.831647743504,0.862946661081,0.894367825107,0.925912181084,
+    0.9575806476,1.),.UNSPECIFIED.);
+#5376 = CARTESIAN_POINT('',(-2.030757140114,-0.974937238349));
+#5377 = CARTESIAN_POINT('',(-2.03086882127,-0.974365796766));
+#5378 = CARTESIAN_POINT('',(-2.030980407094,-0.973794867466));
+#5379 = CARTESIAN_POINT('',(-2.031091896483,-0.973224456193));
+#5380 = CARTESIAN_POINT('',(-2.031314994769,-0.972083071711));
+#5381 = CARTESIAN_POINT('',(-2.031426603112,-0.971512101474));
+#5382 = CARTESIAN_POINT('',(-2.031538112445,-0.970941662741));
+#5383 = CARTESIAN_POINT('',(-2.03176125324,-0.969800210762));
+#5384 = CARTESIAN_POINT('',(-2.031872884122,-0.969229200622));
+#5385 = CARTESIAN_POINT('',(-2.031984413508,-0.968658735005));
+#5386 = CARTESIAN_POINT('',(-2.032207596935,-0.967517217158));
+#5387 = CARTESIAN_POINT('',(-2.03231925037,-0.96694616818));
+#5388 = CARTESIAN_POINT('',(-2.032430799921,-0.966375676241));
+#5389 = CARTESIAN_POINT('',(-2.032654026106,-0.965234094155));
+#5390 = CARTESIAN_POINT('',(-2.032765702107,-0.964663007404));
+#5391 = CARTESIAN_POINT('',(-2.032877271934,-0.964092489709));
+#5392 = CARTESIAN_POINT('',(-2.033100541004,-0.962950845013));
+#5393 = CARTESIAN_POINT('',(-2.033212239587,-0.962379721547));
+#5394 = CARTESIAN_POINT('',(-2.033323829799,-0.961809178669));
+#5395 = CARTESIAN_POINT('',(-2.033547141878,-0.960667472992));
+#5396 = CARTESIAN_POINT('',(-2.033658863061,-0.960096313866));
+#5397 = CARTESIAN_POINT('',(-2.033770473767,-0.959525746383));
+#5398 = CARTESIAN_POINT('',(-2.033993828983,-0.958383981356));
+#5399 = CARTESIAN_POINT('',(-2.034105572782,-0.95781278762));
+#5400 = CARTESIAN_POINT('',(-2.034217204091,-0.957242196113));
+#5401 = CARTESIAN_POINT('',(-2.03444060257,-0.956100373369));
+#5402 = CARTESIAN_POINT('',(-2.034552369004,-0.955529146069));
+#5403 = CARTESIAN_POINT('',(-2.034664021024,-0.954958531126));
+#5404 = CARTESIAN_POINT('',(-2.034887462893,-0.953816652297));
+#5405 = CARTESIAN_POINT('',(-2.034999251982,-0.953245392473));
+#5406 = CARTESIAN_POINT('',(-2.035110924819,-0.95267475469));
+#5407 = CARTESIAN_POINT('',(-2.035334410205,-0.951532821409));
+#5408 = CARTESIAN_POINT('',(-2.035446221971,-0.950961530097));
+#5409 = CARTESIAN_POINT('',(-2.035557915731,-0.950390870074));
+#5410 = CARTESIAN_POINT('',(-2.035781444761,-0.949248883976));
+#5411 = CARTESIAN_POINT('',(-2.035893279226,-0.948677562207));
+#5412 = CARTESIAN_POINT('',(-2.036004994013,-0.948106880551));
+#5413 = CARTESIAN_POINT('',(-2.036228566814,-0.946964843274));
+#5414 = CARTESIAN_POINT('',(-2.036340424002,-0.946393492072));
+#5415 = CARTESIAN_POINT('',(-2.03645215992,-0.945822789397));
+#5416 = CARTESIAN_POINT('',(-2.036675776621,-0.944680702578));
+#5417 = CARTESIAN_POINT('',(-2.036787656557,-0.944109322963));
+#5418 = CARTESIAN_POINT('',(-2.036899413709,-0.94353859989));
+#5419 = CARTESIAN_POINT('',(-2.037123074437,-0.942396465167));
+#5420 = CARTESIAN_POINT('',(-2.037234977147,-0.941825058154));
+#5421 = CARTESIAN_POINT('',(-2.037346755633,-0.941254315311));
+#5422 = CARTESIAN_POINT('',(-2.037570460517,-0.940112134325));
+#5423 = CARTESIAN_POINT('',(-2.037682386029,-0.939540700922));
+#5424 = CARTESIAN_POINT('',(-2.03779418595,-0.938969938943));
+#5425 = CARTESIAN_POINT('',(-2.038017935118,-0.937827713337));
+#5426 = CARTESIAN_POINT('',(-2.03812988346,-0.937256254547));
+#5427 = CARTESIAN_POINT('',(-2.038241704916,-0.936685474074));
+#5428 = CARTESIAN_POINT('',(-2.038465498497,-0.935543205491));
+#5429 = CARTESIAN_POINT('',(-2.038577469699,-0.934971722312));
+#5430 = CARTESIAN_POINT('',(-2.038689312787,-0.934400923993));
+#5431 = CARTESIAN_POINT('',(-2.03891315091,-0.933258614079));
+#5432 = CARTESIAN_POINT('',(-2.039025145004,-0.932687107505));
+#5433 = CARTESIAN_POINT('',(-2.039137009822,-0.932116291995));
+#5434 = CARTESIAN_POINT('',(-2.039360892614,-0.930973942396));
+#5435 = CARTESIAN_POINT('',(-2.039472909634,-0.930402413415));
+#5436 = CARTESIAN_POINT('',(-2.039584796276,-0.929831581376));
+#5437 = CARTESIAN_POINT('',(-2.039808723868,-0.928689193741));
+#5438 = CARTESIAN_POINT('',(-2.039920763846,-0.928117643336));
+#5439 = CARTESIAN_POINT('',(-2.040032672409,-0.927546795436));
+#5440 = CARTESIAN_POINT('',(-2.040256644929,-0.926404371416));
+#5441 = CARTESIAN_POINT('',(-2.040368707901,-0.925832800563));
+#5442 = CARTESIAN_POINT('',(-2.040480638478,-0.925261937478));
+#5443 = CARTESIAN_POINT('',(-2.040704656056,-0.924119478725));
+#5444 = CARTESIAN_POINT('',(-2.040816742058,-0.923547888399));
+#5445 = CARTESIAN_POINT('',(-2.040928694742,-0.92297701081));
+#5446 = CARTESIAN_POINT('',(-2.041152757507,-0.921834518978));
+#5447 = CARTESIAN_POINT('',(-2.041264866576,-0.921262910146));
+#5448 = CARTESIAN_POINT('',(-2.041376841459,-0.920692018742));
+#5449 = CARTESIAN_POINT('',(-2.041600949541,-0.919549495486));
+#5450 = CARTESIAN_POINT('',(-2.041713081717,-0.918977869113));
+#5451 = CARTESIAN_POINT('',(-2.041825078889,-0.918406964587));
+#5452 = CARTESIAN_POINT('',(-2.042049232418,-0.917264411565));
+#5453 = CARTESIAN_POINT('',(-2.042161387739,-0.916692768611));
+#5454 = CARTESIAN_POINT('',(-2.042273407291,-0.916121851664));
+#5455 = CARTESIAN_POINT('',(-2.042497606397,-0.914979270536));
+#5456 = CARTESIAN_POINT('',(-2.042609784904,-0.914407611955));
+#5457 = CARTESIAN_POINT('',(-2.042721826925,-0.913836683294));
+#5458 = CARTESIAN_POINT('',(-2.042946071738,-0.91269407572));
+#5459 = CARTESIAN_POINT('',(-2.043058273472,-0.912122402464));
+#5460 = CARTESIAN_POINT('',(-2.04317033805,-0.9115514628));
+#5461 = CARTESIAN_POINT('',(-2.043394628701,-0.910408830444));
+#5462 = CARTESIAN_POINT('',(-2.043506853706,-0.90983714346));
+#5463 = CARTESIAN_POINT('',(-2.043618940928,-0.909266193512));
+#5464 = CARTESIAN_POINT('',(-2.043843277546,-0.908123538038));
+#5465 = CARTESIAN_POINT('',(-2.043955525866,-0.907551838271));
+#5466 = CARTESIAN_POINT('',(-2.044067635819,-0.906980878762));
+#5467 = CARTESIAN_POINT('',(-2.044292018536,-0.905838201837));
+#5468 = CARTESIAN_POINT('',(-2.044404290214,-0.905266490226));
+#5469 = CARTESIAN_POINT('',(-2.044516422984,-0.904695521885));
+#5470 = CARTESIAN_POINT('',(-2.044740851929,-0.903552825178));
+#5471 = CARTESIAN_POINT('',(-2.044853147012,-0.90298110266));
+#5472 = CARTESIAN_POINT('',(-2.044965302683,-0.902410126221));
+#5473 = CARTESIAN_POINT('',(-2.045227363484,-0.901076078544));
+#5474 = CARTESIAN_POINT('',(-2.04537715815,-0.900313598512));
+#5475 = CARTESIAN_POINT('',(-2.045526703978,-0.899552450416));
+#5476 = CARTESIAN_POINT('',(-2.045676001838,-0.898792629767));
+#5477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5478 = PCURVE('',#5479,#5494);
+#5479 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#5480,#5481,#5482,#5483,#5484,#5485,#5486)
+    ,(#5487,#5488,#5489,#5490,#5491,#5492,#5493
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#5480 = CARTESIAN_POINT('',(-5.684081130088,10.581685966604,
+    0.871288592121));
+#5481 = CARTESIAN_POINT('',(-5.797648317828,12.561822057318,
+    0.958055636392));
+#5482 = CARTESIAN_POINT('',(-5.929936577225,14.533008875606,
+    1.177684413274));
+#5483 = CARTESIAN_POINT('',(-6.097736306683,16.48698735584,
+    1.526722541431));
+#5484 = CARTESIAN_POINT('',(-6.334809541783,18.407712727591,
+    1.997370079066));
+#5485 = CARTESIAN_POINT('',(-6.658802817794,20.286512022773,
+    2.56042466005));
+#5486 = CARTESIAN_POINT('',(-7.083740364151,22.116719326139,
+    3.201622189877));
+#5487 = CARTESIAN_POINT('',(-5.514754370743,10.663229436189,
+    0.939692620786));
+#5488 = CARTESIAN_POINT('',(-5.637457208257,12.6389757465,1.05430697073)
+  );
+#5489 = CARTESIAN_POINT('',(-5.783265510066,14.603638230837,
+    1.299774555458));
+#5490 = CARTESIAN_POINT('',(-5.968640916572,16.549159020899,
+    1.671987745373));
+#5491 = CARTESIAN_POINT('',(-6.226835699915,18.459719100285,
+    2.161820367169));
+#5492 = CARTESIAN_POINT('',(-6.574287014655,20.32720817512,
+    2.739531066708));
+#5493 = CARTESIAN_POINT('',(-7.024440808635,22.14528169019,
+    3.390481275111));
+#5494 = DEFINITIONAL_REPRESENTATION('',(#5495),#5597);
+#5495 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,
+    #5545,#5546,#5547,#5548,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.840478928998E-02,5.688974513226E-02,8.545704129247E-02,
+    0.114108792747,0.142847056271,0.1716738312,0.20059106031,
+    0.229600630774,0.25870437521,0.287904072792,0.317201450413,
+    0.346598183903,0.376095899273,0.405696173991,0.435400538282,
+    0.465210476427,0.495127428079,0.525152789579,0.555287915255,
+    0.585534118722,0.615892674169,0.646364817615,0.676951748162,
+    0.707654629215,0.73847458968,0.769412725133,0.800470098967,
+    0.831647743504,0.862946661081,0.894367825107,0.925912181084,
+    0.9575806476,1.),.UNSPECIFIED.);
+#5496 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#5497 = CARTESIAN_POINT('',(0.198497919612,0.500824156956));
+#5498 = CARTESIAN_POINT('',(0.196997216716,0.500808343105));
+#5499 = CARTESIAN_POINT('',(0.195497905933,0.500792334975));
+#5500 = CARTESIAN_POINT('',(0.192497867431,0.500759886428));
+#5501 = CARTESIAN_POINT('',(0.190997147691,0.50074344491));
+#5502 = CARTESIAN_POINT('',(0.189497854687,0.500726809984));
+#5503 = CARTESIAN_POINT('',(0.186497817337,0.500693106638));
+#5504 = CARTESIAN_POINT('',(0.184997081325,0.500676037103));
+#5505 = CARTESIAN_POINT('',(0.183497805462,0.500658775017));
+#5506 = CARTESIAN_POINT('',(0.180497769254,0.500623816143));
+#5507 = CARTESIAN_POINT('',(0.178997017625,0.50060611822));
+#5508 = CARTESIAN_POINT('',(0.177497758234,0.500588228617));
+#5509 = CARTESIAN_POINT('',(0.174497723152,0.500552013486));
+#5510 = CARTESIAN_POINT('',(0.17299695655,0.500533686804));
+#5511 = CARTESIAN_POINT('',(0.171497712973,0.500515169323));
+#5512 = CARTESIAN_POINT('',(0.168497678997,0.500477697201));
+#5513 = CARTESIAN_POINT('',(0.166996898057,0.500458741388));
+#5514 = CARTESIAN_POINT('',(0.165497669644,0.500439595667));
+#5515 = CARTESIAN_POINT('',(0.162497636755,0.500400865818));
+#5516 = CARTESIAN_POINT('',(0.160996842096,0.500381280503));
+#5517 = CARTESIAN_POINT('',(0.15949762821,0.500361506178));
+#5518 = CARTESIAN_POINT('',(0.156497596385,0.500321517864));
+#5519 = CARTESIAN_POINT('',(0.154996788614,0.500301302672));
+#5520 = CARTESIAN_POINT('',(0.15349758863,0.500280899377));
+#5521 = CARTESIAN_POINT('',(0.150497557846,0.500239651856));
+#5522 = CARTESIAN_POINT('',(0.148996737554,0.500218806414));
+#5523 = CARTESIAN_POINT('',(0.147497550861,0.50019777378));
+#5524 = CARTESIAN_POINT('',(0.144497521095,0.500155266309));
+#5525 = CARTESIAN_POINT('',(0.142996688858,0.500133790241));
+#5526 = CARTESIAN_POINT('',(0.14149751486,0.500112127899));
+#5527 = CARTESIAN_POINT('',(0.138497486086,0.50006835973));
+#5528 = CARTESIAN_POINT('',(0.136996642466,0.500046252662));
+#5529 = CARTESIAN_POINT('',(0.13549748058,0.500023960239));
+#5530 = CARTESIAN_POINT('',(0.132497452772,0.499978930623));
+#5531 = CARTESIAN_POINT('',(0.130996598315,0.499956192178));
+#5532 = CARTESIAN_POINT('',(0.129497447975,0.499933269301));
+#5533 = CARTESIAN_POINT('',(0.126497421107,0.499886977485));
+#5534 = CARTESIAN_POINT('',(0.12499655634,0.499863607284));
+#5535 = CARTESIAN_POINT('',(0.123497416997,0.499840053577));
+#5536 = CARTESIAN_POINT('',(0.120497391042,0.499792498806));
+#5537 = CARTESIAN_POINT('',(0.11899651648,0.499768496472));
+#5538 = CARTESIAN_POINT('',(0.117497387598,0.499744311557));
+#5539 = CARTESIAN_POINT('',(0.114497362529,0.499695493074));
+#5540 = CARTESIAN_POINT('',(0.112996478668,0.499670858227));
+#5541 = CARTESIAN_POINT('',(0.111497359728,0.499646041725));
+#5542 = CARTESIAN_POINT('',(0.108497335519,0.499595958768));
+#5543 = CARTESIAN_POINT('',(0.106996442839,0.499570691027));
+#5544 = CARTESIAN_POINT('',(0.105497333341,0.499545242557));
+#5545 = CARTESIAN_POINT('',(0.102497309964,0.499493894363));
+#5546 = CARTESIAN_POINT('',(0.10099640893,0.499467993347));
+#5547 = CARTESIAN_POINT('',(9.949730838612E-02,0.499441912526));
+#5548 = CARTESIAN_POINT('',(9.649728581599E-02,0.499389298328));
+#5549 = CARTESIAN_POINT('',(9.499637687584E-02,0.499362763654));
+#5550 = CARTESIAN_POINT('',(9.349728481664E-02,0.499336050098));
+#5551 = CARTESIAN_POINT('',(9.04972630263E-02,0.499282169127));
+#5552 = CARTESIAN_POINT('',(8.899634661302E-02,0.499255000411));
+#5553 = CARTESIAN_POINT('',(8.74972625847E-02,0.499227653733));
+#5554 = CARTESIAN_POINT('',(8.449724154822E-02,0.499172505218));
+#5555 = CARTESIAN_POINT('',(8.299631807893E-02,0.499144702074));
+#5556 = CARTESIAN_POINT('',(8.149724164347E-02,0.499116721888));
+#5557 = CARTESIAN_POINT('',(7.849722133527E-02,0.499060305053));
+#5558 = CARTESIAN_POINT('',(7.699629121176E-02,0.499031867096));
+#5559 = CARTESIAN_POINT('',(7.549722194678E-02,0.49900325301));
+#5560 = CARTESIAN_POINT('',(7.249720234177E-02,0.498945567079));
+#5561 = CARTESIAN_POINT('',(7.099626595082E-02,0.49891649392));
+#5562 = CARTESIAN_POINT('',(6.949720344937E-02,0.498887245545));
+#5563 = CARTESIAN_POINT('',(6.649718452299E-02,0.498828289736));
+#5564 = CARTESIAN_POINT('',(6.499624223678E-02,0.498798580988));
+#5565 = CARTESIAN_POINT('',(6.34971861069E-02,0.49876869793));
+#5566 = CARTESIAN_POINT('',(6.049716783515E-02,0.49870847146));
+#5567 = CARTESIAN_POINT('',(5.899622001155E-02,0.498678126733));
+#5568 = CARTESIAN_POINT('',(5.749716987608E-02,0.498647608598));
+#5569 = CARTESIAN_POINT('',(5.449715223554E-02,0.498586110681));
+#5570 = CARTESIAN_POINT('',(5.299619921841E-02,0.498555129583));
+#5571 = CARTESIAN_POINT('',(5.149715471462E-02,0.498523975975));
+#5572 = CARTESIAN_POINT('',(4.849713768251E-02,0.498461205822));
+#5573 = CARTESIAN_POINT('',(4.699617980225E-02,0.498429587961));
+#5574 = CARTESIAN_POINT('',(4.549714058142E-02,0.498397798482));
+#5575 = CARTESIAN_POINT('',(4.249712413556E-02,0.498333755303));
+#5576 = CARTESIAN_POINT('',(4.099616170934E-02,0.498301500285));
+#5577 = CARTESIAN_POINT('',(3.949712743645E-02,0.498269074536));
+#5578 = CARTESIAN_POINT('',(3.649711155535E-02,0.498203757534));
+#5579 = CARTESIAN_POINT('',(3.499614488752E-02,0.498170864965));
+#5580 = CARTESIAN_POINT('',(3.34971152409E-02,0.498137802545));
+#5581 = CARTESIAN_POINT('',(3.04970999037E-02,0.498071210924));
+#5582 = CARTESIAN_POINT('',(2.899612928633E-02,0.498037680407));
+#5583 = CARTESIAN_POINT('',(2.74971039571E-02,0.498003980915));
+#5584 = CARTESIAN_POINT('',(2.449708914361E-02,0.497936113873));
+#5585 = CARTESIAN_POINT('',(2.299611485671E-02,0.49790194501));
+#5586 = CARTESIAN_POINT('',(2.149709354861E-02,0.497867608042));
+#5587 = CARTESIAN_POINT('',(1.849707923928E-02,0.497798464777));
+#5588 = CARTESIAN_POINT('',(1.699610155122E-02,0.497763657169));
+#5589 = CARTESIAN_POINT('',(1.549708398013E-02,0.497728682319));
+#5590 = CARTESIAN_POINT('',(1.24970701561E-02,0.497658262026));
+#5591 = CARTESIAN_POINT('',(1.099608932412E-02,0.497622815273));
+#5592 = CARTESIAN_POINT('',(9.497075217582E-03,0.497587202134));
+#5593 = CARTESIAN_POINT('',(5.994748317336E-03,0.497503499075));
+#5594 = CARTESIAN_POINT('',(3.99299368141E-03,0.49745527787));
+#5595 = CARTESIAN_POINT('',(1.994748492315E-03,0.497406762606));
+#5596 = CARTESIAN_POINT('',(0.,0.497357955865));
+#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5598 = ORIENTED_EDGE('',*,*,#5599,.F.);
+#5599 = EDGE_CURVE('',#4928,#5268,#5600,.T.);
+#5600 = SURFACE_CURVE('',#5601,(#5688,#5778),.PCURVE_S1.);
+#5601 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5602,#5603,#5604,#5605,#5606,
+    #5607,#5608,#5609,#5610,#5611,#5612,#5613,#5614,#5615,#5616,#5617,
+    #5618,#5619,#5620,#5621,#5622,#5623,#5624,#5625,#5626,#5627,#5628,
+    #5629,#5630,#5631,#5632,#5633,#5634,#5635,#5636,#5637,#5638,#5639,
+    #5640,#5641,#5642,#5643,#5644,#5645,#5646,#5647,#5648,#5649,#5650,
+    #5651,#5652,#5653,#5654,#5655,#5656,#5657,#5658,#5659,#5660,#5661,
+    #5662,#5663,#5664,#5665,#5666,#5667,#5668,#5669,#5670,#5671,#5672,
+    #5673,#5674,#5675,#5676,#5677,#5678,#5679,#5680,#5681,#5682,#5683,
+    #5684,#5685,#5686,#5687),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.849450892816E-02,
+    7.691420975825E-02,0.115240248419,0.153453600781,0.191535189921,
+    0.229466014524,0.267227288379,0.304800590884,0.342168028389,
+    0.379312406158,0.416217410624,0.452867801535,0.4892496134,
+    0.525350365448,0.561159278905,0.5966674999,0.631868325445,
+    0.666757428802,0.701333078939,0.73559634664,0.769551287195,
+    0.803205086531,0.836568154461,0.869654146069,0.90247989089,
+    0.935065210864,0.967432612904,1.),.UNSPECIFIED.);
+#5602 = CARTESIAN_POINT('',(-8.359995907069,9.293033327918,
+    9.031410088059));
+#5603 = CARTESIAN_POINT('',(-8.340862024909,9.310246133556,
+    8.957253928751));
+#5604 = CARTESIAN_POINT('',(-8.321591323364,9.327486984689,
+    8.883108762695));
+#5605 = CARTESIAN_POINT('',(-8.302182165707,9.344755352091,
+    8.808968785927));
+#5606 = CARTESIAN_POINT('',(-8.26312156424,9.379312377363,8.660831233204
+    ));
+#5607 = CARTESIAN_POINT('',(-8.243470664728,9.396600930339,
+    8.586833660638));
+#5608 = CARTESIAN_POINT('',(-8.223678498096,9.413915766759,
+    8.512829256762));
+#5609 = CARTESIAN_POINT('',(-8.183856798529,9.448554524647,
+    8.364974785668));
+#5610 = CARTESIAN_POINT('',(-8.163827962109,9.465878320772,
+    8.291124782243));
+#5611 = CARTESIAN_POINT('',(-8.14365513615,9.48322707154,8.217255610984)
+  );
+#5612 = CARTESIAN_POINT('',(-8.103077762385,9.517922107651,
+    8.069683385263));
+#5613 = CARTESIAN_POINT('',(-8.082674070566,9.535268249934,
+    7.995980481309));
+#5614 = CARTESIAN_POINT('',(-8.062123776936,9.552637915175,
+    7.922245803113));
+#5615 = CARTESIAN_POINT('',(-8.020797839018,9.587362928706,
+    7.774954119606));
+#5616 = CARTESIAN_POINT('',(-8.000023216461,9.604718119464,
+    7.701397378812));
+#5617 = CARTESIAN_POINT('',(-7.979099513846,9.622095291001,
+    7.627796040842));
+#5618 = CARTESIAN_POINT('',(-7.937033851417,9.6568232137,7.480782296837)
+  );
+#5619 = CARTESIAN_POINT('',(-7.915893084101,9.674173796659,
+    7.407370297105));
+#5620 = CARTESIAN_POINT('',(-7.894600918945,9.691544699313,
+    7.333900722057));
+#5621 = CARTESIAN_POINT('',(-7.851806135467,9.72624778315,7.187161388045
+    ));
+#5622 = CARTESIAN_POINT('',(-7.830304883897,9.743579789831,
+    7.113892204811));
+#5623 = CARTESIAN_POINT('',(-7.808650106418,9.760930326934,7.04055238292
+    ));
+#5624 = CARTESIAN_POINT('',(-7.765138593345,9.795580239995,
+    6.894082981384));
+#5625 = CARTESIAN_POINT('',(-7.743283400398,9.81287944012,6.820954173702
+    ));
+#5626 = CARTESIAN_POINT('',(-7.721272775496,9.830195242957,
+    6.747741658251));
+#5627 = CARTESIAN_POINT('',(-7.677058725654,9.864763172953,
+    6.601536749083));
+#5628 = CARTESIAN_POINT('',(-7.654857018718,9.882015128527,
+    6.528545348693));
+#5629 = CARTESIAN_POINT('',(-7.632498231462,9.899281609369,
+    6.455457255335));
+#5630 = CARTESIAN_POINT('',(-7.587597641024,9.933738374008,
+    6.309510428383));
+#5631 = CARTESIAN_POINT('',(-7.565057728136,9.950928496656,
+    6.236652932009));
+#5632 = CARTESIAN_POINT('',(-7.542359383545,9.968130904973,
+    6.163685942157));
+#5633 = CARTESIAN_POINT('',(-7.496790042113,10.002447068304,
+    6.017989817358));
+#5634 = CARTESIAN_POINT('',(-7.473921101893,10.019560679387,5.9452621824
+    ));
+#5635 = CARTESIAN_POINT('',(-7.450892718818,10.036684160772,
+    5.872412550899));
+#5636 = CARTESIAN_POINT('',(-7.404674187267,10.070830154488,
+    5.726958786347));
+#5637 = CARTESIAN_POINT('',(-7.381486252514,10.087852547446,
+    5.654356430148));
+#5638 = CARTESIAN_POINT('',(-7.358138251481,10.10488220473,
+    5.581619997361));
+#5639 = CARTESIAN_POINT('',(-7.311291827396,10.138828453304,
+    5.436399305584));
+#5640 = CARTESIAN_POINT('',(-7.287795762327,10.155744957611,
+    5.363917108409));
+#5641 = CARTESIAN_POINT('',(-7.264139447279,10.172665913605,
+    5.291289316791));
+#5642 = CARTESIAN_POINT('',(-7.216688117988,10.20638296204,
+    5.146291489414));
+#5643 = CARTESIAN_POINT('',(-7.1928955892,10.223179008118,5.073923801303
+    ));
+#5644 = CARTESIAN_POINT('',(-7.168943123148,10.239976469383,
+    5.001399716422));
+#5645 = CARTESIAN_POINT('',(-7.12091150654,10.273435112282,4.85661365732
+    ));
+#5646 = CARTESIAN_POINT('',(-7.096834947907,10.290096296648,
+    4.784354308985));
+#5647 = CARTESIAN_POINT('',(-7.072599322557,10.306755617693,
+    4.711928644841));
+#5648 = CARTESIAN_POINT('',(-7.024013596075,10.339927028286,
+    4.567342411801));
+#5649 = CARTESIAN_POINT('',(-6.999666167933,10.356439178178,
+    4.49518472984));
+#5650 = CARTESIAN_POINT('',(-6.975161167421,10.372945925474,
+    4.422851878163));
+#5651 = CARTESIAN_POINT('',(-6.926048985815,10.405801783219,
+    4.278452733019));
+#5652 = CARTESIAN_POINT('',(-6.901444528946,10.422151019904,
+    4.206389559802));
+#5653 = CARTESIAN_POINT('',(-6.876684687829,10.438491035138,
+    4.134143622844));
+#5654 = CARTESIAN_POINT('',(-6.827075090461,10.471003650496,
+    3.989918090009));
+#5655 = CARTESIAN_POINT('',(-6.802228075561,10.487176450425,3.9179418088
+    ));
+#5656 = CARTESIAN_POINT('',(-6.777228631239,10.503335912438,
+    3.845776634886));
+#5657 = CARTESIAN_POINT('',(-6.727151939913,10.535478347439,
+    3.701710568155));
+#5658 = CARTESIAN_POINT('',(-6.702077413419,10.551461600409,
+    3.629813134224));
+#5659 = CARTESIAN_POINT('',(-6.676854253147,10.567427085358,
+    3.557722355056));
+#5660 = CARTESIAN_POINT('',(-6.626341961599,10.599173268626,3.4138010125
+    ));
+#5661 = CARTESIAN_POINT('',(-6.601055488934,10.614954332083,
+    3.341973991262));
+#5662 = CARTESIAN_POINT('',(-6.575625091526,10.630712871402,
+    3.269951059627));
+#5663 = CARTESIAN_POINT('',(-6.524709747848,10.662037706418,
+    3.126159186306));
+#5664 = CARTESIAN_POINT('',(-6.499227355321,10.677604455077,
+    3.054393799755));
+#5665 = CARTESIAN_POINT('',(-6.473606727588,10.693143590942,
+    2.982432025932));
+#5666 = CARTESIAN_POINT('',(-6.422321810902,10.724023056429,
+    2.838753943913));
+#5667 = CARTESIAN_POINT('',(-6.396659927597,10.739363926459,
+    2.767041126735));
+#5668 = CARTESIAN_POINT('',(-6.370866535482,10.754671764505,
+    2.695133711553));
+#5669 = CARTESIAN_POINT('',(-6.319246328138,10.785083006061,
+    2.551553416356));
+#5670 = CARTESIAN_POINT('',(-6.293421729124,10.800187033228,
+    2.479883882995));
+#5671 = CARTESIAN_POINT('',(-6.267473423443,10.815252292358,
+    2.40802394524));
+#5672 = CARTESIAN_POINT('',(-6.215552879851,10.845173704693,
+    2.264525207155));
+#5673 = CARTESIAN_POINT('',(-6.189582631844,10.860030556088,
+    2.19288953057));
+#5674 = CARTESIAN_POINT('',(-6.163497568576,10.874842615185,
+    2.121070126431));
+#5675 = CARTESIAN_POINT('',(-6.111312181463,10.904253914659,
+    1.977636594271));
+#5676 = CARTESIAN_POINT('',(-6.085213591629,10.918853914015,
+    1.906025295976));
+#5677 = CARTESIAN_POINT('',(-6.05901014688,10.933402855304,1.83423942866
+    ));
+#5678 = CARTESIAN_POINT('',(-6.006595811345,10.962285142776,
+    1.69085473243));
+#5679 = CARTESIAN_POINT('',(-5.980386379205,10.976619289796,
+    1.619258381641));
+#5680 = CARTESIAN_POINT('',(-5.954083059391,10.990895938382,
+    1.547499000281));
+#5681 = CARTESIAN_POINT('',(-5.901475934776,11.019231752661,
+    1.404146848313));
+#5682 = CARTESIAN_POINT('',(-5.875173306238,11.033291737298,
+    1.332556165778));
+#5683 = CARTESIAN_POINT('',(-5.848788654722,11.047287696117,
+    1.260816154526));
+#5684 = CARTESIAN_POINT('',(-5.795703619942,11.075230236962,
+    1.116607305616));
+#5685 = CARTESIAN_POINT('',(-5.769002287931,11.089175983429,
+    1.044136692234));
+#5686 = CARTESIAN_POINT('',(-5.742229902212,11.10304941605,
+    0.971529075075));
+#5687 = CARTESIAN_POINT('',(-5.715392997002,11.116846805179,
+    0.898792629767));
+#5688 = PCURVE('',#47,#5689);
+#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5777);
+#5690 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5691,#5692,#5693,#5694,#5695,
+    #5696,#5697,#5698,#5699,#5700,#5701,#5702,#5703,#5704,#5705,#5706,
+    #5707,#5708,#5709,#5710,#5711,#5712,#5713,#5714,#5715,#5716,#5717,
+    #5718,#5719,#5720,#5721,#5722,#5723,#5724,#5725,#5726,#5727,#5728,
+    #5729,#5730,#5731,#5732,#5733,#5734,#5735,#5736,#5737,#5738,#5739,
+    #5740,#5741,#5742,#5743,#5744,#5745,#5746,#5747,#5748,#5749,#5750,
+    #5751,#5752,#5753,#5754,#5755,#5756,#5757,#5758,#5759,#5760,#5761,
+    #5762,#5763,#5764,#5765,#5766,#5767,#5768,#5769,#5770,#5771,#5772,
+    #5773,#5774,#5775,#5776),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.849450892816E-02,
+    7.691420975825E-02,0.115240248419,0.153453600781,0.191535189921,
+    0.229466014524,0.267227288379,0.304800590884,0.342168028389,
+    0.379312406158,0.416217410624,0.452867801535,0.4892496134,
+    0.525350365448,0.561159278905,0.5966674999,0.631868325445,
+    0.666757428802,0.701333078939,0.73559634664,0.769551287195,
+    0.803205086531,0.836568154461,0.869654146069,0.90247989089,
+    0.935065210864,0.967432612904,1.),.UNSPECIFIED.);
+#5691 = CARTESIAN_POINT('',(-2.303389386516,-9.031410088059));
+#5692 = CARTESIAN_POINT('',(-2.301330437465,-8.957253928751));
+#5693 = CARTESIAN_POINT('',(-2.299261850476,-8.883108762695));
+#5694 = CARTESIAN_POINT('',(-2.297183533258,-8.808968785927));
+#5695 = CARTESIAN_POINT('',(-2.293011306164,-8.660831233204));
+#5696 = CARTESIAN_POINT('',(-2.290917434455,-8.586833660638));
+#5697 = CARTESIAN_POINT('',(-2.288813681045,-8.512829256762));
+#5698 = CARTESIAN_POINT('',(-2.284591369788,-8.364974785668));
+#5699 = CARTESIAN_POINT('',(-2.28247286056,-8.291124782243));
+#5700 = CARTESIAN_POINT('',(-2.280344324912,-8.217255610984));
+#5701 = CARTESIAN_POINT('',(-2.276073292218,-8.069683385263));
+#5702 = CARTESIAN_POINT('',(-2.273930854652,-7.995980481309));
+#5703 = CARTESIAN_POINT('',(-2.271778254347,-7.922245803113));
+#5704 = CARTESIAN_POINT('',(-2.267459988243,-7.774954119606));
+#5705 = CARTESIAN_POINT('',(-2.265294393127,-7.701397378812));
+#5706 = CARTESIAN_POINT('',(-2.263118509193,-7.627796040842));
+#5707 = CARTESIAN_POINT('',(-2.258754622066,-7.480782296837));
+#5708 = CARTESIAN_POINT('',(-2.256566701004,-7.407370297105));
+#5709 = CARTESIAN_POINT('',(-2.254368377358,-7.333900722057));
+#5710 = CARTESIAN_POINT('',(-2.249960604209,-7.187161388045));
+#5711 = CARTESIAN_POINT('',(-2.24775124842,-7.113892204811));
+#5712 = CARTESIAN_POINT('',(-2.245531390908,-7.04055238292));
+#5713 = CARTESIAN_POINT('',(-2.241081586781,-6.894082981384));
+#5714 = CARTESIAN_POINT('',(-2.238851745464,-6.820954173702));
+#5715 = CARTESIAN_POINT('',(-2.236611320497,-6.747741658251));
+#5716 = CARTESIAN_POINT('',(-2.232121457078,-6.601536749083));
+#5717 = CARTESIAN_POINT('',(-2.229872135351,-6.528545348693));
+#5718 = CARTESIAN_POINT('',(-2.227612168137,-6.455457255335));
+#5719 = CARTESIAN_POINT('',(-2.223084329517,-6.309510428383));
+#5720 = CARTESIAN_POINT('',(-2.220816585924,-6.236652932009));
+#5721 = CARTESIAN_POINT('',(-2.218538158294,-6.163685942157));
+#5722 = CARTESIAN_POINT('',(-2.213974535912,-6.017989817358));
+#5723 = CARTESIAN_POINT('',(-2.211689479513,-5.9452621824));
+#5724 = CARTESIAN_POINT('',(-2.209393727357,-5.872412550899));
+#5725 = CARTESIAN_POINT('',(-2.204796614144,-5.726958786347));
+#5726 = CARTESIAN_POINT('',(-2.202495401198,-5.654356430148));
+#5727 = CARTESIAN_POINT('',(-2.200183511516,-5.581619997361));
+#5728 = CARTESIAN_POINT('',(-2.195555295277,-5.436399305584));
+#5729 = CARTESIAN_POINT('',(-2.193239125551,-5.363917108409));
+#5730 = CARTESIAN_POINT('',(-2.190912333146,-5.291289316791));
+#5731 = CARTESIAN_POINT('',(-2.186255489231,-5.146291489414));
+#5732 = CARTESIAN_POINT('',(-2.183925601952,-5.073923801303));
+#5733 = CARTESIAN_POINT('',(-2.181585185782,-5.001399716422));
+#5734 = CARTESIAN_POINT('',(-2.176902269099,-4.85661365732));
+#5735 = CARTESIAN_POINT('',(-2.174559938599,-4.784354308985));
+#5736 = CARTESIAN_POINT('',(-2.172207217822,-4.711928644841));
+#5737 = CARTESIAN_POINT('',(-2.167500854267,-4.567342411801));
+#5738 = CARTESIAN_POINT('',(-2.165147385369,-4.49518472984));
+#5739 = CARTESIAN_POINT('',(-2.162783715088,-4.422851878163));
+#5740 = CARTESIAN_POINT('',(-2.158056592483,-4.278452733019));
+#5741 = CARTESIAN_POINT('',(-2.155693315681,-4.206389559802));
+#5742 = CARTESIAN_POINT('',(-2.153320082448,-4.134143622844));
+#5743 = CARTESIAN_POINT('',(-2.148574941062,-3.989918090009));
+#5744 = CARTESIAN_POINT('',(-2.146203207572,-3.9179418088));
+#5745 = CARTESIAN_POINT('',(-2.143821824644,-3.845776634886));
+#5746 = CARTESIAN_POINT('',(-2.139061447421,-3.701710568155));
+#5747 = CARTESIAN_POINT('',(-2.136682624185,-3.629813134224));
+#5748 = CARTESIAN_POINT('',(-2.134294526566,-3.557722355056));
+#5749 = CARTESIAN_POINT('',(-2.129521729147,-3.4138010125));
+#5750 = CARTESIAN_POINT('',(-2.127137193884,-3.341973991262));
+#5751 = CARTESIAN_POINT('',(-2.124743833166,-3.269951059627));
+#5752 = CARTESIAN_POINT('',(-2.119961453834,-3.126159186306));
+#5753 = CARTESIAN_POINT('',(-2.117572590242,-3.054393799755));
+#5754 = CARTESIAN_POINT('',(-2.11517542924,-2.982432025932));
+#5755 = CARTESIAN_POINT('',(-2.11038631888,-2.838753943913));
+#5756 = CARTESIAN_POINT('',(-2.107994512099,-2.767041126735));
+#5757 = CARTESIAN_POINT('',(-2.105595019276,-2.695133711553));
+#5758 = CARTESIAN_POINT('',(-2.100802031452,-2.551553416356));
+#5759 = CARTESIAN_POINT('',(-2.098408663891,-2.479883882995));
+#5760 = CARTESIAN_POINT('',(-2.096008307553,-2.40802394524));
+#5761 = CARTESIAN_POINT('',(-2.091214288771,-2.264525207155));
+#5762 = CARTESIAN_POINT('',(-2.088820736375,-2.19288953057));
+#5763 = CARTESIAN_POINT('',(-2.086420978634,-2.121070126431));
+#5764 = CARTESIAN_POINT('',(-2.081628758829,-1.977636594271));
+#5765 = CARTESIAN_POINT('',(-2.079236387814,-1.906025295976));
+#5766 = CARTESIAN_POINT('',(-2.076838678309,-1.83423942866));
+#5767 = CARTESIAN_POINT('',(-2.072051061549,-1.69085473243));
+#5768 = CARTESIAN_POINT('',(-2.069661225591,-1.61925838164));
+#5769 = CARTESIAN_POINT('',(-2.067266995011,-1.547499000281));
+#5770 = CARTESIAN_POINT('',(-2.062486750377,-1.404146848313));
+#5771 = CARTESIAN_POINT('',(-2.060100788116,-1.332556165778));
+#5772 = CARTESIAN_POINT('',(-2.057711441633,-1.260816154526));
+#5773 = CARTESIAN_POINT('',(-2.052912237361,-1.116607305616));
+#5774 = CARTESIAN_POINT('',(-2.050502343561,-1.044136692234));
+#5775 = CARTESIAN_POINT('',(-2.048090077135,-0.971529075075));
+#5776 = CARTESIAN_POINT('',(-2.045676001838,-0.898792629767));
+#5777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5778 = PCURVE('',#5779,#5794);
+#5779 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#5780,#5781,#5782,#5783,#5784,#5785,#5786)
+    ,(#5787,#5788,#5789,#5790,#5791,#5792,#5793
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#5780 = CARTESIAN_POINT('',(-8.765576143407,9.097716180207,
+    10.26821479998));
+#5781 = CARTESIAN_POINT('',(-10.13362861146,10.473743203865,
+    9.848202325773));
+#5782 = CARTESIAN_POINT('',(-11.42988870027,11.884323577346,
+    9.317234137791));
+#5783 = CARTESIAN_POINT('',(-12.64173076312,13.335624975924,
+    8.691032617025));
+#5784 = CARTESIAN_POINT('',(-13.74302028121,14.840058421762,
+    7.989659564497));
+#5785 = CARTESIAN_POINT('',(-14.72727518089,16.400959827286,
+    7.250599968697));
+#5786 = CARTESIAN_POINT('',(-15.59154816251,18.019574990905,
+    6.492612126417));
+#5787 = CARTESIAN_POINT('',(-5.684081130088,10.581685966604,
+    0.871288592121));
+#5788 = CARTESIAN_POINT('',(-5.797648317828,12.561822057318,
+    0.958055636392));
+#5789 = CARTESIAN_POINT('',(-5.929936577225,14.533008875606,
+    1.177684413274));
+#5790 = CARTESIAN_POINT('',(-6.097736306683,16.48698735584,
+    1.526722541431));
+#5791 = CARTESIAN_POINT('',(-6.334809541783,18.407712727591,
+    1.997370079066));
+#5792 = CARTESIAN_POINT('',(-6.658802817794,20.286512022773,
+    2.56042466005));
+#5793 = CARTESIAN_POINT('',(-7.083740364151,22.116719326139,
+    3.201622189877));
+#5794 = DEFINITIONAL_REPRESENTATION('',(#5795),#5882);
+#5795 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5796,#5797,#5798,#5799,#5800,
+    #5801,#5802,#5803,#5804,#5805,#5806,#5807,#5808,#5809,#5810,#5811,
+    #5812,#5813,#5814,#5815,#5816,#5817,#5818,#5819,#5820,#5821,#5822,
+    #5823,#5824,#5825,#5826,#5827,#5828,#5829,#5830,#5831,#5832,#5833,
+    #5834,#5835,#5836,#5837,#5838,#5839,#5840,#5841,#5842,#5843,#5844,
+    #5845,#5846,#5847,#5848,#5849,#5850,#5851,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.849450892816E-02,
+    7.691420975825E-02,0.115240248419,0.153453600781,0.191535189921,
+    0.229466014524,0.267227288379,0.304800590884,0.342168028389,
+    0.379312406158,0.416217410624,0.452867801535,0.4892496134,
+    0.525350365448,0.561159278905,0.5966674999,0.631868325445,
+    0.666757428802,0.701333078939,0.73559634664,0.769551287195,
+    0.803205086531,0.836568154461,0.869654146069,0.90247989089,
+    0.935065210864,0.967432612904,1.),.UNSPECIFIED.);
+#5796 = CARTESIAN_POINT('',(1.31618008332,0.));
+#5797 = CARTESIAN_POINT('',(1.393617522244,7.229673777188E-03));
+#5798 = CARTESIAN_POINT('',(1.47109258862,1.442514302186E-02));
+#5799 = CARTESIAN_POINT('',(1.548611523457,2.158521684022E-02));
+#5800 = CARTESIAN_POINT('',(1.703599301452,3.581824287883E-02));
+#5801 = CARTESIAN_POINT('',(1.781067948982,4.289133720719E-02));
+#5802 = CARTESIAN_POINT('',(1.858593147172,4.992669801049E-02));
+#5803 = CARTESIAN_POINT('',(2.013580769134,6.390231080855E-02));
+#5804 = CARTESIAN_POINT('',(2.091042884861,7.084275268699E-02));
+#5805 = CARTESIAN_POINT('',(2.168574469526,7.774307476113E-02));
+#5806 = CARTESIAN_POINT('',(2.323562002076,9.144062643517E-02));
+#5807 = CARTESIAN_POINT('',(2.40101750163,9.823809931986E-02));
+#5808 = CARTESIAN_POINT('',(2.478555570362,0.104993021084));
+#5809 = CARTESIAN_POINT('',(2.633543087739,0.118391832709));
+#5810 = CARTESIAN_POINT('',(2.710991919428,0.125036024922));
+#5811 = CARTESIAN_POINT('',(2.788536540774,0.131635193173));
+#5812 = CARTESIAN_POINT('',(2.943524125213,0.144714645074));
+#5813 = CARTESIAN_POINT('',(3.020966274497,0.151195295763));
+#5814 = CARTESIAN_POINT('',(3.098517484162,0.157628412032));
+#5815 = CARTESIAN_POINT('',(3.253505226272,0.170368037923));
+#5816 = CARTESIAN_POINT('',(3.330940720642,0.176674984741));
+#5817 = CARTESIAN_POINT('',(3.408498517371,0.182931853401));
+#5818 = CARTESIAN_POINT('',(3.563486516531,0.195311437581));
+#5819 = CARTESIAN_POINT('',(3.640915430813,0.20143466566));
+#5820 = CARTESIAN_POINT('',(3.718479771936,0.207505243367));
+#5821 = CARTESIAN_POINT('',(3.873468136693,0.219504920109));
+#5822 = CARTESIAN_POINT('',(3.950890598811,0.225434611875));
+#5823 = CARTESIAN_POINT('',(4.028461395409,0.231309057887));
+#5824 = CARTESIAN_POINT('',(4.183450243873,0.242909412059));
+#5825 = CARTESIAN_POINT('',(4.260866441094,0.248635997378));
+#5826 = CARTESIAN_POINT('',(4.338443552765,0.254304724273));
+#5827 = CARTESIAN_POINT('',(4.493433012969,0.265486892178));
+#5828 = CARTESIAN_POINT('',(4.570843198618,0.271001098311));
+#5829 = CARTESIAN_POINT('',(4.648426427816,0.276454822582));
+#5830 = CARTESIAN_POINT('',(4.803416638028,0.287200591958));
+#5831 = CARTESIAN_POINT('',(4.880821138647,0.292493492767));
+#5832 = CARTESIAN_POINT('',(4.958410224584,0.297723284772));
+#5833 = CARTESIAN_POINT('',(5.113401333479,0.308015192852));
+#5834 = CARTESIAN_POINT('',(5.190800556357,0.313078256707));
+#5835 = CARTESIAN_POINT('',(5.268395168487,0.318075589427));
+#5836 = CARTESIAN_POINT('',(5.423387335109,0.327897017968));
+#5837 = CARTESIAN_POINT('',(5.500781776027,0.332722153772));
+#5838 = CARTESIAN_POINT('',(5.578381507153,0.337478949857));
+#5839 = CARTESIAN_POINT('',(5.733374900513,0.346814216036));
+#5840 = CARTESIAN_POINT('',(5.810765151452,0.351393816833));
+#5841 = CARTESIAN_POINT('',(5.888369510588,0.355902493405));
+#5842 = CARTESIAN_POINT('',(6.043364308686,0.364736935533));
+#5843 = CARTESIAN_POINT('',(6.120751065092,0.369063919157));
+#5844 = CARTESIAN_POINT('',(6.198359470277,0.373317429884));
+#5845 = CARTESIAN_POINT('',(6.353355858283,0.381637486944));
+#5846 = CARTESIAN_POINT('',(6.430739925283,0.385705333206));
+#5847 = CARTESIAN_POINT('',(6.508351696698,0.389697207186));
+#5848 = CARTESIAN_POINT('',(6.663349863899,0.397490491256));
+#5849 = CARTESIAN_POINT('',(6.740732160609,0.401293275227));
+#5850 = CARTESIAN_POINT('',(6.818346514523,0.405017652269));
+#5851 = CARTESIAN_POINT('',(6.973346649593,0.412273013025));
+#5852 = CARTESIAN_POINT('',(7.050728210336,0.415805434022));
+#5853 = CARTESIAN_POINT('',(7.128344254669,0.419257095949));
+#5854 = CARTESIAN_POINT('',(7.28334653872,0.425964676532));
+#5855 = CARTESIAN_POINT('',(7.360728509662,0.429222082496));
+#5856 = CARTESIAN_POINT('',(7.43834524223,0.432396480166));
+#5857 = CARTESIAN_POINT('',(7.593349839143,0.438547763849));
+#5858 = CARTESIAN_POINT('',(7.670733468522,0.441526170907));
+#5859 = CARTESIAN_POINT('',(7.7483497794,0.444419446672));
+#5860 = CARTESIAN_POINT('',(7.90335682306,0.450007293916));
+#5861 = CARTESIAN_POINT('',(7.980743443015,0.452703401018));
+#5862 = CARTESIAN_POINT('',(8.058358122788,0.455312406398));
+#5863 = CARTESIAN_POINT('',(8.213367701201,0.460331082041));
+#5864 = CARTESIAN_POINT('',(8.290758699333,0.462742280718));
+#5865 = CARTESIAN_POINT('',(8.368370455214,0.465064589096));
+#5866 = CARTESIAN_POINT('',(8.523382592159,0.469509779589));
+#5867 = CARTESIAN_POINT('',(8.600779371517,0.471634158975));
+#5868 = CARTESIAN_POINT('',(8.678386853324,0.473668073126));
+#5869 = CARTESIAN_POINT('',(8.833401489131,0.477536893875));
+#5870 = CARTESIAN_POINT('',(8.910805416562,0.479373241305));
+#5871 = CARTESIAN_POINT('',(8.988407254039,0.481117795564));
+#5872 = CARTESIAN_POINT('',(9.143424228247,0.484408788563));
+#5873 = CARTESIAN_POINT('',(9.220836572992,0.485956586107));
+#5874 = CARTESIAN_POINT('',(9.298431424861,0.487411543017));
+#5875 = CARTESIAN_POINT('',(9.453450464543,0.490124665033));
+#5876 = CARTESIAN_POINT('',(9.530872331457,0.491384082388));
+#5877 = CARTESIAN_POINT('',(9.608458944653,0.49254992365));
+#5878 = CARTESIAN_POINT('',(9.764423955115,0.494699540122));
+#5879 = CARTESIAN_POINT('',(9.842804295411,0.495682147099));
+#5880 = CARTESIAN_POINT('',(9.921333101528,0.49656846132));
+#5881 = CARTESIAN_POINT('',(10.,0.497357955865));
+#5882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5883 = FACE_BOUND('',#5884,.F.);
+#5884 = EDGE_LOOP('',(#5885,#6201,#6533,#6820));
+#5885 = ORIENTED_EDGE('',*,*,#5886,.T.);
+#5886 = EDGE_CURVE('',#5887,#5889,#5891,.T.);
+#5887 = VERTEX_POINT('',#5888);
+#5888 = CARTESIAN_POINT('',(3.5,-12.,9.616170968091));
+#5889 = VERTEX_POINT('',#5890);
+#5890 = CARTESIAN_POINT('',(0.139520387964,-12.4992213382,0.974937238349
+    ));
+#5891 = SURFACE_CURVE('',#5892,(#5988,#6087),.PCURVE_S1.);
+#5892 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5893,#5894,#5895,#5896,#5897,
+    #5898,#5899,#5900,#5901,#5902,#5903,#5904,#5905,#5906,#5907,#5908,
+    #5909,#5910,#5911,#5912,#5913,#5914,#5915,#5916,#5917,#5918,#5919,
+    #5920,#5921,#5922,#5923,#5924,#5925,#5926,#5927,#5928,#5929,#5930,
+    #5931,#5932,#5933,#5934,#5935,#5936,#5937,#5938,#5939,#5940,#5941,
+    #5942,#5943,#5944,#5945,#5946,#5947,#5948,#5949,#5950,#5951,#5952,
+    #5953,#5954,#5955,#5956,#5957,#5958,#5959,#5960,#5961,#5962,#5963,
+    #5964,#5965,#5966,#5967,#5968,#5969,#5970,#5971,#5972,#5973,#5974,
+    #5975,#5976,#5977,#5978,#5979,#5980,#5981,#5982,#5983,#5984,#5985,
+    #5986,#5987),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.838336645609E-02,
+    7.652034497451E-02,0.114386357979,0.151957025502,0.189208330486,
+    0.226116796398,0.262659676866,0.298815156918,0.334562565301,
+    0.369882597211,0.404757546638,0.439171547378,0.473110821535,
+    0.506563934135,0.539522052128,0.571979205593,0.603932548391,
+    0.635382614641,0.666333566264,0.696793425304,0.726774282697,
+    0.75629247265,0.785368698718,0.814028094353,0.84230019747,
+    0.870218816382,0.897821764386,0.92515044389,0.952249269595,
+    0.979164934304,1.),.UNSPECIFIED.);
+#5893 = CARTESIAN_POINT('',(3.5,-12.,9.616170968091));
+#5894 = CARTESIAN_POINT('',(3.476444623348,-12.00687031818,
+    9.544580361425));
+#5895 = CARTESIAN_POINT('',(3.452729249222,-12.01372040688,
+    9.472895534007));
+#5896 = CARTESIAN_POINT('',(3.428850802829,-12.02054934918,
+    9.401108169786));
+#5897 = CARTESIAN_POINT('',(3.380915583381,-12.03411925778,
+    9.257772258717));
+#5898 = CARTESIAN_POINT('',(3.356860938849,-12.04086050705,
+    9.186225136282));
+#5899 = CARTESIAN_POINT('',(3.332638884061,-12.04757892261,
+    9.114559433547));
+#5900 = CARTESIAN_POINT('',(3.284026473963,-12.06092039965,
+    8.971482609869));
+#5901 = CARTESIAN_POINT('',(3.259638537208,-12.06754379905,
+    8.900073297441));
+#5902 = CARTESIAN_POINT('',(3.235078887702,-12.07414260352,
+    8.828529052792));
+#5903 = CARTESIAN_POINT('',(3.185802046132,-12.08723749103,
+    8.685710785805));
+#5904 = CARTESIAN_POINT('',(3.161087577078,-12.09373397335,
+    8.614439007947));
+#5905 = CARTESIAN_POINT('',(3.136197156802,-12.10020402322,
+    8.543015695991));
+#5906 = CARTESIAN_POINT('',(3.086270243129,-12.11303408127,
+    8.400454731539));
+#5907 = CARTESIAN_POINT('',(3.06123679011,-12.11939455684,8.329319811458
+    ));
+#5908 = CARTESIAN_POINT('',(3.036023244218,-12.12572668373,
+    8.258016573929));
+#5909 = CARTESIAN_POINT('',(2.98546223149,-12.13827366088,8.115710904824
+    ));
+#5910 = CARTESIAN_POINT('',(2.960118133266,-12.14448905356,8.04471174458
+    ));
+#5911 = CARTESIAN_POINT('',(2.934589934945,-12.15067410048,
+    7.973527381772));
+#5912 = CARTESIAN_POINT('',(2.883412414409,-12.16291980769,
+    7.831474222054));
+#5913 = CARTESIAN_POINT('',(2.857766797244,-12.16898109262,
+    7.760609284086));
+#5914 = CARTESIAN_POINT('',(2.831933250167,-12.17500995177,
+    7.689542248897));
+#5915 = CARTESIAN_POINT('',(2.780158426299,-12.18693633942,
+    7.547738012445));
+#5916 = CARTESIAN_POINT('',(2.754221195853,-12.19283458197,
+    7.477005302596));
+#5917 = CARTESIAN_POINT('',(2.728092432037,-12.19869823409,
+    7.406053697497));
+#5918 = CARTESIAN_POINT('',(2.675741107664,-12.21028747133,
+    7.264493981466));
+#5919 = CARTESIAN_POINT('',(2.649522935483,-12.2160138671,7.193891033682
+    ));
+#5920 = CARTESIAN_POINT('',(2.623109908384,-12.22170342182,
+    7.123052610876));
+#5921 = CARTESIAN_POINT('',(2.570204459578,-12.23293797774,
+    6.981732184431));
+#5922 = CARTESIAN_POINT('',(2.543716764042,-12.23848389318,
+    6.911256047288));
+#5923 = CARTESIAN_POINT('',(2.517031236775,-12.24399063016,
+    6.840528212336));
+#5924 = CARTESIAN_POINT('',(2.463595577326,-12.25485335599,
+    6.699441011086));
+#5925 = CARTESIAN_POINT('',(2.436850498978,-12.26021036925,6.62908823631
+    ));
+#5926 = CARTESIAN_POINT('',(2.409905027597,-12.2655257798,6.558468055449
+    ));
+#5927 = CARTESIAN_POINT('',(2.355964562986,-12.27599999141,
+    6.417607181941));
+#5928 = CARTESIAN_POINT('',(2.328974934256,-12.28115993304,
+    6.347373815075));
+#5929 = CARTESIAN_POINT('',(2.301782846085,-12.28627576169,6.2768580264)
+  );
+#5930 = CARTESIAN_POINT('',(2.247364417037,-12.29634532162,
+    6.136215757005));
+#5931 = CARTESIAN_POINT('',(2.220143726464,-12.30130031467,6.06609733041
+    ));
+#5932 = CARTESIAN_POINT('',(2.192719093528,-12.3062086005,5.995682359035
+    ));
+#5933 = CARTESIAN_POINT('',(2.137850909349,-12.31585799862,
+    5.855250157475));
+#5934 = CARTESIAN_POINT('',(2.110413260523,-12.32060049769,
+    5.785241685879));
+#5935 = CARTESIAN_POINT('',(2.082770868167,-12.32529361483,
+    5.714923663122));
+#5936 = CARTESIAN_POINT('',(2.027482430253,-12.33450804692,
+    5.574692200863));
+#5937 = CARTESIAN_POINT('',(1.999842495807,-12.33903087572,
+    5.504788179756));
+#5938 = CARTESIAN_POINT('',(1.971997806638,-12.34350157287,
+    5.434562966262));
+#5939 = CARTESIAN_POINT('',(1.916319822663,-12.35226701609,
+    5.294522149938));
+#5940 = CARTESIAN_POINT('',(1.888492793813,-12.35656340308,
+    5.224716557237));
+#5941 = CARTESIAN_POINT('',(1.860461907113,-12.36080484141,
+    5.154579769835));
+#5942 = CARTESIAN_POINT('',(1.804426196598,-12.36910812615,
+    5.014718775846));
+#5943 = CARTESIAN_POINT('',(1.77642772887,-12.37317173778,4.945005077403
+    ));
+#5944 = CARTESIAN_POINT('',(1.748227335644,-12.37717752707,
+    4.874952119303));
+#5945 = CARTESIAN_POINT('',(1.691866727752,-12.38500640405,
+    4.735259435724));
+#5946 = CARTESIAN_POINT('',(1.663712883742,-12.38883137529,
+    4.665630595515));
+#5947 = CARTESIAN_POINT('',(1.635360217518,-12.3925956078,4.595656689214
+    ));
+#5948 = CARTESIAN_POINT('',(1.578708442076,-12.39993881004,
+    4.456120165131));
+#5949 = CARTESIAN_POINT('',(1.550415632293,-12.40351977172,4.38656866127
+    ));
+#5950 = CARTESIAN_POINT('',(1.521928415753,-12.40703705362,
+    4.316668883252));
+#5951 = CARTESIAN_POINT('',(1.465019988647,-12.4138843523,4.177275785666
+    ));
+#5952 = CARTESIAN_POINT('',(1.436604911722,-12.41721645506,
+    4.107793633774));
+#5953 = CARTESIAN_POINT('',(1.408001299136,-12.42048193502,
+    4.037962949695));
+#5954 = CARTESIAN_POINT('',(1.350871403358,-12.42682418895,
+    3.898700028132));
+#5955 = CARTESIAN_POINT('',(1.322350987126,-12.42990312342,
+    3.829278814037));
+#5956 = CARTESIAN_POINT('',(1.293649502416,-12.43291251819,
+    3.759512112635));
+#5957 = CARTESIAN_POINT('',(1.236333866097,-12.4387417162,3.620365671568
+    ));
+#5958 = CARTESIAN_POINT('',(1.207725211289,-12.44156372947,
+    3.550996595714));
+#5959 = CARTESIAN_POINT('',(1.17894468137,-12.44431334611,3.481288719148
+    ));
+#5960 = CARTESIAN_POINT('',(1.121479454179,-12.44962264211,
+    3.342244698164));
+#5961 = CARTESIAN_POINT('',(1.092799782544,-12.45218455026,
+    3.272918634427));
+#5962 = CARTESIAN_POINT('',(1.063959265407,-12.45467130491,
+    3.203264402185));
+#5963 = CARTESIAN_POINT('',(1.006380894551,-12.45945504533,
+    3.064308463488));
+#5964 = CARTESIAN_POINT('',(0.977647503217,-12.46175424228,
+    2.995016035042));
+#5965 = CARTESIAN_POINT('',(0.94876621003,-12.46397567514,2.925410258056
+    ));
+#5966 = CARTESIAN_POINT('',(0.891111316836,-12.46822941868,
+    2.786527880197));
+#5967 = CARTESIAN_POINT('',(0.862341540368,-12.47026388154,
+    2.717259554447));
+#5968 = CARTESIAN_POINT('',(0.833438750834,-12.47221816785,2.64769703581
+    ));
+#5969 = CARTESIAN_POINT('',(0.775744008399,-12.47593869752,
+    2.508873611415));
+#5970 = CARTESIAN_POINT('',(0.746955189264,-12.47770698889,
+    2.439619814511));
+#5971 = CARTESIAN_POINT('',(0.718050159654,-12.47939294552,
+    2.370095333466));
+#5972 = CARTESIAN_POINT('',(0.660352171384,-12.48257827314,
+    2.231316267195));
+#5973 = CARTESIAN_POINT('',(0.631561638288,-12.48407954085,
+    2.162067515967));
+#5974 = CARTESIAN_POINT('',(0.60267350214,-12.48549662817,2.092575793004
+    ));
+#5975 = CARTESIAN_POINT('',(0.545008680232,-12.48814599142,
+    1.953826594305));
+#5976 = CARTESIAN_POINT('',(0.516233732133,-12.4893799663,1.884573639731
+    ));
+#5977 = CARTESIAN_POINT('',(0.487381394693,-12.49052828482,
+    1.815109283028));
+#5978 = CARTESIAN_POINT('',(0.429785837074,-12.49264213704,
+    1.676375646955));
+#5979 = CARTESIAN_POINT('',(0.401043728781,-12.49360912909,
+    1.607109619041));
+#5980 = CARTESIAN_POINT('',(0.372245757916,-12.49448941056,
+    1.537667056146));
+#5981 = CARTESIAN_POINT('',(0.314755122134,-12.49606940329,
+    1.398934925569));
+#5982 = CARTESIAN_POINT('',(0.286063045947,-12.49677029653,
+    1.329647465955));
+#5983 = CARTESIAN_POINT('',(0.257337564179,-12.49738388902,
+    1.260220869103));
+#5984 = CARTESIAN_POINT('',(0.206337107097,-12.49831670108,
+    1.136838998468));
+#5985 = CARTESIAN_POINT('',(0.184070924558,-12.49867110817,
+    1.082931840192));
+#5986 = CARTESIAN_POINT('',(0.16179688151,-12.49897268064,1.028961531073
+    ));
+#5987 = CARTESIAN_POINT('',(0.139520387964,-12.4992213382,0.974937238349
+    ));
+#5988 = PCURVE('',#47,#5989);
+#5989 = DEFINITIONAL_REPRESENTATION('',(#5990),#6086);
+#5990 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#5991,#5992,#5993,#5994,#5995,
+    #5996,#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,#6039,
+    #6040,#6041,#6042,#6043,#6044,#6045,#6046,#6047,#6048,#6049,#6050,
+    #6051,#6052,#6053,#6054,#6055,#6056,#6057,#6058,#6059,#6060,#6061,
+    #6062,#6063,#6064,#6065,#6066,#6067,#6068,#6069,#6070,#6071,#6072,
+    #6073,#6074,#6075,#6076,#6077,#6078,#6079,#6080,#6081,#6082,#6083,
+    #6084,#6085),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.838336645609E-02,
+    7.652034497451E-02,0.114386357979,0.151957025502,0.189208330486,
+    0.226116796398,0.262659676866,0.298815156918,0.334562565301,
+    0.369882597211,0.404757546638,0.439171547378,0.473110821535,
+    0.506563934135,0.539522052128,0.571979205593,0.603932548391,
+    0.635382614641,0.666333566264,0.696793425304,0.726774282697,
+    0.75629247265,0.785368698718,0.814028094353,0.84230019747,
+    0.870218816382,0.897821764386,0.92515044389,0.952249269595,
+    0.979164934304,1.),.UNSPECIFIED.);
+#5991 = CARTESIAN_POINT('',(-4.996183089593,-9.616170968091));
+#5992 = CARTESIAN_POINT('',(-4.994220141539,-9.544580361425));
+#5993 = CARTESIAN_POINT('',(-4.992245358815,-9.472895534007));
+#5994 = CARTESIAN_POINT('',(-4.990258505672,-9.401108169786));
+#5995 = CARTESIAN_POINT('',(-4.986272989749,-9.257772258717));
+#5996 = CARTESIAN_POINT('',(-4.984274484637,-9.186225136282));
+#5997 = CARTESIAN_POINT('',(-4.982263569796,-9.114559433547));
+#5998 = CARTESIAN_POINT('',(-4.978230775092,-8.971482609869));
+#5999 = CARTESIAN_POINT('',(-4.976209074651,-8.900073297441));
+#6000 = CARTESIAN_POINT('',(-4.974174626165,-8.828529052792));
+#6001 = CARTESIAN_POINT('',(-4.970095659085,-8.685710785805));
+#6002 = CARTESIAN_POINT('',(-4.968051342811,-8.614439007947));
+#6003 = CARTESIAN_POINT('',(-4.965993943346,-8.543015695991));
+#6004 = CARTESIAN_POINT('',(-4.961870017373,-8.400454731539));
+#6005 = CARTESIAN_POINT('',(-4.959803717125,-8.329319811458));
+#6006 = CARTESIAN_POINT('',(-4.957724004227,-8.258016573929));
+#6007 = CARTESIAN_POINT('',(-4.95355643984,-8.115710904824));
+#6008 = CARTESIAN_POINT('',(-4.951468839444,-8.04471174458));
+#6009 = CARTESIAN_POINT('',(-4.949367505534,-7.973527381772));
+#6010 = CARTESIAN_POINT('',(-4.945157729518,-7.831474222054));
+#6011 = CARTESIAN_POINT('',(-4.943049564039,-7.760609284086));
+#6012 = CARTESIAN_POINT('',(-4.940927356112,-7.689542248897));
+#6013 = CARTESIAN_POINT('',(-4.936676900243,-7.547738012445));
+#6014 = CARTESIAN_POINT('',(-4.934548954912,-7.477005302596));
+#6015 = CARTESIAN_POINT('',(-4.932406673949,-7.406053697497));
+#6016 = CARTESIAN_POINT('',(-4.92811717303,-7.264493981466));
+#6017 = CARTESIAN_POINT('',(-4.925970281815,-7.193891033682));
+#6018 = CARTESIAN_POINT('',(-4.923808781884,-7.123052610876));
+#6019 = CARTESIAN_POINT('',(-4.919481971134,-6.981732184431));
+#6020 = CARTESIAN_POINT('',(-4.917317014957,-6.911256047288));
+#6021 = CARTESIAN_POINT('',(-4.915137202012,-6.840528212336));
+#6022 = CARTESIAN_POINT('',(-4.910774913796,-6.699441011086));
+#6023 = CARTESIAN_POINT('',(-4.908592818388,-6.62908823631));
+#6024 = CARTESIAN_POINT('',(-4.906395648768,-6.558468055449));
+#6025 = CARTESIAN_POINT('',(-4.901999808676,-6.417607181941));
+#6026 = CARTESIAN_POINT('',(-4.899801542086,-6.347373815075));
+#6027 = CARTESIAN_POINT('',(-4.897588020716,-6.2768580264));
+#6028 = CARTESIAN_POINT('',(-4.893160643013,-6.136215757005));
+#6029 = CARTESIAN_POINT('',(-4.890947212779,-6.06609733041));
+#6030 = CARTESIAN_POINT('',(-4.888718391076,-5.995682359035));
+#6031 = CARTESIAN_POINT('',(-4.884261573543,-5.855250157475));
+#6032 = CARTESIAN_POINT('',(-4.88203402354,-5.785241685879));
+#6033 = CARTESIAN_POINT('',(-4.879790997045,-5.714923663122));
+#6034 = CARTESIAN_POINT('',(-4.875306915244,-5.574692200863));
+#6035 = CARTESIAN_POINT('',(-4.873066322252,-5.504788179756));
+#6036 = CARTESIAN_POINT('',(-4.870810227994,-5.434562966262));
+#6037 = CARTESIAN_POINT('',(-4.866301129002,-5.294522149938));
+#6038 = CARTESIAN_POINT('',(-4.864048599018,-5.224716557237));
+#6039 = CARTESIAN_POINT('',(-4.861780612622,-5.154579769835));
+#6040 = CARTESIAN_POINT('',(-4.85724880829,-5.014718775846));
+#6041 = CARTESIAN_POINT('',(-4.854985472639,-4.945005077403));
+#6042 = CARTESIAN_POINT('',(-4.85270680519,-4.874952119303));
+#6043 = CARTESIAN_POINT('',(-4.84815466499,-4.735259435724));
+#6044 = CARTESIAN_POINT('',(-4.845881676304,-4.665630595515));
+#6045 = CARTESIAN_POINT('',(-4.843593570973,-4.595656689214));
+#6046 = CARTESIAN_POINT('',(-4.839023514497,-4.456120165131));
+#6047 = CARTESIAN_POINT('',(-4.836742042634,-4.38656866127));
+#6048 = CARTESIAN_POINT('',(-4.834445771073,-4.316668883252));
+#6049 = CARTESIAN_POINT('',(-4.829860260275,-4.177275785666));
+#6050 = CARTESIAN_POINT('',(-4.827571488274,-4.107793633774));
+#6051 = CARTESIAN_POINT('',(-4.825268346764,-4.037962949695));
+#6052 = CARTESIAN_POINT('',(-4.820669878027,-3.898700028132));
+#6053 = CARTESIAN_POINT('',(-4.818374998216,-3.829278814037));
+#6054 = CARTESIAN_POINT('',(-4.816066303551,-3.759512112635));
+#6055 = CARTESIAN_POINT('',(-4.81145739967,-3.620365671568));
+#6056 = CARTESIAN_POINT('',(-4.809157610051,-3.550996595714));
+#6057 = CARTESIAN_POINT('',(-4.806844695124,-3.481288719148));
+#6058 = CARTESIAN_POINT('',(-4.8022278973,-3.342244698164));
+#6059 = CARTESIAN_POINT('',(-4.799924398348,-3.272918634427));
+#6060 = CARTESIAN_POINT('',(-4.797608607379,-3.203264402185));
+#6061 = CARTESIAN_POINT('',(-4.792986467294,-3.064308463488));
+#6062 = CARTESIAN_POINT('',(-4.790680459303,-2.995016035042));
+#6063 = CARTESIAN_POINT('',(-4.788363142653,-2.925410258056));
+#6064 = CARTESIAN_POINT('',(-4.783738214689,-2.786527880197));
+#6065 = CARTESIAN_POINT('',(-4.781430895768,-2.717259554447));
+#6066 = CARTESIAN_POINT('',(-4.779113404259,-2.64769703581));
+#6067 = CARTESIAN_POINT('',(-4.774488237869,-2.508873611415));
+#6068 = CARTESIAN_POINT('',(-4.772180802639,-2.439619814511));
+#6069 = CARTESIAN_POINT('',(-4.769864481321,-2.370095333466));
+#6070 = CARTESIAN_POINT('',(-4.765241613527,-2.231316267195));
+#6071 = CARTESIAN_POINT('',(-4.762935252453,-2.162067515967));
+#6072 = CARTESIAN_POINT('',(-4.760621433812,-2.092575793004));
+#6073 = CARTESIAN_POINT('',(-4.756003381712,-1.953826594305));
+#6074 = CARTESIAN_POINT('',(-4.753699280902,-1.884573639731));
+#6075 = CARTESIAN_POINT('',(-4.751389277578,-1.815109283028));
+#6076 = CARTESIAN_POINT('',(-4.746778530738,-1.676375646955));
+#6077 = CARTESIAN_POINT('',(-4.744477871855,-1.607109619041));
+#6078 = CARTESIAN_POINT('',(-4.742172969078,-1.537667056146));
+#6079 = CARTESIAN_POINT('',(-4.73757198165,-1.398934925569));
+#6080 = CARTESIAN_POINT('',(-4.735275941506,-1.329647465955));
+#6081 = CARTESIAN_POINT('',(-4.732977389594,-1.260220869103));
+#6082 = CARTESIAN_POINT('',(-4.72889667063,-1.136838998468));
+#6083 = CARTESIAN_POINT('',(-4.727115155418,-1.082931840192));
+#6084 = CARTESIAN_POINT('',(-4.725333073695,-1.028961531073));
+#6085 = CARTESIAN_POINT('',(-4.723550843191,-0.974937238349));
+#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6087 = PCURVE('',#6088,#6103);
+#6088 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#6089,#6090,#6091,#6092,#6093,#6094,#6095)
+    ,(#6096,#6097,#6098,#6099,#6100,#6101,#6102
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#6089 = CARTESIAN_POINT('',(0.342020143326,-12.,0.939692620786));
+#6090 = CARTESIAN_POINT('',(-0.404672616736,-13.8333246824,1.05430697073
+    ));
+#6091 = CARTESIAN_POINT('',(-1.125738980932,-15.66668826791,
+    1.299774555458));
+#6092 = CARTESIAN_POINT('',(-1.802851345719,-17.49997330612,
+    1.671987745373));
+#6093 = CARTESIAN_POINT('',(-2.399186835125,-19.33335497593,
+    2.161820367169));
+#6094 = CARTESIAN_POINT('',(-2.896417159983,-21.1666579691,
+    2.739531066708));
+#6095 = CARTESIAN_POINT('',(-3.279675140548,-23.00000001705,
+    3.390481275111));
+#6096 = CARTESIAN_POINT('',(3.762221576582,-12.,10.336618828645));
+#6097 = CARTESIAN_POINT('',(4.407894100181,-13.83334198426,
+    9.944453660111));
+#6098 = CARTESIAN_POINT('',(4.978768137841,-15.66664506542,
+    9.439324279976));
+#6099 = CARTESIAN_POINT('',(5.460408823973,-17.50002669387,
+    8.836297820967));
+#6100 = CARTESIAN_POINT('',(5.823327598057,-19.33331169073,8.1541098526)
+  );
+#6101 = CARTESIAN_POINT('',(6.058903165815,-21.16667536422,
+    7.429706375355));
+#6102 = CARTESIAN_POINT('',(6.163279123748,-22.99999998294,
+    6.681471211651));
+#6103 = DEFINITIONAL_REPRESENTATION('',(#6104),#6200);
+#6104 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6105,#6106,#6107,#6108,#6109,
+    #6110,#6111,#6112,#6113,#6114,#6115,#6116,#6117,#6118,#6119,#6120,
+    #6121,#6122,#6123,#6124,#6125,#6126,#6127,#6128,#6129,#6130,#6131,
+    #6132,#6133,#6134,#6135,#6136,#6137,#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,#6181,#6182,#6183,#6184,#6185,#6186,
+    #6187,#6188,#6189,#6190,#6191,#6192,#6193,#6194,#6195,#6196,#6197,
+    #6198,#6199),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,3.838336645609E-02,
+    7.652034497451E-02,0.114386357979,0.151957025502,0.189208330486,
+    0.226116796398,0.262659676866,0.298815156918,0.334562565301,
+    0.369882597211,0.404757546638,0.439171547378,0.473110821535,
+    0.506563934135,0.539522052128,0.571979205593,0.603932548391,
+    0.635382614641,0.666333566264,0.696793425304,0.726774282697,
+    0.75629247265,0.785368698718,0.814028094353,0.84230019747,
+    0.870218816382,0.897821764386,0.92515044389,0.952249269595,
+    0.979164934304,1.),.UNSPECIFIED.);
+#6105 = CARTESIAN_POINT('',(9.233315400571,0.));
+#6106 = CARTESIAN_POINT('',(9.158539249519,6.892544979801E-03));
+#6107 = CARTESIAN_POINT('',(9.083619948512,1.376479684732E-02));
+#6108 = CARTESIAN_POINT('',(9.008548349296,2.061583562816E-02));
+#6109 = CARTESIAN_POINT('',(8.858564110509,3.422965590408E-02));
+#6110 = CARTESIAN_POINT('',(8.783653543282,4.099272125012E-02));
+#6111 = CARTESIAN_POINT('',(8.708573557021,4.773288059516E-02));
+#6112 = CARTESIAN_POINT('',(8.55858932832,6.111753967661E-02));
+#6113 = CARTESIAN_POINT('',(8.483687626913,6.776237839943E-02));
+#6114 = CARTESIAN_POINT('',(8.408599119179,7.438254406436E-02));
+#6115 = CARTESIAN_POINT('',(8.258614807302,8.751982426711E-02));
+#6116 = CARTESIAN_POINT('',(8.183722067922,9.403733936458E-02));
+#6117 = CARTESIAN_POINT('',(8.108624935158,0.10052833778));
+#6118 = CARTESIAN_POINT('',(7.95864043637,0.113399939236));
+#6119 = CARTESIAN_POINT('',(7.883756713399,0.119781011149));
+#6120 = CARTESIAN_POINT('',(7.808650887757,0.126133643836));
+#6121 = CARTESIAN_POINT('',(7.658666087187,0.138721255159));
+#6122 = CARTESIAN_POINT('',(7.583791386437,0.144956777968));
+#6123 = CARTESIAN_POINT('',(7.508676841173,0.151161857862));
+#6124 = CARTESIAN_POINT('',(7.358691612133,0.163447230344));
+#6125 = CARTESIAN_POINT('',(7.283825883314,0.169528149568));
+#6126 = CARTESIAN_POINT('',(7.208702638792,0.17557653902));
+#6127 = CARTESIAN_POINT('',(7.058716842096,0.187541563848));
+#6128 = CARTESIAN_POINT('',(6.983859970424,0.193458915569));
+#6129 = CARTESIAN_POINT('',(6.908728100773,0.199341565755));
+#6130 = CARTESIAN_POINT('',(6.758741584056,0.210968353652));
+#6131 = CARTESIAN_POINT('',(6.683893380943,0.216713304624));
+#6132 = CARTESIAN_POINT('',(6.608753021452,0.222421296051));
+#6133 = CARTESIAN_POINT('',(6.458765618521,0.233692258693));
+#6134 = CARTESIAN_POINT('',(6.383925811299,0.239256147093));
+#6135 = CARTESIAN_POINT('',(6.30877716659,0.244780730892));
+#6136 = CARTESIAN_POINT('',(6.158788696832,0.255678663382));
+#6137 = CARTESIAN_POINT('',(6.083956917496,0.261053039799));
+#6138 = CARTESIAN_POINT('',(6.008800270539,0.266385679431));
+#6139 = CARTESIAN_POINT('',(5.858810538445,0.27689384307));
+#6140 = CARTESIAN_POINT('',(5.783986311428,0.282070511335));
+#6141 = CARTESIAN_POINT('',(5.708822033432,0.287202924345));
+#6142 = CARTESIAN_POINT('',(5.558830828289,0.297305128909));
+#6143 = CARTESIAN_POINT('',(5.484013557363,0.302276186318));
+#6144 = CARTESIAN_POINT('',(5.408842118548,0.307200385752));
+#6145 = CARTESIAN_POINT('',(5.25884921442,0.316881070435));
+#6146 = CARTESIAN_POINT('',(5.184038168894,0.321638946929));
+#6147 = CARTESIAN_POINT('',(5.108860150117,0.32634728203));
+#6148 = CARTESIAN_POINT('',(4.958865306239,0.335591594229));
+#6149 = CARTESIAN_POINT('',(4.88405960677,0.340129090078));
+#6150 = CARTESIAN_POINT('',(4.80887571188,0.344614285854));
+#6151 = CARTESIAN_POINT('',(4.658878673678,0.353408156966));
+#6152 = CARTESIAN_POINT('',(4.584077278175,0.357718478514));
+#6153 = CARTESIAN_POINT('',(4.508888346916,0.361973673817));
+#6154 = CARTESIAN_POINT('',(4.358888847903,0.370303891222));
+#6155 = CARTESIAN_POINT('',(4.284090538267,0.374380684256));
+#6156 = CARTESIAN_POINT('',(4.208897559358,0.378399468003));
+#6157 = CARTESIAN_POINT('',(4.058895324274,0.386253742463));
+#6158 = CARTESIAN_POINT('',(3.984098695024,0.390091122813));
+#6159 = CARTESIAN_POINT('',(3.908902818858,0.393867567996));
+#6160 = CARTESIAN_POINT('',(3.758897568502,0.401234595751));
+#6161 = CARTESIAN_POINT('',(3.684101018728,0.404827176732));
+#6162 = CARTESIAN_POINT('',(3.608903568876,0.408355871927));
+#6163 = CARTESIAN_POINT('',(3.458895027206,0.415225390806));
+#6164 = CARTESIAN_POINT('',(3.384096757772,0.418568307219));
+#6165 = CARTESIAN_POINT('',(3.308899240063,0.421844385279));
+#6166 = CARTESIAN_POINT('',(3.158887144222,0.428207224273));
+#6167 = CARTESIAN_POINT('',(3.084085162654,0.431296152705));
+#6168 = CARTESIAN_POINT('',(3.00888927021,0.434315316397));
+#6169 = CARTESIAN_POINT('',(2.858873384181,0.440163438206));
+#6170 = CARTESIAN_POINT('',(2.784065520162,0.442994613497));
+#6171 = CARTESIAN_POINT('',(2.708873132159,0.445753157839));
+#6172 = CARTESIAN_POINT('',(2.558853264662,0.45107969403));
+#6173 = CARTESIAN_POINT('',(2.484037199414,0.453649921877));
+#6174 = CARTESIAN_POINT('',(2.408850370815,0.456144752944));
+#6175 = CARTESIAN_POINT('',(2.258826397702,0.460944031488));
+#6176 = CARTESIAN_POINT('',(2.183999710501,0.463250697302));
+#6177 = CARTESIAN_POINT('',(2.108820649453,0.465479347267));
+#6178 = CARTESIAN_POINT('',(1.95879254019,0.469746912346));
+#6179 = CARTESIAN_POINT('',(1.883952774566,0.471787986622));
+#6180 = CARTESIAN_POINT('',(1.808783803951,0.473748624748));
+#6181 = CARTESIAN_POINT('',(1.658751650532,0.477481248847));
+#6182 = CARTESIAN_POINT('',(1.58389640107,0.479255289473));
+#6183 = CARTESIAN_POINT('',(1.508739900992,0.480946728743));
+#6184 = CARTESIAN_POINT('',(1.358703946045,0.48414241714));
+#6185 = CARTESIAN_POINT('',(1.28383096374,0.485648569139));
+#6186 = CARTESIAN_POINT('',(1.208689293069,0.48707026812));
+#6187 = CARTESIAN_POINT('',(1.058649952008,0.489728255934));
+#6188 = CARTESIAN_POINT('',(0.983757262083,0.490966249211));
+#6189 = CARTESIAN_POINT('',(0.908632659784,0.49211830871));
+#6190 = CARTESIAN_POINT('',(0.758590530533,0.494239050649));
+#6191 = CARTESIAN_POINT('',(0.683676551971,0.495209196173));
+#6192 = CARTESIAN_POINT('',(0.608571022957,0.496092350252));
+#6193 = CARTESIAN_POINT('',(0.458526876777,0.49767750313));
+#6194 = CARTESIAN_POINT('',(0.383590528939,0.498380687746));
+#6195 = CARTESIAN_POINT('',(0.30850572411,0.498996288803));
+#6196 = CARTESIAN_POINT('',(0.175074289479,0.499932159648));
+#6197 = CARTESIAN_POINT('',(0.116778351388,0.500287730945));
+#6198 = CARTESIAN_POINT('',(5.841674465794E-02,0.500590296461));
+#6199 = CARTESIAN_POINT('',(0.,0.500839775629));
+#6200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6201 = ORIENTED_EDGE('',*,*,#6202,.T.);
+#6202 = EDGE_CURVE('',#5889,#6203,#6205,.T.);
+#6203 = VERTEX_POINT('',#6204);
+#6204 = CARTESIAN_POINT('',(0.325972099098,-12.49574896477,
+    0.898792629767));
+#6205 = SURFACE_CURVE('',#6206,(#6308,#6413),.PCURVE_S1.);
+#6206 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6207,#6208,#6209,#6210,#6211,
+    #6212,#6213,#6214,#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,#6295,#6296,#6297,#6298,#6299,
+    #6300,#6301,#6302,#6303,#6304,#6305,#6306,#6307),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.684944872191E-02,5.385548733751E-02,8.102257517282E-02,
+    0.108355054064,0.135857149947,0.163532974763,0.19138652854,
+    0.219421701597,0.247642276866,0.276051932301,0.304654243352,
+    0.333452685495,0.362450636796,0.391651380484,0.421058107547,
+    0.450673919316,0.480501830034,0.510544769404,0.540805585111,
+    0.571287045308,0.601991841056,0.632922588729,0.664081832362,
+    0.695472045953,0.727095635708,0.758954942236,0.791052242682,
+    0.823389752811,0.855969629023,0.888793970322,0.921864820222,
+    0.955184168592,1.),.UNSPECIFIED.);
+#6207 = CARTESIAN_POINT('',(0.139520387964,-12.4992213382,0.974937238349
+    ));
+#6208 = CARTESIAN_POINT('',(0.140918379559,-12.49920573335,
+    0.974364951794));
+#6209 = CARTESIAN_POINT('',(0.142313804365,-12.49918994867,
+    0.973793739608));
+#6210 = CARTESIAN_POINT('',(0.143706643208,-12.49917398605,
+    0.973223609614));
+#6211 = CARTESIAN_POINT('',(0.146495225884,-12.4991416147,0.972082207946
+    ));
+#6212 = CARTESIAN_POINT('',(0.147890939201,-12.4991252039,0.971510949041
+    ));
+#6213 = CARTESIAN_POINT('',(0.149284004251,-12.499108617,0.970940798027)
+  );
+#6214 = CARTESIAN_POINT('',(0.152073102109,-12.4990749949,0.969799329442
+    ));
+#6215 = CARTESIAN_POINT('',(0.153469103066,-12.49905795763,
+    0.969228025193));
+#6216 = CARTESIAN_POINT('',(0.154862396351,-12.49904074608,
+    0.968657853344));
+#6217 = CARTESIAN_POINT('',(0.157652010413,-12.49900587251,0.96751631946
+    ));
+#6218 = CARTESIAN_POINT('',(0.159048297975,-12.49898820839,
+    0.966944971314));
+#6219 = CARTESIAN_POINT('',(0.160441821573,-12.49897037185,
+    0.966374778793));
+#6220 = CARTESIAN_POINT('',(0.163231952873,-12.49893424609,
+    0.965233181225));
+#6221 = CARTESIAN_POINT('',(0.164628526042,-12.49891595476,
+    0.964661790613));
+#6222 = CARTESIAN_POINT('',(0.166022282,-12.49889749285,0.9640915776));
+#6223 = CARTESIAN_POINT('',(0.168812931579,-12.49886011417,
+    0.962949917962));
+#6224 = CARTESIAN_POINT('',(0.170209789397,-12.49884119526,
+    0.962378486301));
+#6225 = CARTESIAN_POINT('',(0.171603779726,-12.49882210763,
+    0.961808252989));
+#6226 = CARTESIAN_POINT('',(0.174394948628,-12.49878347529,
+    0.960666532896));
+#6227 = CARTESIAN_POINT('',(0.175792090181,-12.49876392843,
+    0.960095061585));
+#6228 = CARTESIAN_POINT('',(0.177186316852,-12.49874421473,
+    0.959524808186));
+#6229 = CARTESIAN_POINT('',(0.179978006126,-12.498704328,0.958383029254)
+  );
+#6230 = CARTESIAN_POINT('',(0.181375430543,-12.49868415282,
+    0.957811519674));
+#6231 = CARTESIAN_POINT('',(0.18276989549,-12.49866381266,0.957241246417
+    ));
+#6232 = CARTESIAN_POINT('',(0.185562106187,-12.4986226708,0.956099410263
+    ));
+#6233 = CARTESIAN_POINT('',(0.186959812641,-12.49860186693,0.95552786378
+    ));
+#6234 = CARTESIAN_POINT('',(0.188354517754,-12.49858089996,
+    0.954957570911));
+#6235 = CARTESIAN_POINT('',(0.191147250929,-12.49853850223,
+    0.953815679152));
+#6236 = CARTESIAN_POINT('',(0.192545238639,-12.49851706931,
+    0.953244097114));
+#6237 = CARTESIAN_POINT('',(0.193940185766,-12.49849547514,
+    0.952673784899));
+#6238 = CARTESIAN_POINT('',(0.196733442477,-12.4984518208,0.951531839152
+    ));
+#6239 = CARTESIAN_POINT('',(0.198131710706,-12.49842975845,0.95096022289
+    ));
+#6240 = CARTESIAN_POINT('',(0.199526901655,-12.49840753672,
+    0.950389891613));
+#6241 = CARTESIAN_POINT('',(0.20232068296,-12.49836262501,0.949247893499
+    ));
+#6242 = CARTESIAN_POINT('',(0.203719231017,-12.49833993287,
+    0.948676244323));
+#6243 = CARTESIAN_POINT('',(0.205114667549,-12.4983170832,0.948105894289
+    ));
+#6244 = CARTESIAN_POINT('',(0.20790897451,-12.49827091338,0.946963845428
+    ));
+#6245 = CARTESIAN_POINT('',(0.20930780175,-12.49824759107,0.946392164635
+    ));
+#6246 = CARTESIAN_POINT('',(0.210703485584,-12.49822411308,
+    0.945821796164));
+#6247 = CARTESIAN_POINT('',(0.213498319263,-12.4981766844,0.94467969818)
+  );
+#6248 = CARTESIAN_POINT('',(0.214897425084,-12.49815273156,
+    0.944107987046));
+#6249 = CARTESIAN_POINT('',(0.216293357894,-12.49812862486,
+    0.943537600482));
+#6250 = CARTESIAN_POINT('',(0.219088719357,-12.49807993657,
+    0.942395454998));
+#6251 = CARTESIAN_POINT('',(0.220488103201,-12.49805535282,
+    0.941823714784));
+#6252 = CARTESIAN_POINT('',(0.22188428662,-12.49803061703,0.941253310486
+    ));
+#6253 = CARTESIAN_POINT('',(0.22468017693,-12.49798066836,0.94011111913)
+  );
+#6254 = CARTESIAN_POINT('',(0.226079838285,-12.49795545333,
+    0.939539351078));
+#6255 = CARTESIAN_POINT('',(0.227476273901,-12.49793008808,
+    0.938968929427));
+#6256 = CARTESIAN_POINT('',(0.230272694124,-12.49787887827,
+    0.937826693826));
+#6257 = CARTESIAN_POINT('',(0.23167263252,-12.49785303159,0.937254899164
+    ));
+#6258 = CARTESIAN_POINT('',(0.233069321879,-12.49782703647,
+    0.936684460557));
+#6259 = CARTESIAN_POINT('',(0.235866273082,-12.49777456476,0.93554218234
+    ));
+#6260 = CARTESIAN_POINT('',(0.237266488091,-12.49774808605,
+    0.934970362278));
+#6261 = CARTESIAN_POINT('',(0.238663432696,-12.49772146068,
+    0.934399907132));
+#6262 = CARTESIAN_POINT('',(0.241460915947,-12.49766772631,
+    0.933257587932));
+#6263 = CARTESIAN_POINT('',(0.242861407181,-12.4976406152,0.932685743666
+    ));
+#6264 = CARTESIAN_POINT('',(0.244258608496,-12.49761335919,
+    0.932115272415));
+#6265 = CARTESIAN_POINT('',(0.247056624861,-12.49755836139,
+    0.930972913865));
+#6266 = CARTESIAN_POINT('',(0.248457391974,-12.4975306175,0.930401046573
+    ));
+#6267 = CARTESIAN_POINT('',(0.249854851422,-12.49750273045,0.92983055967
+    ));
+#6268 = CARTESIAN_POINT('',(0.252653401971,-12.49744646844,
+    0.928688163407));
+#6269 = CARTESIAN_POINT('',(0.254054444654,-12.49741809139,
+    0.928116274253));
+#6270 = CARTESIAN_POINT('',(0.25545216362,-12.49738957291,0.927545772167
+    ));
+#6271 = CARTESIAN_POINT('',(0.258251249419,-12.49733204592,
+    0.926403339828));
+#6272 = CARTESIAN_POINT('',(0.259652567403,-12.49730303534,
+    0.925831429964));
+#6273 = CARTESIAN_POINT('',(0.261050547232,-12.49727388504,0.92526091318
+    ));
+#6274 = CARTESIAN_POINT('',(0.263850169352,-12.49721509228,
+    0.924118446406));
+#6275 = CARTESIAN_POINT('',(0.265251762402,-12.49718544779,
+    0.923546516966));
+#6276 = CARTESIAN_POINT('',(0.266650004403,-12.49715566526,
+    0.922975985987));
+#6277 = CARTESIAN_POINT('',(0.269450163912,-12.49709560597,
+    0.921833486421));
+#6278 = CARTESIAN_POINT('',(0.270852031831,-12.49706532719,
+    0.921261538528));
+#6279 = CARTESIAN_POINT('',(0.272250537279,-12.49703491202,
+    0.920690993873));
+#6280 = CARTESIAN_POINT('',(0.275051235245,-12.49697358541,
+    0.919548463159));
+#6281 = CARTESIAN_POINT('',(0.276453377871,-12.49694267195,
+    0.918976497921));
+#6282 = CARTESIAN_POINT('',(0.277852148002,-12.49691162375,
+    0.918405940124));
+#6283 = CARTESIAN_POINT('',(0.280653385496,-12.49684902903,
+    0.917263379908));
+#6284 = CARTESIAN_POINT('',(0.282055802697,-12.49681748052,
+    0.916691398424));
+#6285 = CARTESIAN_POINT('',(0.283454838718,-12.49678579889,
+    0.916120828033));
+#6286 = CARTESIAN_POINT('',(0.286256616809,-12.49672193527,
+    0.914978239965));
+#6287 = CARTESIAN_POINT('',(0.287659308488,-12.49668975131,
+    0.914406243318));
+#6288 = CARTESIAN_POINT('',(0.289058611571,-12.49665743584,
+    0.913835660896));
+#6289 = CARTESIAN_POINT('',(0.291860931328,-12.49659230253,
+    0.912693046627));
+#6290 = CARTESIAN_POINT('',(0.293263897419,-12.49655948275,0.91212103589
+    ));
+#6291 = CARTESIAN_POINT('',(0.294663468705,-12.49652653302,
+    0.911550442015));
+#6292 = CARTESIAN_POINT('',(0.297466331198,-12.49646012923,
+    0.910407803199));
+#6293 = CARTESIAN_POINT('',(0.298869571664,-12.49642667324,
+    0.909835779435));
+#6294 = CARTESIAN_POINT('',(0.300269412265,-12.49639308886,
+    0.909265174697));
+#6295 = CARTESIAN_POINT('',(0.303072818565,-12.49632541378,
+    0.908122512988));
+#6296 = CARTESIAN_POINT('',(0.304476333396,-12.49629132118,
+    0.907550477248));
+#6297 = CARTESIAN_POINT('',(0.305876444394,-12.49625710174,
+    0.906979862252));
+#6298 = CARTESIAN_POINT('',(0.308680395571,-12.49618815458,
+    0.905837179308));
+#6299 = CARTESIAN_POINT('',(0.310084184788,-12.49615342499,
+    0.905265132633));
+#6300 = CARTESIAN_POINT('',(0.311484567238,-12.49611857006,
+    0.904694507995));
+#6301 = CARTESIAN_POINT('',(0.314289064363,-12.49604835003,
+    0.903551805477));
+#6302 = CARTESIAN_POINT('',(0.315693128011,-12.49601298305,
+    0.902979748898));
+#6303 = CARTESIAN_POINT('',(0.317093782941,-12.49597749223,
+    0.902409115246));
+#6304 = CARTESIAN_POINT('',(0.320370438175,-12.49589397829,0.90107426963
+    ));
+#6305 = CARTESIAN_POINT('',(0.322243700608,-12.49584585629,0.90031120059
+    ));
+#6306 = CARTESIAN_POINT('',(0.324110900531,-12.49579751717,
+    0.899550662444));
+#6307 = CARTESIAN_POINT('',(0.325972099098,-12.49574896477,
+    0.898792629767));
+#6308 = PCURVE('',#47,#6309);
+#6309 = DEFINITIONAL_REPRESENTATION('',(#6310),#6412);
+#6310 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#6378,#6379,#6380,#6381,
+    #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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.684944872191E-02,5.385548733751E-02,8.102257517282E-02,
+    0.108355054064,0.135857149947,0.163532974763,0.19138652854,
+    0.219421701597,0.247642276866,0.276051932301,0.304654243352,
+    0.333452685495,0.362450636796,0.391651380484,0.421058107547,
+    0.450673919316,0.480501830034,0.510544769404,0.540805585111,
+    0.571287045308,0.601991841056,0.632922588729,0.664081832362,
+    0.695472045953,0.727095635708,0.758954942236,0.791052242682,
+    0.823389752811,0.855969629023,0.888793970322,0.921864820222,
+    0.955184168592,1.),.UNSPECIFIED.);
+#6311 = CARTESIAN_POINT('',(-4.723550843191,-0.974937238349));
+#6312 = CARTESIAN_POINT('',(-4.723662689486,-0.974364951794));
+#6313 = CARTESIAN_POINT('',(-4.723774330611,-0.973793739608));
+#6314 = CARTESIAN_POINT('',(-4.723885765035,-0.973223609614));
+#6315 = CARTESIAN_POINT('',(-4.72410886668,-0.972082207946));
+#6316 = CARTESIAN_POINT('',(-4.724220531462,-0.971510949041));
+#6317 = CARTESIAN_POINT('',(-4.724331984564,-0.970940798027));
+#6318 = CARTESIAN_POINT('',(-4.724555128605,-0.969799329442));
+#6319 = CARTESIAN_POINT('',(-4.724666816997,-0.969228025193));
+#6320 = CARTESIAN_POINT('',(-4.724778288963,-0.968657853344));
+#6321 = CARTESIAN_POINT('',(-4.725001475525,-0.96751631946));
+#6322 = CARTESIAN_POINT('',(-4.725113187467,-0.966944971314));
+#6323 = CARTESIAN_POINT('',(-4.725224678486,-0.966374778793));
+#6324 = CARTESIAN_POINT('',(-4.725447907699,-0.965233181225));
+#6325 = CARTESIAN_POINT('',(-4.725559643133,-0.964661790613));
+#6326 = CARTESIAN_POINT('',(-4.72567115339,-0.9640915776));
+#6327 = CARTESIAN_POINT('',(-4.725894425382,-0.962949917962));
+#6328 = CARTESIAN_POINT('',(-4.726006184255,-0.962378486301));
+#6329 = CARTESIAN_POINT('',(-4.726117713934,-0.961808252989));
+#6330 = CARTESIAN_POINT('',(-4.726341028834,-0.960666532896));
+#6331 = CARTESIAN_POINT('',(-4.726452811095,-0.960095061585));
+#6332 = CARTESIAN_POINT('',(-4.726564360377,-0.959524808186));
+#6333 = CARTESIAN_POINT('',(-4.726787718313,-0.958383029254));
+#6334 = CARTESIAN_POINT('',(-4.726899523915,-0.957811519674));
+#6335 = CARTESIAN_POINT('',(-4.727011092977,-0.957241246417));
+#6336 = CARTESIAN_POINT('',(-4.72723449408,-0.956099410263));
+#6337 = CARTESIAN_POINT('',(-4.72734632298,-0.95552786378));
+#6338 = CARTESIAN_POINT('',(-4.727457911995,-0.954957570911));
+#6339 = CARTESIAN_POINT('',(-4.727681356394,-0.953815679152));
+#6340 = CARTESIAN_POINT('',(-4.727793208553,-0.953244097114));
+#6341 = CARTESIAN_POINT('',(-4.727904817692,-0.952673784899));
+#6342 = CARTESIAN_POINT('',(-4.728128305517,-0.951531839152));
+#6343 = CARTESIAN_POINT('',(-4.728240180898,-0.95096022289));
+#6344 = CARTESIAN_POINT('',(-4.728351810329,-0.950389891613));
+#6345 = CARTESIAN_POINT('',(-4.728575341711,-0.949247893499));
+#6346 = CARTESIAN_POINT('',(-4.728687240281,-0.948676244323));
+#6347 = CARTESIAN_POINT('',(-4.728798890167,-0.948105894289));
+#6348 = CARTESIAN_POINT('',(-4.729022465236,-0.946963845428));
+#6349 = CARTESIAN_POINT('',(-4.729134386967,-0.946392164635));
+#6350 = CARTESIAN_POINT('',(-4.729246057469,-0.945821796164));
+#6351 = CARTESIAN_POINT('',(-4.729469676356,-0.94467969818));
+#6352 = CARTESIAN_POINT('',(-4.729581621222,-0.944107987046));
+#6353 = CARTESIAN_POINT('',(-4.729693312497,-0.943537600482));
+#6354 = CARTESIAN_POINT('',(-4.729916975332,-0.942395454998));
+#6355 = CARTESIAN_POINT('',(-4.730028943312,-0.941823714784));
+#6356 = CARTESIAN_POINT('',(-4.730140655513,-0.941253310486));
+#6357 = CARTESIAN_POINT('',(-4.730364362428,-0.94011111913));
+#6358 = CARTESIAN_POINT('',(-4.730476353504,-0.939539351078));
+#6359 = CARTESIAN_POINT('',(-4.73058808678,-0.938968929427));
+#6360 = CARTESIAN_POINT('',(-4.730811837906,-0.937826693826));
+#6361 = CARTESIAN_POINT('',(-4.730923852063,-0.937254899164));
+#6362 = CARTESIAN_POINT('',(-4.731035606561,-0.936684460557));
+#6363 = CARTESIAN_POINT('',(-4.73125940203,-0.93554218234));
+#6364 = CARTESIAN_POINT('',(-4.731371439256,-0.934970362278));
+#6365 = CARTESIAN_POINT('',(-4.731483215121,-0.934399907132));
+#6366 = CARTESIAN_POINT('',(-4.731707055062,-0.933257587932));
+#6367 = CARTESIAN_POINT('',(-4.731819115351,-0.932685743666));
+#6368 = CARTESIAN_POINT('',(-4.731930912721,-0.932115272415));
+#6369 = CARTESIAN_POINT('',(-4.732154797267,-0.930972913865));
+#6370 = CARTESIAN_POINT('',(-4.732266880613,-0.930401046573));
+#6371 = CARTESIAN_POINT('',(-4.732378699625,-0.92983055967));
+#6372 = CARTESIAN_POINT('',(-4.732602628908,-0.928688163407));
+#6373 = CARTESIAN_POINT('',(-4.732714735309,-0.928116274253));
+#6374 = CARTESIAN_POINT('',(-4.732826576098,-0.927545772167));
+#6375 = CARTESIAN_POINT('',(-4.733050550249,-0.926403339828));
+#6376 = CARTESIAN_POINT('',(-4.733162679707,-0.925831429964));
+#6377 = CARTESIAN_POINT('',(-4.733274542403,-0.92526091318));
+#6378 = CARTESIAN_POINT('',(-4.733498561554,-0.924118446406));
+#6379 = CARTESIAN_POINT('',(-4.733610714074,-0.923546516966));
+#6380 = CARTESIAN_POINT('',(-4.733722598805,-0.922975985987));
+#6381 = CARTESIAN_POINT('',(-4.733946663087,-0.921833486421));
+#6382 = CARTESIAN_POINT('',(-4.734058838675,-0.921261538528));
+#6383 = CARTESIAN_POINT('',(-4.734170745566,-0.920690993873));
+#6384 = CARTESIAN_POINT('',(-4.734394855111,-0.919548463159));
+#6385 = CARTESIAN_POINT('',(-4.734507053779,-0.918976497921));
+#6386 = CARTESIAN_POINT('',(-4.734618982952,-0.918405940124));
+#6387 = CARTESIAN_POINT('',(-4.734843137892,-0.917263379908));
+#6388 = CARTESIAN_POINT('',(-4.734955359652,-0.916691398424));
+#6389 = CARTESIAN_POINT('',(-4.735067311226,-0.916120828033));
+#6390 = CARTESIAN_POINT('',(-4.735291511694,-0.914978239965));
+#6391 = CARTESIAN_POINT('',(-4.735403756561,-0.914406243318));
+#6392 = CARTESIAN_POINT('',(-4.735515730654,-0.913835660896));
+#6393 = CARTESIAN_POINT('',(-4.735739976782,-0.912693046627));
+#6394 = CARTESIAN_POINT('',(-4.735852244774,-0.91212103589));
+#6395 = CARTESIAN_POINT('',(-4.7359642415,-0.911550442015));
+#6396 = CARTESIAN_POINT('',(-4.736188533419,-0.910407803199));
+#6397 = CARTESIAN_POINT('',(-4.736300824556,-0.909835779435));
+#6398 = CARTESIAN_POINT('',(-4.736412844028,-0.909265174697));
+#6399 = CARTESIAN_POINT('',(-4.736637181871,-0.908122512988));
+#6400 = CARTESIAN_POINT('',(-4.736749496177,-0.907550477248));
+#6401 = CARTESIAN_POINT('',(-4.736861538504,-0.906979862252));
+#6402 = CARTESIAN_POINT('',(-4.737085922402,-0.905837179308));
+#6403 = CARTESIAN_POINT('',(-4.737198259901,-0.905265132633));
+#6404 = CARTESIAN_POINT('',(-4.737310325192,-0.904694507995));
+#6405 = CARTESIAN_POINT('',(-4.737534755278,-0.903551805477));
+#6406 = CARTESIAN_POINT('',(-4.737647115998,-0.902979748898));
+#6407 = CARTESIAN_POINT('',(-4.737759204357,-0.902409115246));
+#6408 = CARTESIAN_POINT('',(-4.738021421904,-0.90107426963));
+#6409 = CARTESIAN_POINT('',(-4.738171332336,-0.90031120059));
+#6410 = CARTESIAN_POINT('',(-4.738320758375,-0.899550662444));
+#6411 = CARTESIAN_POINT('',(-4.738469704915,-0.898792629767));
+#6412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6413 = PCURVE('',#6414,#6429);
+#6414 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#6415,#6416,#6417,#6418,#6419,#6420,#6421)
+    ,(#6422,#6423,#6424,#6425,#6426,#6427,#6428
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#6415 = CARTESIAN_POINT('',(0.529958667483,-12.,0.871288592121));
+#6416 = CARTESIAN_POINT('',(-0.226869682949,-13.833315928,0.958055636392
+    ));
+#6417 = CARTESIAN_POINT('',(-0.962947986861,-15.66669160872,
+    1.177684413274));
+#6418 = CARTESIAN_POINT('',(-1.659565143736,-17.499970962,1.526722541431
+    ));
+#6419 = CARTESIAN_POINT('',(-2.279341045612,-19.33334694743,
+    1.997370079066));
+#6420 = CARTESIAN_POINT('',(-2.802613653761,-21.16666203547,
+    2.56042466005));
+#6421 = CARTESIAN_POINT('',(-3.213855341835,-22.99999532912,
+    3.201622189877));
+#6422 = CARTESIAN_POINT('',(0.342020143326,-12.,0.939692620786));
+#6423 = CARTESIAN_POINT('',(-0.404672616736,-13.8333246824,1.05430697073
+    ));
+#6424 = CARTESIAN_POINT('',(-1.125738980932,-15.66668826791,
+    1.299774555458));
+#6425 = CARTESIAN_POINT('',(-1.802851345719,-17.49997330612,
+    1.671987745373));
+#6426 = CARTESIAN_POINT('',(-2.399186835125,-19.33335497593,
+    2.161820367169));
+#6427 = CARTESIAN_POINT('',(-2.896417159983,-21.1666579691,
+    2.739531066708));
+#6428 = CARTESIAN_POINT('',(-3.279675140548,-23.00000001705,
+    3.390481275111));
+#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6532);
+#6430 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#6462,#6463,#6464,#6465,#6466,#6467,#6468,
+    #6469,#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),.UNSPECIFIED.,.F.,
+  .F.,(5,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3
+    ,5),(0.,2.684944872191E-02,5.385548733751E-02,8.102257517282E-02,
+    0.108355054064,0.135857149947,0.163532974763,0.19138652854,
+    0.219421701597,0.247642276866,0.276051932301,0.304654243352,
+    0.333452685495,0.362450636796,0.391651380484,0.421058107547,
+    0.450673919316,0.480501830034,0.510544769404,0.540805585111,
+    0.571287045308,0.601991841056,0.632922588729,0.664081832362,
+    0.695472045953,0.727095635708,0.758954942236,0.791052242682,
+    0.823389752811,0.855969629023,0.888793970322,0.921864820222,
+    0.955184168592,1.),.UNSPECIFIED.);
+#6431 = CARTESIAN_POINT('',(0.2,0.500839775629));
+#6432 = CARTESIAN_POINT('',(0.198495698534,0.500824133861));
+#6433 = CARTESIAN_POINT('',(0.196994252141,0.500808311659));
+#6434 = CARTESIAN_POINT('',(0.195495680768,0.500792310907));
+#6435 = CARTESIAN_POINT('',(0.192495597094,0.500759861872));
+#6436 = CARTESIAN_POINT('',(0.190994118704,0.500743411514));
+#6437 = CARTESIAN_POINT('',(0.189495581989,0.500726784452));
+#6438 = CARTESIAN_POINT('',(0.186495500994,0.500693080615));
+#6439 = CARTESIAN_POINT('',(0.184993992078,0.500676001749));
+#6440 = CARTESIAN_POINT('',(0.18349548836,0.500658748017));
+#6441 = CARTESIAN_POINT('',(0.180495410004,0.500623788651));
+#6442 = CARTESIAN_POINT('',(0.178993872216,0.500606080907));
+#6443 = CARTESIAN_POINT('',(0.177495399776,0.500588200147));
+#6444 = CARTESIAN_POINT('',(0.174495324005,0.500551984524));
+#6445 = CARTESIAN_POINT('',(0.172993758961,0.500533647532));
+#6446 = CARTESIAN_POINT('',(0.171495316117,0.500515139385));
+#6447 = CARTESIAN_POINT('',(0.168495242876,0.500477666772));
+#6448 = CARTESIAN_POINT('',(0.166993652145,0.500458700162));
+#6449 = CARTESIAN_POINT('',(0.165495237256,0.500439564266));
+#6450 = CARTESIAN_POINT('',(0.162495166486,0.500400833928));
+#6451 = CARTESIAN_POINT('',(0.160993551594,0.500381237331));
+#6452 = CARTESIAN_POINT('',(0.159495163061,0.500361473319));
+#6453 = CARTESIAN_POINT('',(0.156495094699,0.500321484518));
+#6454 = CARTESIAN_POINT('',(0.154993457124,0.500301257564));
+#6455 = CARTESIAN_POINT('',(0.153495093394,0.50028086507));
+#6456 = CARTESIAN_POINT('',(0.150495027376,0.500239617064));
+#6457 = CARTESIAN_POINT('',(0.148993368548,0.500218759383));
+#6458 = CARTESIAN_POINT('',(0.147495028113,0.500197738035));
+#6459 = CARTESIAN_POINT('',(0.144494964375,0.500155230082));
+#6460 = CARTESIAN_POINT('',(0.142993285678,0.500133741304));
+#6461 = CARTESIAN_POINT('',(0.141494967076,0.500112090729));
+#6462 = CARTESIAN_POINT('',(0.138494905552,0.500068322082));
+#6463 = CARTESIAN_POINT('',(0.136993208318,0.500046201836));
+#6464 = CARTESIAN_POINT('',(0.135494910138,0.500023921658));
+#6465 = CARTESIAN_POINT('',(0.132494850762,0.499978891568));
+#6466 = CARTESIAN_POINT('',(0.130993136278,0.499956139482));
+#6467 = CARTESIAN_POINT('',(0.129494857154,0.499933229323));
+#6468 = CARTESIAN_POINT('',(0.126494799858,0.499886937038));
+#6469 = CARTESIAN_POINT('',(0.124993069362,0.499863552741));
+#6470 = CARTESIAN_POINT('',(0.123494807979,0.49984001222));
+#6471 = CARTESIAN_POINT('',(0.120494752698,0.499792456985));
+#6472 = CARTESIAN_POINT('',(0.118993007378,0.499768440105));
+#6473 = CARTESIAN_POINT('',(0.117494762469,0.499744268839));
+#6474 = CARTESIAN_POINT('',(0.114494709137,0.499695449896));
+#6475 = CARTESIAN_POINT('',(0.112992950135,0.499670800061));
+#6476 = CARTESIAN_POINT('',(0.111494720482,0.499645997665));
+#6477 = CARTESIAN_POINT('',(0.108494669033,0.499595914253));
+#6478 = CARTESIAN_POINT('',(0.106992897446,0.499570631088));
+#6479 = CARTESIAN_POINT('',(0.105494681876,0.499545197175));
+#6480 = CARTESIAN_POINT('',(0.102494632247,0.499493848531));
+#6481 = CARTESIAN_POINT('',(0.100992849124,0.499467931662));
+#6482 = CARTESIAN_POINT('',(9.949464651335E-02,0.499441865842));
+#6483 = CARTESIAN_POINT('',(9.649459864154E-02,0.499389251201));
+#6484 = CARTESIAN_POINT('',(9.499280498726E-02,0.499362700252));
+#6485 = CARTESIAN_POINT('',(9.349461425859E-02,0.499336002134));
+#6486 = CARTESIAN_POINT('',(9.049456808163E-02,0.499282120726));
+#6487 = CARTESIAN_POINT('',(8.899276485762E-02,0.499254935321));
+#6488 = CARTESIAN_POINT('',(8.749458497878E-02,0.499227604512));
+#6489 = CARTESIAN_POINT('',(8.449454043623E-02,0.499172455565));
+#6490 = CARTESIAN_POINT('',(8.299272856142E-02,0.499144635326));
+#6491 = CARTESIAN_POINT('',(8.149455854435E-02,0.499116671431));
+#6492 = CARTESIAN_POINT('',(7.849451557722E-02,0.49906025417));
+#6493 = CARTESIAN_POINT('',(7.699269592907E-02,0.49903179872));
+#6494 = CARTESIAN_POINT('',(7.549453482931E-02,0.499003201341));
+#6495 = CARTESIAN_POINT('',(7.249449338007E-02,0.49894551499));
+#6496 = CARTESIAN_POINT('',(7.099266679584E-02,0.498916423948));
+#6497 = CARTESIAN_POINT('',(6.949451371102E-02,0.498887192687));
+#6498 = CARTESIAN_POINT('',(6.649447372376E-02,0.498828236464));
+#6499 = CARTESIAN_POINT('',(6.499264100176E-02,0.49879850945));
+#6500 = CARTESIAN_POINT('',(6.349449507067E-02,0.498768643907));
+#6501 = CARTESIAN_POINT('',(6.049445649102E-02,0.498708417029));
+#6502 = CARTESIAN_POINT('',(5.899261839166E-02,0.498678053661));
+#6503 = CARTESIAN_POINT('',(5.749447879307E-02,0.498647553433));
+#6504 = CARTESIAN_POINT('',(5.449444156835E-02,0.498586055115));
+#6505 = CARTESIAN_POINT('',(5.299259881583E-02,0.498555055009));
+#6506 = CARTESIAN_POINT('',(5.149446476684E-02,0.498523919692));
+#6507 = CARTESIAN_POINT('',(4.849442884602E-02,0.498461149145));
+#6508 = CARTESIAN_POINT('',(4.69925821294E-02,0.498429511918));
+#6509 = CARTESIAN_POINT('',(4.549445288446E-02,0.498397741106));
+#6510 = CARTESIAN_POINT('',(4.249441821814E-02,0.498333697538));
+#6511 = CARTESIAN_POINT('',(4.099256819255E-02,0.498301422804));
+#6512 = CARTESIAN_POINT('',(3.949444304218E-02,0.498269016091));
+#6513 = CARTESIAN_POINT('',(3.649440958259E-02,0.498203698706));
+#6514 = CARTESIAN_POINT('',(3.49925568706E-02,0.498170786078));
+#6515 = CARTESIAN_POINT('',(3.349443514006E-02,0.498137743055));
+#6516 = CARTESIAN_POINT('',(3.049440284109E-02,0.498071151057));
+#6517 = CARTESIAN_POINT('',(2.899254803381E-02,0.498037600147));
+#6518 = CARTESIAN_POINT('',(2.749442908189E-02,0.498003920403));
+#6519 = CARTESIAN_POINT('',(2.449439789905E-02,0.497936052991));
+#6520 = CARTESIAN_POINT('',(2.299254155765E-02,0.497901863409));
+#6521 = CARTESIAN_POINT('',(2.149442477518E-02,0.497867546533));
+#6522 = CARTESIAN_POINT('',(1.849439466554E-02,0.497798402904));
+#6523 = CARTESIAN_POINT('',(1.699253732221E-02,0.497763574259));
+#6524 = CARTESIAN_POINT('',(1.549442213113E-02,0.497728619837));
+#6525 = CARTESIAN_POINT('',(1.249439305333E-02,0.497658199185));
+#6526 = CARTESIAN_POINT('',(1.09925352123E-02,0.497622731084));
+#6527 = CARTESIAN_POINT('',(9.494421064412E-03,0.497587138701));
+#6528 = CARTESIAN_POINT('',(5.98999930727E-03,0.497503385577));
+#6529 = CARTESIAN_POINT('',(3.986698390579E-03,0.497455125612));
+#6530 = CARTESIAN_POINT('',(1.990054548121E-03,0.497406647757));
+#6531 = CARTESIAN_POINT('',(0.,0.497357955865));
+#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6533 = ORIENTED_EDGE('',*,*,#6534,.F.);
+#6534 = EDGE_CURVE('',#6535,#6203,#6537,.T.);
+#6535 = VERTEX_POINT('',#6536);
+#6536 = CARTESIAN_POINT('',(3.5,-12.,9.031410088059));
+#6537 = SURFACE_CURVE('',#6538,(#6625,#6715),.PCURVE_S1.);
+#6538 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6539,#6540,#6541,#6542,#6543,
+    #6544,#6545,#6546,#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,
+    #6621,#6622,#6623,#6624),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,4.152334258697E-02,
+    8.277238921614E-02,0.123719305569,0.164336613277,0.204597401879,
+    0.244475555212,0.283945991515,0.322984916313,0.36157008698,
+    0.399681087651,0.437299612931,0.474409758576,0.510998316985,
+    0.547055074932,0.58257311039,0.61754908456,0.651983524205,
+    0.685881088034,0.719250809086,0.752106302804,0.784465927711,
+    0.816352882397,0.847795219336,0.878825753314,0.909481841168,
+    0.939805011325,0.96984042785,1.),.UNSPECIFIED.);
+#6539 = CARTESIAN_POINT('',(3.5,-12.,9.031410088059));
+#6540 = CARTESIAN_POINT('',(3.475348480941,-12.00719002638,
+    8.957421614299));
+#6541 = CARTESIAN_POINT('',(3.450525642674,-12.01435675469,
+    8.883334556323));
+#6542 = CARTESIAN_POINT('',(3.425528233018,-12.02149910683,8.80913986827
+    ));
+#6543 = CARTESIAN_POINT('',(3.375343689635,-12.03568570605,
+    8.661006961145));
+#6544 = CARTESIAN_POINT('',(3.350158900054,-12.04273028906,
+    8.587070285084));
+#6545 = CARTESIAN_POINT('',(3.324795064995,-12.04974851461,
+    8.513008547975));
+#6546 = CARTESIAN_POINT('',(3.273889284834,-12.06367855183,
+    8.365158506673));
+#6547 = CARTESIAN_POINT('',(3.248350005237,-12.07059076589,
+    8.291372172797));
+#6548 = CARTESIAN_POINT('',(3.222627288147,-12.07747455634,
+    8.217443062846));
+#6549 = CARTESIAN_POINT('',(3.171016183064,-12.09112745555,
+    8.069875004217));
+#6550 = CARTESIAN_POINT('',(3.145130795766,-12.09789704088,
+    7.996238510226));
+#6551 = CARTESIAN_POINT('',(3.119057698264,-12.10463604935,
+    7.922441318427));
+#6552 = CARTESIAN_POINT('',(3.06675906424,-12.11799120363,7.775153488127
+    ));
+#6553 = CARTESIAN_POINT('',(3.0405368751,-12.12460790806,7.701665844869)
+  );
+#6554 = CARTESIAN_POINT('',(3.01412286483,-12.13119179338,7.627999465182
+    ));
+#6555 = CARTESIAN_POINT('',(2.961156386742,-12.14422865475,
+    7.480989204806));
+#6556 = CARTESIAN_POINT('',(2.934607621443,-12.15068227961,
+    7.407648913747));
+#6557 = CARTESIAN_POINT('',(2.90786313424,-12.1571007524,7.334111834411)
+  );
+#6558 = CARTESIAN_POINT('',(2.854250378555,-12.16979892564,
+    7.187375554063));
+#6559 = CARTESIAN_POINT('',(2.827386172375,-12.17607937326,
+    7.114180586814));
+#6560 = CARTESIAN_POINT('',(2.800322608498,-12.18232224388,
+    7.040770885164));
+#6561 = CARTESIAN_POINT('',(2.746087003375,-12.19466158329,
+    6.894304042114));
+#6562 = CARTESIAN_POINT('',(2.718919384182,-12.20075890574,
+    6.821251822268));
+#6563 = CARTESIAN_POINT('',(2.691549098424,-12.20681613354,
+    6.747967163402));
+#6564 = CARTESIAN_POINT('',(2.636715900817,-12.21877684197,
+    6.601764247428));
+#6565 = CARTESIAN_POINT('',(2.609257765148,-12.22468129053,
+    6.528851634964));
+#6566 = CARTESIAN_POINT('',(2.581594050652,-12.23054303407,
+    6.455689274585));
+#6567 = CARTESIAN_POINT('',(2.526190300232,-12.24210576304,
+    6.309743800551));
+#6568 = CARTESIAN_POINT('',(2.498455382385,-12.24780783799,
+    6.236967079036));
+#6569 = CARTESIAN_POINT('',(2.470512448117,-12.25346450572,
+    6.163923870725));
+#6570 = CARTESIAN_POINT('',(2.414566907942,-12.26461045587,
+    6.018228378872));
+#6571 = CARTESIAN_POINT('',(2.386569742156,-12.2701009559,5.94558324572)
+  );
+#6572 = CARTESIAN_POINT('',(2.358362684019,-12.27554325674,
+    5.872655652847));
+#6573 = CARTESIAN_POINT('',(2.301905768129,-12.28625427736,
+    5.727201717192));
+#6574 = CARTESIAN_POINT('',(2.273661644025,-12.29152434818,
+    5.654683277221));
+#6575 = CARTESIAN_POINT('',(2.245206409721,-12.29674334161,
+    5.581867389606));
+#6576 = CARTESIAN_POINT('',(2.188270098004,-12.30700202821,
+    5.436645634779));
+#6577 = CARTESIAN_POINT('',(2.159795009617,-12.31204320969,
+    5.364248397389));
+#6578 = CARTESIAN_POINT('',(2.131108357389,-12.31703035469,
+    5.291539952716));
+#6579 = CARTESIAN_POINT('',(2.073726098278,-12.32682014359,
+    5.146540079471));
+#6580 = CARTESIAN_POINT('',(2.045036687183,-12.33162441489,
+    5.074257959808));
+#6581 = CARTESIAN_POINT('',(2.01613613864,-12.33637161733,5.001652369665
+    ));
+#6582 = CARTESIAN_POINT('',(1.958342740422,-12.34567687613,
+    4.856863189241));
+#6583 = CARTESIAN_POINT('',(1.929456233595,-12.35023669819,
+    4.784689513853));
+#6584 = CARTESIAN_POINT('',(1.90036002088,-12.35473635612,4.712181894089
+    ));
+#6585 = CARTESIAN_POINT('',(1.842191532567,-12.36354246895,
+    4.567591371522));
+#6586 = CARTESIAN_POINT('',(1.813125675876,-12.36785082393,
+    4.495518889206));
+#6587 = CARTESIAN_POINT('',(1.783852683408,-12.37209587029,
+    4.423104094068));
+#6588 = CARTESIAN_POINT('',(1.725346266369,-12.38038931691,
+    4.278699400526));
+#6589 = CARTESIAN_POINT('',(1.69611925474,-12.38443974396,4.206720299277
+    ));
+#6590 = CARTESIAN_POINT('',(1.666688955787,-12.38842368628,
+    4.134392958544));
+#6591 = CARTESIAN_POINT('',(1.607882747477,-12.39619211419,
+    3.990160532685));
+#6592 = CARTESIAN_POINT('',(1.578513153079,-12.39997874115,
+    3.918266464017));
+#6593 = CARTESIAN_POINT('',(1.548945541329,-12.40369569778,
+    3.846021021971));
+#6594 = CARTESIAN_POINT('',(1.489878512642,-12.41092798638,
+    3.701946640331));
+#6595 = CARTESIAN_POINT('',(1.460385212607,-12.41444555704,
+    3.630128752586));
+#6596 = CARTESIAN_POINT('',(1.430700728819,-12.41789028973,
+    3.557959507257));
+#6597 = CARTESIAN_POINT('',(1.371412536711,-12.42457660591,
+    3.414028363594));
+#6598 = CARTESIAN_POINT('',(1.34181464218,-12.42782050265,3.342277346261
+    ));
+#6599 = CARTESIAN_POINT('',(1.312034095853,-12.43098844487,
+    3.270178486908));
+#6600 = CARTESIAN_POINT('',(1.252564932924,-12.43712028957,
+    3.126375280291));
+#6601 = CARTESIAN_POINT('',(1.222881721327,-12.44008655108,
+    3.054681421688));
+#6602 = CARTESIAN_POINT('',(1.193026207159,-12.44297383202,
+    2.982647061913));
+#6603 = CARTESIAN_POINT('',(1.133416649869,-12.44854407723,
+    2.838956093132));
+#6604 = CARTESIAN_POINT('',(1.103667502411,-12.45122941148,
+    2.767309353904));
+#6605 = CARTESIAN_POINT('',(1.073758311151,-12.45383287543,
+    2.695333557313));
+#6606 = CARTESIAN_POINT('',(1.014049168144,-12.45883579146,
+    2.551738832604));
+#6607 = CARTESIAN_POINT('',(0.984253514264,-12.46123758405,
+    2.480128937215));
+#6608 = CARTESIAN_POINT('',(0.954312037443,-12.46355480471,
+    2.408205732144));
+#6609 = CARTESIAN_POINT('',(0.894544199109,-12.46798607772,
+    2.264691072431));
+#6610 = CARTESIAN_POINT('',(0.864721469172,-12.4701023959,2.193107619807
+    ));
+#6611 = CARTESIAN_POINT('',(0.834769097278,-12.47213168556,
+    2.121230999637));
+#6612 = CARTESIAN_POINT('',(0.774983387088,-12.4759884254,1.977780152196
+    ));
+#6613 = CARTESIAN_POINT('',(0.745152973605,-12.4778180183,1.906212744725
+    ));
+#6614 = CARTESIAN_POINT('',(0.715210987582,-12.47955843141,
+    1.834376650962));
+#6615 = CARTESIAN_POINT('',(0.655448015055,-12.48283916988,
+    1.690973398911));
+#6616 = CARTESIAN_POINT('',(0.625629241311,-12.4843814656,1.619411785978
+    ));
+#6617 = CARTESIAN_POINT('',(0.595718698062,-12.48583279629,1.54761007292
+    ));
+#6618 = CARTESIAN_POINT('',(0.536018712516,-12.48853747633,
+    1.404238336447));
+#6619 = CARTESIAN_POINT('',(0.506230805749,-12.48979257628,
+    1.332672564872));
+#6620 = CARTESIAN_POINT('',(0.476372419585,-12.49095534966,
+    1.260898947526));
+#6621 = CARTESIAN_POINT('',(0.416412771158,-12.49309825696,
+    1.116671166479));
+#6622 = CARTESIAN_POINT('',(0.386311001856,-12.49407761837,1.04421539094
+    ));
+#6623 = CARTESIAN_POINT('',(0.356160144297,-12.49496146002,
+    0.971583005431));
+#6624 = CARTESIAN_POINT('',(0.325972099098,-12.49574896477,
+    0.898792629767));
+#6625 = PCURVE('',#47,#6626);
+#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6714);
+#6627 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#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,#6678,#6679,#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),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,4.152334258697E-02,
+    8.277238921614E-02,0.123719305569,0.164336613277,0.204597401879,
+    0.244475555212,0.283945991515,0.322984916313,0.36157008698,
+    0.399681087651,0.437299612931,0.474409758576,0.510998316985,
+    0.547055074932,0.58257311039,0.61754908456,0.651983524205,
+    0.685881088034,0.719250809086,0.752106302804,0.784465927711,
+    0.816352882397,0.847795219336,0.878825753314,0.909481841168,
+    0.939805011325,0.96984042785,1.),.UNSPECIFIED.);
+#6628 = CARTESIAN_POINT('',(-4.996183089593,-9.031410088059));
+#6629 = CARTESIAN_POINT('',(-4.994128796338,-8.957421614299));
+#6630 = CARTESIAN_POINT('',(-4.99206186764,-8.883334556323));
+#6631 = CARTESIAN_POINT('',(-4.989982054792,-8.80913986827));
+#6632 = CARTESIAN_POINT('',(-4.985809958539,-8.661006961145));
+#6633 = CARTESIAN_POINT('',(-4.983717848272,-8.587070285084));
+#6634 = CARTESIAN_POINT('',(-4.981612504179,-8.513008547975));
+#6635 = CARTESIAN_POINT('',(-4.977390319425,-8.365158506673));
+#6636 = CARTESIAN_POINT('',(-4.975273675934,-8.291372172797));
+#6637 = CARTESIAN_POINT('',(-4.973143453217,-8.217443062846));
+#6638 = CARTESIAN_POINT('',(-4.968872541127,-8.069875004217));
+#6639 = CARTESIAN_POINT('',(-4.966732074066,-7.996238510226));
+#6640 = CARTESIAN_POINT('',(-4.9645776895,-7.922441318427));
+#6641 = CARTESIAN_POINT('',(-4.960259536364,-7.775153488127));
+#6642 = CARTESIAN_POINT('',(-4.958096016189,-7.701665844869));
+#6643 = CARTESIAN_POINT('',(-4.955918250622,-7.627999465182));
+#6644 = CARTESIAN_POINT('',(-4.951554466902,-7.480989204806));
+#6645 = CARTESIAN_POINT('',(-4.949368723948,-7.407648913747));
+#6646 = CARTESIAN_POINT('',(-4.947168421852,-7.334111834411));
+#6647 = CARTESIAN_POINT('',(-4.94276074043,-7.187375554063));
+#6648 = CARTESIAN_POINT('',(-4.940553663548,-7.114180586814));
+#6649 = CARTESIAN_POINT('',(-4.938331732178,-7.040770885164));
+#6650 = CARTESIAN_POINT('',(-4.933882005779,-6.894304042114));
+#6651 = CARTESIAN_POINT('',(-4.931654540535,-6.821251822268));
+#6652 = CARTESIAN_POINT('',(-4.929411948699,-6.747967163402));
+#6653 = CARTESIAN_POINT('',(-4.92492214649,-6.601764247428));
+#6654 = CARTESIAN_POINT('',(-4.922675292916,-6.528851634964));
+#6655 = CARTESIAN_POINT('',(-4.920413069354,-6.455689274585));
+#6656 = CARTESIAN_POINT('',(-4.915885272707,-6.309743800551));
+#6657 = CARTESIAN_POINT('',(-4.913620082611,-6.236967079036));
+#6658 = CARTESIAN_POINT('',(-4.911339313979,-6.163923870725));
+#6659 = CARTESIAN_POINT('',(-4.906775711423,-6.018228378872));
+#6660 = CARTESIAN_POINT('',(-4.904493285274,-5.94558324572));
+#6661 = CARTESIAN_POINT('',(-4.902195113749,-5.872655652847));
+#6662 = CARTESIAN_POINT('',(-4.897597995129,-5.727201717192));
+#6663 = CARTESIAN_POINT('',(-4.895299478525,-5.654683277221));
+#6664 = CARTESIAN_POINT('',(-4.892985099039,-5.581867389606));
+#6665 = CARTESIAN_POINT('',(-4.888356848921,-5.436645634779));
+#6666 = CARTESIAN_POINT('',(-4.886043428691,-5.364248397389));
+#6667 = CARTESIAN_POINT('',(-4.883714085808,-5.291539952716));
+#6668 = CARTESIAN_POINT('',(-4.879057176187,-5.146540079471));
+#6669 = CARTESIAN_POINT('',(-4.876730076144,-5.074257959808));
+#6670 = CARTESIAN_POINT('',(-4.8743870606,-5.001652369665));
+#6671 = CARTESIAN_POINT('',(-4.869704042961,-4.856863189241));
+#6672 = CARTESIAN_POINT('',(-4.867364519376,-4.784689513853));
+#6673 = CARTESIAN_POINT('',(-4.865009164305,-4.712181894089));
+#6674 = CARTESIAN_POINT('',(-4.860302661123,-4.567591371522));
+#6675 = CARTESIAN_POINT('',(-4.857951997976,-4.495518889206));
+#6676 = CARTESIAN_POINT('',(-4.855585674831,-4.423104094068));
+#6677 = CARTESIAN_POINT('',(-4.850858370591,-4.278699400526));
+#6678 = CARTESIAN_POINT('',(-4.848497874685,-4.206720299277));
+#6679 = CARTESIAN_POINT('',(-4.84612198888,-4.134392958544));
+#6680 = CARTESIAN_POINT('',(-4.841376620707,-3.990160532685));
+#6681 = CARTESIAN_POINT('',(-4.839007616743,-3.918266464017));
+#6682 = CARTESIAN_POINT('',(-4.836623603007,-3.846021021971));
+#6683 = CARTESIAN_POINT('',(-4.831862951034,-3.701946640331));
+#6684 = CARTESIAN_POINT('',(-4.82948677675,-3.630128752586));
+#6685 = CARTESIAN_POINT('',(-4.827096094212,-3.557959507257));
+#6686 = CARTESIAN_POINT('',(-4.822322971764,-3.414028363594));
+#6687 = CARTESIAN_POINT('',(-4.819940973286,-3.342277346261));
+#6688 = CARTESIAN_POINT('',(-4.817545100255,-3.270178486908));
+#6689 = CARTESIAN_POINT('',(-4.812762343989,-3.126375280291));
+#6690 = CARTESIAN_POINT('',(-4.810375871518,-3.054681421688));
+#6691 = CARTESIAN_POINT('',(-4.807976299945,-2.982647061913));
+#6692 = CARTESIAN_POINT('',(-4.803186760041,-2.838956093132));
+#6693 = CARTESIAN_POINT('',(-4.800797164028,-2.767309353904));
+#6694 = CARTESIAN_POINT('',(-4.798395393591,-2.695333557313));
+#6695 = CARTESIAN_POINT('',(-4.793601924081,-2.551738832604));
+#6696 = CARTESIAN_POINT('',(-4.791210552013,-2.480128937215));
+#6697 = CARTESIAN_POINT('',(-4.788808083784,-2.408205732144));
+#6698 = CARTESIAN_POINT('',(-4.78401353309,-2.264691072431));
+#6699 = CARTESIAN_POINT('',(-4.781621726966,-2.193107619807));
+#6700 = CARTESIAN_POINT('',(-4.779220056603,-2.121230999637));
+#6701 = CARTESIAN_POINT('',(-4.774427258282,-1.977780152196));
+#6702 = CARTESIAN_POINT('',(-4.772036352804,-1.906212744725));
+#6703 = CARTESIAN_POINT('',(-4.76963696324,-1.834376650962));
+#6704 = CARTESIAN_POINT('',(-4.764848726902,-1.690973398911));
+#6705 = CARTESIAN_POINT('',(-4.762460048261,-1.619411785978));
+#6706 = CARTESIAN_POINT('',(-4.760064401935,-1.54761007292));
+#6707 = CARTESIAN_POINT('',(-4.755283504233,-1.404238336447));
+#6708 = CARTESIAN_POINT('',(-4.752898369257,-1.332672564872));
+#6709 = CARTESIAN_POINT('',(-4.750507900023,-1.260898947526));
+#6710 = CARTESIAN_POINT('',(-4.745708065698,-1.116671166479));
+#6711 = CARTESIAN_POINT('',(-4.743298662303,-1.04421539094));
+#6712 = CARTESIAN_POINT('',(-4.740885570125,-0.971583005431));
+#6713 = CARTESIAN_POINT('',(-4.738469704915,-0.898792629767));
+#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6715 = PCURVE('',#6716,#6731);
+#6716 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#6717,#6718,#6719,#6720,#6721,#6722,#6723)
+    ,(#6724,#6725,#6726,#6727,#6728,#6729,#6730
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,10.),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#6717 = CARTESIAN_POINT('',(3.95016010074,-12.,10.26821479998));
+#6718 = CARTESIAN_POINT('',(4.585697033969,-13.83333322986,
+    9.848202325773));
+#6719 = CARTESIAN_POINT('',(5.141559131913,-15.66664840623,
+    9.317234137791));
+#6720 = CARTESIAN_POINT('',(5.603695025956,-17.50002434975,
+    8.691032617025));
+#6721 = CARTESIAN_POINT('',(5.94317338757,-19.33330366224,7.989659564497
+    ));
+#6722 = CARTESIAN_POINT('',(6.152706672038,-21.1666794306,7.250599968697
+    ));
+#6723 = CARTESIAN_POINT('',(6.229098922461,-22.99999529502,
+    6.492612126417));
+#6724 = CARTESIAN_POINT('',(0.529958667483,-12.,0.871288592121));
+#6725 = CARTESIAN_POINT('',(-0.226869682949,-13.833315928,0.958055636392
+    ));
+#6726 = CARTESIAN_POINT('',(-0.962947986861,-15.66669160872,
+    1.177684413274));
+#6727 = CARTESIAN_POINT('',(-1.659565143736,-17.499970962,1.526722541431
+    ));
+#6728 = CARTESIAN_POINT('',(-2.279341045612,-19.33334694743,
+    1.997370079066));
+#6729 = CARTESIAN_POINT('',(-2.802613653761,-21.16666203547,
+    2.56042466005));
+#6730 = CARTESIAN_POINT('',(-3.213855341835,-22.99999532912,
+    3.201622189877));
+#6731 = DEFINITIONAL_REPRESENTATION('',(#6732),#6819);
+#6732 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#6733,#6734,#6735,#6736,#6737,
+    #6738,#6739,#6740,#6741,#6742,#6743,#6744,#6745,#6746,#6747,#6748,
+    #6749,#6750,#6751,#6752,#6753,#6754,#6755,#6756,#6757,#6758,#6759,
+    #6760,#6761,#6762,#6763,#6764,#6765,#6766,#6767,#6768,#6769,#6770,
+    #6771,#6772,#6773,#6774,#6775,#6776,#6777,#6778,#6779,#6780,#6781,
+    #6782,#6783,#6784,#6785,#6786,#6787,#6788,#6789,#6790,#6791,#6792,
+    #6793,#6794,#6795,#6796,#6797,#6798,#6799,#6800,#6801,#6802,#6803,
+    #6804,#6805,#6806,#6807,#6808,#6809,#6810,#6811,#6812,#6813,#6814,
+    #6815,#6816,#6817,#6818),.UNSPECIFIED.,.F.,.F.,(5,3,3,3,3,3,3,3,3,3,
+    3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,5),(0.,4.152334258697E-02,
+    8.277238921614E-02,0.123719305569,0.164336613277,0.204597401879,
+    0.244475555212,0.283945991515,0.322984916313,0.36157008698,
+    0.399681087651,0.437299612931,0.474409758576,0.510998316985,
+    0.547055074932,0.58257311039,0.61754908456,0.651983524205,
+    0.685881088034,0.719250809086,0.752106302804,0.784465927711,
+    0.816352882397,0.847795219336,0.878825753314,0.909481841168,
+    0.939805011325,0.96984042785,1.),.UNSPECIFIED.);
+#6733 = CARTESIAN_POINT('',(1.31618008332,0.));
+#6734 = CARTESIAN_POINT('',(1.393442416905,7.213325683879E-03));
+#6735 = CARTESIAN_POINT('',(1.47085658221,1.440327932696E-02));
+#6736 = CARTESIAN_POINT('',(1.548432529869,2.156877928344E-02));
+#6737 = CARTESIAN_POINT('',(1.703415447442,3.580135897386E-02));
+#6738 = CARTESIAN_POINT('',(1.780820148827,4.286877571713E-02));
+#6739 = CARTESIAN_POINT('',(1.858405206161,4.990975091007E-02));
+#6740 = CARTESIAN_POINT('',(2.013388184618,6.388494499194E-02));
+#6741 = CARTESIAN_POINT('',(2.090783314266,7.081956757917E-02));
+#6742 = CARTESIAN_POINT('',(2.16837759846,7.77256756093E-02));
+#6743 = CARTESIAN_POINT('',(2.323360754526,9.142284049668E-02));
+#6744 = CARTESIAN_POINT('',(2.400746251928,9.821437543099E-02));
+#6745 = CARTESIAN_POINT('',(2.47834983958,0.104975235471));
+#6746 = CARTESIAN_POINT('',(2.633333302425,0.118373696578));
+#6747 = CARTESIAN_POINT('',(2.710709161832,0.125011858064));
+#6748 = CARTESIAN_POINT('',(2.788322082954,0.131617095009));
+#6749 = CARTESIAN_POINT('',(2.943305994816,0.14469623698));
+#6750 = CARTESIAN_POINT('',(3.020672273538,0.151170792911));
+#6751 = CARTESIAN_POINT('',(3.098294504909,0.157610083665));
+#6752 = CARTESIAN_POINT('',(3.253279021703,0.170349444443));
+#6753 = CARTESIAN_POINT('',(3.330635849276,0.176650264061));
+#6754 = CARTESIAN_POINT('',(3.408267307131,0.182913385606));
+#6755 = CARTESIAN_POINT('',(3.563252599005,0.195292753543));
+#6756 = CARTESIAN_POINT('',(3.640600187277,0.201409856341));
+#6757 = CARTESIAN_POINT('',(3.718240719261,0.207486735172));
+#6758 = CARTESIAN_POINT('',(3.873226971081,0.219486248325));
+#6759 = CARTESIAN_POINT('',(3.950565625244,0.225409853701));
+#6760 = CARTESIAN_POINT('',(4.028215001588,0.231290616202));
+#6761 = CARTESIAN_POINT('',(4.183202413314,0.242890862839));
+#6762 = CARTESIAN_POINT('',(4.260532543857,0.248611440008));
+#6763 = CARTESIAN_POINT('',(4.338190447747,0.254286463272));
+#6764 = CARTESIAN_POINT('',(4.493179234632,0.265468582598));
+#6765 = CARTESIAN_POINT('',(4.570501370159,0.270976900194));
+#6766 = CARTESIAN_POINT('',(4.648167387274,0.276436862803));
+#6767 = CARTESIAN_POINT('',(4.803157779807,0.287182644819));
+#6768 = CARTESIAN_POINT('',(4.880472580583,0.292469819644));
+#6769 = CARTESIAN_POINT('',(4.958146187842,0.297705751883));
+#6770 = CARTESIAN_POINT('',(5.113138431308,0.307997735303));
+#6771 = CARTESIAN_POINT('',(5.190446703268,0.313055279614));
+#6772 = CARTESIAN_POINT('',(5.26812725685,0.318058612601));
+#6773 = CARTESIAN_POINT('',(5.423121610358,0.327880179719));
+#6774 = CARTESIAN_POINT('',(5.500424319174,0.332700046499));
+#6775 = CARTESIAN_POINT('',(5.578111042,0.337462659716));
+#6776 = CARTESIAN_POINT('',(5.733107776734,0.346798127146));
+#6777 = CARTESIAN_POINT('',(5.810406061338,0.351372752765));
+#6778 = CARTESIAN_POINT('',(5.888098030274,0.355887019485));
+#6779 = CARTESIAN_POINT('',(6.043097426695,0.36472172371));
+#6780 = CARTESIAN_POINT('',(6.120392611357,0.36904406746));
+#6781 = CARTESIAN_POINT('',(6.198088744614,0.373302897591));
+#6782 = CARTESIAN_POINT('',(6.353091088207,0.381623274341));
+#6783 = CARTESIAN_POINT('',(6.430384691949,0.385686854318));
+#6784 = CARTESIAN_POINT('',(6.508083737372,0.389683734233));
+#6785 = CARTESIAN_POINT('',(6.663089312458,0.397477390769));
+#6786 = CARTESIAN_POINT('',(6.740383054164,0.401276315687));
+#6787 = CARTESIAN_POINT('',(6.818083579386,0.405005344607));
+#6788 = CARTESIAN_POINT('',(6.973092660433,0.412261124112));
+#6789 = CARTESIAN_POINT('',(7.050388457525,0.415790120661));
+#6790 = CARTESIAN_POINT('',(7.128088843399,0.419246043263));
+#6791 = CARTESIAN_POINT('',(7.283101683174,0.425954080634));
+#6792 = CARTESIAN_POINT('',(7.360401641278,0.429208516147));
+#6793 = CARTESIAN_POINT('',(7.438100080433,0.432386751037));
+#6794 = CARTESIAN_POINT('',(7.593116894398,0.438538519548));
+#6795 = CARTESIAN_POINT('',(7.670423284983,0.441514419825));
+#6796 = CARTESIAN_POINT('',(7.748117787914,0.444411083613));
+#6797 = CARTESIAN_POINT('',(7.903138734452,0.449999432042));
+#6798 = CARTESIAN_POINT('',(7.980453957305,0.452693494346));
+#6799 = CARTESIAN_POINT('',(8.058142368899,0.455305421031));
+#6800 = CARTESIAN_POINT('',(8.213167525443,0.46032460104));
+#6801 = CARTESIAN_POINT('',(8.290494053122,0.462734202453));
+#6802 = CARTESIAN_POINT('',(8.368174082919,0.465058957845));
+#6803 = CARTESIAN_POINT('',(8.52320341894,0.469504641546));
+#6804 = CARTESIAN_POINT('',(8.600543721485,0.471627843014));
+#6805 = CARTESIAN_POINT('',(8.678212990901,0.473663733906));
+#6806 = CARTESIAN_POINT('',(8.833246340059,0.477533021699));
+#6807 = CARTESIAN_POINT('',(8.91060279034,0.479368568283));
+#6808 = CARTESIAN_POINT('',(8.988258899392,0.481114646011));
+#6809 = CARTESIAN_POINT('',(9.143295934787,0.484406064908));
+#6810 = CARTESIAN_POINT('',(9.220670698245,0.48595338281));
+#6811 = CARTESIAN_POINT('',(9.298311312442,0.487409440826));
+#6812 = CARTESIAN_POINT('',(9.453351530537,0.490122933504));
+#6813 = CARTESIAN_POINT('',(9.530746447227,0.491382124447));
+#6814 = CARTESIAN_POINT('',(9.608369402221,0.492548689514));
+#6815 = CARTESIAN_POINT('',(9.764354888201,0.494698588194));
+#6816 = CARTESIAN_POINT('',(9.842719178082,0.495681146787));
+#6817 = CARTESIAN_POINT('',(9.921274774044,0.49656787595));
+#6818 = CARTESIAN_POINT('',(10.,0.497357955865));
+#6819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6820 = ORIENTED_EDGE('',*,*,#6821,.F.);
+#6821 = EDGE_CURVE('',#5887,#6535,#6822,.T.);
+#6822 = SURFACE_CURVE('',#6823,(#6827,#6833),.PCURVE_S1.);
+#6823 = LINE('',#6824,#6825);
+#6824 = CARTESIAN_POINT('',(3.5,-12.,2.82102605795E-15));
+#6825 = VECTOR('',#6826,1.);
+#6826 = DIRECTION('',(-0.,-0.,-1.));
+#6827 = PCURVE('',#47,#6828);
+#6828 = DEFINITIONAL_REPRESENTATION('',(#6829),#6832);
+#6829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6830,#6831),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#6830 = CARTESIAN_POINT('',(-4.996183089593,-9.674647056094));
+#6831 = CARTESIAN_POINT('',(-4.996183089593,-8.972934000055));
+#6832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6833 = PCURVE('',#6834,#6839);
+#6834 = PLANE('',#6835);
+#6835 = AXIS2_PLACEMENT_3D('',#6836,#6837,#6838);
+#6836 = CARTESIAN_POINT('',(3.762221576582,-12.,10.336618828645));
+#6837 = DIRECTION('',(8.801308588794E-17,-1.,2.350855048292E-16));
+#6838 = DIRECTION('',(0.342020143326,2.359223927328E-16,0.939692620786)
+  );
+#6839 = DEFINITIONAL_REPRESENTATION('',(#6840),#6843);
+#6840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6841,#6842),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.674647056094,-8.972934000055),.PIECEWISE_BEZIER_KNOTS.);
+#6841 = CARTESIAN_POINT('',(-0.71173505104,2.000000000001E-02));
+#6842 = CARTESIAN_POINT('',(-1.371129631709,-0.22));
+#6843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6844 = ADVANCED_FACE('',(#6845),#101,.F.);
+#6845 = FACE_BOUND('',#6846,.T.);
+#6846 = EDGE_LOOP('',(#6847));
+#6847 = ORIENTED_EDGE('',*,*,#86,.T.);
+#6848 = ADVANCED_FACE('',(#6849),#304,.F.);
+#6849 = FACE_BOUND('',#6850,.F.);
+#6850 = EDGE_LOOP('',(#6851,#6894,#6914,#6915,#6941));
+#6851 = ORIENTED_EDGE('',*,*,#6852,.F.);
+#6852 = EDGE_CURVE('',#6853,#6855,#6857,.T.);
+#6853 = VERTEX_POINT('',#6854);
+#6854 = CARTESIAN_POINT('',(-6.919093251096,-10.57023714985,
+    10.26821479998));
+#6855 = VERTEX_POINT('',#6856);
+#6856 = CARTESIAN_POINT('',(-14.09834076534,-19.21036815423,
+    6.492612126417));
+#6857 = SURFACE_CURVE('',#6858,(#6866,#6872),.PCURVE_S1.);
+#6858 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6859,#6860,#6861,#6862,#6863,
+    #6864,#6865),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6859 = CARTESIAN_POINT('',(-6.919093251096,-10.57023714985,
+    10.26821479998));
+#6860 = CARTESIAN_POINT('',(-7.956200091482,-12.21018450474,
+    9.848202325773));
+#6861 = CARTESIAN_POINT('',(-9.042969264354,-13.78782830889,
+    9.317234137791));
+#6862 = CARTESIAN_POINT('',(-10.18822327918,-15.29223190379,
+    8.691032617025));
+#6863 = CARTESIAN_POINT('',(-11.40987746542,-16.70067772981,
+    7.989659564497));
+#6864 = CARTESIAN_POINT('',(-12.7126264943,-18.00758854278,
+    7.250599968697));
+#6865 = CARTESIAN_POINT('',(-14.09834076534,-19.21036815423,
+    6.492612126417));
+#6866 = PCURVE('',#304,#6867);
+#6867 = DEFINITIONAL_REPRESENTATION('',(#6868),#6871);
+#6868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6869,#6870),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#6869 = CARTESIAN_POINT('',(0.,0.));
+#6870 = CARTESIAN_POINT('',(0.,11.035631196523));
+#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6872 = PCURVE('',#6873,#6888);
+#6873 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#6874,#6875,#6876,#6877,#6878,#6879,#6880)
+    ,(#6881,#6882,#6883,#6884,#6885,#6886,#6887
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#6874 = CARTESIAN_POINT('',(-7.036271004284,-10.42330089489,
+    10.336618828645));
+#6875 = CARTESIAN_POINT('',(-8.067065251907,-12.07117803171,
+    9.944453660111));
+#6876 = CARTESIAN_POINT('',(-9.144465177037,-13.6605511017,
+    9.439324279976));
+#6877 = CARTESIAN_POINT('',(-10.27756259757,-15.18020770161,
+    8.836297820967));
+#6878 = CARTESIAN_POINT('',(-11.48460636991,-16.60698352421,8.1541098526
+    ));
+#6879 = CARTESIAN_POINT('',(-12.77110884459,-17.93424747311,
+    7.429706375355));
+#6880 = CARTESIAN_POINT('',(-14.13938240376,-19.1589110863,
+    6.681471211651));
+#6881 = CARTESIAN_POINT('',(-6.919093251096,-10.57023714985,
+    10.26821479998));
+#6882 = CARTESIAN_POINT('',(-7.956200091482,-12.21018450474,
+    9.848202325773));
+#6883 = CARTESIAN_POINT('',(-9.042969264354,-13.78782830889,
+    9.317234137791));
+#6884 = CARTESIAN_POINT('',(-10.18822327918,-15.29223190379,
+    8.691032617025));
+#6885 = CARTESIAN_POINT('',(-11.40987746542,-16.70067772981,
+    7.989659564497));
+#6886 = CARTESIAN_POINT('',(-12.7126264943,-18.00758854278,
+    7.250599968697));
+#6887 = CARTESIAN_POINT('',(-14.09834076534,-19.21036815423,
+    6.492612126417));
+#6888 = DEFINITIONAL_REPRESENTATION('',(#6889),#6893);
+#6889 = LINE('',#6890,#6891);
+#6890 = CARTESIAN_POINT('',(0.2,0.));
+#6891 = VECTOR('',#6892,1.);
+#6892 = DIRECTION('',(0.,1.));
+#6893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6894 = ORIENTED_EDGE('',*,*,#6895,.T.);
+#6895 = EDGE_CURVE('',#6853,#121,#6896,.T.);
+#6896 = SURFACE_CURVE('',#6897,(#6901,#6907),.PCURVE_S1.);
+#6897 = LINE('',#6898,#6899);
+#6898 = CARTESIAN_POINT('',(-6.919093251096,-10.57023714985,
+    10.26821479998));
+#6899 = VECTOR('',#6900,1.);
+#6900 = DIRECTION('',(-0.213246071394,0.26740211569,-0.939692620786));
+#6901 = PCURVE('',#304,#6902);
+#6902 = DEFINITIONAL_REPRESENTATION('',(#6903),#6906);
+#6903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6904,#6905),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#6904 = CARTESIAN_POINT('',(0.,0.));
+#6905 = CARTESIAN_POINT('',(10.,0.));
+#6906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6907 = PCURVE('',#424,#6908);
+#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6913);
+#6909 = LINE('',#6910,#6911);
+#6910 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#6911 = VECTOR('',#6912,1.);
+#6912 = DIRECTION('',(-1.,5.551115123126E-17));
+#6913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6914 = ORIENTED_EDGE('',*,*,#120,.T.);
+#6915 = ORIENTED_EDGE('',*,*,#6916,.T.);
+#6916 = EDGE_CURVE('',#123,#6917,#6919,.T.);
+#6917 = VERTEX_POINT('',#6918);
+#6918 = CARTESIAN_POINT('',(-19.9859264752,-11.82756924416,
+    3.201622189877));
+#6919 = SURFACE_CURVE('',#6920,(#6928,#6935),.PCURVE_S1.);
+#6920 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6921,#6922,#6923,#6924,#6925,
+    #6926,#6927),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6921 = CARTESIAN_POINT('',(-9.051553965034,-7.89621599295,
+    0.871288592121));
+#6922 = CARTESIAN_POINT('',(-10.9567728331,-8.447557546452,
+    0.958055636392));
+#6923 = CARTESIAN_POINT('',(-12.84910097534,-9.0151593948,1.177684413274
+    ));
+#6924 = CARTESIAN_POINT('',(-14.71675018301,-9.613553151058,
+    1.526722541431));
+#6925 = CARTESIAN_POINT('',(-16.53656520188,-10.27208406878,
+    1.997370079066));
+#6926 = CARTESIAN_POINT('',(-18.29616378976,-11.0060263308,2.56042466005
+    ));
+#6927 = CARTESIAN_POINT('',(-19.9859264752,-11.82756924416,
+    3.201622189877));
+#6928 = PCURVE('',#304,#6929);
+#6929 = DEFINITIONAL_REPRESENTATION('',(#6930),#6934);
+#6930 = LINE('',#6931,#6932);
+#6931 = CARTESIAN_POINT('',(10.,0.));
+#6932 = VECTOR('',#6933,1.);
+#6933 = DIRECTION('',(0.,1.));
+#6934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6935 = PCURVE('',#959,#6936);
+#6936 = DEFINITIONAL_REPRESENTATION('',(#6937),#6940);
+#6937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6938,#6939),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#6938 = CARTESIAN_POINT('',(0.,0.));
+#6939 = CARTESIAN_POINT('',(0.,11.035631196523));
+#6940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6941 = ORIENTED_EDGE('',*,*,#6942,.F.);
+#6942 = EDGE_CURVE('',#6855,#6917,#6943,.T.);
+#6943 = SURFACE_CURVE('',#6944,(#6948,#6954),.PCURVE_S1.);
+#6944 = LINE('',#6945,#6946);
+#6945 = CARTESIAN_POINT('',(-14.09834076534,-19.21036815423,
+    6.492612126417));
+#6946 = VECTOR('',#6947,1.);
+#6947 = DIRECTION('',(-0.588758570987,0.738279891007,-0.329098993654));
+#6948 = PCURVE('',#304,#6949);
+#6949 = DEFINITIONAL_REPRESENTATION('',(#6950),#6953);
+#6950 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6951,#6952),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#6951 = CARTESIAN_POINT('',(0.,11.035631196523));
+#6952 = CARTESIAN_POINT('',(10.,11.035631196523));
+#6953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6954 = PCURVE('',#6955,#6960);
+#6955 = PLANE('',#6956);
+#6956 = AXIS2_PLACEMENT_3D('',#6957,#6958,#6959);
+#6957 = CARTESIAN_POINT('',(-17.06265443948,-15.49324016523,
+    4.941546700764));
+#6958 = DIRECTION('',(-0.781826670668,-0.623495835224,
+    -2.213282458625E-05));
+#6959 = DIRECTION('',(0.213231874378,-0.26741343736,0.939692620631));
+#6960 = DEFINITIONAL_REPRESENTATION('',(#6961),#6965);
+#6961 = LINE('',#6962,#6963);
+#6962 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#6963 = VECTOR('',#6964,1.);
+#6964 = DIRECTION('',(-0.63221995283,0.774788959165));
+#6965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6966 = ADVANCED_FACE('',(#6967),#959,.F.);
+#6967 = FACE_BOUND('',#6968,.F.);
+#6968 = EDGE_LOOP('',(#6969,#6970,#6971,#6997));
+#6969 = ORIENTED_EDGE('',*,*,#6916,.F.);
+#6970 = ORIENTED_EDGE('',*,*,#749,.F.);
+#6971 = ORIENTED_EDGE('',*,*,#6972,.T.);
+#6972 = EDGE_CURVE('',#436,#6973,#6975,.T.);
+#6973 = VERTEX_POINT('',#6974);
+#6974 = CARTESIAN_POINT('',(-20.02696811363,-11.77611217623,
+    3.390481275111));
+#6975 = SURFACE_CURVE('',#6976,(#6984,#6991),.PCURVE_S1.);
+#6976 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6977,#6978,#6979,#6980,#6981,
+    #6982,#6983),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#6977 = CARTESIAN_POINT('',(-9.168731718223,-7.749279737995,
+    0.939692620786));
+#6978 = CARTESIAN_POINT('',(-11.06763799353,-8.308551073422,
+    1.05430697073));
+#6979 = CARTESIAN_POINT('',(-12.95059688803,-8.887882187608,
+    1.299774555458));
+#6980 = CARTESIAN_POINT('',(-14.8060895014,-9.501528948878,
+    1.671987745373));
+#6981 = CARTESIAN_POINT('',(-16.61129410636,-10.17838986318,
+    2.161820367169));
+#6982 = CARTESIAN_POINT('',(-18.35464614005,-10.93268526113,
+    2.739531066708));
+#6983 = CARTESIAN_POINT('',(-20.02696811363,-11.77611217623,
+    3.390481275111));
+#6984 = PCURVE('',#959,#6985);
+#6985 = DEFINITIONAL_REPRESENTATION('',(#6986),#6990);
+#6986 = LINE('',#6987,#6988);
+#6987 = CARTESIAN_POINT('',(0.2,0.));
+#6988 = VECTOR('',#6989,1.);
+#6989 = DIRECTION('',(0.,1.));
+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6991 = PCURVE('',#635,#6992);
+#6992 = DEFINITIONAL_REPRESENTATION('',(#6993),#6996);
+#6993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6994,#6995),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#6994 = CARTESIAN_POINT('',(0.,0.));
+#6995 = CARTESIAN_POINT('',(0.,11.035631196523));
+#6996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6997 = ORIENTED_EDGE('',*,*,#6998,.F.);
+#6998 = EDGE_CURVE('',#6917,#6973,#6999,.T.);
+#6999 = SURFACE_CURVE('',#7000,(#7004,#7010),.PCURVE_S1.);
+#7000 = LINE('',#7001,#7002);
+#7001 = CARTESIAN_POINT('',(-19.9859264752,-11.82756924416,
+    3.201622189877));
+#7002 = VECTOR('',#7003,1.);
+#7003 = DIRECTION('',(-0.205208192139,0.257285339639,0.94429542617));
+#7004 = PCURVE('',#959,#7005);
+#7005 = DEFINITIONAL_REPRESENTATION('',(#7006),#7009);
+#7006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7007,#7008),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7007 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7008 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#7009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7010 = PCURVE('',#6955,#7011);
+#7011 = DEFINITIONAL_REPRESENTATION('',(#7012),#7016);
+#7012 = LINE('',#7013,#7014);
+#7013 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#7014 = VECTOR('',#7015,1.);
+#7015 = DIRECTION('',(0.774788959165,0.63221995283));
+#7016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7017 = ADVANCED_FACE('',(#7018),#635,.F.);
+#7018 = FACE_BOUND('',#7019,.F.);
+#7019 = EDGE_LOOP('',(#7020,#7021,#7022,#7044,#7070));
+#7020 = ORIENTED_EDGE('',*,*,#6972,.F.);
+#7021 = ORIENTED_EDGE('',*,*,#435,.F.);
+#7022 = ORIENTED_EDGE('',*,*,#7023,.T.);
+#7023 = EDGE_CURVE('',#410,#7024,#7026,.T.);
+#7024 = VERTEX_POINT('',#7025);
+#7025 = CARTESIAN_POINT('',(-7.036271004284,-10.42330089489,
+    10.336618828645));
+#7026 = SURFACE_CURVE('',#7027,(#7031,#7037),.PCURVE_S1.);
+#7027 = LINE('',#7028,#7029);
+#7028 = CARTESIAN_POINT('',(-9.168731718223,-7.749279737995,
+    0.939692620786));
+#7029 = VECTOR('',#7030,1.);
+#7030 = DIRECTION('',(0.213246071394,-0.26740211569,0.939692620786));
+#7031 = PCURVE('',#635,#7032);
+#7032 = DEFINITIONAL_REPRESENTATION('',(#7033),#7036);
+#7033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7034,#7035),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7034 = CARTESIAN_POINT('',(0.,0.));
+#7035 = CARTESIAN_POINT('',(10.,0.));
+#7036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7037 = PCURVE('',#424,#7038);
+#7038 = DEFINITIONAL_REPRESENTATION('',(#7039),#7043);
+#7039 = LINE('',#7040,#7041);
+#7040 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#7041 = VECTOR('',#7042,1.);
+#7042 = DIRECTION('',(1.,-5.551115123126E-17));
+#7043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7044 = ORIENTED_EDGE('',*,*,#7045,.T.);
+#7045 = EDGE_CURVE('',#7024,#7046,#7048,.T.);
+#7046 = VERTEX_POINT('',#7047);
+#7047 = CARTESIAN_POINT('',(-14.13938240376,-19.1589110863,
+    6.681471211651));
+#7048 = SURFACE_CURVE('',#7049,(#7057,#7063),.PCURVE_S1.);
+#7049 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7050,#7051,#7052,#7053,#7054,
+    #7055,#7056),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7050 = CARTESIAN_POINT('',(-7.036271004284,-10.42330089489,
+    10.336618828645));
+#7051 = CARTESIAN_POINT('',(-8.067065251907,-12.07117803171,
+    9.944453660111));
+#7052 = CARTESIAN_POINT('',(-9.144465177037,-13.6605511017,
+    9.439324279976));
+#7053 = CARTESIAN_POINT('',(-10.27756259757,-15.18020770161,
+    8.836297820967));
+#7054 = CARTESIAN_POINT('',(-11.48460636991,-16.60698352421,8.1541098526
+    ));
+#7055 = CARTESIAN_POINT('',(-12.77110884459,-17.93424747311,
+    7.429706375355));
+#7056 = CARTESIAN_POINT('',(-14.13938240376,-19.1589110863,
+    6.681471211651));
+#7057 = PCURVE('',#635,#7058);
+#7058 = DEFINITIONAL_REPRESENTATION('',(#7059),#7062);
+#7059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7060,#7061),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7060 = CARTESIAN_POINT('',(10.,0.));
+#7061 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7063 = PCURVE('',#6873,#7064);
+#7064 = DEFINITIONAL_REPRESENTATION('',(#7065),#7069);
+#7065 = LINE('',#7066,#7067);
+#7066 = CARTESIAN_POINT('',(0.,0.));
+#7067 = VECTOR('',#7068,1.);
+#7068 = DIRECTION('',(0.,1.));
+#7069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7070 = ORIENTED_EDGE('',*,*,#7071,.F.);
+#7071 = EDGE_CURVE('',#6973,#7046,#7072,.T.);
+#7072 = SURFACE_CURVE('',#7073,(#7077,#7083),.PCURVE_S1.);
+#7073 = LINE('',#7074,#7075);
+#7074 = CARTESIAN_POINT('',(-20.02696811363,-11.77611217623,
+    3.390481275111));
+#7075 = VECTOR('',#7076,1.);
+#7076 = DIRECTION('',(0.588758570987,-0.738279891007,0.329098993654));
+#7077 = PCURVE('',#635,#7078);
+#7078 = DEFINITIONAL_REPRESENTATION('',(#7079),#7082);
+#7079 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7080,#7081),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7080 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7081 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7083 = PCURVE('',#6955,#7084);
+#7084 = DEFINITIONAL_REPRESENTATION('',(#7085),#7089);
+#7085 = LINE('',#7086,#7087);
+#7086 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#7087 = VECTOR('',#7088,1.);
+#7088 = DIRECTION('',(0.63221995283,-0.774788959165));
+#7089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7090 = ADVANCED_FACE('',(#7091),#424,.F.);
+#7091 = FACE_BOUND('',#7092,.F.);
+#7092 = EDGE_LOOP('',(#7093,#7113,#7114,#7115));
+#7093 = ORIENTED_EDGE('',*,*,#7094,.F.);
+#7094 = EDGE_CURVE('',#7024,#6853,#7095,.T.);
+#7095 = SURFACE_CURVE('',#7096,(#7100,#7107),.PCURVE_S1.);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(-7.036271004284,-10.42330089489,
+    10.336618828645));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(0.585888765942,-0.734681274773,-0.342020143326));
+#7100 = PCURVE('',#424,#7101);
+#7101 = DEFINITIONAL_REPRESENTATION('',(#7102),#7106);
+#7102 = LINE('',#7103,#7104);
+#7103 = CARTESIAN_POINT('',(0.,0.));
+#7104 = VECTOR('',#7105,1.);
+#7105 = DIRECTION('',(0.,-1.));
+#7106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7107 = PCURVE('',#6873,#7108);
+#7108 = DEFINITIONAL_REPRESENTATION('',(#7109),#7112);
+#7109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7110,#7111),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7110 = CARTESIAN_POINT('',(0.,0.));
+#7111 = CARTESIAN_POINT('',(0.2,0.));
+#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7113 = ORIENTED_EDGE('',*,*,#7023,.F.);
+#7114 = ORIENTED_EDGE('',*,*,#409,.T.);
+#7115 = ORIENTED_EDGE('',*,*,#6895,.F.);
+#7116 = ADVANCED_FACE('',(#7117),#1098,.F.);
+#7117 = FACE_BOUND('',#7118,.F.);
+#7118 = EDGE_LOOP('',(#7119,#7158,#7178,#7179));
+#7119 = ORIENTED_EDGE('',*,*,#7120,.F.);
+#7120 = EDGE_CURVE('',#7121,#7123,#7125,.T.);
+#7121 = VERTEX_POINT('',#7122);
+#7122 = CARTESIAN_POINT('',(-12.53630800515,-0.997643619347,
+    10.336618828645));
+#7123 = VERTEX_POINT('',#7124);
+#7124 = CARTESIAN_POINT('',(-12.57812826107,-1.180870132322,
+    10.26821479998));
+#7125 = SURFACE_CURVE('',#7126,(#7130,#7137),.PCURVE_S1.);
+#7126 = LINE('',#7127,#7128);
+#7127 = CARTESIAN_POINT('',(-12.53630800515,-0.997643619347,
+    10.336618828645));
+#7128 = VECTOR('',#7129,1.);
+#7129 = DIRECTION('',(-0.209101279609,-0.916132564875,-0.342020143326));
+#7130 = PCURVE('',#1098,#7131);
+#7131 = DEFINITIONAL_REPRESENTATION('',(#7132),#7136);
+#7132 = LINE('',#7133,#7134);
+#7133 = CARTESIAN_POINT('',(0.,0.));
+#7134 = VECTOR('',#7135,1.);
+#7135 = DIRECTION('',(0.,-1.));
+#7136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7137 = PCURVE('',#7138,#7153);
+#7138 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#7139,#7140,#7141,#7142,#7143,#7144,#7145)
+    ,(#7146,#7147,#7148,#7149,#7150,#7151,#7152
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#7139 = CARTESIAN_POINT('',(-12.53630800515,-0.997643619347,
+    10.336618828645));
+#7140 = CARTESIAN_POINT('',(-14.46735993116,-1.219170814133,
+    9.944453660111));
+#7141 = CARTESIAN_POINT('',(-16.38172970051,-1.367783533943,
+    9.439324279976));
+#7142 = CARTESIAN_POINT('',(-18.27631975907,-1.429382690234,
+    8.836297820967));
+#7143 = CARTESIAN_POINT('',(-20.14439749806,-1.375258043233,8.1541098526
+    ));
+#7144 = CARTESIAN_POINT('',(-21.98421541188,-1.196965442762,
+    7.429706375355));
+#7145 = CARTESIAN_POINT('',(-23.7948005904,-0.890771371109,
+    6.681471211651));
+#7146 = CARTESIAN_POINT('',(-12.57812826107,-1.180870132322,
+    10.26821479998));
+#7147 = CARTESIAN_POINT('',(-14.50691627114,-1.392517805189,
+    9.848202325773));
+#7148 = CARTESIAN_POINT('',(-16.4179573616,-1.526492274514,
+    9.317234137791));
+#7149 = CARTESIAN_POINT('',(-18.30820165321,-1.569076929594,
+    8.691032617025));
+#7150 = CARTESIAN_POINT('',(-20.17105786787,-1.492100835095,
+    7.989659564497));
+#7151 = CARTESIAN_POINT('',(-22.00509262012,-1.288416194385,
+    7.250599968697));
+#7152 = CARTESIAN_POINT('',(-23.80944230309,-0.95494197321,
+    6.492612126417));
+#7153 = DEFINITIONAL_REPRESENTATION('',(#7154),#7157);
+#7154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7155,#7156),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7155 = CARTESIAN_POINT('',(0.,0.));
+#7156 = CARTESIAN_POINT('',(0.2,0.));
+#7157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7158 = ORIENTED_EDGE('',*,*,#7159,.F.);
+#7159 = EDGE_CURVE('',#1082,#7121,#7160,.T.);
+#7160 = SURFACE_CURVE('',#7161,(#7165,#7172),.PCURVE_S1.);
+#7161 = LINE('',#7162,#7163);
+#7162 = CARTESIAN_POINT('',(-11.7752415879,2.336806223219,0.939692620786
+    ));
+#7163 = VECTOR('',#7164,1.);
+#7164 = DIRECTION('',(-7.61066417247E-02,-0.333444984257,0.939692620786)
+  );
+#7165 = PCURVE('',#1098,#7166);
+#7166 = DEFINITIONAL_REPRESENTATION('',(#7167),#7171);
+#7167 = LINE('',#7168,#7169);
+#7168 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#7169 = VECTOR('',#7170,1.);
+#7170 = DIRECTION('',(1.,-5.551115123126E-17));
+#7171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7172 = PCURVE('',#1309,#7173);
+#7173 = DEFINITIONAL_REPRESENTATION('',(#7174),#7177);
+#7174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7175,#7176),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7175 = CARTESIAN_POINT('',(0.,0.));
+#7176 = CARTESIAN_POINT('',(10.,0.));
+#7177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7178 = ORIENTED_EDGE('',*,*,#1081,.T.);
+#7179 = ORIENTED_EDGE('',*,*,#7180,.F.);
+#7180 = EDGE_CURVE('',#7123,#1084,#7181,.T.);
+#7181 = SURFACE_CURVE('',#7182,(#7186,#7193),.PCURVE_S1.);
+#7182 = LINE('',#7183,#7184);
+#7183 = CARTESIAN_POINT('',(-12.57812826107,-1.180870132322,
+    10.26821479998));
+#7184 = VECTOR('',#7185,1.);
+#7185 = DIRECTION('',(7.61066417247E-02,0.333444984257,-0.939692620786)
+  );
+#7186 = PCURVE('',#1098,#7187);
+#7187 = DEFINITIONAL_REPRESENTATION('',(#7188),#7192);
+#7188 = LINE('',#7189,#7190);
+#7189 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#7190 = VECTOR('',#7191,1.);
+#7191 = DIRECTION('',(-1.,5.551115123126E-17));
+#7192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7193 = PCURVE('',#1935,#7194);
+#7194 = DEFINITIONAL_REPRESENTATION('',(#7195),#7198);
+#7195 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7196,#7197),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7196 = CARTESIAN_POINT('',(0.,0.));
+#7197 = CARTESIAN_POINT('',(10.,0.));
+#7198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7199 = ADVANCED_FACE('',(#7200),#1935,.F.);
+#7200 = FACE_BOUND('',#7201,.F.);
+#7201 = EDGE_LOOP('',(#7202,#7228,#7229,#7230,#7256));
+#7202 = ORIENTED_EDGE('',*,*,#7203,.F.);
+#7203 = EDGE_CURVE('',#7123,#7204,#7206,.T.);
+#7204 = VERTEX_POINT('',#7205);
+#7205 = CARTESIAN_POINT('',(-23.80944230309,-0.95494197321,
+    6.492612126417));
+#7206 = SURFACE_CURVE('',#7207,(#7215,#7221),.PCURVE_S1.);
+#7207 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7208,#7209,#7210,#7211,#7212,
+    #7213,#7214),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7208 = CARTESIAN_POINT('',(-12.57812826107,-1.180870132322,
+    10.26821479998));
+#7209 = CARTESIAN_POINT('',(-14.50691627114,-1.392517805189,
+    9.848202325773));
+#7210 = CARTESIAN_POINT('',(-16.4179573616,-1.526492274514,
+    9.317234137791));
+#7211 = CARTESIAN_POINT('',(-18.30820165321,-1.569076929594,
+    8.691032617025));
+#7212 = CARTESIAN_POINT('',(-20.17105786787,-1.492100835095,
+    7.989659564497));
+#7213 = CARTESIAN_POINT('',(-22.00509262012,-1.288416194385,
+    7.250599968697));
+#7214 = CARTESIAN_POINT('',(-23.80944230309,-0.95494197321,
+    6.492612126417));
+#7215 = PCURVE('',#1935,#7216);
+#7216 = DEFINITIONAL_REPRESENTATION('',(#7217),#7220);
+#7217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7218,#7219),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7218 = CARTESIAN_POINT('',(0.,0.));
+#7219 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7221 = PCURVE('',#7138,#7222);
+#7222 = DEFINITIONAL_REPRESENTATION('',(#7223),#7227);
+#7223 = LINE('',#7224,#7225);
+#7224 = CARTESIAN_POINT('',(0.2,0.));
+#7225 = VECTOR('',#7226,1.);
+#7226 = DIRECTION('',(0.,1.));
+#7227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7228 = ORIENTED_EDGE('',*,*,#7180,.T.);
+#7229 = ORIENTED_EDGE('',*,*,#1755,.T.);
+#7230 = ORIENTED_EDGE('',*,*,#7231,.T.);
+#7231 = EDGE_CURVE('',#1424,#7232,#7234,.T.);
+#7232 = VERTEX_POINT('',#7233);
+#7233 = CARTESIAN_POINT('',(-21.70818733414,8.251257720097,
+    3.201622189877));
+#7234 = SURFACE_CURVE('',#7235,(#7243,#7250),.PCURVE_S1.);
+#7235 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7236,#7237,#7238,#7239,#7240,
+    #7241,#7242),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7236 = CARTESIAN_POINT('',(-11.81706184382,2.153579710244,
+    0.871288592121));
+#7237 = CARTESIAN_POINT('',(-13.4360025625,3.299383966346,0.958055636392
+    ));
+#7238 = CARTESIAN_POINT('',(-15.0596188555,4.424971719149,1.177684413274
+    ));
+#7239 = CARTESIAN_POINT('',(-16.69192216748,5.512066263387,
+    1.526722541431));
+#7240 = CARTESIAN_POINT('',(-18.34141847667,6.524267625994,
+    1.997370079066));
+#7241 = CARTESIAN_POINT('',(-20.01232941835,7.442371682985,2.56042466005
+    ));
+#7242 = CARTESIAN_POINT('',(-21.70818733414,8.251257720097,
+    3.201622189877));
+#7243 = PCURVE('',#1935,#7244);
+#7244 = DEFINITIONAL_REPRESENTATION('',(#7245),#7249);
+#7245 = LINE('',#7246,#7247);
+#7246 = CARTESIAN_POINT('',(10.,0.));
+#7247 = VECTOR('',#7248,1.);
+#7248 = DIRECTION('',(0.,1.));
+#7249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7250 = PCURVE('',#1635,#7251);
+#7251 = DEFINITIONAL_REPRESENTATION('',(#7252),#7255);
+#7252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7253,#7254),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7253 = CARTESIAN_POINT('',(0.,0.));
+#7254 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7256 = ORIENTED_EDGE('',*,*,#7257,.F.);
+#7257 = EDGE_CURVE('',#7204,#7232,#7258,.T.);
+#7258 = SURFACE_CURVE('',#7259,(#7263,#7269),.PCURVE_S1.);
+#7259 = LINE('',#7260,#7261);
+#7260 = CARTESIAN_POINT('',(-23.80944230309,-0.95494197321,
+    6.492612126417));
+#7261 = VECTOR('',#7262,1.);
+#7262 = DIRECTION('',(0.210125496895,0.920619969331,-0.329098993654));
+#7263 = PCURVE('',#1935,#7264);
+#7264 = DEFINITIONAL_REPRESENTATION('',(#7265),#7268);
+#7265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7266,#7267),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7266 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7267 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7269 = PCURVE('',#7270,#7275);
+#7270 = PLANE('',#7271);
+#7271 = AXIS2_PLACEMENT_3D('',#7272,#7273,#7274);
+#7272 = CARTESIAN_POINT('',(-22.75149396227,3.680243174494,
+    4.941546700764));
+#7273 = DIRECTION('',(-0.974929629149,0.222513410198,-2.213282458625E-05
+    ));
+#7274 = DIRECTION('',(-7.612434505757E-02,-0.333440943529,0.939692620631
+    ));
+#7275 = DEFINITIONAL_REPRESENTATION('',(#7276),#7280);
+#7276 = LINE('',#7277,#7278);
+#7277 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#7278 = VECTOR('',#7279,1.);
+#7279 = DIRECTION('',(-0.63221995283,0.774788959165));
+#7280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7281 = ADVANCED_FACE('',(#7282),#1635,.F.);
+#7282 = FACE_BOUND('',#7283,.F.);
+#7283 = EDGE_LOOP('',(#7284,#7285,#7286,#7312));
+#7284 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7285 = ORIENTED_EDGE('',*,*,#1423,.F.);
+#7286 = ORIENTED_EDGE('',*,*,#7287,.T.);
+#7287 = EDGE_CURVE('',#1110,#7288,#7290,.T.);
+#7288 = VERTEX_POINT('',#7289);
+#7289 = CARTESIAN_POINT('',(-21.69354562145,8.315428322199,
+    3.390481275111));
+#7290 = SURFACE_CURVE('',#7291,(#7299,#7306),.PCURVE_S1.);
+#7291 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7292,#7293,#7294,#7295,#7296,
+    #7297,#7298),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7292 = CARTESIAN_POINT('',(-11.7752415879,2.336806223219,0.939692620786
+    ));
+#7293 = CARTESIAN_POINT('',(-13.39644622252,3.472730957401,1.05430697073
+    ));
+#7294 = CARTESIAN_POINT('',(-15.0233911944,4.58368045972,1.299774555458)
+  );
+#7295 = CARTESIAN_POINT('',(-16.66004027334,5.651760502747,
+    1.671987745373));
+#7296 = CARTESIAN_POINT('',(-18.31475810686,6.641110417855,
+    2.161820367169));
+#7297 = CARTESIAN_POINT('',(-19.99145221012,7.533822434609,
+    2.739531066708));
+#7298 = CARTESIAN_POINT('',(-21.69354562145,8.315428322199,
+    3.390481275111));
+#7299 = PCURVE('',#1635,#7300);
+#7300 = DEFINITIONAL_REPRESENTATION('',(#7301),#7305);
+#7301 = LINE('',#7302,#7303);
+#7302 = CARTESIAN_POINT('',(0.2,0.));
+#7303 = VECTOR('',#7304,1.);
+#7304 = DIRECTION('',(0.,1.));
+#7305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7306 = PCURVE('',#1309,#7307);
+#7307 = DEFINITIONAL_REPRESENTATION('',(#7308),#7311);
+#7308 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7309,#7310),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7309 = CARTESIAN_POINT('',(0.,0.));
+#7310 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7312 = ORIENTED_EDGE('',*,*,#7313,.F.);
+#7313 = EDGE_CURVE('',#7232,#7288,#7314,.T.);
+#7314 = SURFACE_CURVE('',#7315,(#7319,#7325),.PCURVE_S1.);
+#7315 = LINE('',#7316,#7317);
+#7316 = CARTESIAN_POINT('',(-21.70818733414,8.251257720097,
+    3.201622189877));
+#7317 = VECTOR('',#7318,1.);
+#7318 = DIRECTION('',(7.320856345043E-02,0.320853010507,0.94429542617));
+#7319 = PCURVE('',#1635,#7320);
+#7320 = DEFINITIONAL_REPRESENTATION('',(#7321),#7324);
+#7321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7322,#7323),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7322 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7323 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#7324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7325 = PCURVE('',#7270,#7326);
+#7326 = DEFINITIONAL_REPRESENTATION('',(#7327),#7331);
+#7327 = LINE('',#7328,#7329);
+#7328 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#7329 = VECTOR('',#7330,1.);
+#7330 = DIRECTION('',(0.774788959165,0.63221995283));
+#7331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7332 = ADVANCED_FACE('',(#7333),#1309,.F.);
+#7333 = FACE_BOUND('',#7334,.F.);
+#7334 = EDGE_LOOP('',(#7335,#7336,#7337,#7338,#7364));
+#7335 = ORIENTED_EDGE('',*,*,#7287,.F.);
+#7336 = ORIENTED_EDGE('',*,*,#1109,.F.);
+#7337 = ORIENTED_EDGE('',*,*,#7159,.T.);
+#7338 = ORIENTED_EDGE('',*,*,#7339,.T.);
+#7339 = EDGE_CURVE('',#7121,#7340,#7342,.T.);
+#7340 = VERTEX_POINT('',#7341);
+#7341 = CARTESIAN_POINT('',(-23.7948005904,-0.890771371109,
+    6.681471211651));
+#7342 = SURFACE_CURVE('',#7343,(#7351,#7357),.PCURVE_S1.);
+#7343 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7344,#7345,#7346,#7347,#7348,
+    #7349,#7350),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7344 = CARTESIAN_POINT('',(-12.53630800515,-0.997643619347,
+    10.336618828645));
+#7345 = CARTESIAN_POINT('',(-14.46735993116,-1.219170814133,
+    9.944453660111));
+#7346 = CARTESIAN_POINT('',(-16.38172970051,-1.367783533943,
+    9.439324279976));
+#7347 = CARTESIAN_POINT('',(-18.27631975907,-1.429382690234,
+    8.836297820967));
+#7348 = CARTESIAN_POINT('',(-20.14439749806,-1.375258043233,8.1541098526
+    ));
+#7349 = CARTESIAN_POINT('',(-21.98421541188,-1.196965442762,
+    7.429706375355));
+#7350 = CARTESIAN_POINT('',(-23.7948005904,-0.890771371109,
+    6.681471211651));
+#7351 = PCURVE('',#1309,#7352);
+#7352 = DEFINITIONAL_REPRESENTATION('',(#7353),#7356);
+#7353 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7354,#7355),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7354 = CARTESIAN_POINT('',(10.,0.));
+#7355 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7357 = PCURVE('',#7138,#7358);
+#7358 = DEFINITIONAL_REPRESENTATION('',(#7359),#7363);
+#7359 = LINE('',#7360,#7361);
+#7360 = CARTESIAN_POINT('',(0.,0.));
+#7361 = VECTOR('',#7362,1.);
+#7362 = DIRECTION('',(0.,1.));
+#7363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7364 = ORIENTED_EDGE('',*,*,#7365,.F.);
+#7365 = EDGE_CURVE('',#7288,#7340,#7366,.T.);
+#7366 = SURFACE_CURVE('',#7367,(#7371,#7377),.PCURVE_S1.);
+#7367 = LINE('',#7368,#7369);
+#7368 = CARTESIAN_POINT('',(-21.69354562145,8.315428322199,
+    3.390481275111));
+#7369 = VECTOR('',#7370,1.);
+#7370 = DIRECTION('',(-0.210125496895,-0.920619969331,0.329098993654));
+#7371 = PCURVE('',#1309,#7372);
+#7372 = DEFINITIONAL_REPRESENTATION('',(#7373),#7376);
+#7373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7374,#7375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7374 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7375 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7377 = PCURVE('',#7270,#7378);
+#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383);
+#7379 = LINE('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#7381 = VECTOR('',#7382,1.);
+#7382 = DIRECTION('',(0.63221995283,-0.774788959165));
+#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7384 = ADVANCED_FACE('',(#7385),#2226,.F.);
+#7385 = FACE_BOUND('',#7386,.F.);
+#7386 = EDGE_LOOP('',(#7387,#7430,#7450,#7451,#7477));
+#7387 = ORIENTED_EDGE('',*,*,#7388,.F.);
+#7388 = EDGE_CURVE('',#7389,#7391,#7393,.T.);
+#7389 = VERTEX_POINT('',#7390);
+#7390 = CARTESIAN_POINT('',(11.844862328137,-4.393518094758,
+    10.26821479998));
+#7391 = VERTEX_POINT('',#7392);
+#7392 = CARTESIAN_POINT('',(21.865900071187,-9.470156864256,
+    6.492612126417));
+#7393 = SURFACE_CURVE('',#7394,(#7402,#7408),.PCURVE_S1.);
+#7394 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7395,#7396,#7397,#7398,#7399,
+    #7400,#7401),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7395 = CARTESIAN_POINT('',(11.844862328137,-4.393518094758,
+    10.26821479998));
+#7396 = CARTESIAN_POINT('',(13.674470761669,-5.039699884314,
+    9.848202325773));
+#7397 = CARTESIAN_POINT('',(15.454388633157,-5.748162712296,
+    9.317234137791));
+#7398 = CARTESIAN_POINT('',(17.175916682003,-6.529941524908,
+    8.691032617025));
+#7399 = CARTESIAN_POINT('',(18.820893461084,-7.407557609478,
+    7.989659564497));
+#7400 = CARTESIAN_POINT('',(20.384926221997,-8.386828985603,
+    7.250599968697));
+#7401 = CARTESIAN_POINT('',(21.865900071187,-9.470156864256,
+    6.492612126417));
+#7402 = PCURVE('',#2226,#7403);
+#7403 = DEFINITIONAL_REPRESENTATION('',(#7404),#7407);
+#7404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7405,#7406),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7405 = CARTESIAN_POINT('',(0.,0.));
+#7406 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7408 = PCURVE('',#7409,#7424);
+#7409 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#7410,#7411,#7412,#7413,#7414,#7415,#7416)
+    ,(#7417,#7418,#7419,#7420,#7421,#7422,#7423
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#7410 = CARTESIAN_POINT('',(11.727684574948,-4.540454349712,
+    10.336618828645));
+#7411 = CARTESIAN_POINT('',(13.56361929018,-5.178717273905,
+    9.944453660111));
+#7412 = CARTESIAN_POINT('',(15.352887496563,-5.875435753558,
+    9.439324279976));
+#7413 = CARTESIAN_POINT('',(17.086581029026,-6.641968650156,
+    8.836297820967));
+#7414 = CARTESIAN_POINT('',(18.746177110456,-7.501261826444,8.1541098526
+    ));
+#7415 = CARTESIAN_POINT('',(20.32643751327,-8.460164984592,
+    7.429706375355));
+#7416 = CARTESIAN_POINT('',(21.824865763099,-9.521619777935,
+    6.681471211651));
+#7417 = CARTESIAN_POINT('',(11.844862328137,-4.393518094758,
+    10.26821479998));
+#7418 = CARTESIAN_POINT('',(13.674470761669,-5.039699884314,
+    9.848202325773));
+#7419 = CARTESIAN_POINT('',(15.454388633157,-5.748162712296,
+    9.317234137791));
+#7420 = CARTESIAN_POINT('',(17.175916682003,-6.529941524908,
+    8.691032617025));
+#7421 = CARTESIAN_POINT('',(18.820893461084,-7.407557609478,
+    7.989659564497));
+#7422 = CARTESIAN_POINT('',(20.384926221997,-8.386828985603,
+    7.250599968697));
+#7423 = CARTESIAN_POINT('',(21.865900071187,-9.470156864256,
+    6.492612126417));
+#7424 = DEFINITIONAL_REPRESENTATION('',(#7425),#7429);
+#7425 = LINE('',#7426,#7427);
+#7426 = CARTESIAN_POINT('',(0.2,0.));
+#7427 = VECTOR('',#7428,1.);
+#7428 = DIRECTION('',(0.,1.));
+#7429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7430 = ORIENTED_EDGE('',*,*,#7431,.T.);
+#7431 = EDGE_CURVE('',#7389,#2043,#7432,.T.);
+#7432 = SURFACE_CURVE('',#7433,(#7437,#7443),.PCURVE_S1.);
+#7433 = LINE('',#7434,#7435);
+#7434 = CARTESIAN_POINT('',(11.844862328137,-4.393518094758,
+    10.26821479998));
+#7435 = VECTOR('',#7436,1.);
+#7436 = DIRECTION('',(-0.213246071394,-0.26740211569,-0.939692620786));
+#7437 = PCURVE('',#2226,#7438);
+#7438 = DEFINITIONAL_REPRESENTATION('',(#7439),#7442);
+#7439 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7440,#7441),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7440 = CARTESIAN_POINT('',(0.,0.));
+#7441 = CARTESIAN_POINT('',(10.,0.));
+#7442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7443 = PCURVE('',#2346,#7444);
+#7444 = DEFINITIONAL_REPRESENTATION('',(#7445),#7449);
+#7445 = LINE('',#7446,#7447);
+#7446 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#7447 = VECTOR('',#7448,1.);
+#7448 = DIRECTION('',(-1.,5.551115123126E-17));
+#7449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7450 = ORIENTED_EDGE('',*,*,#2042,.T.);
+#7451 = ORIENTED_EDGE('',*,*,#7452,.T.);
+#7452 = EDGE_CURVE('',#2045,#7453,#7455,.T.);
+#7453 = VERTEX_POINT('',#7454);
+#7454 = CARTESIAN_POINT('',(15.978314414642,-16.85295581685,
+    3.201622189877));
+#7455 = SURFACE_CURVE('',#7456,(#7464,#7471),.PCURVE_S1.);
+#7456 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7457,#7458,#7459,#7460,#7461,
+    #7462,#7463),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7457 = CARTESIAN_POINT('',(9.712401614199,-7.06753925166,0.871288592121
+    ));
+#7458 = CARTESIAN_POINT('',(10.673870965768,-8.802305267546,
+    0.958055636392));
+#7459 = CARTESIAN_POINT('',(11.648324476292,-10.52088549901,
+    1.177684413274));
+#7460 = CARTESIAN_POINT('',(12.647306297736,-12.20855370421,
+    1.526722541431));
+#7461 = CARTESIAN_POINT('',(13.694273408087,-13.83620524626,
+    1.997370079066));
+#7462 = CARTESIAN_POINT('',(14.801361726428,-15.38836950621,
+    2.56042466005));
+#7463 = CARTESIAN_POINT('',(15.978314414642,-16.85295581685,
+    3.201622189877));
+#7464 = PCURVE('',#2226,#7465);
+#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470);
+#7466 = LINE('',#7467,#7468);
+#7467 = CARTESIAN_POINT('',(10.,0.));
+#7468 = VECTOR('',#7469,1.);
+#7469 = DIRECTION('',(0.,1.));
+#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7471 = PCURVE('',#2881,#7472);
+#7472 = DEFINITIONAL_REPRESENTATION('',(#7473),#7476);
+#7473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7474,#7475),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7474 = CARTESIAN_POINT('',(0.,0.));
+#7475 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7477 = ORIENTED_EDGE('',*,*,#7478,.F.);
+#7478 = EDGE_CURVE('',#7391,#7453,#7479,.T.);
+#7479 = SURFACE_CURVE('',#7480,(#7484,#7490),.PCURVE_S1.);
+#7480 = LINE('',#7481,#7482);
+#7481 = CARTESIAN_POINT('',(21.865900071187,-9.470156864256,
+    6.492612126417));
+#7482 = VECTOR('',#7483,1.);
+#7483 = DIRECTION('',(-0.588758565654,-0.73827989526,-0.329098993654));
+#7484 = PCURVE('',#2226,#7485);
+#7485 = DEFINITIONAL_REPRESENTATION('',(#7486),#7489);
+#7486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7487,#7488),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7487 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7488 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7490 = PCURVE('',#7491,#7496);
+#7491 = PLANE('',#7492);
+#7492 = AXIS2_PLACEMENT_3D('',#7493,#7494,#7495);
+#7493 = CARTESIAN_POINT('',(18.901590088871,-13.18728779739,
+    4.941546700764));
+#7494 = DIRECTION('',(0.781836293838,-0.623483768151,-2.213282458625E-05
+    ));
+#7495 = DIRECTION('',(0.213260268339,0.267390793932,0.939692620631));
+#7496 = DEFINITIONAL_REPRESENTATION('',(#7497),#7501);
+#7497 = LINE('',#7498,#7499);
+#7498 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#7499 = VECTOR('',#7500,1.);
+#7500 = DIRECTION('',(-0.63221995283,0.774788959165));
+#7501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7502 = ADVANCED_FACE('',(#7503),#2881,.F.);
+#7503 = FACE_BOUND('',#7504,.F.);
+#7504 = EDGE_LOOP('',(#7505,#7506,#7507,#7533));
+#7505 = ORIENTED_EDGE('',*,*,#7452,.F.);
+#7506 = ORIENTED_EDGE('',*,*,#2671,.F.);
+#7507 = ORIENTED_EDGE('',*,*,#7508,.T.);
+#7508 = EDGE_CURVE('',#2358,#7509,#7511,.T.);
+#7509 = VERTEX_POINT('',#7510);
+#7510 = CARTESIAN_POINT('',(15.937280106555,-16.90441873053,
+    3.390481275111));
+#7511 = SURFACE_CURVE('',#7512,(#7520,#7527),.PCURVE_S1.);
+#7512 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7513,#7514,#7515,#7516,#7517,
+    #7518,#7519),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7513 = CARTESIAN_POINT('',(9.59522386101,-7.214475506615,0.939692620786
+    ));
+#7514 = CARTESIAN_POINT('',(10.563019494279,-8.941322657137,
+    1.05430697073));
+#7515 = CARTESIAN_POINT('',(11.546823339699,-10.64815854027,
+    1.299774555458));
+#7516 = CARTESIAN_POINT('',(12.557970644758,-12.32058082946,
+    1.671987745373));
+#7517 = CARTESIAN_POINT('',(13.619557057458,-13.92990946323,
+    2.161820367169));
+#7518 = CARTESIAN_POINT('',(14.742873017701,-15.4617055052,
+    2.739531066708));
+#7519 = CARTESIAN_POINT('',(15.937280106555,-16.90441873053,
+    3.390481275111));
+#7520 = PCURVE('',#2881,#7521);
+#7521 = DEFINITIONAL_REPRESENTATION('',(#7522),#7526);
+#7522 = LINE('',#7523,#7524);
+#7523 = CARTESIAN_POINT('',(0.2,0.));
+#7524 = VECTOR('',#7525,1.);
+#7525 = DIRECTION('',(0.,1.));
+#7526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7527 = PCURVE('',#2557,#7528);
+#7528 = DEFINITIONAL_REPRESENTATION('',(#7529),#7532);
+#7529 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7530,#7531),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7530 = CARTESIAN_POINT('',(0.,0.));
+#7531 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7533 = ORIENTED_EDGE('',*,*,#7534,.F.);
+#7534 = EDGE_CURVE('',#7453,#7509,#7535,.T.);
+#7535 = SURFACE_CURVE('',#7536,(#7540,#7546),.PCURVE_S1.);
+#7536 = LINE('',#7537,#7538);
+#7537 = CARTESIAN_POINT('',(15.978314414642,-16.85295581685,
+    3.201622189877));
+#7538 = VECTOR('',#7539,1.);
+#7539 = DIRECTION('',(-0.205171540439,-0.257314568394,0.94429542617));
+#7540 = PCURVE('',#2881,#7541);
+#7541 = DEFINITIONAL_REPRESENTATION('',(#7542),#7545);
+#7542 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7543,#7544),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7543 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7544 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#7545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7546 = PCURVE('',#7491,#7547);
+#7547 = DEFINITIONAL_REPRESENTATION('',(#7548),#7552);
+#7548 = LINE('',#7549,#7550);
+#7549 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#7550 = VECTOR('',#7551,1.);
+#7551 = DIRECTION('',(0.774788959165,0.63221995283));
+#7552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7553 = ADVANCED_FACE('',(#7554),#2557,.F.);
+#7554 = FACE_BOUND('',#7555,.F.);
+#7555 = EDGE_LOOP('',(#7556,#7557,#7558,#7580,#7606));
+#7556 = ORIENTED_EDGE('',*,*,#7508,.F.);
+#7557 = ORIENTED_EDGE('',*,*,#2357,.F.);
+#7558 = ORIENTED_EDGE('',*,*,#7559,.T.);
+#7559 = EDGE_CURVE('',#2332,#7560,#7562,.T.);
+#7560 = VERTEX_POINT('',#7561);
+#7561 = CARTESIAN_POINT('',(11.727684574948,-4.540454349712,
+    10.336618828645));
+#7562 = SURFACE_CURVE('',#7563,(#7567,#7573),.PCURVE_S1.);
+#7563 = LINE('',#7564,#7565);
+#7564 = CARTESIAN_POINT('',(9.59522386101,-7.214475506615,0.939692620786
+    ));
+#7565 = VECTOR('',#7566,1.);
+#7566 = DIRECTION('',(0.213246071394,0.26740211569,0.939692620786));
+#7567 = PCURVE('',#2557,#7568);
+#7568 = DEFINITIONAL_REPRESENTATION('',(#7569),#7572);
+#7569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7570,#7571),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7570 = CARTESIAN_POINT('',(0.,0.));
+#7571 = CARTESIAN_POINT('',(10.,0.));
+#7572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7573 = PCURVE('',#2346,#7574);
+#7574 = DEFINITIONAL_REPRESENTATION('',(#7575),#7579);
+#7575 = LINE('',#7576,#7577);
+#7576 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#7577 = VECTOR('',#7578,1.);
+#7578 = DIRECTION('',(1.,-5.551115123126E-17));
+#7579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7580 = ORIENTED_EDGE('',*,*,#7581,.T.);
+#7581 = EDGE_CURVE('',#7560,#7582,#7584,.T.);
+#7582 = VERTEX_POINT('',#7583);
+#7583 = CARTESIAN_POINT('',(21.824865763099,-9.521619777935,
+    6.681471211651));
+#7584 = SURFACE_CURVE('',#7585,(#7593,#7599),.PCURVE_S1.);
+#7585 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7586,#7587,#7588,#7589,#7590,
+    #7591,#7592),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7586 = CARTESIAN_POINT('',(11.727684574948,-4.540454349712,
+    10.336618828645));
+#7587 = CARTESIAN_POINT('',(13.56361929018,-5.178717273905,
+    9.944453660111));
+#7588 = CARTESIAN_POINT('',(15.352887496563,-5.875435753558,
+    9.439324279976));
+#7589 = CARTESIAN_POINT('',(17.086581029026,-6.641968650156,
+    8.836297820967));
+#7590 = CARTESIAN_POINT('',(18.746177110456,-7.501261826444,8.1541098526
+    ));
+#7591 = CARTESIAN_POINT('',(20.32643751327,-8.460164984592,
+    7.429706375355));
+#7592 = CARTESIAN_POINT('',(21.824865763099,-9.521619777935,
+    6.681471211651));
+#7593 = PCURVE('',#2557,#7594);
+#7594 = DEFINITIONAL_REPRESENTATION('',(#7595),#7598);
+#7595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7596,#7597),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7596 = CARTESIAN_POINT('',(10.,0.));
+#7597 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7599 = PCURVE('',#7409,#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 = ORIENTED_EDGE('',*,*,#7607,.F.);
+#7607 = EDGE_CURVE('',#7509,#7582,#7608,.T.);
+#7608 = SURFACE_CURVE('',#7609,(#7613,#7619),.PCURVE_S1.);
+#7609 = LINE('',#7610,#7611);
+#7610 = CARTESIAN_POINT('',(15.937280106555,-16.90441873053,
+    3.390481275111));
+#7611 = VECTOR('',#7612,1.);
+#7612 = DIRECTION('',(0.588758565654,0.73827989526,0.329098993654));
+#7613 = PCURVE('',#2557,#7614);
+#7614 = DEFINITIONAL_REPRESENTATION('',(#7615),#7618);
+#7615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7616,#7617),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7616 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7617 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7619 = PCURVE('',#7491,#7620);
+#7620 = DEFINITIONAL_REPRESENTATION('',(#7621),#7625);
+#7621 = LINE('',#7622,#7623);
+#7622 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#7623 = VECTOR('',#7624,1.);
+#7624 = DIRECTION('',(0.63221995283,-0.774788959165));
+#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7626 = ADVANCED_FACE('',(#7627),#2346,.F.);
+#7627 = FACE_BOUND('',#7628,.F.);
+#7628 = EDGE_LOOP('',(#7629,#7649,#7650,#7651));
+#7629 = ORIENTED_EDGE('',*,*,#7630,.F.);
+#7630 = EDGE_CURVE('',#7560,#7389,#7631,.T.);
+#7631 = SURFACE_CURVE('',#7632,(#7636,#7643),.PCURVE_S1.);
+#7632 = LINE('',#7633,#7634);
+#7633 = CARTESIAN_POINT('',(11.727684574948,-4.540454349712,
+    10.336618828645));
+#7634 = VECTOR('',#7635,1.);
+#7635 = DIRECTION('',(0.585888765942,0.734681274773,-0.342020143326));
+#7636 = PCURVE('',#2346,#7637);
+#7637 = DEFINITIONAL_REPRESENTATION('',(#7638),#7642);
+#7638 = LINE('',#7639,#7640);
+#7639 = CARTESIAN_POINT('',(0.,0.));
+#7640 = VECTOR('',#7641,1.);
+#7641 = DIRECTION('',(0.,-1.));
+#7642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7643 = PCURVE('',#7409,#7644);
+#7644 = DEFINITIONAL_REPRESENTATION('',(#7645),#7648);
+#7645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7646,#7647),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7646 = CARTESIAN_POINT('',(0.,0.));
+#7647 = CARTESIAN_POINT('',(0.2,0.));
+#7648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7649 = ORIENTED_EDGE('',*,*,#7559,.F.);
+#7650 = ORIENTED_EDGE('',*,*,#2331,.T.);
+#7651 = ORIENTED_EDGE('',*,*,#7431,.F.);
+#7652 = ADVANCED_FACE('',(#7653),#3205,.F.);
+#7653 = FACE_BOUND('',#7654,.F.);
+#7654 = EDGE_LOOP('',(#7655,#7681,#7682,#7704,#7745));
+#7655 = ORIENTED_EDGE('',*,*,#7656,.F.);
+#7656 = EDGE_CURVE('',#3006,#7657,#7659,.T.);
+#7657 = VERTEX_POINT('',#7658);
+#7658 = CARTESIAN_POINT('',(23.153138372154,1.92053464738,3.390481275111
+    ));
+#7659 = SURFACE_CURVE('',#7660,(#7668,#7674),.PCURVE_S1.);
+#7660 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7661,#7662,#7663,#7664,#7665,
+    #7666,#7667),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7661 = CARTESIAN_POINT('',(11.623028304457,3.003696191732,
+    0.939692620786));
+#7662 = CARTESIAN_POINT('',(13.576542479772,2.683677698698,1.05430697073
+    ));
+#7663 = CARTESIAN_POINT('',(15.524392173265,2.388651751036,
+    1.299774555458));
+#7664 = CARTESIAN_POINT('',(17.462384603816,2.136460305834,
+    1.671987745373));
+#7665 = CARTESIAN_POINT('',(19.382496697441,1.963041993651,
+    2.161820367169));
+#7666 = CARTESIAN_POINT('',(21.280479113253,1.886226565429,
+    2.739531066708));
+#7667 = CARTESIAN_POINT('',(23.153138372154,1.92053464738,3.390481275111
+    ));
+#7668 = PCURVE('',#3205,#7669);
+#7669 = DEFINITIONAL_REPRESENTATION('',(#7670),#7673);
+#7670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7671,#7672),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7671 = CARTESIAN_POINT('',(0.,0.));
+#7672 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7674 = PCURVE('',#3531,#7675);
+#7675 = DEFINITIONAL_REPRESENTATION('',(#7676),#7680);
+#7676 = LINE('',#7677,#7678);
+#7677 = CARTESIAN_POINT('',(0.2,0.));
+#7678 = VECTOR('',#7679,1.);
+#7679 = DIRECTION('',(0.,1.));
+#7680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7681 = ORIENTED_EDGE('',*,*,#3003,.F.);
+#7682 = ORIENTED_EDGE('',*,*,#7683,.T.);
+#7683 = EDGE_CURVE('',#3004,#7684,#7686,.T.);
+#7684 = VERTEX_POINT('',#7685);
+#7685 = CARTESIAN_POINT('',(10.86196188721,6.338146034299,
+    10.336618828645));
+#7686 = SURFACE_CURVE('',#7687,(#7691,#7697),.PCURVE_S1.);
+#7687 = LINE('',#7688,#7689);
+#7688 = CARTESIAN_POINT('',(11.623028304457,3.003696191732,
+    0.939692620786));
+#7689 = VECTOR('',#7690,1.);
+#7690 = DIRECTION('',(-7.61066417247E-02,0.333444984257,0.939692620786)
+  );
+#7691 = PCURVE('',#3205,#7692);
+#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7696);
+#7693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7694,#7695),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7694 = CARTESIAN_POINT('',(0.,0.));
+#7695 = CARTESIAN_POINT('',(10.,0.));
+#7696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7697 = PCURVE('',#3951,#7698);
+#7698 = DEFINITIONAL_REPRESENTATION('',(#7699),#7703);
+#7699 = LINE('',#7700,#7701);
+#7700 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#7701 = VECTOR('',#7702,1.);
+#7702 = DIRECTION('',(1.,-5.551115123126E-17));
+#7703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7704 = ORIENTED_EDGE('',*,*,#7705,.T.);
+#7705 = EDGE_CURVE('',#7684,#7706,#7708,.T.);
+#7706 = VERTEX_POINT('',#7707);
+#7707 = CARTESIAN_POINT('',(21.051883336708,11.126734325511,
+    6.681471211651));
+#7708 = SURFACE_CURVE('',#7709,(#7717,#7723),.PCURVE_S1.);
+#7709 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7710,#7711,#7712,#7713,#7714,
+    #7715,#7716),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7710 = CARTESIAN_POINT('',(10.86196188721,6.338146034299,
+    10.336618828645));
+#7711 = CARTESIAN_POINT('',(12.505662507261,7.375587170284,
+    9.944453660111));
+#7712 = CARTESIAN_POINT('',(14.165969428542,8.340096517783,
+    9.439324279976));
+#7713 = CARTESIAN_POINT('',(15.846209216488,9.217627258596,
+    8.836297820967));
+#7714 = CARTESIAN_POINT('',(17.552772906357,9.979391191016,8.1541098526)
+  );
+#7715 = CARTESIAN_POINT('',(19.28774982947,10.617022184358,
+    7.429706375355));
+#7716 = CARTESIAN_POINT('',(21.051883336708,11.126734325511,
+    6.681471211651));
+#7717 = PCURVE('',#3205,#7718);
+#7718 = DEFINITIONAL_REPRESENTATION('',(#7719),#7722);
+#7719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7720,#7721),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7720 = CARTESIAN_POINT('',(10.,0.));
+#7721 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7723 = PCURVE('',#7724,#7739);
+#7724 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#7725,#7726,#7727,#7728,#7729,#7730,#7731)
+    ,(#7732,#7733,#7734,#7735,#7736,#7737,#7738
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#7725 = CARTESIAN_POINT('',(10.86196188721,6.338146034299,
+    10.336618828645));
+#7726 = CARTESIAN_POINT('',(12.505662507261,7.375587170284,
+    9.944453660111));
+#7727 = CARTESIAN_POINT('',(14.165969428542,8.340096517783,
+    9.439324279976));
+#7728 = CARTESIAN_POINT('',(15.846209216488,9.217627258596,
+    8.836297820967));
+#7729 = CARTESIAN_POINT('',(17.552772906357,9.979391191016,8.1541098526)
+  );
+#7730 = CARTESIAN_POINT('',(19.28774982947,10.617022184358,
+    7.429706375355));
+#7731 = CARTESIAN_POINT('',(21.051883336708,11.126734325511,
+    6.681471211651));
+#7732 = CARTESIAN_POINT('',(10.820141631288,6.521372547274,
+    10.26821479998));
+#7733 = CARTESIAN_POINT('',(12.466089097463,7.548930265263,
+    9.848202325773));
+#7734 = CARTESIAN_POINT('',(14.129748281557,8.498806745157,
+    9.317234137791));
+#7735 = CARTESIAN_POINT('',(15.814322751652,9.357320454724,
+    8.691032617025));
+#7736 = CARTESIAN_POINT('',(17.526096882142,10.096230409862,
+    7.989659564497));
+#7737 = CARTESIAN_POINT('',(19.266880550078,10.708474745688,
+    7.250599968697));
+#7738 = CARTESIAN_POINT('',(21.037232483234,11.190902841288,
+    6.492612126417));
+#7739 = DEFINITIONAL_REPRESENTATION('',(#7740),#7744);
+#7740 = LINE('',#7741,#7742);
+#7741 = CARTESIAN_POINT('',(0.,0.));
+#7742 = VECTOR('',#7743,1.);
+#7743 = DIRECTION('',(0.,1.));
+#7744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7745 = ORIENTED_EDGE('',*,*,#7746,.F.);
+#7746 = EDGE_CURVE('',#7657,#7706,#7747,.T.);
+#7747 = SURFACE_CURVE('',#7748,(#7752,#7758),.PCURVE_S1.);
+#7748 = LINE('',#7749,#7750);
+#7749 = CARTESIAN_POINT('',(23.153138372154,1.92053464738,3.390481275111
+    ));
+#7750 = VECTOR('',#7751,1.);
+#7751 = DIRECTION('',(-0.210125503545,0.920619967813,0.329098993654));
+#7752 = PCURVE('',#3205,#7753);
+#7753 = DEFINITIONAL_REPRESENTATION('',(#7754),#7757);
+#7754 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7755,#7756),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7755 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7756 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7758 = PCURVE('',#7759,#7764);
+#7759 = PLANE('',#7760);
+#7760 = AXIS2_PLACEMENT_3D('',#7761,#7762,#7763);
+#7761 = CARTESIAN_POINT('',(22.095185427694,6.555718744334,
+    4.941546700764));
+#7762 = DIRECTION('',(0.974926194679,0.222528457592,-2.213282458625E-05)
+  );
+#7763 = DIRECTION('',(-7.608893836674E-02,0.333449024875,0.939692620631)
+  );
+#7764 = DEFINITIONAL_REPRESENTATION('',(#7765),#7769);
+#7765 = LINE('',#7766,#7767);
+#7766 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#7767 = VECTOR('',#7768,1.);
+#7768 = DIRECTION('',(0.63221995283,-0.774788959165));
+#7769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7770 = ADVANCED_FACE('',(#7771),#3951,.F.);
+#7771 = FACE_BOUND('',#7772,.F.);
+#7772 = EDGE_LOOP('',(#7773,#7795,#7796,#7797));
+#7773 = ORIENTED_EDGE('',*,*,#7774,.F.);
+#7774 = EDGE_CURVE('',#7684,#7775,#7777,.T.);
+#7775 = VERTEX_POINT('',#7776);
+#7776 = CARTESIAN_POINT('',(10.820141631288,6.521372547274,
+    10.26821479998));
+#7777 = SURFACE_CURVE('',#7778,(#7782,#7789),.PCURVE_S1.);
+#7778 = LINE('',#7779,#7780);
+#7779 = CARTESIAN_POINT('',(10.86196188721,6.338146034299,
+    10.336618828645));
+#7780 = VECTOR('',#7781,1.);
+#7781 = DIRECTION('',(-0.209101279609,0.916132564875,-0.342020143326));
+#7782 = PCURVE('',#3951,#7783);
+#7783 = DEFINITIONAL_REPRESENTATION('',(#7784),#7788);
+#7784 = LINE('',#7785,#7786);
+#7785 = CARTESIAN_POINT('',(0.,0.));
+#7786 = VECTOR('',#7787,1.);
+#7787 = DIRECTION('',(0.,-1.));
+#7788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7789 = PCURVE('',#7724,#7790);
+#7790 = DEFINITIONAL_REPRESENTATION('',(#7791),#7794);
+#7791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7792,#7793),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7792 = CARTESIAN_POINT('',(0.,0.));
+#7793 = CARTESIAN_POINT('',(0.2,0.));
+#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7795 = ORIENTED_EDGE('',*,*,#7683,.F.);
+#7796 = ORIENTED_EDGE('',*,*,#3938,.T.);
+#7797 = ORIENTED_EDGE('',*,*,#7798,.F.);
+#7798 = EDGE_CURVE('',#7775,#3652,#7799,.T.);
+#7799 = SURFACE_CURVE('',#7800,(#7804,#7811),.PCURVE_S1.);
+#7800 = LINE('',#7801,#7802);
+#7801 = CARTESIAN_POINT('',(10.820141631288,6.521372547274,
+    10.26821479998));
+#7802 = VECTOR('',#7803,1.);
+#7803 = DIRECTION('',(7.61066417247E-02,-0.333444984257,-0.939692620786)
+  );
+#7804 = PCURVE('',#3951,#7805);
+#7805 = DEFINITIONAL_REPRESENTATION('',(#7806),#7810);
+#7806 = LINE('',#7807,#7808);
+#7807 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#7808 = VECTOR('',#7809,1.);
+#7809 = DIRECTION('',(-1.,5.551115123126E-17));
+#7810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7811 = PCURVE('',#3833,#7812);
+#7812 = DEFINITIONAL_REPRESENTATION('',(#7813),#7816);
+#7813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7814,#7815),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7814 = CARTESIAN_POINT('',(0.,0.));
+#7815 = CARTESIAN_POINT('',(10.,0.));
+#7816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7817 = ADVANCED_FACE('',(#7818),#3833,.F.);
+#7818 = FACE_BOUND('',#7819,.F.);
+#7819 = EDGE_LOOP('',(#7820,#7846,#7847,#7848,#7874));
+#7820 = ORIENTED_EDGE('',*,*,#7821,.F.);
+#7821 = EDGE_CURVE('',#7775,#7822,#7824,.T.);
+#7822 = VERTEX_POINT('',#7823);
+#7823 = CARTESIAN_POINT('',(21.037232483234,11.190902841288,
+    6.492612126417));
+#7824 = SURFACE_CURVE('',#7825,(#7833,#7839),.PCURVE_S1.);
+#7825 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7826,#7827,#7828,#7829,#7830,
+    #7831,#7832),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7826 = CARTESIAN_POINT('',(10.820141631288,6.521372547274,
+    10.26821479998));
+#7827 = CARTESIAN_POINT('',(12.466089097463,7.548930265263,
+    9.848202325773));
+#7828 = CARTESIAN_POINT('',(14.129748281557,8.498806745157,
+    9.317234137791));
+#7829 = CARTESIAN_POINT('',(15.814322751652,9.357320454724,
+    8.691032617025));
+#7830 = CARTESIAN_POINT('',(17.526096882142,10.096230409862,
+    7.989659564497));
+#7831 = CARTESIAN_POINT('',(19.266880550078,10.708474745688,
+    7.250599968697));
+#7832 = CARTESIAN_POINT('',(21.037232483234,11.190902841288,
+    6.492612126417));
+#7833 = PCURVE('',#3833,#7834);
+#7834 = DEFINITIONAL_REPRESENTATION('',(#7835),#7838);
+#7835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7836,#7837),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7836 = CARTESIAN_POINT('',(0.,0.));
+#7837 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7839 = PCURVE('',#7724,#7840);
+#7840 = DEFINITIONAL_REPRESENTATION('',(#7841),#7845);
+#7841 = LINE('',#7842,#7843);
+#7842 = CARTESIAN_POINT('',(0.2,0.));
+#7843 = VECTOR('',#7844,1.);
+#7844 = DIRECTION('',(0.,1.));
+#7845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7846 = ORIENTED_EDGE('',*,*,#7798,.T.);
+#7847 = ORIENTED_EDGE('',*,*,#3651,.T.);
+#7848 = ORIENTED_EDGE('',*,*,#7849,.T.);
+#7849 = EDGE_CURVE('',#3320,#7850,#7852,.T.);
+#7850 = VERTEX_POINT('',#7851);
+#7851 = CARTESIAN_POINT('',(23.138487518679,1.984703163157,
+    3.201622189877));
+#7852 = SURFACE_CURVE('',#7853,(#7861,#7868),.PCURVE_S1.);
+#7853 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#7854,#7855,#7856,#7857,#7858,
+    #7859,#7860),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#7854 = CARTESIAN_POINT('',(11.581208048535,3.186922704707,
+    0.871288592121));
+#7855 = CARTESIAN_POINT('',(13.536969069974,2.857020793677,
+    0.958055636392));
+#7856 = CARTESIAN_POINT('',(15.48817102628,2.54736197841,1.177684413274)
+  );
+#7857 = CARTESIAN_POINT('',(17.43049813898,2.276153501963,1.526722541431
+    ));
+#7858 = CARTESIAN_POINT('',(19.355820673226,2.079881212496,
+    1.997370079066));
+#7859 = CARTESIAN_POINT('',(21.259609833861,1.977679126759,2.56042466005
+    ));
+#7860 = CARTESIAN_POINT('',(23.138487518679,1.984703163157,
+    3.201622189877));
+#7861 = PCURVE('',#3833,#7862);
+#7862 = DEFINITIONAL_REPRESENTATION('',(#7863),#7867);
+#7863 = LINE('',#7864,#7865);
+#7864 = CARTESIAN_POINT('',(10.,0.));
+#7865 = VECTOR('',#7866,1.);
+#7866 = DIRECTION('',(0.,1.));
+#7867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7868 = PCURVE('',#3531,#7869);
+#7869 = DEFINITIONAL_REPRESENTATION('',(#7870),#7873);
+#7870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7871,#7872),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#7871 = CARTESIAN_POINT('',(0.,0.));
+#7872 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7874 = ORIENTED_EDGE('',*,*,#7875,.F.);
+#7875 = EDGE_CURVE('',#7822,#7850,#7876,.T.);
+#7876 = SURFACE_CURVE('',#7877,(#7881,#7887),.PCURVE_S1.);
+#7877 = LINE('',#7878,#7879);
+#7878 = CARTESIAN_POINT('',(21.037232483234,11.190902841288,
+    6.492612126417));
+#7879 = VECTOR('',#7880,1.);
+#7880 = DIRECTION('',(0.210125503545,-0.920619967813,-0.329098993654));
+#7881 = PCURVE('',#3833,#7882);
+#7882 = DEFINITIONAL_REPRESENTATION('',(#7883),#7886);
+#7883 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7884,#7885),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7884 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7885 = CARTESIAN_POINT('',(10.,11.035631196523));
+#7886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7887 = PCURVE('',#7759,#7888);
+#7888 = DEFINITIONAL_REPRESENTATION('',(#7889),#7893);
+#7889 = LINE('',#7890,#7891);
+#7890 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#7891 = VECTOR('',#7892,1.);
+#7892 = DIRECTION('',(-0.63221995283,0.774788959165));
+#7893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7894 = ADVANCED_FACE('',(#7895),#3531,.F.);
+#7895 = FACE_BOUND('',#7896,.F.);
+#7896 = EDGE_LOOP('',(#7897,#7898,#7899,#7900));
+#7897 = ORIENTED_EDGE('',*,*,#7849,.F.);
+#7898 = ORIENTED_EDGE('',*,*,#3319,.F.);
+#7899 = ORIENTED_EDGE('',*,*,#7656,.T.);
+#7900 = ORIENTED_EDGE('',*,*,#7901,.F.);
+#7901 = EDGE_CURVE('',#7850,#7657,#7902,.T.);
+#7902 = SURFACE_CURVE('',#7903,(#7907,#7913),.PCURVE_S1.);
+#7903 = LINE('',#7904,#7905);
+#7904 = CARTESIAN_POINT('',(23.138487518679,1.984703163157,
+    3.201622189877));
+#7905 = VECTOR('',#7906,1.);
+#7906 = DIRECTION('',(7.325426737323E-02,-0.320842578885,0.94429542617)
+  );
+#7907 = PCURVE('',#3531,#7908);
+#7908 = DEFINITIONAL_REPRESENTATION('',(#7909),#7912);
+#7909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7910,#7911),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7910 = CARTESIAN_POINT('',(0.,11.035631196523));
+#7911 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#7912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7913 = PCURVE('',#7759,#7914);
+#7914 = DEFINITIONAL_REPRESENTATION('',(#7915),#7919);
+#7915 = LINE('',#7916,#7917);
+#7916 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#7917 = VECTOR('',#7918,1.);
+#7918 = DIRECTION('',(0.774788959165,0.63221995283));
+#7919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7920 = ADVANCED_FACE('',(#7921),#3981,.F.);
+#7921 = FACE_BOUND('',#7922,.F.);
+#7922 = EDGE_LOOP('',(#7923,#7962,#7982,#7983));
+#7923 = ORIENTED_EDGE('',*,*,#7924,.F.);
+#7924 = EDGE_CURVE('',#7925,#7927,#7929,.T.);
+#7925 = VERTEX_POINT('',#7926);
+#7926 = CARTESIAN_POINT('',(1.816960354759,12.443993179865,
+    10.336618828645));
+#7927 = VERTEX_POINT('',#7928);
+#7928 = CARTESIAN_POINT('',(1.647633595414,12.525536649451,
+    10.26821479998));
+#7929 = SURFACE_CURVE('',#7930,(#7934,#7941),.PCURVE_S1.);
+#7930 = LINE('',#7931,#7932);
+#7931 = CARTESIAN_POINT('',(1.816960354759,12.443993179865,
+    10.336618828645));
+#7932 = VECTOR('',#7933,1.);
+#7933 = DIRECTION('',(-0.846633796726,0.407717347928,-0.342020143326));
+#7934 = PCURVE('',#3981,#7935);
+#7935 = DEFINITIONAL_REPRESENTATION('',(#7936),#7940);
+#7936 = LINE('',#7937,#7938);
+#7937 = CARTESIAN_POINT('',(0.,0.));
+#7938 = VECTOR('',#7939,1.);
+#7939 = DIRECTION('',(0.,-1.));
+#7940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7941 = PCURVE('',#7942,#7957);
+#7942 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#7943,#7944,#7945,#7946,#7947,#7948,#7949)
+    ,(#7950,#7951,#7952,#7953,#7954,#7955,#7956
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#7943 = CARTESIAN_POINT('',(1.816960354759,12.443993179865,
+    10.336618828645));
+#7944 = CARTESIAN_POINT('',(2.03068678735,14.375924040689,9.944453660111
+    ));
+#7945 = CARTESIAN_POINT('',(2.311787447714,16.275366004269,
+    9.439324279976));
+#7946 = CARTESIAN_POINT('',(2.673318660175,18.136161836295,
+    8.836297820967));
+#7947 = CARTESIAN_POINT('',(3.141772692455,19.945359099159,8.1541098526)
+  );
+#7948 = CARTESIAN_POINT('',(3.724993125684,21.699375100702,
+    7.429706375355));
+#7949 = CARTESIAN_POINT('',(4.426403377615,23.39643053783,6.681471211651
+    ));
+#7950 = CARTESIAN_POINT('',(1.647633595414,12.525536649451,
+    10.26821479998));
+#7951 = CARTESIAN_POINT('',(1.870488080992,14.453061954982,
+    9.848202325773));
+#7952 = CARTESIAN_POINT('',(2.165119279606,16.346001379443,
+    9.317234137791));
+#7953 = CARTESIAN_POINT('',(2.544221235912,18.198329277397,
+    8.691032617025));
+#7954 = CARTESIAN_POINT('',(3.033791883722,19.997351005008,
+    7.989659564497));
+#7955 = CARTESIAN_POINT('',(3.640480851211,21.7400785804,7.250599968697)
+  );
+#7956 = CARTESIAN_POINT('',(4.367099754068,23.424984454526,
+    6.492612126417));
+#7957 = DEFINITIONAL_REPRESENTATION('',(#7958),#7961);
+#7958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7959,#7960),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#7959 = CARTESIAN_POINT('',(0.,0.));
+#7960 = CARTESIAN_POINT('',(0.2,0.));
+#7961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7962 = ORIENTED_EDGE('',*,*,#7963,.F.);
+#7963 = EDGE_CURVE('',#3965,#7925,#7964,.T.);
+#7964 = SURFACE_CURVE('',#7965,(#7969,#7976),.PCURVE_S1.);
+#7965 = LINE('',#7966,#7967);
+#7966 = CARTESIAN_POINT('',(4.898455368079,10.960023393469,
+    0.939692620786));
+#7967 = VECTOR('',#7968,1.);
+#7968 = DIRECTION('',(-0.308149501332,0.14839697864,0.939692620786));
+#7969 = PCURVE('',#3981,#7970);
+#7970 = DEFINITIONAL_REPRESENTATION('',(#7971),#7975);
+#7971 = LINE('',#7972,#7973);
+#7972 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#7973 = VECTOR('',#7974,1.);
+#7974 = DIRECTION('',(1.,-5.551115123126E-17));
+#7975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7976 = PCURVE('',#4192,#7977);
+#7977 = DEFINITIONAL_REPRESENTATION('',(#7978),#7981);
+#7978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#7979,#7980),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#7979 = CARTESIAN_POINT('',(0.,0.));
+#7980 = CARTESIAN_POINT('',(10.,0.));
+#7981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7982 = ORIENTED_EDGE('',*,*,#3964,.T.);
+#7983 = ORIENTED_EDGE('',*,*,#7984,.F.);
+#7984 = EDGE_CURVE('',#7927,#3967,#7985,.T.);
+#7985 = SURFACE_CURVE('',#7986,(#7990,#7997),.PCURVE_S1.);
+#7986 = LINE('',#7987,#7988);
+#7987 = CARTESIAN_POINT('',(1.647633595414,12.525536649451,
+    10.26821479998));
+#7988 = VECTOR('',#7989,1.);
+#7989 = DIRECTION('',(0.308149501332,-0.14839697864,-0.939692620786));
+#7990 = PCURVE('',#3981,#7991);
+#7991 = DEFINITIONAL_REPRESENTATION('',(#7992),#7996);
+#7992 = LINE('',#7993,#7994);
+#7993 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#7994 = VECTOR('',#7995,1.);
+#7995 = DIRECTION('',(-1.,5.551115123126E-17));
+#7996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7997 = PCURVE('',#4818,#7998);
+#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8002);
+#7999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8000,#8001),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8000 = CARTESIAN_POINT('',(0.,0.));
+#8001 = CARTESIAN_POINT('',(10.,0.));
+#8002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8003 = ADVANCED_FACE('',(#8004),#4818,.F.);
+#8004 = FACE_BOUND('',#8005,.F.);
+#8005 = EDGE_LOOP('',(#8006,#8032,#8033,#8034,#8060));
+#8006 = ORIENTED_EDGE('',*,*,#8007,.F.);
+#8007 = EDGE_CURVE('',#7927,#8008,#8010,.T.);
+#8008 = VERTEX_POINT('',#8009);
+#8009 = CARTESIAN_POINT('',(4.367099754068,23.424984454526,
+    6.492612126417));
+#8010 = SURFACE_CURVE('',#8011,(#8019,#8025),.PCURVE_S1.);
+#8011 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8012,#8013,#8014,#8015,#8016,
+    #8017,#8018),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8012 = CARTESIAN_POINT('',(1.647633595414,12.525536649451,
+    10.26821479998));
+#8013 = CARTESIAN_POINT('',(1.870488080992,14.453061954982,
+    9.848202325773));
+#8014 = CARTESIAN_POINT('',(2.165119279606,16.346001379443,
+    9.317234137791));
+#8015 = CARTESIAN_POINT('',(2.544221235912,18.198329277397,
+    8.691032617025));
+#8016 = CARTESIAN_POINT('',(3.033791883722,19.997351005008,
+    7.989659564497));
+#8017 = CARTESIAN_POINT('',(3.640480851211,21.7400785804,7.250599968697)
+  );
+#8018 = CARTESIAN_POINT('',(4.367099754068,23.424984454526,
+    6.492612126417));
+#8019 = PCURVE('',#4818,#8020);
+#8020 = DEFINITIONAL_REPRESENTATION('',(#8021),#8024);
+#8021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8022,#8023),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8022 = CARTESIAN_POINT('',(0.,0.));
+#8023 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8025 = PCURVE('',#7942,#8026);
+#8026 = DEFINITIONAL_REPRESENTATION('',(#8027),#8031);
+#8027 = LINE('',#8028,#8029);
+#8028 = CARTESIAN_POINT('',(0.2,0.));
+#8029 = VECTOR('',#8030,1.);
+#8030 = DIRECTION('',(0.,1.));
+#8031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8032 = ORIENTED_EDGE('',*,*,#7984,.T.);
+#8033 = ORIENTED_EDGE('',*,*,#4638,.T.);
+#8034 = ORIENTED_EDGE('',*,*,#8035,.T.);
+#8035 = EDGE_CURVE('',#4307,#8036,#8038,.T.);
+#8036 = VERTEX_POINT('',#8037);
+#8037 = CARTESIAN_POINT('',(12.874907582022,19.327840180742,
+    3.201622189877));
+#8038 = SURFACE_CURVE('',#8039,(#8047,#8054),.PCURVE_S1.);
+#8039 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8040,#8041,#8042,#8043,#8044,
+    #8045,#8046),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8040 = CARTESIAN_POINT('',(4.729128608734,11.041566863054,
+    0.871288592121));
+#8041 = CARTESIAN_POINT('',(6.206453360643,12.364951924658,
+    0.958055636392));
+#8042 = CARTESIAN_POINT('',(7.665108892367,13.697393929376,
+    1.177684413274));
+#8043 = CARTESIAN_POINT('',(9.088169364207,15.046870696093,
+    1.526722541431));
+#8044 = CARTESIAN_POINT('',(10.442040184639,16.429774696403,
+    1.997370079066));
+#8045 = CARTESIAN_POINT('',(11.708938119387,17.854495039982,
+    2.56042466005));
+#8046 = CARTESIAN_POINT('',(12.874907582022,19.327840180742,
+    3.201622189877));
+#8047 = PCURVE('',#4818,#8048);
+#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053);
+#8049 = LINE('',#8050,#8051);
+#8050 = CARTESIAN_POINT('',(10.,0.));
+#8051 = VECTOR('',#8052,1.);
+#8052 = DIRECTION('',(0.,1.));
+#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8054 = PCURVE('',#4518,#8055);
+#8055 = DEFINITIONAL_REPRESENTATION('',(#8056),#8059);
+#8056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8057,#8058),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8057 = CARTESIAN_POINT('',(0.,0.));
+#8058 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8060 = ORIENTED_EDGE('',*,*,#8061,.F.);
+#8061 = EDGE_CURVE('',#8008,#8036,#8062,.T.);
+#8062 = SURFACE_CURVE('',#8063,(#8067,#8073),.PCURVE_S1.);
+#8063 = LINE('',#8064,#8065);
+#8064 = CARTESIAN_POINT('',(4.367099754068,23.424984454526,
+    6.492612126417));
+#8065 = VECTOR('',#8066,1.);
+#8066 = DIRECTION('',(0.850780782795,-0.409714427378,-0.329098993654));
+#8067 = PCURVE('',#4818,#8068);
+#8068 = DEFINITIONAL_REPRESENTATION('',(#8069),#8072);
+#8069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8070,#8071),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8070 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8071 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8073 = PCURVE('',#8074,#8079);
+#8074 = PLANE('',#8075);
+#8075 = AXIS2_PLACEMENT_3D('',#8076,#8077,#8078);
+#8076 = CARTESIAN_POINT('',(8.650655479819,21.362135359286,
+    4.941546700764));
+#8077 = DIRECTION('',(0.433876786057,0.900972216015,-2.213282458625E-05)
+  );
+#8078 = DIRECTION('',(-0.308141622551,0.148413338966,0.939692620631));
+#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084);
+#8080 = LINE('',#8081,#8082);
+#8081 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#8082 = VECTOR('',#8083,1.);
+#8083 = DIRECTION('',(-0.63221995283,0.774788959165));
+#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8085 = ADVANCED_FACE('',(#8086),#4518,.F.);
+#8086 = FACE_BOUND('',#8087,.F.);
+#8087 = EDGE_LOOP('',(#8088,#8089,#8090,#8116));
+#8088 = ORIENTED_EDGE('',*,*,#8035,.F.);
+#8089 = ORIENTED_EDGE('',*,*,#4306,.F.);
+#8090 = ORIENTED_EDGE('',*,*,#8091,.T.);
+#8091 = EDGE_CURVE('',#3993,#8092,#8094,.T.);
+#8092 = VERTEX_POINT('',#8093);
+#8093 = CARTESIAN_POINT('',(12.934211205569,19.299286264046,
+    3.390481275111));
+#8094 = SURFACE_CURVE('',#8095,(#8103,#8110),.PCURVE_S1.);
+#8095 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8096,#8097,#8098,#8099,#8100,
+    #8101,#8102),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8096 = CARTESIAN_POINT('',(4.898455368079,10.960023393469,
+    0.939692620786));
+#8097 = CARTESIAN_POINT('',(6.366652067001,12.287814010364,1.05430697073
+    ));
+#8098 = CARTESIAN_POINT('',(7.811777060474,13.626758554202,
+    1.299774555458));
+#8099 = CARTESIAN_POINT('',(9.21726678847,14.984703254992,1.671987745373
+    ));
+#8100 = CARTESIAN_POINT('',(10.550020993373,16.377782790554,
+    2.161820367169));
+#8101 = CARTESIAN_POINT('',(11.793450393861,17.813791560284,
+    2.739531066708));
+#8102 = CARTESIAN_POINT('',(12.934211205569,19.299286264046,
+    3.390481275111));
+#8103 = PCURVE('',#4518,#8104);
+#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);
+#8105 = LINE('',#8106,#8107);
+#8106 = CARTESIAN_POINT('',(0.2,0.));
+#8107 = VECTOR('',#8108,1.);
+#8108 = DIRECTION('',(0.,1.));
+#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8110 = PCURVE('',#4192,#8111);
+#8111 = DEFINITIONAL_REPRESENTATION('',(#8112),#8115);
+#8112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8113,#8114),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8113 = CARTESIAN_POINT('',(0.,0.));
+#8114 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8116 = ORIENTED_EDGE('',*,*,#8117,.F.);
+#8117 = EDGE_CURVE('',#8036,#8092,#8118,.T.);
+#8118 = SURFACE_CURVE('',#8119,(#8123,#8129),.PCURVE_S1.);
+#8119 = LINE('',#8120,#8121);
+#8120 = CARTESIAN_POINT('',(12.874907582022,19.327840180742,
+    3.201622189877));
+#8121 = VECTOR('',#8122,1.);
+#8122 = DIRECTION('',(0.296518117738,-0.142769583479,0.94429542617));
+#8123 = PCURVE('',#4518,#8124);
+#8124 = DEFINITIONAL_REPRESENTATION('',(#8125),#8128);
+#8125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8126,#8127),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8126 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8127 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8129 = PCURVE('',#8074,#8130);
+#8130 = DEFINITIONAL_REPRESENTATION('',(#8131),#8135);
+#8131 = LINE('',#8132,#8133);
+#8132 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#8133 = VECTOR('',#8134,1.);
+#8134 = DIRECTION('',(0.774788959165,0.63221995283));
+#8135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8136 = ADVANCED_FACE('',(#8137),#4192,.F.);
+#8137 = FACE_BOUND('',#8138,.F.);
+#8138 = EDGE_LOOP('',(#8139,#8140,#8141,#8142,#8168));
+#8139 = ORIENTED_EDGE('',*,*,#8091,.F.);
+#8140 = ORIENTED_EDGE('',*,*,#3992,.F.);
+#8141 = ORIENTED_EDGE('',*,*,#7963,.T.);
+#8142 = ORIENTED_EDGE('',*,*,#8143,.T.);
+#8143 = EDGE_CURVE('',#7925,#8144,#8146,.T.);
+#8144 = VERTEX_POINT('',#8145);
+#8145 = CARTESIAN_POINT('',(4.426403377615,23.39643053783,6.681471211651
+    ));
+#8146 = SURFACE_CURVE('',#8147,(#8155,#8161),.PCURVE_S1.);
+#8147 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8148,#8149,#8150,#8151,#8152,
+    #8153,#8154),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8148 = CARTESIAN_POINT('',(1.816960354759,12.443993179865,
+    10.336618828645));
+#8149 = CARTESIAN_POINT('',(2.03068678735,14.375924040689,9.944453660111
+    ));
+#8150 = CARTESIAN_POINT('',(2.311787447714,16.275366004269,
+    9.439324279976));
+#8151 = CARTESIAN_POINT('',(2.673318660175,18.136161836295,
+    8.836297820967));
+#8152 = CARTESIAN_POINT('',(3.141772692455,19.945359099159,8.1541098526)
+  );
+#8153 = CARTESIAN_POINT('',(3.724993125684,21.699375100702,
+    7.429706375355));
+#8154 = CARTESIAN_POINT('',(4.426403377615,23.39643053783,6.681471211651
+    ));
+#8155 = PCURVE('',#4192,#8156);
+#8156 = DEFINITIONAL_REPRESENTATION('',(#8157),#8160);
+#8157 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8158,#8159),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8158 = CARTESIAN_POINT('',(10.,0.));
+#8159 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8161 = PCURVE('',#7942,#8162);
+#8162 = DEFINITIONAL_REPRESENTATION('',(#8163),#8167);
+#8163 = LINE('',#8164,#8165);
+#8164 = CARTESIAN_POINT('',(0.,0.));
+#8165 = VECTOR('',#8166,1.);
+#8166 = DIRECTION('',(0.,1.));
+#8167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8168 = ORIENTED_EDGE('',*,*,#8169,.F.);
+#8169 = EDGE_CURVE('',#8092,#8144,#8170,.T.);
+#8170 = SURFACE_CURVE('',#8171,(#8175,#8181),.PCURVE_S1.);
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(12.934211205569,19.299286264046,
+    3.390481275111));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(-0.850780782795,0.409714427378,0.329098993654));
+#8175 = PCURVE('',#4192,#8176);
+#8176 = DEFINITIONAL_REPRESENTATION('',(#8177),#8180);
+#8177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8178,#8179),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8178 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8179 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8181 = PCURVE('',#8074,#8182);
+#8182 = DEFINITIONAL_REPRESENTATION('',(#8183),#8187);
+#8183 = LINE('',#8184,#8185);
+#8184 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#8185 = VECTOR('',#8186,1.);
+#8186 = DIRECTION('',(0.63221995283,-0.774788959165));
+#8187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8188 = ADVANCED_FACE('',(#8189),#4942,.F.);
+#8189 = FACE_BOUND('',#8190,.F.);
+#8190 = EDGE_LOOP('',(#8191,#8230,#8250,#8251));
+#8191 = ORIENTED_EDGE('',*,*,#8192,.F.);
+#8192 = EDGE_CURVE('',#8193,#8195,#8197,.T.);
+#8193 = VERTEX_POINT('',#8194);
+#8194 = CARTESIAN_POINT('',(-8.596249384062,9.179259649793,
+    10.336618828645));
+#8195 = VERTEX_POINT('',#8196);
+#8196 = CARTESIAN_POINT('',(-8.765576143407,9.097716180207,
+    10.26821479998));
+#8197 = SURFACE_CURVE('',#8198,(#8202,#8209),.PCURVE_S1.);
+#8198 = LINE('',#8199,#8200);
+#8199 = CARTESIAN_POINT('',(-8.596249384062,9.179259649793,
+    10.336618828645));
+#8200 = VECTOR('',#8201,1.);
+#8201 = DIRECTION('',(-0.846633796726,-0.407717347928,-0.342020143326));
+#8202 = PCURVE('',#4942,#8203);
+#8203 = DEFINITIONAL_REPRESENTATION('',(#8204),#8208);
+#8204 = LINE('',#8205,#8206);
+#8205 = CARTESIAN_POINT('',(0.,0.));
+#8206 = VECTOR('',#8207,1.);
+#8207 = DIRECTION('',(0.,-1.));
+#8208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8209 = PCURVE('',#8210,#8225);
+#8210 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#8211,#8212,#8213,#8214,#8215,#8216,#8217)
+    ,(#8218,#8219,#8220,#8221,#8222,#8223,#8224
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#8211 = CARTESIAN_POINT('',(-8.596249384062,9.179259649793,
+    10.336618828645));
+#8212 = CARTESIAN_POINT('',(-9.973437501898,10.550896893047,
+    9.944453660111));
+#8213 = CARTESIAN_POINT('',(-11.28321763311,11.954952932577,
+    9.439324279976));
+#8214 = CARTESIAN_POINT('',(-12.51263537301,13.397796640984,
+    8.836297820967));
+#8215 = CARTESIAN_POINT('',(-13.63504643934,14.892064794456,8.1541098526
+    ));
+#8216 = CARTESIAN_POINT('',(-14.64275937775,16.441655979632,
+    7.429706375355));
+#8217 = CARTESIAN_POINT('',(-15.53224860699,18.048137354956,
+    6.681471211651));
+#8218 = CARTESIAN_POINT('',(-8.765576143407,9.097716180207,
+    10.26821479998));
+#8219 = CARTESIAN_POINT('',(-10.13362861146,10.473743203865,
+    9.848202325773));
+#8220 = CARTESIAN_POINT('',(-11.42988870027,11.884323577346,
+    9.317234137791));
+#8221 = CARTESIAN_POINT('',(-12.64173076312,13.335624975924,
+    8.691032617025));
+#8222 = CARTESIAN_POINT('',(-13.74302028121,14.840058421762,
+    7.989659564497));
+#8223 = CARTESIAN_POINT('',(-14.72727518089,16.400959827286,
+    7.250599968697));
+#8224 = CARTESIAN_POINT('',(-15.59154816251,18.019574990905,
+    6.492612126417));
+#8225 = DEFINITIONAL_REPRESENTATION('',(#8226),#8229);
+#8226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8227,#8228),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8227 = CARTESIAN_POINT('',(0.,0.));
+#8228 = CARTESIAN_POINT('',(0.2,0.));
+#8229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8230 = ORIENTED_EDGE('',*,*,#8231,.F.);
+#8231 = EDGE_CURVE('',#4926,#8193,#8232,.T.);
+#8232 = SURFACE_CURVE('',#8233,(#8237,#8244),.PCURVE_S1.);
+#8233 = LINE('',#8234,#8235);
+#8234 = CARTESIAN_POINT('',(-5.514754370743,10.663229436189,
+    0.939692620786));
+#8235 = VECTOR('',#8236,1.);
+#8236 = DIRECTION('',(-0.308149501332,-0.14839697864,0.939692620786));
+#8237 = PCURVE('',#4942,#8238);
+#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243);
+#8239 = LINE('',#8240,#8241);
+#8240 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#8241 = VECTOR('',#8242,1.);
+#8242 = DIRECTION('',(1.,-5.551115123126E-17));
+#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8244 = PCURVE('',#5153,#8245);
+#8245 = DEFINITIONAL_REPRESENTATION('',(#8246),#8249);
+#8246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8247,#8248),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8247 = CARTESIAN_POINT('',(0.,0.));
+#8248 = CARTESIAN_POINT('',(10.,0.));
+#8249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8250 = ORIENTED_EDGE('',*,*,#4925,.T.);
+#8251 = ORIENTED_EDGE('',*,*,#8252,.F.);
+#8252 = EDGE_CURVE('',#8195,#4928,#8253,.T.);
+#8253 = SURFACE_CURVE('',#8254,(#8258,#8265),.PCURVE_S1.);
+#8254 = LINE('',#8255,#8256);
+#8255 = CARTESIAN_POINT('',(-8.765576143407,9.097716180207,
+    10.26821479998));
+#8256 = VECTOR('',#8257,1.);
+#8257 = DIRECTION('',(0.308149501332,0.14839697864,-0.939692620786));
+#8258 = PCURVE('',#4942,#8259);
+#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264);
+#8260 = LINE('',#8261,#8262);
+#8261 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#8262 = VECTOR('',#8263,1.);
+#8263 = DIRECTION('',(-1.,5.551115123126E-17));
+#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8265 = PCURVE('',#5779,#8266);
+#8266 = DEFINITIONAL_REPRESENTATION('',(#8267),#8270);
+#8267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8268,#8269),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8268 = CARTESIAN_POINT('',(0.,0.));
+#8269 = CARTESIAN_POINT('',(10.,0.));
+#8270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8271 = ADVANCED_FACE('',(#8272),#5779,.F.);
+#8272 = FACE_BOUND('',#8273,.F.);
+#8273 = EDGE_LOOP('',(#8274,#8300,#8301,#8302,#8328));
+#8274 = ORIENTED_EDGE('',*,*,#8275,.F.);
+#8275 = EDGE_CURVE('',#8195,#8276,#8278,.T.);
+#8276 = VERTEX_POINT('',#8277);
+#8277 = CARTESIAN_POINT('',(-15.59154816251,18.019574990905,
+    6.492612126417));
+#8278 = SURFACE_CURVE('',#8279,(#8287,#8293),.PCURVE_S1.);
+#8279 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8280,#8281,#8282,#8283,#8284,
+    #8285,#8286),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8280 = CARTESIAN_POINT('',(-8.765576143407,9.097716180207,
+    10.26821479998));
+#8281 = CARTESIAN_POINT('',(-10.13362861146,10.473743203865,
+    9.848202325773));
+#8282 = CARTESIAN_POINT('',(-11.42988870027,11.884323577346,
+    9.317234137791));
+#8283 = CARTESIAN_POINT('',(-12.64173076312,13.335624975924,
+    8.691032617025));
+#8284 = CARTESIAN_POINT('',(-13.74302028121,14.840058421762,
+    7.989659564497));
+#8285 = CARTESIAN_POINT('',(-14.72727518089,16.400959827286,
+    7.250599968697));
+#8286 = CARTESIAN_POINT('',(-15.59154816251,18.019574990905,
+    6.492612126417));
+#8287 = PCURVE('',#5779,#8288);
+#8288 = DEFINITIONAL_REPRESENTATION('',(#8289),#8292);
+#8289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8290,#8291),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8290 = CARTESIAN_POINT('',(0.,0.));
+#8291 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8293 = PCURVE('',#8210,#8294);
+#8294 = DEFINITIONAL_REPRESENTATION('',(#8295),#8299);
+#8295 = LINE('',#8296,#8297);
+#8296 = CARTESIAN_POINT('',(0.2,0.));
+#8297 = VECTOR('',#8298,1.);
+#8298 = DIRECTION('',(0.,1.));
+#8299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8300 = ORIENTED_EDGE('',*,*,#8252,.T.);
+#8301 = ORIENTED_EDGE('',*,*,#5599,.T.);
+#8302 = ORIENTED_EDGE('',*,*,#8303,.T.);
+#8303 = EDGE_CURVE('',#5268,#8304,#8306,.T.);
+#8304 = VERTEX_POINT('',#8305);
+#8305 = CARTESIAN_POINT('',(-7.083740364151,22.116719326139,
+    3.201622189877));
+#8306 = SURFACE_CURVE('',#8307,(#8315,#8322),.PCURVE_S1.);
+#8307 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8308,#8309,#8310,#8311,#8312,
+    #8313,#8314),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8308 = CARTESIAN_POINT('',(-5.684081130088,10.581685966604,
+    0.871288592121));
+#8309 = CARTESIAN_POINT('',(-5.797648317828,12.561822057318,
+    0.958055636392));
+#8310 = CARTESIAN_POINT('',(-5.929936577225,14.533008875606,
+    1.177684413274));
+#8311 = CARTESIAN_POINT('',(-6.097736306683,16.48698735584,
+    1.526722541431));
+#8312 = CARTESIAN_POINT('',(-6.334809541783,18.407712727591,
+    1.997370079066));
+#8313 = CARTESIAN_POINT('',(-6.658802817794,20.286512022773,
+    2.56042466005));
+#8314 = CARTESIAN_POINT('',(-7.083740364151,22.116719326139,
+    3.201622189877));
+#8315 = PCURVE('',#5779,#8316);
+#8316 = DEFINITIONAL_REPRESENTATION('',(#8317),#8321);
+#8317 = LINE('',#8318,#8319);
+#8318 = CARTESIAN_POINT('',(10.,0.));
+#8319 = VECTOR('',#8320,1.);
+#8320 = DIRECTION('',(0.,1.));
+#8321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8322 = PCURVE('',#5479,#8323);
+#8323 = DEFINITIONAL_REPRESENTATION('',(#8324),#8327);
+#8324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8325,#8326),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8325 = CARTESIAN_POINT('',(0.,0.));
+#8326 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8328 = ORIENTED_EDGE('',*,*,#8329,.F.);
+#8329 = EDGE_CURVE('',#8276,#8304,#8330,.T.);
+#8330 = SURFACE_CURVE('',#8331,(#8335,#8341),.PCURVE_S1.);
+#8331 = LINE('',#8332,#8333);
+#8332 = CARTESIAN_POINT('',(-15.59154816251,18.019574990905,
+    6.492612126417));
+#8333 = VECTOR('',#8334,1.);
+#8334 = DIRECTION('',(0.850780779836,0.409714433523,-0.329098993654));
+#8335 = PCURVE('',#5779,#8336);
+#8336 = DEFINITIONAL_REPRESENTATION('',(#8337),#8340);
+#8337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8338,#8339),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8338 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8339 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8341 = PCURVE('',#8342,#8347);
+#8342 = PLANE('',#8343);
+#8343 = AXIS2_PLACEMENT_3D('',#8344,#8345,#8346);
+#8344 = CARTESIAN_POINT('',(-11.30799448557,20.082428340548,
+    4.941546700764));
+#8345 = DIRECTION('',(-0.43389069194,0.900965519295,-2.213282458625E-05)
+  );
+#8346 = DIRECTION('',(-0.308157380011,-0.148380618264,0.939692620631));
+#8347 = DEFINITIONAL_REPRESENTATION('',(#8348),#8352);
+#8348 = LINE('',#8349,#8350);
+#8349 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#8350 = VECTOR('',#8351,1.);
+#8351 = DIRECTION('',(-0.63221995283,0.774788959165));
+#8352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8353 = ADVANCED_FACE('',(#8354),#5479,.F.);
+#8354 = FACE_BOUND('',#8355,.F.);
+#8355 = EDGE_LOOP('',(#8356,#8357,#8358,#8384));
+#8356 = ORIENTED_EDGE('',*,*,#8303,.F.);
+#8357 = ORIENTED_EDGE('',*,*,#5267,.F.);
+#8358 = ORIENTED_EDGE('',*,*,#8359,.T.);
+#8359 = EDGE_CURVE('',#4954,#8360,#8362,.T.);
+#8360 = VERTEX_POINT('',#8361);
+#8361 = CARTESIAN_POINT('',(-7.024440808635,22.14528169019,
+    3.390481275111));
+#8362 = SURFACE_CURVE('',#8363,(#8371,#8378),.PCURVE_S1.);
+#8363 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8364,#8365,#8366,#8367,#8368,
+    #8369,#8370),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8364 = CARTESIAN_POINT('',(-5.514754370743,10.663229436189,
+    0.939692620786));
+#8365 = CARTESIAN_POINT('',(-5.637457208257,12.6389757465,1.05430697073)
+  );
+#8366 = CARTESIAN_POINT('',(-5.783265510066,14.603638230837,
+    1.299774555458));
+#8367 = CARTESIAN_POINT('',(-5.968640916572,16.549159020899,
+    1.671987745373));
+#8368 = CARTESIAN_POINT('',(-6.226835699915,18.459719100285,
+    2.161820367169));
+#8369 = CARTESIAN_POINT('',(-6.574287014655,20.32720817512,
+    2.739531066708));
+#8370 = CARTESIAN_POINT('',(-7.024440808635,22.14528169019,
+    3.390481275111));
+#8371 = PCURVE('',#5479,#8372);
+#8372 = DEFINITIONAL_REPRESENTATION('',(#8373),#8377);
+#8373 = LINE('',#8374,#8375);
+#8374 = CARTESIAN_POINT('',(0.2,0.));
+#8375 = VECTOR('',#8376,1.);
+#8376 = DIRECTION('',(0.,1.));
+#8377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8378 = PCURVE('',#5153,#8379);
+#8379 = DEFINITIONAL_REPRESENTATION('',(#8380),#8383);
+#8380 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8381,#8382),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8381 = CARTESIAN_POINT('',(0.,0.));
+#8382 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8384 = ORIENTED_EDGE('',*,*,#8385,.F.);
+#8385 = EDGE_CURVE('',#8304,#8360,#8386,.T.);
+#8386 = SURFACE_CURVE('',#8387,(#8391,#8397),.PCURVE_S1.);
+#8387 = LINE('',#8388,#8389);
+#8388 = CARTESIAN_POINT('',(-7.083740364151,22.116719326139,
+    3.201622189877));
+#8389 = VECTOR('',#8390,1.);
+#8390 = DIRECTION('',(0.296497777579,0.142811820255,0.94429542617));
+#8391 = PCURVE('',#5479,#8392);
+#8392 = DEFINITIONAL_REPRESENTATION('',(#8393),#8396);
+#8393 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8394,#8395),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8394 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8395 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8397 = PCURVE('',#8342,#8398);
+#8398 = DEFINITIONAL_REPRESENTATION('',(#8399),#8403);
+#8399 = LINE('',#8400,#8401);
+#8400 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#8401 = VECTOR('',#8402,1.);
+#8402 = DIRECTION('',(0.774788959165,0.63221995283));
+#8403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8404 = ADVANCED_FACE('',(#8405),#5153,.F.);
+#8405 = FACE_BOUND('',#8406,.F.);
+#8406 = EDGE_LOOP('',(#8407,#8408,#8409,#8410,#8436));
+#8407 = ORIENTED_EDGE('',*,*,#8359,.F.);
+#8408 = ORIENTED_EDGE('',*,*,#4953,.F.);
+#8409 = ORIENTED_EDGE('',*,*,#8231,.T.);
+#8410 = ORIENTED_EDGE('',*,*,#8411,.T.);
+#8411 = EDGE_CURVE('',#8193,#8412,#8414,.T.);
+#8412 = VERTEX_POINT('',#8413);
+#8413 = CARTESIAN_POINT('',(-15.53224860699,18.048137354956,
+    6.681471211651));
+#8414 = SURFACE_CURVE('',#8415,(#8423,#8429),.PCURVE_S1.);
+#8415 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8416,#8417,#8418,#8419,#8420,
+    #8421,#8422),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8416 = CARTESIAN_POINT('',(-8.596249384062,9.179259649793,
+    10.336618828645));
+#8417 = CARTESIAN_POINT('',(-9.973437501898,10.550896893047,
+    9.944453660111));
+#8418 = CARTESIAN_POINT('',(-11.28321763311,11.954952932577,
+    9.439324279976));
+#8419 = CARTESIAN_POINT('',(-12.51263537301,13.397796640984,
+    8.836297820967));
+#8420 = CARTESIAN_POINT('',(-13.63504643934,14.892064794456,8.1541098526
+    ));
+#8421 = CARTESIAN_POINT('',(-14.64275937775,16.441655979632,
+    7.429706375355));
+#8422 = CARTESIAN_POINT('',(-15.53224860699,18.048137354956,
+    6.681471211651));
+#8423 = PCURVE('',#5153,#8424);
+#8424 = DEFINITIONAL_REPRESENTATION('',(#8425),#8428);
+#8425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8426,#8427),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8426 = CARTESIAN_POINT('',(10.,0.));
+#8427 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8429 = PCURVE('',#8210,#8430);
+#8430 = DEFINITIONAL_REPRESENTATION('',(#8431),#8435);
+#8431 = LINE('',#8432,#8433);
+#8432 = CARTESIAN_POINT('',(0.,0.));
+#8433 = VECTOR('',#8434,1.);
+#8434 = DIRECTION('',(0.,1.));
+#8435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8436 = ORIENTED_EDGE('',*,*,#8437,.F.);
+#8437 = EDGE_CURVE('',#8360,#8412,#8438,.T.);
+#8438 = SURFACE_CURVE('',#8439,(#8443,#8449),.PCURVE_S1.);
+#8439 = LINE('',#8440,#8441);
+#8440 = CARTESIAN_POINT('',(-7.024440808635,22.14528169019,
+    3.390481275111));
+#8441 = VECTOR('',#8442,1.);
+#8442 = DIRECTION('',(-0.850780779836,-0.409714433523,0.329098993654));
+#8443 = PCURVE('',#5153,#8444);
+#8444 = DEFINITIONAL_REPRESENTATION('',(#8445),#8448);
+#8445 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8446,#8447),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8446 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8447 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8449 = PCURVE('',#8342,#8450);
+#8450 = DEFINITIONAL_REPRESENTATION('',(#8451),#8455);
+#8451 = LINE('',#8452,#8453);
+#8452 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#8453 = VECTOR('',#8454,1.);
+#8454 = DIRECTION('',(0.63221995283,-0.774788959165));
+#8455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8456 = ADVANCED_FACE('',(#8457),#6088,.F.);
+#8457 = FACE_BOUND('',#8458,.F.);
+#8458 = EDGE_LOOP('',(#8459,#8485,#8486,#8508,#8549));
+#8459 = ORIENTED_EDGE('',*,*,#8460,.F.);
+#8460 = EDGE_CURVE('',#5889,#8461,#8463,.T.);
+#8461 = VERTEX_POINT('',#8462);
+#8462 = CARTESIAN_POINT('',(-3.279675140548,-23.00000001705,
+    3.390481275111));
+#8463 = SURFACE_CURVE('',#8464,(#8472,#8478),.PCURVE_S1.);
+#8464 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8465,#8466,#8467,#8468,#8469,
+    #8470,#8471),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8465 = CARTESIAN_POINT('',(0.342020143326,-12.,0.939692620786));
+#8466 = CARTESIAN_POINT('',(-0.404672616736,-13.8333246824,1.05430697073
+    ));
+#8467 = CARTESIAN_POINT('',(-1.125738980932,-15.66668826791,
+    1.299774555458));
+#8468 = CARTESIAN_POINT('',(-1.802851345719,-17.49997330612,
+    1.671987745373));
+#8469 = CARTESIAN_POINT('',(-2.399186835125,-19.33335497593,
+    2.161820367169));
+#8470 = CARTESIAN_POINT('',(-2.896417159983,-21.1666579691,
+    2.739531066708));
+#8471 = CARTESIAN_POINT('',(-3.279675140548,-23.00000001705,
+    3.390481275111));
+#8472 = PCURVE('',#6088,#8473);
+#8473 = DEFINITIONAL_REPRESENTATION('',(#8474),#8477);
+#8474 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8475,#8476),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8475 = CARTESIAN_POINT('',(0.,0.));
+#8476 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8478 = PCURVE('',#6414,#8479);
+#8479 = DEFINITIONAL_REPRESENTATION('',(#8480),#8484);
+#8480 = LINE('',#8481,#8482);
+#8481 = CARTESIAN_POINT('',(0.2,0.));
+#8482 = VECTOR('',#8483,1.);
+#8483 = DIRECTION('',(0.,1.));
+#8484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8485 = ORIENTED_EDGE('',*,*,#5886,.F.);
+#8486 = ORIENTED_EDGE('',*,*,#8487,.T.);
+#8487 = EDGE_CURVE('',#5887,#8488,#8490,.T.);
+#8488 = VERTEX_POINT('',#8489);
+#8489 = CARTESIAN_POINT('',(3.762221576582,-12.,10.336618828645));
+#8490 = SURFACE_CURVE('',#8491,(#8495,#8501),.PCURVE_S1.);
+#8491 = LINE('',#8492,#8493);
+#8492 = CARTESIAN_POINT('',(0.342020143326,-12.,0.939692620786));
+#8493 = VECTOR('',#8494,1.);
+#8494 = DIRECTION('',(0.342020143326,9.71445146547E-17,0.939692620786));
+#8495 = PCURVE('',#6088,#8496);
+#8496 = DEFINITIONAL_REPRESENTATION('',(#8497),#8500);
+#8497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8498,#8499),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8498 = CARTESIAN_POINT('',(0.,0.));
+#8499 = CARTESIAN_POINT('',(10.,0.));
+#8500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8501 = PCURVE('',#6834,#8502);
+#8502 = DEFINITIONAL_REPRESENTATION('',(#8503),#8507);
+#8503 = LINE('',#8504,#8505);
+#8504 = CARTESIAN_POINT('',(-10.,1.33226762955E-15));
+#8505 = VECTOR('',#8506,1.);
+#8506 = DIRECTION('',(1.,-5.551115123126E-17));
+#8507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8508 = ORIENTED_EDGE('',*,*,#8509,.T.);
+#8509 = EDGE_CURVE('',#8488,#8510,#8512,.T.);
+#8510 = VERTEX_POINT('',#8511);
+#8511 = CARTESIAN_POINT('',(6.163279123748,-22.99999998294,
+    6.681471211651));
+#8512 = SURFACE_CURVE('',#8513,(#8521,#8527),.PCURVE_S1.);
+#8513 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8514,#8515,#8516,#8517,#8518,
+    #8519,#8520),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8514 = CARTESIAN_POINT('',(3.762221576582,-12.,10.336618828645));
+#8515 = CARTESIAN_POINT('',(4.407894100181,-13.83334198426,
+    9.944453660111));
+#8516 = CARTESIAN_POINT('',(4.978768137841,-15.66664506542,
+    9.439324279976));
+#8517 = CARTESIAN_POINT('',(5.460408823973,-17.50002669387,
+    8.836297820967));
+#8518 = CARTESIAN_POINT('',(5.823327598057,-19.33331169073,8.1541098526)
+  );
+#8519 = CARTESIAN_POINT('',(6.058903165815,-21.16667536422,
+    7.429706375355));
+#8520 = CARTESIAN_POINT('',(6.163279123748,-22.99999998294,
+    6.681471211651));
+#8521 = PCURVE('',#6088,#8522);
+#8522 = DEFINITIONAL_REPRESENTATION('',(#8523),#8526);
+#8523 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8524,#8525),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8524 = CARTESIAN_POINT('',(10.,0.));
+#8525 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8527 = PCURVE('',#8528,#8543);
+#8528 = B_SPLINE_SURFACE_WITH_KNOTS('',1,6,(
+    (#8529,#8530,#8531,#8532,#8533,#8534,#8535)
+    ,(#8536,#8537,#8538,#8539,#8540,#8541,#8542
+  )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.2),(0.,11.035631196523)
+  ,.PIECEWISE_BEZIER_KNOTS.);
+#8529 = CARTESIAN_POINT('',(3.762221576582,-12.,10.336618828645));
+#8530 = CARTESIAN_POINT('',(4.407894100181,-13.83334198426,
+    9.944453660111));
+#8531 = CARTESIAN_POINT('',(4.978768137841,-15.66664506542,
+    9.439324279976));
+#8532 = CARTESIAN_POINT('',(5.460408823973,-17.50002669387,
+    8.836297820967));
+#8533 = CARTESIAN_POINT('',(5.823327598057,-19.33331169073,8.1541098526)
+  );
+#8534 = CARTESIAN_POINT('',(6.058903165815,-21.16667536422,
+    7.429706375355));
+#8535 = CARTESIAN_POINT('',(6.163279123748,-22.99999998294,
+    6.681471211651));
+#8536 = CARTESIAN_POINT('',(3.95016010074,-12.,10.26821479998));
+#8537 = CARTESIAN_POINT('',(4.585697033969,-13.83333322986,
+    9.848202325773));
+#8538 = CARTESIAN_POINT('',(5.141559131913,-15.66664840623,
+    9.317234137791));
+#8539 = CARTESIAN_POINT('',(5.603695025956,-17.50002434975,
+    8.691032617025));
+#8540 = CARTESIAN_POINT('',(5.94317338757,-19.33330366224,7.989659564497
+    ));
+#8541 = CARTESIAN_POINT('',(6.152706672038,-21.1666794306,7.250599968697
+    ));
+#8542 = CARTESIAN_POINT('',(6.229098922461,-22.99999529502,
+    6.492612126417));
+#8543 = DEFINITIONAL_REPRESENTATION('',(#8544),#8548);
+#8544 = LINE('',#8545,#8546);
+#8545 = CARTESIAN_POINT('',(0.,0.));
+#8546 = VECTOR('',#8547,1.);
+#8547 = DIRECTION('',(0.,1.));
+#8548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8549 = ORIENTED_EDGE('',*,*,#8550,.F.);
+#8550 = EDGE_CURVE('',#8461,#8510,#8551,.T.);
+#8551 = SURFACE_CURVE('',#8552,(#8556,#8562),.PCURVE_S1.);
+#8552 = LINE('',#8553,#8554);
+#8553 = CARTESIAN_POINT('',(-3.279675140548,-23.00000001705,
+    3.390481275111));
+#8554 = VECTOR('',#8555,1.);
+#8555 = DIRECTION('',(0.94429542643,3.41025450934E-09,0.329098993654));
+#8556 = PCURVE('',#6088,#8557);
+#8557 = DEFINITIONAL_REPRESENTATION('',(#8558),#8561);
+#8558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8559,#8560),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8559 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8560 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8562 = PCURVE('',#8563,#8568);
+#8563 = PLANE('',#8564);
+#8564 = AXIS2_PLACEMENT_3D('',#8565,#8566,#8567);
+#8565 = CARTESIAN_POINT('',(1.474711890957,-22.99999765603,
+    4.941546700764));
+#8566 = DIRECTION('',(7.717182937282E-06,-0.999999999725,
+    -2.213282458625E-05));
+#8567 = DIRECTION('',(0.342020143269,-1.815861992858E-05,0.939692620631)
+  );
+#8568 = DEFINITIONAL_REPRESENTATION('',(#8569),#8573);
+#8569 = LINE('',#8570,#8571);
+#8570 = CARTESIAN_POINT('',(-3.083620868232,3.937166791108));
+#8571 = VECTOR('',#8572,1.);
+#8572 = DIRECTION('',(0.63221995283,-0.774788959165));
+#8573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8574 = ADVANCED_FACE('',(#8575),#6834,.F.);
+#8575 = FACE_BOUND('',#8576,.F.);
+#8576 = EDGE_LOOP('',(#8577,#8599,#8600,#8601));
+#8577 = ORIENTED_EDGE('',*,*,#8578,.F.);
+#8578 = EDGE_CURVE('',#8488,#8579,#8581,.T.);
+#8579 = VERTEX_POINT('',#8580);
+#8580 = CARTESIAN_POINT('',(3.95016010074,-12.,10.26821479998));
+#8581 = SURFACE_CURVE('',#8582,(#8586,#8593),.PCURVE_S1.);
+#8582 = LINE('',#8583,#8584);
+#8583 = CARTESIAN_POINT('',(3.762221576582,-12.,10.336618828645));
+#8584 = VECTOR('',#8585,1.);
+#8585 = DIRECTION('',(0.939692620786,2.777746658443E-17,-0.342020143326)
+  );
+#8586 = PCURVE('',#6834,#8587);
+#8587 = DEFINITIONAL_REPRESENTATION('',(#8588),#8592);
+#8588 = LINE('',#8589,#8590);
+#8589 = CARTESIAN_POINT('',(0.,0.));
+#8590 = VECTOR('',#8591,1.);
+#8591 = DIRECTION('',(0.,-1.));
+#8592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8593 = PCURVE('',#8528,#8594);
+#8594 = DEFINITIONAL_REPRESENTATION('',(#8595),#8598);
+#8595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8596,#8597),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8596 = CARTESIAN_POINT('',(0.,0.));
+#8597 = CARTESIAN_POINT('',(0.2,0.));
+#8598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8599 = ORIENTED_EDGE('',*,*,#8487,.F.);
+#8600 = ORIENTED_EDGE('',*,*,#6821,.T.);
+#8601 = ORIENTED_EDGE('',*,*,#8602,.F.);
+#8602 = EDGE_CURVE('',#8579,#6535,#8603,.T.);
+#8603 = SURFACE_CURVE('',#8604,(#8608,#8615),.PCURVE_S1.);
+#8604 = LINE('',#8605,#8606);
+#8605 = CARTESIAN_POINT('',(3.95016010074,-12.,10.26821479998));
+#8606 = VECTOR('',#8607,1.);
+#8607 = DIRECTION('',(-0.342020143326,-9.71445146547E-17,-0.939692620786
+    ));
+#8608 = PCURVE('',#6834,#8609);
+#8609 = DEFINITIONAL_REPRESENTATION('',(#8610),#8614);
+#8610 = LINE('',#8611,#8612);
+#8611 = CARTESIAN_POINT('',(1.845745778439E-15,-0.2));
+#8612 = VECTOR('',#8613,1.);
+#8613 = DIRECTION('',(-1.,5.551115123126E-17));
+#8614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8615 = PCURVE('',#6716,#8616);
+#8616 = DEFINITIONAL_REPRESENTATION('',(#8617),#8620);
+#8617 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8618,#8619),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8618 = CARTESIAN_POINT('',(0.,0.));
+#8619 = CARTESIAN_POINT('',(10.,0.));
+#8620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8621 = ADVANCED_FACE('',(#8622),#6716,.F.);
+#8622 = FACE_BOUND('',#8623,.F.);
+#8623 = EDGE_LOOP('',(#8624,#8650,#8651,#8652,#8678));
+#8624 = ORIENTED_EDGE('',*,*,#8625,.F.);
+#8625 = EDGE_CURVE('',#8579,#8626,#8628,.T.);
+#8626 = VERTEX_POINT('',#8627);
+#8627 = CARTESIAN_POINT('',(6.229098922461,-22.99999529502,
+    6.492612126417));
+#8628 = SURFACE_CURVE('',#8629,(#8637,#8643),.PCURVE_S1.);
+#8629 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8630,#8631,#8632,#8633,#8634,
+    #8635,#8636),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8630 = CARTESIAN_POINT('',(3.95016010074,-12.,10.26821479998));
+#8631 = CARTESIAN_POINT('',(4.585697033969,-13.83333322986,
+    9.848202325773));
+#8632 = CARTESIAN_POINT('',(5.141559131913,-15.66664840623,
+    9.317234137791));
+#8633 = CARTESIAN_POINT('',(5.603695025956,-17.50002434975,
+    8.691032617025));
+#8634 = CARTESIAN_POINT('',(5.94317338757,-19.33330366224,7.989659564497
+    ));
+#8635 = CARTESIAN_POINT('',(6.152706672038,-21.1666794306,7.250599968697
+    ));
+#8636 = CARTESIAN_POINT('',(6.229098922461,-22.99999529502,
+    6.492612126417));
+#8637 = PCURVE('',#6716,#8638);
+#8638 = DEFINITIONAL_REPRESENTATION('',(#8639),#8642);
+#8639 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8640,#8641),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8640 = CARTESIAN_POINT('',(0.,0.));
+#8641 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8643 = PCURVE('',#8528,#8644);
+#8644 = DEFINITIONAL_REPRESENTATION('',(#8645),#8649);
+#8645 = LINE('',#8646,#8647);
+#8646 = CARTESIAN_POINT('',(0.2,0.));
+#8647 = VECTOR('',#8648,1.);
+#8648 = DIRECTION('',(0.,1.));
+#8649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8650 = ORIENTED_EDGE('',*,*,#8602,.T.);
+#8651 = ORIENTED_EDGE('',*,*,#6534,.T.);
+#8652 = ORIENTED_EDGE('',*,*,#8653,.T.);
+#8653 = EDGE_CURVE('',#6203,#8654,#8656,.T.);
+#8654 = VERTEX_POINT('',#8655);
+#8655 = CARTESIAN_POINT('',(-3.213855341835,-22.99999532912,
+    3.201622189877));
+#8656 = SURFACE_CURVE('',#8657,(#8665,#8672),.PCURVE_S1.);
+#8657 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#8658,#8659,#8660,#8661,#8662,
+    #8663,#8664),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,11.035631196523),
+  .PIECEWISE_BEZIER_KNOTS.);
+#8658 = CARTESIAN_POINT('',(0.529958667483,-12.,0.871288592121));
+#8659 = CARTESIAN_POINT('',(-0.226869682949,-13.833315928,0.958055636392
+    ));
+#8660 = CARTESIAN_POINT('',(-0.962947986861,-15.66669160872,
+    1.177684413274));
+#8661 = CARTESIAN_POINT('',(-1.659565143736,-17.499970962,1.526722541431
+    ));
+#8662 = CARTESIAN_POINT('',(-2.279341045612,-19.33334694743,
+    1.997370079066));
+#8663 = CARTESIAN_POINT('',(-2.802613653761,-21.16666203547,
+    2.56042466005));
+#8664 = CARTESIAN_POINT('',(-3.213855341835,-22.99999532912,
+    3.201622189877));
+#8665 = PCURVE('',#6716,#8666);
+#8666 = DEFINITIONAL_REPRESENTATION('',(#8667),#8671);
+#8667 = LINE('',#8668,#8669);
+#8668 = CARTESIAN_POINT('',(10.,0.));
+#8669 = VECTOR('',#8670,1.);
+#8670 = DIRECTION('',(0.,1.));
+#8671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8672 = PCURVE('',#6414,#8673);
+#8673 = DEFINITIONAL_REPRESENTATION('',(#8674),#8677);
+#8674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8675,#8676),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,11.035631196523),.PIECEWISE_BEZIER_KNOTS.);
+#8675 = CARTESIAN_POINT('',(0.,0.));
+#8676 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8678 = ORIENTED_EDGE('',*,*,#8679,.F.);
+#8679 = EDGE_CURVE('',#8626,#8654,#8680,.T.);
+#8680 = SURFACE_CURVE('',#8681,(#8685,#8691),.PCURVE_S1.);
+#8681 = LINE('',#8682,#8683);
+#8682 = CARTESIAN_POINT('',(6.229098922461,-22.99999529502,
+    6.492612126417));
+#8683 = VECTOR('',#8684,1.);
+#8684 = DIRECTION('',(-0.94429542643,-3.41025450934E-09,-0.329098993654)
+  );
+#8685 = PCURVE('',#6716,#8686);
+#8686 = DEFINITIONAL_REPRESENTATION('',(#8687),#8690);
+#8687 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8688,#8689),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,10.),.PIECEWISE_BEZIER_KNOTS.);
+#8688 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8689 = CARTESIAN_POINT('',(10.,11.035631196523));
+#8690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8691 = PCURVE('',#8563,#8692);
+#8692 = DEFINITIONAL_REPRESENTATION('',(#8693),#8697);
+#8693 = LINE('',#8694,#8695);
+#8694 = CARTESIAN_POINT('',(3.083620868232,-3.937166791108));
+#8695 = VECTOR('',#8696,1.);
+#8696 = DIRECTION('',(-0.63221995283,0.774788959165));
+#8697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8698 = ADVANCED_FACE('',(#8699),#6414,.F.);
+#8699 = FACE_BOUND('',#8700,.F.);
+#8700 = EDGE_LOOP('',(#8701,#8702,#8703,#8704));
+#8701 = ORIENTED_EDGE('',*,*,#8653,.F.);
+#8702 = ORIENTED_EDGE('',*,*,#6202,.F.);
+#8703 = ORIENTED_EDGE('',*,*,#8460,.T.);
+#8704 = ORIENTED_EDGE('',*,*,#8705,.F.);
+#8705 = EDGE_CURVE('',#8654,#8461,#8706,.T.);
+#8706 = SURFACE_CURVE('',#8707,(#8711,#8717),.PCURVE_S1.);
+#8707 = LINE('',#8708,#8709);
+#8708 = CARTESIAN_POINT('',(-3.213855341835,-22.99999532912,
+    3.201622189877));
+#8709 = VECTOR('',#8710,1.);
+#8710 = DIRECTION('',(-0.329098993564,-2.343964216668E-05,0.94429542617)
+  );
+#8711 = PCURVE('',#6414,#8712);
+#8712 = DEFINITIONAL_REPRESENTATION('',(#8713),#8716);
+#8713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8714,#8715),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8714 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8715 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8717 = PCURVE('',#8563,#8718);
+#8718 = DEFINITIONAL_REPRESENTATION('',(#8719),#8723);
+#8719 = LINE('',#8720,#8721);
+#8720 = CARTESIAN_POINT('',(-3.238578660065,3.810722800542));
+#8721 = VECTOR('',#8722,1.);
+#8722 = DIRECTION('',(0.774788959165,0.63221995283));
+#8723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8724 = ADVANCED_FACE('',(#8725),#6873,.F.);
+#8725 = FACE_BOUND('',#8726,.F.);
+#8726 = EDGE_LOOP('',(#8727,#8728,#8729,#8730));
+#8727 = ORIENTED_EDGE('',*,*,#7045,.F.);
+#8728 = ORIENTED_EDGE('',*,*,#7094,.T.);
+#8729 = ORIENTED_EDGE('',*,*,#6852,.T.);
+#8730 = ORIENTED_EDGE('',*,*,#8731,.F.);
+#8731 = EDGE_CURVE('',#7046,#6855,#8732,.T.);
+#8732 = SURFACE_CURVE('',#8733,(#8737,#8743),.PCURVE_S1.);
+#8733 = LINE('',#8734,#8735);
+#8734 = CARTESIAN_POINT('',(-14.13938240376,-19.1589110863,
+    6.681471211651));
+#8735 = VECTOR('',#8736,1.);
+#8736 = DIRECTION('',(0.205208192139,-0.257285339639,-0.94429542617));
+#8737 = PCURVE('',#6873,#8738);
+#8738 = DEFINITIONAL_REPRESENTATION('',(#8739),#8742);
+#8739 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8740,#8741),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8740 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8741 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8743 = PCURVE('',#6955,#8744);
+#8744 = DEFINITIONAL_REPRESENTATION('',(#8745),#8749);
+#8745 = LINE('',#8746,#8747);
+#8746 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8747 = VECTOR('',#8748,1.);
+#8748 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8750 = ADVANCED_FACE('',(#8751),#6955,.T.);
+#8751 = FACE_BOUND('',#8752,.F.);
+#8752 = EDGE_LOOP('',(#8753,#8754,#8755,#8756));
+#8753 = ORIENTED_EDGE('',*,*,#8731,.T.);
+#8754 = ORIENTED_EDGE('',*,*,#6942,.T.);
+#8755 = ORIENTED_EDGE('',*,*,#6998,.T.);
+#8756 = ORIENTED_EDGE('',*,*,#7071,.T.);
+#8757 = ADVANCED_FACE('',(#8758),#7138,.F.);
+#8758 = FACE_BOUND('',#8759,.F.);
+#8759 = EDGE_LOOP('',(#8760,#8761,#8762,#8763));
+#8760 = ORIENTED_EDGE('',*,*,#7339,.F.);
+#8761 = ORIENTED_EDGE('',*,*,#7120,.T.);
+#8762 = ORIENTED_EDGE('',*,*,#7203,.T.);
+#8763 = ORIENTED_EDGE('',*,*,#8764,.F.);
+#8764 = EDGE_CURVE('',#7340,#7204,#8765,.T.);
+#8765 = SURFACE_CURVE('',#8766,(#8770,#8776),.PCURVE_S1.);
+#8766 = LINE('',#8767,#8768);
+#8767 = CARTESIAN_POINT('',(-23.7948005904,-0.890771371109,
+    6.681471211651));
+#8768 = VECTOR('',#8769,1.);
+#8769 = DIRECTION('',(-7.320856345043E-02,-0.320853010507,-0.94429542617
+    ));
+#8770 = PCURVE('',#7138,#8771);
+#8771 = DEFINITIONAL_REPRESENTATION('',(#8772),#8775);
+#8772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8773,#8774),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8773 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8774 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8776 = PCURVE('',#7270,#8777);
+#8777 = DEFINITIONAL_REPRESENTATION('',(#8778),#8782);
+#8778 = LINE('',#8779,#8780);
+#8779 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8780 = VECTOR('',#8781,1.);
+#8781 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8783 = ADVANCED_FACE('',(#8784),#7270,.T.);
+#8784 = FACE_BOUND('',#8785,.F.);
+#8785 = EDGE_LOOP('',(#8786,#8787,#8788,#8789));
+#8786 = ORIENTED_EDGE('',*,*,#8764,.T.);
+#8787 = ORIENTED_EDGE('',*,*,#7257,.T.);
+#8788 = ORIENTED_EDGE('',*,*,#7313,.T.);
+#8789 = ORIENTED_EDGE('',*,*,#7365,.T.);
+#8790 = ADVANCED_FACE('',(#8791),#7409,.F.);
+#8791 = FACE_BOUND('',#8792,.F.);
+#8792 = EDGE_LOOP('',(#8793,#8794,#8795,#8796));
+#8793 = ORIENTED_EDGE('',*,*,#7581,.F.);
+#8794 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#8795 = ORIENTED_EDGE('',*,*,#7388,.T.);
+#8796 = ORIENTED_EDGE('',*,*,#8797,.F.);
+#8797 = EDGE_CURVE('',#7582,#7391,#8798,.T.);
+#8798 = SURFACE_CURVE('',#8799,(#8803,#8809),.PCURVE_S1.);
+#8799 = LINE('',#8800,#8801);
+#8800 = CARTESIAN_POINT('',(21.824865763099,-9.521619777935,
+    6.681471211651));
+#8801 = VECTOR('',#8802,1.);
+#8802 = DIRECTION('',(0.205171540439,0.257314568394,-0.94429542617));
+#8803 = PCURVE('',#7409,#8804);
+#8804 = DEFINITIONAL_REPRESENTATION('',(#8805),#8808);
+#8805 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8806,#8807),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8806 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8807 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8809 = PCURVE('',#7491,#8810);
+#8810 = DEFINITIONAL_REPRESENTATION('',(#8811),#8815);
+#8811 = LINE('',#8812,#8813);
+#8812 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8813 = VECTOR('',#8814,1.);
+#8814 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8816 = ADVANCED_FACE('',(#8817),#7491,.T.);
+#8817 = FACE_BOUND('',#8818,.F.);
+#8818 = EDGE_LOOP('',(#8819,#8820,#8821,#8822));
+#8819 = ORIENTED_EDGE('',*,*,#8797,.T.);
+#8820 = ORIENTED_EDGE('',*,*,#7478,.T.);
+#8821 = ORIENTED_EDGE('',*,*,#7534,.T.);
+#8822 = ORIENTED_EDGE('',*,*,#7607,.T.);
+#8823 = ADVANCED_FACE('',(#8824),#7759,.T.);
+#8824 = FACE_BOUND('',#8825,.F.);
+#8825 = EDGE_LOOP('',(#8826,#8846,#8847,#8848));
+#8826 = ORIENTED_EDGE('',*,*,#8827,.T.);
+#8827 = EDGE_CURVE('',#7706,#7822,#8828,.T.);
+#8828 = SURFACE_CURVE('',#8829,(#8833,#8840),.PCURVE_S1.);
+#8829 = LINE('',#8830,#8831);
+#8830 = CARTESIAN_POINT('',(21.051883336708,11.126734325511,
+    6.681471211651));
+#8831 = VECTOR('',#8832,1.);
+#8832 = DIRECTION('',(-7.325426737323E-02,0.320842578885,-0.94429542617)
+  );
+#8833 = PCURVE('',#7759,#8834);
+#8834 = DEFINITIONAL_REPRESENTATION('',(#8835),#8839);
+#8835 = LINE('',#8836,#8837);
+#8836 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8837 = VECTOR('',#8838,1.);
+#8838 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8840 = PCURVE('',#7724,#8841);
+#8841 = DEFINITIONAL_REPRESENTATION('',(#8842),#8845);
+#8842 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8843,#8844),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8843 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8844 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8846 = ORIENTED_EDGE('',*,*,#7875,.T.);
+#8847 = ORIENTED_EDGE('',*,*,#7901,.T.);
+#8848 = ORIENTED_EDGE('',*,*,#7746,.T.);
+#8849 = ADVANCED_FACE('',(#8850),#7724,.F.);
+#8850 = FACE_BOUND('',#8851,.F.);
+#8851 = EDGE_LOOP('',(#8852,#8853,#8854,#8855));
+#8852 = ORIENTED_EDGE('',*,*,#7705,.F.);
+#8853 = ORIENTED_EDGE('',*,*,#7774,.T.);
+#8854 = ORIENTED_EDGE('',*,*,#7821,.T.);
+#8855 = ORIENTED_EDGE('',*,*,#8827,.F.);
+#8856 = ADVANCED_FACE('',(#8857),#7942,.F.);
+#8857 = FACE_BOUND('',#8858,.F.);
+#8858 = EDGE_LOOP('',(#8859,#8860,#8861,#8862));
+#8859 = ORIENTED_EDGE('',*,*,#8143,.F.);
+#8860 = ORIENTED_EDGE('',*,*,#7924,.T.);
+#8861 = ORIENTED_EDGE('',*,*,#8007,.T.);
+#8862 = ORIENTED_EDGE('',*,*,#8863,.F.);
+#8863 = EDGE_CURVE('',#8144,#8008,#8864,.T.);
+#8864 = SURFACE_CURVE('',#8865,(#8869,#8875),.PCURVE_S1.);
+#8865 = LINE('',#8866,#8867);
+#8866 = CARTESIAN_POINT('',(4.426403377615,23.39643053783,6.681471211651
+    ));
+#8867 = VECTOR('',#8868,1.);
+#8868 = DIRECTION('',(-0.296518117738,0.142769583479,-0.94429542617));
+#8869 = PCURVE('',#7942,#8870);
+#8870 = DEFINITIONAL_REPRESENTATION('',(#8871),#8874);
+#8871 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8872,#8873),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8872 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8873 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8875 = PCURVE('',#8074,#8876);
+#8876 = DEFINITIONAL_REPRESENTATION('',(#8877),#8881);
+#8877 = LINE('',#8878,#8879);
+#8878 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8879 = VECTOR('',#8880,1.);
+#8880 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8882 = ADVANCED_FACE('',(#8883),#8074,.T.);
+#8883 = FACE_BOUND('',#8884,.F.);
+#8884 = EDGE_LOOP('',(#8885,#8886,#8887,#8888));
+#8885 = ORIENTED_EDGE('',*,*,#8863,.T.);
+#8886 = ORIENTED_EDGE('',*,*,#8061,.T.);
+#8887 = ORIENTED_EDGE('',*,*,#8117,.T.);
+#8888 = ORIENTED_EDGE('',*,*,#8169,.T.);
+#8889 = ADVANCED_FACE('',(#8890),#8210,.F.);
+#8890 = FACE_BOUND('',#8891,.F.);
+#8891 = EDGE_LOOP('',(#8892,#8893,#8894,#8895));
+#8892 = ORIENTED_EDGE('',*,*,#8411,.F.);
+#8893 = ORIENTED_EDGE('',*,*,#8192,.T.);
+#8894 = ORIENTED_EDGE('',*,*,#8275,.T.);
+#8895 = ORIENTED_EDGE('',*,*,#8896,.F.);
+#8896 = EDGE_CURVE('',#8412,#8276,#8897,.T.);
+#8897 = SURFACE_CURVE('',#8898,(#8902,#8908),.PCURVE_S1.);
+#8898 = LINE('',#8899,#8900);
+#8899 = CARTESIAN_POINT('',(-15.53224860699,18.048137354956,
+    6.681471211651));
+#8900 = VECTOR('',#8901,1.);
+#8901 = DIRECTION('',(-0.296497777579,-0.142811820255,-0.94429542617));
+#8902 = PCURVE('',#8210,#8903);
+#8903 = DEFINITIONAL_REPRESENTATION('',(#8904),#8907);
+#8904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8905,#8906),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8905 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8906 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8908 = PCURVE('',#8342,#8909);
+#8909 = DEFINITIONAL_REPRESENTATION('',(#8910),#8914);
+#8910 = LINE('',#8911,#8912);
+#8911 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8912 = VECTOR('',#8913,1.);
+#8913 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8915 = ADVANCED_FACE('',(#8916),#8342,.T.);
+#8916 = FACE_BOUND('',#8917,.F.);
+#8917 = EDGE_LOOP('',(#8918,#8919,#8920,#8921));
+#8918 = ORIENTED_EDGE('',*,*,#8896,.T.);
+#8919 = ORIENTED_EDGE('',*,*,#8329,.T.);
+#8920 = ORIENTED_EDGE('',*,*,#8385,.T.);
+#8921 = ORIENTED_EDGE('',*,*,#8437,.T.);
+#8922 = ADVANCED_FACE('',(#8923),#8563,.T.);
+#8923 = FACE_BOUND('',#8924,.F.);
+#8924 = EDGE_LOOP('',(#8925,#8945,#8946,#8947));
+#8925 = ORIENTED_EDGE('',*,*,#8926,.T.);
+#8926 = EDGE_CURVE('',#8510,#8626,#8927,.T.);
+#8927 = SURFACE_CURVE('',#8928,(#8932,#8939),.PCURVE_S1.);
+#8928 = LINE('',#8929,#8930);
+#8929 = CARTESIAN_POINT('',(6.163279123748,-22.99999998294,
+    6.681471211651));
+#8930 = VECTOR('',#8931,1.);
+#8931 = DIRECTION('',(0.329098993564,2.343964216668E-05,-0.94429542617)
+  );
+#8932 = PCURVE('',#8563,#8933);
+#8933 = DEFINITIONAL_REPRESENTATION('',(#8934),#8938);
+#8934 = LINE('',#8935,#8936);
+#8935 = CARTESIAN_POINT('',(3.238578660065,-3.810722800542));
+#8936 = VECTOR('',#8937,1.);
+#8937 = DIRECTION('',(-0.774788959165,-0.63221995283));
+#8938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8939 = PCURVE('',#8528,#8940);
+#8940 = DEFINITIONAL_REPRESENTATION('',(#8941),#8944);
+#8941 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8942,#8943),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#8942 = CARTESIAN_POINT('',(0.,11.035631196523));
+#8943 = CARTESIAN_POINT('',(0.2,11.035631196523));
+#8944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8945 = ORIENTED_EDGE('',*,*,#8679,.T.);
+#8946 = ORIENTED_EDGE('',*,*,#8705,.T.);
+#8947 = ORIENTED_EDGE('',*,*,#8550,.T.);
+#8948 = ADVANCED_FACE('',(#8949),#8528,.F.);
+#8949 = FACE_BOUND('',#8950,.F.);
+#8950 = EDGE_LOOP('',(#8951,#8952,#8953,#8954));
+#8951 = ORIENTED_EDGE('',*,*,#8509,.F.);
+#8952 = ORIENTED_EDGE('',*,*,#8578,.T.);
+#8953 = ORIENTED_EDGE('',*,*,#8625,.T.);
+#8954 = ORIENTED_EDGE('',*,*,#8926,.F.);
+#8955 = MANIFOLD_SOLID_BREP('',#8956);
+#8956 = CLOSED_SHELL('',(#8957,#9077,#9155,#9233,#10261,#10674,#10701,
+    #10728,#10755,#10782,#10789,#10863,#10913,#10963,#11012,#11062,
+    #11112,#11162,#11187,#11259,#11309,#11359,#11406,#11453,#11503,
+    #11553,#11603,#11672,#11722,#11772,#11821,#11871,#11921,#11971,
+    #11996,#12055,#12114,#12173,#12232,#12341,#12395,#12449,#12503,
+    #12557,#12584,#12591,#12598,#12605));
+#8957 = ADVANCED_FACE('',(#8958),#8972,.T.);
+#8958 = FACE_BOUND('',#8959,.T.);
+#8959 = EDGE_LOOP('',(#8960,#8995,#9023,#9051));
+#8960 = ORIENTED_EDGE('',*,*,#8961,.T.);
+#8961 = EDGE_CURVE('',#8962,#8964,#8966,.T.);
+#8962 = VERTEX_POINT('',#8963);
+#8963 = CARTESIAN_POINT('',(-25.,-20.,0.));
+#8964 = VERTEX_POINT('',#8965);
+#8965 = CARTESIAN_POINT('',(-25.,-20.,10.));
+#8966 = SURFACE_CURVE('',#8967,(#8971,#8983),.PCURVE_S1.);
+#8967 = LINE('',#8968,#8969);
+#8968 = CARTESIAN_POINT('',(-25.,-20.,0.));
+#8969 = VECTOR('',#8970,1.);
+#8970 = DIRECTION('',(0.,0.,1.));
+#8971 = PCURVE('',#8972,#8977);
+#8972 = PLANE('',#8973);
+#8973 = AXIS2_PLACEMENT_3D('',#8974,#8975,#8976);
+#8974 = CARTESIAN_POINT('',(-25.,-20.,0.));
+#8975 = DIRECTION('',(-1.,0.,0.));
+#8976 = DIRECTION('',(0.,1.,0.));
+#8977 = DEFINITIONAL_REPRESENTATION('',(#8978),#8982);
+#8978 = LINE('',#8979,#8980);
+#8979 = CARTESIAN_POINT('',(0.,0.));
+#8980 = VECTOR('',#8981,1.);
+#8981 = DIRECTION('',(0.,-1.));
+#8982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8983 = PCURVE('',#8984,#8989);
+#8984 = CYLINDRICAL_SURFACE('',#8985,5.);
+#8985 = AXIS2_PLACEMENT_3D('',#8986,#8987,#8988);
+#8986 = CARTESIAN_POINT('',(-20.,-20.,0.));
+#8987 = DIRECTION('',(-0.,-0.,-1.));
+#8988 = DIRECTION('',(1.,0.,0.));
+#8989 = DEFINITIONAL_REPRESENTATION('',(#8990),#8994);
+#8990 = LINE('',#8991,#8992);
+#8991 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#8992 = VECTOR('',#8993,1.);
+#8993 = DIRECTION('',(-0.,-1.));
+#8994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8995 = ORIENTED_EDGE('',*,*,#8996,.T.);
+#8996 = EDGE_CURVE('',#8964,#8997,#8999,.T.);
+#8997 = VERTEX_POINT('',#8998);
+#8998 = CARTESIAN_POINT('',(-25.,20.,10.));
+#8999 = SURFACE_CURVE('',#9000,(#9004,#9011),.PCURVE_S1.);
+#9000 = LINE('',#9001,#9002);
+#9001 = CARTESIAN_POINT('',(-25.,-20.,10.));
+#9002 = VECTOR('',#9003,1.);
+#9003 = DIRECTION('',(0.,1.,0.));
+#9004 = PCURVE('',#8972,#9005);
+#9005 = DEFINITIONAL_REPRESENTATION('',(#9006),#9010);
+#9006 = LINE('',#9007,#9008);
+#9007 = CARTESIAN_POINT('',(0.,-10.));
+#9008 = VECTOR('',#9009,1.);
+#9009 = DIRECTION('',(1.,0.));
+#9010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9011 = PCURVE('',#9012,#9017);
+#9012 = PLANE('',#9013);
+#9013 = AXIS2_PLACEMENT_3D('',#9014,#9015,#9016);
+#9014 = CARTESIAN_POINT('',(-25.,-20.,10.));
+#9015 = DIRECTION('',(0.,0.,1.));
+#9016 = DIRECTION('',(1.,0.,0.));
+#9017 = DEFINITIONAL_REPRESENTATION('',(#9018),#9022);
+#9018 = LINE('',#9019,#9020);
+#9019 = CARTESIAN_POINT('',(0.,0.));
+#9020 = VECTOR('',#9021,1.);
+#9021 = DIRECTION('',(0.,1.));
+#9022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9023 = ORIENTED_EDGE('',*,*,#9024,.F.);
+#9024 = EDGE_CURVE('',#9025,#8997,#9027,.T.);
+#9025 = VERTEX_POINT('',#9026);
+#9026 = CARTESIAN_POINT('',(-25.,20.,0.));
+#9027 = SURFACE_CURVE('',#9028,(#9032,#9039),.PCURVE_S1.);
+#9028 = LINE('',#9029,#9030);
+#9029 = CARTESIAN_POINT('',(-25.,20.,0.));
+#9030 = VECTOR('',#9031,1.);
+#9031 = DIRECTION('',(0.,0.,1.));
+#9032 = PCURVE('',#8972,#9033);
+#9033 = DEFINITIONAL_REPRESENTATION('',(#9034),#9038);
+#9034 = LINE('',#9035,#9036);
+#9035 = CARTESIAN_POINT('',(40.,0.));
+#9036 = VECTOR('',#9037,1.);
+#9037 = DIRECTION('',(0.,-1.));
+#9038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9039 = PCURVE('',#9040,#9045);
+#9040 = CYLINDRICAL_SURFACE('',#9041,5.);
+#9041 = AXIS2_PLACEMENT_3D('',#9042,#9043,#9044);
+#9042 = CARTESIAN_POINT('',(-20.,20.,0.));
+#9043 = DIRECTION('',(-0.,-0.,-1.));
+#9044 = DIRECTION('',(1.,0.,0.));
+#9045 = DEFINITIONAL_REPRESENTATION('',(#9046),#9050);
+#9046 = LINE('',#9047,#9048);
+#9047 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#9048 = VECTOR('',#9049,1.);
+#9049 = DIRECTION('',(-0.,-1.));
+#9050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9051 = ORIENTED_EDGE('',*,*,#9052,.F.);
+#9052 = EDGE_CURVE('',#8962,#9025,#9053,.T.);
+#9053 = SURFACE_CURVE('',#9054,(#9058,#9065),.PCURVE_S1.);
+#9054 = LINE('',#9055,#9056);
+#9055 = CARTESIAN_POINT('',(-25.,-20.,0.));
+#9056 = VECTOR('',#9057,1.);
+#9057 = DIRECTION('',(0.,1.,0.));
+#9058 = PCURVE('',#8972,#9059);
+#9059 = DEFINITIONAL_REPRESENTATION('',(#9060),#9064);
+#9060 = LINE('',#9061,#9062);
+#9061 = CARTESIAN_POINT('',(0.,0.));
+#9062 = VECTOR('',#9063,1.);
+#9063 = DIRECTION('',(1.,0.));
+#9064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9065 = PCURVE('',#9066,#9071);
+#9066 = PLANE('',#9067);
+#9067 = AXIS2_PLACEMENT_3D('',#9068,#9069,#9070);
+#9068 = CARTESIAN_POINT('',(-25.,-20.,0.));
+#9069 = DIRECTION('',(0.,0.,1.));
+#9070 = DIRECTION('',(1.,0.,0.));
+#9071 = DEFINITIONAL_REPRESENTATION('',(#9072),#9076);
+#9072 = LINE('',#9073,#9074);
+#9073 = CARTESIAN_POINT('',(0.,0.));
+#9074 = VECTOR('',#9075,1.);
+#9075 = DIRECTION('',(0.,1.));
+#9076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9077 = ADVANCED_FACE('',(#9078),#8984,.T.);
+#9078 = FACE_BOUND('',#9079,.F.);
+#9079 = EDGE_LOOP('',(#9080,#9081,#9105,#9133));
+#9080 = ORIENTED_EDGE('',*,*,#8961,.T.);
+#9081 = ORIENTED_EDGE('',*,*,#9082,.T.);
+#9082 = EDGE_CURVE('',#8964,#9083,#9085,.T.);
+#9083 = VERTEX_POINT('',#9084);
+#9084 = CARTESIAN_POINT('',(-20.,-25.,10.));
+#9085 = SURFACE_CURVE('',#9086,(#9091,#9098),.PCURVE_S1.);
+#9086 = CIRCLE('',#9087,5.);
+#9087 = AXIS2_PLACEMENT_3D('',#9088,#9089,#9090);
+#9088 = CARTESIAN_POINT('',(-20.,-20.,10.));
+#9089 = DIRECTION('',(0.,0.,1.));
+#9090 = DIRECTION('',(1.,0.,0.));
+#9091 = PCURVE('',#8984,#9092);
+#9092 = DEFINITIONAL_REPRESENTATION('',(#9093),#9097);
+#9093 = LINE('',#9094,#9095);
+#9094 = CARTESIAN_POINT('',(-0.,-10.));
+#9095 = VECTOR('',#9096,1.);
+#9096 = DIRECTION('',(-1.,0.));
+#9097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9098 = PCURVE('',#9012,#9099);
+#9099 = DEFINITIONAL_REPRESENTATION('',(#9100),#9104);
+#9100 = CIRCLE('',#9101,5.);
+#9101 = AXIS2_PLACEMENT_2D('',#9102,#9103);
+#9102 = CARTESIAN_POINT('',(5.,0.));
+#9103 = DIRECTION('',(1.,0.));
+#9104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9105 = ORIENTED_EDGE('',*,*,#9106,.F.);
+#9106 = EDGE_CURVE('',#9107,#9083,#9109,.T.);
+#9107 = VERTEX_POINT('',#9108);
+#9108 = CARTESIAN_POINT('',(-20.,-25.,0.));
+#9109 = SURFACE_CURVE('',#9110,(#9114,#9121),.PCURVE_S1.);
+#9110 = LINE('',#9111,#9112);
+#9111 = CARTESIAN_POINT('',(-20.,-25.,0.));
+#9112 = VECTOR('',#9113,1.);
+#9113 = DIRECTION('',(0.,0.,1.));
+#9114 = PCURVE('',#8984,#9115);
+#9115 = DEFINITIONAL_REPRESENTATION('',(#9116),#9120);
+#9116 = LINE('',#9117,#9118);
+#9117 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#9118 = VECTOR('',#9119,1.);
+#9119 = DIRECTION('',(-0.,-1.));
+#9120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9121 = PCURVE('',#9122,#9127);
+#9122 = PLANE('',#9123);
+#9123 = AXIS2_PLACEMENT_3D('',#9124,#9125,#9126);
+#9124 = CARTESIAN_POINT('',(20.,-25.,0.));
+#9125 = DIRECTION('',(0.,-1.,0.));
+#9126 = DIRECTION('',(-1.,0.,0.));
+#9127 = DEFINITIONAL_REPRESENTATION('',(#9128),#9132);
+#9128 = LINE('',#9129,#9130);
+#9129 = CARTESIAN_POINT('',(40.,0.));
+#9130 = VECTOR('',#9131,1.);
+#9131 = DIRECTION('',(0.,-1.));
+#9132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9133 = ORIENTED_EDGE('',*,*,#9134,.F.);
+#9134 = EDGE_CURVE('',#8962,#9107,#9135,.T.);
+#9135 = SURFACE_CURVE('',#9136,(#9141,#9148),.PCURVE_S1.);
+#9136 = CIRCLE('',#9137,5.);
+#9137 = AXIS2_PLACEMENT_3D('',#9138,#9139,#9140);
+#9138 = CARTESIAN_POINT('',(-20.,-20.,0.));
+#9139 = DIRECTION('',(0.,0.,1.));
+#9140 = DIRECTION('',(1.,0.,0.));
+#9141 = PCURVE('',#8984,#9142);
+#9142 = DEFINITIONAL_REPRESENTATION('',(#9143),#9147);
+#9143 = LINE('',#9144,#9145);
+#9144 = CARTESIAN_POINT('',(-0.,0.));
+#9145 = VECTOR('',#9146,1.);
+#9146 = DIRECTION('',(-1.,0.));
+#9147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9148 = PCURVE('',#9066,#9149);
+#9149 = DEFINITIONAL_REPRESENTATION('',(#9150),#9154);
+#9150 = CIRCLE('',#9151,5.);
+#9151 = AXIS2_PLACEMENT_2D('',#9152,#9153);
+#9152 = CARTESIAN_POINT('',(5.,0.));
+#9153 = DIRECTION('',(1.,0.));
+#9154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9155 = ADVANCED_FACE('',(#9156),#9040,.T.);
+#9156 = FACE_BOUND('',#9157,.F.);
+#9157 = EDGE_LOOP('',(#9158,#9188,#9210,#9211));
+#9158 = ORIENTED_EDGE('',*,*,#9159,.T.);
+#9159 = EDGE_CURVE('',#9160,#9162,#9164,.T.);
+#9160 = VERTEX_POINT('',#9161);
+#9161 = CARTESIAN_POINT('',(-20.,25.,0.));
+#9162 = VERTEX_POINT('',#9163);
+#9163 = CARTESIAN_POINT('',(-20.,25.,10.));
+#9164 = SURFACE_CURVE('',#9165,(#9169,#9176),.PCURVE_S1.);
+#9165 = LINE('',#9166,#9167);
+#9166 = CARTESIAN_POINT('',(-20.,25.,0.));
+#9167 = VECTOR('',#9168,1.);
+#9168 = DIRECTION('',(0.,0.,1.));
+#9169 = PCURVE('',#9040,#9170);
+#9170 = DEFINITIONAL_REPRESENTATION('',(#9171),#9175);
+#9171 = LINE('',#9172,#9173);
+#9172 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#9173 = VECTOR('',#9174,1.);
+#9174 = DIRECTION('',(-0.,-1.));
+#9175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9176 = PCURVE('',#9177,#9182);
+#9177 = PLANE('',#9178);
+#9178 = AXIS2_PLACEMENT_3D('',#9179,#9180,#9181);
+#9179 = CARTESIAN_POINT('',(-20.,25.,0.));
+#9180 = DIRECTION('',(0.,1.,0.));
+#9181 = DIRECTION('',(1.,0.,0.));
+#9182 = DEFINITIONAL_REPRESENTATION('',(#9183),#9187);
+#9183 = LINE('',#9184,#9185);
+#9184 = CARTESIAN_POINT('',(0.,0.));
+#9185 = VECTOR('',#9186,1.);
+#9186 = DIRECTION('',(0.,-1.));
+#9187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9188 = ORIENTED_EDGE('',*,*,#9189,.T.);
+#9189 = EDGE_CURVE('',#9162,#8997,#9190,.T.);
+#9190 = SURFACE_CURVE('',#9191,(#9196,#9203),.PCURVE_S1.);
+#9191 = CIRCLE('',#9192,5.);
+#9192 = AXIS2_PLACEMENT_3D('',#9193,#9194,#9195);
+#9193 = CARTESIAN_POINT('',(-20.,20.,10.));
+#9194 = DIRECTION('',(0.,0.,1.));
+#9195 = DIRECTION('',(1.,0.,0.));
+#9196 = PCURVE('',#9040,#9197);
+#9197 = DEFINITIONAL_REPRESENTATION('',(#9198),#9202);
+#9198 = LINE('',#9199,#9200);
+#9199 = CARTESIAN_POINT('',(-0.,-10.));
+#9200 = VECTOR('',#9201,1.);
+#9201 = DIRECTION('',(-1.,0.));
+#9202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9203 = PCURVE('',#9012,#9204);
+#9204 = DEFINITIONAL_REPRESENTATION('',(#9205),#9209);
+#9205 = CIRCLE('',#9206,5.);
+#9206 = AXIS2_PLACEMENT_2D('',#9207,#9208);
+#9207 = CARTESIAN_POINT('',(5.,40.));
+#9208 = DIRECTION('',(1.,0.));
+#9209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9210 = ORIENTED_EDGE('',*,*,#9024,.F.);
+#9211 = ORIENTED_EDGE('',*,*,#9212,.F.);
+#9212 = EDGE_CURVE('',#9160,#9025,#9213,.T.);
+#9213 = SURFACE_CURVE('',#9214,(#9219,#9226),.PCURVE_S1.);
+#9214 = CIRCLE('',#9215,5.);
+#9215 = AXIS2_PLACEMENT_3D('',#9216,#9217,#9218);
+#9216 = CARTESIAN_POINT('',(-20.,20.,0.));
+#9217 = DIRECTION('',(0.,0.,1.));
+#9218 = DIRECTION('',(1.,0.,0.));
+#9219 = PCURVE('',#9040,#9220);
+#9220 = DEFINITIONAL_REPRESENTATION('',(#9221),#9225);
+#9221 = LINE('',#9222,#9223);
+#9222 = CARTESIAN_POINT('',(-0.,0.));
+#9223 = VECTOR('',#9224,1.);
+#9224 = DIRECTION('',(-1.,0.));
+#9225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9226 = PCURVE('',#9066,#9227);
+#9227 = DEFINITIONAL_REPRESENTATION('',(#9228),#9232);
+#9228 = CIRCLE('',#9229,5.);
+#9229 = AXIS2_PLACEMENT_2D('',#9230,#9231);
+#9230 = CARTESIAN_POINT('',(5.,40.));
+#9231 = DIRECTION('',(1.,0.));
+#9232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9233 = ADVANCED_FACE('',(#9234,#9369,#9625,#9881,#10137,#10168,#10199,
+    #10230),#9066,.F.);
+#9234 = FACE_BOUND('',#9235,.F.);
+#9235 = EDGE_LOOP('',(#9236,#9237,#9238,#9261,#9290,#9318,#9347,#9368));
+#9236 = ORIENTED_EDGE('',*,*,#9052,.F.);
+#9237 = ORIENTED_EDGE('',*,*,#9134,.T.);
+#9238 = ORIENTED_EDGE('',*,*,#9239,.F.);
+#9239 = EDGE_CURVE('',#9240,#9107,#9242,.T.);
+#9240 = VERTEX_POINT('',#9241);
+#9241 = CARTESIAN_POINT('',(20.,-25.,0.));
+#9242 = SURFACE_CURVE('',#9243,(#9247,#9254),.PCURVE_S1.);
+#9243 = LINE('',#9244,#9245);
+#9244 = CARTESIAN_POINT('',(20.,-25.,0.));
+#9245 = VECTOR('',#9246,1.);
+#9246 = DIRECTION('',(-1.,0.,0.));
+#9247 = PCURVE('',#9066,#9248);
+#9248 = DEFINITIONAL_REPRESENTATION('',(#9249),#9253);
+#9249 = LINE('',#9250,#9251);
+#9250 = CARTESIAN_POINT('',(45.,-5.));
+#9251 = VECTOR('',#9252,1.);
+#9252 = DIRECTION('',(-1.,0.));
+#9253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9254 = PCURVE('',#9122,#9255);
+#9255 = DEFINITIONAL_REPRESENTATION('',(#9256),#9260);
+#9256 = LINE('',#9257,#9258);
+#9257 = CARTESIAN_POINT('',(0.,-0.));
+#9258 = VECTOR('',#9259,1.);
+#9259 = DIRECTION('',(1.,0.));
+#9260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9261 = ORIENTED_EDGE('',*,*,#9262,.T.);
+#9262 = EDGE_CURVE('',#9240,#9263,#9265,.T.);
+#9263 = VERTEX_POINT('',#9264);
+#9264 = CARTESIAN_POINT('',(25.,-20.,0.));
+#9265 = SURFACE_CURVE('',#9266,(#9271,#9278),.PCURVE_S1.);
+#9266 = CIRCLE('',#9267,5.);
+#9267 = AXIS2_PLACEMENT_3D('',#9268,#9269,#9270);
+#9268 = CARTESIAN_POINT('',(20.,-20.,0.));
+#9269 = DIRECTION('',(0.,0.,1.));
+#9270 = DIRECTION('',(1.,0.,0.));
+#9271 = PCURVE('',#9066,#9272);
+#9272 = DEFINITIONAL_REPRESENTATION('',(#9273),#9277);
+#9273 = CIRCLE('',#9274,5.);
+#9274 = AXIS2_PLACEMENT_2D('',#9275,#9276);
+#9275 = CARTESIAN_POINT('',(45.,0.));
+#9276 = DIRECTION('',(1.,0.));
+#9277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9278 = PCURVE('',#9279,#9284);
+#9279 = CYLINDRICAL_SURFACE('',#9280,5.);
+#9280 = AXIS2_PLACEMENT_3D('',#9281,#9282,#9283);
+#9281 = CARTESIAN_POINT('',(20.,-20.,0.));
+#9282 = DIRECTION('',(-0.,-0.,-1.));
+#9283 = DIRECTION('',(1.,0.,0.));
+#9284 = DEFINITIONAL_REPRESENTATION('',(#9285),#9289);
+#9285 = LINE('',#9286,#9287);
+#9286 = CARTESIAN_POINT('',(-0.,0.));
+#9287 = VECTOR('',#9288,1.);
+#9288 = DIRECTION('',(-1.,0.));
+#9289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9290 = ORIENTED_EDGE('',*,*,#9291,.F.);
+#9291 = EDGE_CURVE('',#9292,#9263,#9294,.T.);
+#9292 = VERTEX_POINT('',#9293);
+#9293 = CARTESIAN_POINT('',(25.,20.,0.));
+#9294 = SURFACE_CURVE('',#9295,(#9299,#9306),.PCURVE_S1.);
+#9295 = LINE('',#9296,#9297);
+#9296 = CARTESIAN_POINT('',(25.,20.,0.));
+#9297 = VECTOR('',#9298,1.);
+#9298 = DIRECTION('',(0.,-1.,0.));
+#9299 = PCURVE('',#9066,#9300);
+#9300 = DEFINITIONAL_REPRESENTATION('',(#9301),#9305);
+#9301 = LINE('',#9302,#9303);
+#9302 = CARTESIAN_POINT('',(50.,40.));
+#9303 = VECTOR('',#9304,1.);
+#9304 = DIRECTION('',(0.,-1.));
+#9305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9306 = PCURVE('',#9307,#9312);
+#9307 = PLANE('',#9308);
+#9308 = AXIS2_PLACEMENT_3D('',#9309,#9310,#9311);
+#9309 = CARTESIAN_POINT('',(25.,20.,0.));
+#9310 = DIRECTION('',(1.,0.,0.));
+#9311 = DIRECTION('',(0.,-1.,0.));
+#9312 = DEFINITIONAL_REPRESENTATION('',(#9313),#9317);
+#9313 = LINE('',#9314,#9315);
+#9314 = CARTESIAN_POINT('',(0.,0.));
+#9315 = VECTOR('',#9316,1.);
+#9316 = DIRECTION('',(1.,0.));
+#9317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9318 = ORIENTED_EDGE('',*,*,#9319,.T.);
+#9319 = EDGE_CURVE('',#9292,#9320,#9322,.T.);
+#9320 = VERTEX_POINT('',#9321);
+#9321 = CARTESIAN_POINT('',(20.,25.,0.));
+#9322 = SURFACE_CURVE('',#9323,(#9328,#9335),.PCURVE_S1.);
+#9323 = CIRCLE('',#9324,5.);
+#9324 = AXIS2_PLACEMENT_3D('',#9325,#9326,#9327);
+#9325 = CARTESIAN_POINT('',(20.,20.,0.));
+#9326 = DIRECTION('',(0.,0.,1.));
+#9327 = DIRECTION('',(1.,0.,0.));
+#9328 = PCURVE('',#9066,#9329);
+#9329 = DEFINITIONAL_REPRESENTATION('',(#9330),#9334);
+#9330 = CIRCLE('',#9331,5.);
+#9331 = AXIS2_PLACEMENT_2D('',#9332,#9333);
+#9332 = CARTESIAN_POINT('',(45.,40.));
+#9333 = DIRECTION('',(1.,0.));
+#9334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9335 = PCURVE('',#9336,#9341);
+#9336 = CYLINDRICAL_SURFACE('',#9337,5.);
+#9337 = AXIS2_PLACEMENT_3D('',#9338,#9339,#9340);
+#9338 = CARTESIAN_POINT('',(20.,20.,0.));
+#9339 = DIRECTION('',(-0.,-0.,-1.));
+#9340 = DIRECTION('',(1.,0.,0.));
+#9341 = DEFINITIONAL_REPRESENTATION('',(#9342),#9346);
+#9342 = LINE('',#9343,#9344);
+#9343 = CARTESIAN_POINT('',(-0.,0.));
+#9344 = VECTOR('',#9345,1.);
+#9345 = DIRECTION('',(-1.,0.));
+#9346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9347 = ORIENTED_EDGE('',*,*,#9348,.F.);
+#9348 = EDGE_CURVE('',#9160,#9320,#9349,.T.);
+#9349 = SURFACE_CURVE('',#9350,(#9354,#9361),.PCURVE_S1.);
+#9350 = LINE('',#9351,#9352);
+#9351 = CARTESIAN_POINT('',(-20.,25.,0.));
+#9352 = VECTOR('',#9353,1.);
+#9353 = DIRECTION('',(1.,0.,0.));
+#9354 = PCURVE('',#9066,#9355);
+#9355 = DEFINITIONAL_REPRESENTATION('',(#9356),#9360);
+#9356 = LINE('',#9357,#9358);
+#9357 = CARTESIAN_POINT('',(5.,45.));
+#9358 = VECTOR('',#9359,1.);
+#9359 = DIRECTION('',(1.,0.));
+#9360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9361 = PCURVE('',#9177,#9362);
+#9362 = DEFINITIONAL_REPRESENTATION('',(#9363),#9367);
+#9363 = LINE('',#9364,#9365);
+#9364 = CARTESIAN_POINT('',(0.,0.));
+#9365 = VECTOR('',#9366,1.);
+#9366 = DIRECTION('',(1.,0.));
+#9367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9368 = ORIENTED_EDGE('',*,*,#9212,.T.);
+#9369 = FACE_BOUND('',#9370,.F.);
+#9370 = EDGE_LOOP('',(#9371,#9401,#9434,#9467,#9500,#9528,#9561,#9594));
+#9371 = ORIENTED_EDGE('',*,*,#9372,.F.);
+#9372 = EDGE_CURVE('',#9373,#9375,#9377,.T.);
+#9373 = VERTEX_POINT('',#9374);
+#9374 = CARTESIAN_POINT('',(-17.49175558806,12.061860712607,0.));
+#9375 = VERTEX_POINT('',#9376);
+#9376 = CARTESIAN_POINT('',(-10.60512987341,8.085865502449,0.));
+#9377 = SURFACE_CURVE('',#9378,(#9382,#9389),.PCURVE_S1.);
+#9378 = LINE('',#9379,#9380);
+#9379 = CARTESIAN_POINT('',(-17.49175558806,12.061860712607,0.));
+#9380 = VECTOR('',#9381,1.);
+#9381 = DIRECTION('',(0.866025403785,-0.5,0.));
+#9382 = PCURVE('',#9066,#9383);
+#9383 = DEFINITIONAL_REPRESENTATION('',(#9384),#9388);
+#9384 = LINE('',#9385,#9386);
+#9385 = CARTESIAN_POINT('',(7.508244411937,32.061860712607));
+#9386 = VECTOR('',#9387,1.);
+#9387 = DIRECTION('',(0.866025403785,-0.5));
+#9388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9389 = PCURVE('',#9390,#9395);
+#9390 = PLANE('',#9391);
+#9391 = AXIS2_PLACEMENT_3D('',#9392,#9393,#9394);
+#9392 = CARTESIAN_POINT('',(-17.49175558806,12.061860712607,0.));
+#9393 = DIRECTION('',(0.5,0.866025403785,0.));
+#9394 = DIRECTION('',(0.866025403785,-0.5,0.));
+#9395 = DEFINITIONAL_REPRESENTATION('',(#9396),#9400);
+#9396 = LINE('',#9397,#9398);
+#9397 = CARTESIAN_POINT('',(0.,0.));
+#9398 = VECTOR('',#9399,1.);
+#9399 = DIRECTION('',(1.,0.));
+#9400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9401 = ORIENTED_EDGE('',*,*,#9402,.T.);
+#9402 = EDGE_CURVE('',#9373,#9403,#9405,.T.);
+#9403 = VERTEX_POINT('',#9404);
+#9404 = CARTESIAN_POINT('',(-18.02587247236,15.07706608097,0.));
+#9405 = SURFACE_CURVE('',#9406,(#9411,#9422),.PCURVE_S1.);
+#9406 = CIRCLE('',#9407,2.);
+#9407 = AXIS2_PLACEMENT_3D('',#9408,#9409,#9410);
+#9408 = CARTESIAN_POINT('',(-16.49175564116,13.793911550833,0.));
+#9409 = DIRECTION('',(0.,0.,-1.));
+#9410 = DIRECTION('',(1.,0.,0.));
+#9411 = PCURVE('',#9066,#9412);
+#9412 = DEFINITIONAL_REPRESENTATION('',(#9413),#9421);
+#9413 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9414,#9415,#9416,#9417,
+#9418,#9419,#9420),.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('') );
+#9414 = CARTESIAN_POINT('',(10.508244358838,33.793911550833));
+#9415 = CARTESIAN_POINT('',(10.508244358838,30.329809935695));
+#9416 = CARTESIAN_POINT('',(7.508244358838,32.061860743264));
+#9417 = CARTESIAN_POINT('',(4.508244358838,33.793911550833));
+#9418 = CARTESIAN_POINT('',(7.508244358838,35.525962358402));
+#9419 = CARTESIAN_POINT('',(10.508244358838,37.258013165971));
+#9420 = CARTESIAN_POINT('',(10.508244358838,33.793911550833));
+#9421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9422 = PCURVE('',#9423,#9428);
+#9423 = CYLINDRICAL_SURFACE('',#9424,2.);
+#9424 = AXIS2_PLACEMENT_3D('',#9425,#9426,#9427);
+#9425 = CARTESIAN_POINT('',(-16.49175564116,13.793911550833,0.));
+#9426 = DIRECTION('',(0.,0.,-1.));
+#9427 = DIRECTION('',(1.,0.,0.));
+#9428 = DEFINITIONAL_REPRESENTATION('',(#9429),#9433);
+#9429 = LINE('',#9430,#9431);
+#9430 = CARTESIAN_POINT('',(0.,0.));
+#9431 = VECTOR('',#9432,1.);
+#9432 = DIRECTION('',(1.,0.));
+#9433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9434 = ORIENTED_EDGE('',*,*,#9435,.T.);
+#9435 = EDGE_CURVE('',#9403,#9436,#9438,.T.);
+#9436 = VERTEX_POINT('',#9437);
+#9437 = CARTESIAN_POINT('',(18.025872472368,15.07706608097,0.));
+#9438 = SURFACE_CURVE('',#9439,(#9444,#9455),.PCURVE_S1.);
+#9439 = CIRCLE('',#9440,23.5);
+#9440 = AXIS2_PLACEMENT_3D('',#9441,#9442,#9443);
+#9441 = CARTESIAN_POINT('',(-1.981433202217E-24,2.917065958142E-25,0.));
+#9442 = DIRECTION('',(0.,0.,-1.));
+#9443 = DIRECTION('',(1.,0.,0.));
+#9444 = PCURVE('',#9066,#9445);
+#9445 = DEFINITIONAL_REPRESENTATION('',(#9446),#9454);
+#9446 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9447,#9448,#9449,#9450,
+#9451,#9452,#9453),.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('') );
+#9447 = CARTESIAN_POINT('',(48.5,20.));
+#9448 = CARTESIAN_POINT('',(48.5,-20.70319397786));
+#9449 = CARTESIAN_POINT('',(13.25,-0.351596988934));
+#9450 = CARTESIAN_POINT('',(-22.,20.));
+#9451 = CARTESIAN_POINT('',(13.25,40.351596988934));
+#9452 = CARTESIAN_POINT('',(48.5,60.703193977869));
+#9453 = CARTESIAN_POINT('',(48.5,20.));
+#9454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9455 = PCURVE('',#9456,#9461);
+#9456 = CYLINDRICAL_SURFACE('',#9457,23.5);
+#9457 = AXIS2_PLACEMENT_3D('',#9458,#9459,#9460);
+#9458 = CARTESIAN_POINT('',(-1.981433202217E-24,2.917065958142E-25,0.));
+#9459 = DIRECTION('',(0.,0.,-1.));
+#9460 = DIRECTION('',(1.,0.,0.));
+#9461 = DEFINITIONAL_REPRESENTATION('',(#9462),#9466);
+#9462 = LINE('',#9463,#9464);
+#9463 = CARTESIAN_POINT('',(0.,0.));
+#9464 = VECTOR('',#9465,1.);
+#9465 = DIRECTION('',(1.,0.));
+#9466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9467 = ORIENTED_EDGE('',*,*,#9468,.T.);
+#9468 = EDGE_CURVE('',#9436,#9469,#9471,.T.);
+#9469 = VERTEX_POINT('',#9470);
+#9470 = CARTESIAN_POINT('',(17.491755588063,12.061860712607,0.));
+#9471 = SURFACE_CURVE('',#9472,(#9477,#9488),.PCURVE_S1.);
+#9472 = CIRCLE('',#9473,2.);
+#9473 = AXIS2_PLACEMENT_3D('',#9474,#9475,#9476);
+#9474 = CARTESIAN_POINT('',(16.491755641162,13.793911550833,0.));
+#9475 = DIRECTION('',(0.,0.,-1.));
+#9476 = DIRECTION('',(1.,0.,0.));
+#9477 = PCURVE('',#9066,#9478);
+#9478 = DEFINITIONAL_REPRESENTATION('',(#9479),#9487);
+#9479 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9480,#9481,#9482,#9483,
+#9484,#9485,#9486),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9480 = CARTESIAN_POINT('',(43.491755641162,33.793911550833));
+#9481 = CARTESIAN_POINT('',(43.491755641162,30.329809935695));
+#9482 = CARTESIAN_POINT('',(40.491755641162,32.061860743264));
+#9483 = CARTESIAN_POINT('',(37.491755641162,33.793911550833));
+#9484 = CARTESIAN_POINT('',(40.491755641162,35.525962358402));
+#9485 = CARTESIAN_POINT('',(43.491755641162,37.258013165971));
+#9486 = CARTESIAN_POINT('',(43.491755641162,33.793911550833));
+#9487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9488 = PCURVE('',#9489,#9494);
+#9489 = CYLINDRICAL_SURFACE('',#9490,2.);
+#9490 = AXIS2_PLACEMENT_3D('',#9491,#9492,#9493);
+#9491 = CARTESIAN_POINT('',(16.491755641162,13.793911550833,0.));
+#9492 = DIRECTION('',(0.,0.,-1.));
+#9493 = DIRECTION('',(1.,0.,0.));
+#9494 = DEFINITIONAL_REPRESENTATION('',(#9495),#9499);
+#9495 = LINE('',#9496,#9497);
+#9496 = CARTESIAN_POINT('',(0.,0.));
+#9497 = VECTOR('',#9498,1.);
+#9498 = DIRECTION('',(1.,0.));
+#9499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9500 = ORIENTED_EDGE('',*,*,#9501,.F.);
+#9501 = EDGE_CURVE('',#9502,#9469,#9504,.T.);
+#9502 = VERTEX_POINT('',#9503);
+#9503 = CARTESIAN_POINT('',(10.605129873415,8.085865502449,0.));
+#9504 = SURFACE_CURVE('',#9505,(#9509,#9516),.PCURVE_S1.);
+#9505 = LINE('',#9506,#9507);
+#9506 = CARTESIAN_POINT('',(10.605129873415,8.085865502449,0.));
+#9507 = VECTOR('',#9508,1.);
+#9508 = DIRECTION('',(0.866025403785,0.5,0.));
+#9509 = PCURVE('',#9066,#9510);
+#9510 = DEFINITIONAL_REPRESENTATION('',(#9511),#9515);
+#9511 = LINE('',#9512,#9513);
+#9512 = CARTESIAN_POINT('',(35.605129873415,28.085865502449));
+#9513 = VECTOR('',#9514,1.);
+#9514 = DIRECTION('',(0.866025403785,0.5));
+#9515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9516 = PCURVE('',#9517,#9522);
+#9517 = PLANE('',#9518);
+#9518 = AXIS2_PLACEMENT_3D('',#9519,#9520,#9521);
+#9519 = CARTESIAN_POINT('',(10.605129873415,8.085865502449,0.));
+#9520 = DIRECTION('',(-0.5,0.866025403785,0.));
+#9521 = DIRECTION('',(0.866025403785,0.5,0.));
+#9522 = DEFINITIONAL_REPRESENTATION('',(#9523),#9527);
+#9523 = LINE('',#9524,#9525);
+#9524 = CARTESIAN_POINT('',(0.,0.));
+#9525 = VECTOR('',#9526,1.);
+#9526 = DIRECTION('',(1.,0.));
+#9527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9528 = ORIENTED_EDGE('',*,*,#9529,.T.);
+#9529 = EDGE_CURVE('',#9502,#9530,#9532,.T.);
+#9530 = VERTEX_POINT('',#9531);
+#9531 = CARTESIAN_POINT('',(9.356601703338,8.288787882743,0.));
+#9532 = SURFACE_CURVE('',#9533,(#9538,#9549),.PCURVE_S1.);
+#9533 = CIRCLE('',#9534,1.);
+#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537);
+#9535 = CARTESIAN_POINT('',(10.105129855224,8.951890895731,0.));
+#9536 = DIRECTION('',(0.,0.,-1.));
+#9537 = DIRECTION('',(1.,0.,0.));
+#9538 = PCURVE('',#9066,#9539);
+#9539 = DEFINITIONAL_REPRESENTATION('',(#9540),#9548);
+#9540 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9541,#9542,#9543,#9544,
+#9545,#9546,#9547),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9541 = CARTESIAN_POINT('',(36.105129855224,28.951890895731));
+#9542 = CARTESIAN_POINT('',(36.105129855224,27.219840088162));
+#9543 = CARTESIAN_POINT('',(34.605129855224,28.085865491946));
+#9544 = CARTESIAN_POINT('',(33.105129855224,28.951890895731));
+#9545 = CARTESIAN_POINT('',(34.605129855224,29.817916299515));
+#9546 = CARTESIAN_POINT('',(36.105129855224,30.683941703299));
+#9547 = CARTESIAN_POINT('',(36.105129855224,28.951890895731));
+#9548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9549 = PCURVE('',#9550,#9555);
+#9550 = CYLINDRICAL_SURFACE('',#9551,1.);
+#9551 = AXIS2_PLACEMENT_3D('',#9552,#9553,#9554);
+#9552 = CARTESIAN_POINT('',(10.105129855224,8.951890895731,0.));
+#9553 = DIRECTION('',(0.,0.,-1.));
+#9554 = DIRECTION('',(1.,0.,0.));
+#9555 = DEFINITIONAL_REPRESENTATION('',(#9556),#9560);
+#9556 = LINE('',#9557,#9558);
+#9557 = CARTESIAN_POINT('',(0.,0.));
+#9558 = VECTOR('',#9559,1.);
+#9559 = DIRECTION('',(1.,0.));
+#9560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9561 = ORIENTED_EDGE('',*,*,#9562,.F.);
+#9562 = EDGE_CURVE('',#9563,#9530,#9565,.T.);
+#9563 = VERTEX_POINT('',#9564);
+#9564 = CARTESIAN_POINT('',(-9.356601703338,8.288787882743,0.));
+#9565 = SURFACE_CURVE('',#9566,(#9571,#9582),.PCURVE_S1.);
+#9566 = CIRCLE('',#9567,12.5);
+#9567 = AXIS2_PLACEMENT_3D('',#9568,#9569,#9570);
+#9568 = CARTESIAN_POINT('',(-1.642348327105E-23,7.194849153188E-25,0.));
+#9569 = DIRECTION('',(0.,0.,-1.));
+#9570 = DIRECTION('',(1.,0.,0.));
+#9571 = PCURVE('',#9066,#9572);
+#9572 = DEFINITIONAL_REPRESENTATION('',(#9573),#9581);
+#9573 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9574,#9575,#9576,#9577,
+#9578,#9579,#9580),.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('') );
+#9574 = CARTESIAN_POINT('',(37.5,20.));
+#9575 = CARTESIAN_POINT('',(37.5,-1.650635094611));
+#9576 = CARTESIAN_POINT('',(18.75,9.174682452695));
+#9577 = CARTESIAN_POINT('',(7.105427357601E-15,20.));
+#9578 = CARTESIAN_POINT('',(18.75,30.825317547305));
+#9579 = CARTESIAN_POINT('',(37.5,41.650635094611));
+#9580 = CARTESIAN_POINT('',(37.5,20.));
+#9581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9582 = PCURVE('',#9583,#9588);
+#9583 = CYLINDRICAL_SURFACE('',#9584,12.5);
+#9584 = AXIS2_PLACEMENT_3D('',#9585,#9586,#9587);
+#9585 = CARTESIAN_POINT('',(-1.642348327105E-23,7.194849153188E-25,0.));
+#9586 = DIRECTION('',(0.,0.,-1.));
+#9587 = DIRECTION('',(1.,0.,0.));
+#9588 = DEFINITIONAL_REPRESENTATION('',(#9589),#9593);
+#9589 = LINE('',#9590,#9591);
+#9590 = CARTESIAN_POINT('',(0.,0.));
+#9591 = VECTOR('',#9592,1.);
+#9592 = DIRECTION('',(1.,0.));
+#9593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9594 = ORIENTED_EDGE('',*,*,#9595,.T.);
+#9595 = EDGE_CURVE('',#9563,#9375,#9596,.T.);
+#9596 = SURFACE_CURVE('',#9597,(#9602,#9613),.PCURVE_S1.);
+#9597 = CIRCLE('',#9598,1.);
+#9598 = AXIS2_PLACEMENT_3D('',#9599,#9600,#9601);
+#9599 = CARTESIAN_POINT('',(-10.10512985522,8.951890895731,0.));
+#9600 = DIRECTION('',(0.,0.,-1.));
+#9601 = DIRECTION('',(1.,0.,0.));
+#9602 = PCURVE('',#9066,#9603);
+#9603 = DEFINITIONAL_REPRESENTATION('',(#9604),#9612);
+#9604 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9605,#9606,#9607,#9608,
+#9609,#9610,#9611),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9605 = CARTESIAN_POINT('',(15.894870144776,28.951890895731));
+#9606 = CARTESIAN_POINT('',(15.894870144776,27.219840088162));
+#9607 = CARTESIAN_POINT('',(14.394870144776,28.085865491946));
+#9608 = CARTESIAN_POINT('',(12.894870144776,28.951890895731));
+#9609 = CARTESIAN_POINT('',(14.394870144776,29.817916299515));
+#9610 = CARTESIAN_POINT('',(15.894870144776,30.683941703299));
+#9611 = CARTESIAN_POINT('',(15.894870144776,28.951890895731));
+#9612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9613 = PCURVE('',#9614,#9619);
+#9614 = CYLINDRICAL_SURFACE('',#9615,1.);
+#9615 = AXIS2_PLACEMENT_3D('',#9616,#9617,#9618);
+#9616 = CARTESIAN_POINT('',(-10.10512985522,8.951890895731,0.));
+#9617 = DIRECTION('',(0.,0.,-1.));
+#9618 = DIRECTION('',(1.,0.,0.));
+#9619 = DEFINITIONAL_REPRESENTATION('',(#9620),#9624);
+#9620 = LINE('',#9621,#9622);
+#9621 = CARTESIAN_POINT('',(0.,0.));
+#9622 = VECTOR('',#9623,1.);
+#9623 = DIRECTION('',(1.,0.));
+#9624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9625 = FACE_BOUND('',#9626,.F.);
+#9626 = EDGE_LOOP('',(#9627,#9662,#9695,#9723,#9756,#9789,#9822,#9850));
+#9627 = ORIENTED_EDGE('',*,*,#9628,.F.);
+#9628 = EDGE_CURVE('',#9629,#9631,#9633,.T.);
+#9629 = VERTEX_POINT('',#9630);
+#9630 = CARTESIAN_POINT('',(11.856601724705,3.958660826812,0.));
+#9631 = VERTEX_POINT('',#9632);
+#9632 = CARTESIAN_POINT('',(2.500000021367,-12.24744870955,0.));
+#9633 = SURFACE_CURVE('',#9634,(#9639,#9650),.PCURVE_S1.);
+#9634 = CIRCLE('',#9635,12.5);
+#9635 = AXIS2_PLACEMENT_3D('',#9636,#9637,#9638);
+#9636 = CARTESIAN_POINT('',(8.834833849832E-24,1.38634112737E-23,0.));
+#9637 = DIRECTION('',(-0.,0.,-1.));
+#9638 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9639 = PCURVE('',#9066,#9640);
+#9640 = DEFINITIONAL_REPRESENTATION('',(#9641),#9649);
+#9641 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9642,#9643,#9644,#9645,
+#9646,#9647,#9648),.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('') );
+#9642 = CARTESIAN_POINT('',(18.75,9.174682452695));
+#9643 = CARTESIAN_POINT('',(7.105427357601E-15,20.));
+#9644 = CARTESIAN_POINT('',(18.75,30.825317547305));
+#9645 = CARTESIAN_POINT('',(37.5,41.650635094611));
+#9646 = CARTESIAN_POINT('',(37.5,20.));
+#9647 = CARTESIAN_POINT('',(37.5,-1.650635094611));
+#9648 = CARTESIAN_POINT('',(18.75,9.174682452695));
+#9649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9650 = PCURVE('',#9651,#9656);
+#9651 = CYLINDRICAL_SURFACE('',#9652,12.5);
+#9652 = AXIS2_PLACEMENT_3D('',#9653,#9654,#9655);
+#9653 = CARTESIAN_POINT('',(8.834833849832E-24,1.38634112737E-23,0.));
+#9654 = DIRECTION('',(0.,-0.,-1.));
+#9655 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9656 = DEFINITIONAL_REPRESENTATION('',(#9657),#9661);
+#9657 = LINE('',#9658,#9659);
+#9658 = CARTESIAN_POINT('',(0.,0.));
+#9659 = VECTOR('',#9660,1.);
+#9660 = DIRECTION('',(1.,0.));
+#9661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9662 = ORIENTED_EDGE('',*,*,#9663,.T.);
+#9663 = EDGE_CURVE('',#9629,#9664,#9666,.T.);
+#9664 = VERTEX_POINT('',#9665);
+#9665 = CARTESIAN_POINT('',(12.305129873413,5.141379129586,0.));
+#9666 = SURFACE_CURVE('',#9667,(#9672,#9683),.PCURVE_S1.);
+#9667 = CIRCLE('',#9668,1.);
+#9668 = AXIS2_PLACEMENT_3D('',#9669,#9670,#9671);
+#9669 = CARTESIAN_POINT('',(12.805129855221,4.275353715299,0.));
+#9670 = DIRECTION('',(-0.,0.,-1.));
+#9671 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9672 = PCURVE('',#9066,#9673);
+#9673 = DEFINITIONAL_REPRESENTATION('',(#9674),#9682);
+#9674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9675,#9676,#9677,#9678,
+#9679,#9680,#9681),.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('') );
+#9675 = CARTESIAN_POINT('',(37.305129855221,23.409328311515));
+#9676 = CARTESIAN_POINT('',(35.805129855221,24.275353715299));
+#9677 = CARTESIAN_POINT('',(37.305129855221,25.141379119084));
+#9678 = CARTESIAN_POINT('',(38.805129855221,26.007404522868));
+#9679 = CARTESIAN_POINT('',(38.805129855221,24.275353715299));
+#9680 = CARTESIAN_POINT('',(38.805129855221,22.54330290773));
+#9681 = CARTESIAN_POINT('',(37.305129855221,23.409328311515));
+#9682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9683 = PCURVE('',#9684,#9689);
+#9684 = CYLINDRICAL_SURFACE('',#9685,1.);
+#9685 = AXIS2_PLACEMENT_3D('',#9686,#9687,#9688);
+#9686 = CARTESIAN_POINT('',(12.805129855221,4.275353715299,0.));
+#9687 = DIRECTION('',(0.,-0.,-1.));
+#9688 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9689 = DEFINITIONAL_REPRESENTATION('',(#9690),#9694);
+#9690 = LINE('',#9691,#9692);
+#9691 = CARTESIAN_POINT('',(0.,0.));
+#9692 = VECTOR('',#9693,1.);
+#9693 = DIRECTION('',(1.,0.));
+#9694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9695 = ORIENTED_EDGE('',*,*,#9696,.F.);
+#9696 = EDGE_CURVE('',#9697,#9664,#9699,.T.);
+#9697 = VERTEX_POINT('',#9698);
+#9698 = CARTESIAN_POINT('',(19.191755588059,9.117374339747,0.));
+#9699 = SURFACE_CURVE('',#9700,(#9704,#9711),.PCURVE_S1.);
+#9700 = LINE('',#9701,#9702);
+#9701 = CARTESIAN_POINT('',(19.191755588059,9.117374339748,0.));
+#9702 = VECTOR('',#9703,1.);
+#9703 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#9704 = PCURVE('',#9066,#9705);
+#9705 = DEFINITIONAL_REPRESENTATION('',(#9706),#9710);
+#9706 = LINE('',#9707,#9708);
+#9707 = CARTESIAN_POINT('',(44.191755588059,29.117374339748));
+#9708 = VECTOR('',#9709,1.);
+#9709 = DIRECTION('',(-0.866025403784,-0.5));
+#9710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9711 = PCURVE('',#9712,#9717);
+#9712 = PLANE('',#9713);
+#9713 = AXIS2_PLACEMENT_3D('',#9714,#9715,#9716);
+#9714 = CARTESIAN_POINT('',(19.191755588059,9.117374339748,0.));
+#9715 = DIRECTION('',(0.5,-0.866025403784,0.));
+#9716 = DIRECTION('',(-0.866025403784,-0.5,0.));
+#9717 = DEFINITIONAL_REPRESENTATION('',(#9718),#9722);
+#9718 = LINE('',#9719,#9720);
+#9719 = CARTESIAN_POINT('',(0.,0.));
+#9720 = VECTOR('',#9721,1.);
+#9721 = DIRECTION('',(1.,0.));
+#9722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9723 = ORIENTED_EDGE('',*,*,#9724,.T.);
+#9724 = EDGE_CURVE('',#9697,#9725,#9727,.T.);
+#9725 = VERTEX_POINT('',#9726);
+#9726 = CARTESIAN_POINT('',(22.070058476841,8.072330445964,0.));
+#9727 = SURFACE_CURVE('',#9728,(#9733,#9744),.PCURVE_S1.);
+#9728 = CIRCLE('',#9729,2.);
+#9729 = AXIS2_PLACEMENT_3D('',#9730,#9731,#9732);
+#9730 = CARTESIAN_POINT('',(20.191755641158,7.385323562835,0.));
+#9731 = DIRECTION('',(-0.,0.,-1.));
+#9732 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9733 = PCURVE('',#9066,#9734);
+#9734 = DEFINITIONAL_REPRESENTATION('',(#9735),#9743);
+#9735 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9736,#9737,#9738,#9739,
+#9740,#9741,#9742),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9736 = CARTESIAN_POINT('',(44.191755641158,25.653272755266));
+#9737 = CARTESIAN_POINT('',(41.191755641158,27.385323562835));
+#9738 = CARTESIAN_POINT('',(44.191755641158,29.117374370404));
+#9739 = CARTESIAN_POINT('',(47.191755641158,30.849425177973));
+#9740 = CARTESIAN_POINT('',(47.191755641158,27.385323562835));
+#9741 = CARTESIAN_POINT('',(47.191755641158,23.921221947697));
+#9742 = CARTESIAN_POINT('',(44.191755641158,25.653272755266));
+#9743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9744 = PCURVE('',#9745,#9750);
+#9745 = CYLINDRICAL_SURFACE('',#9746,2.);
+#9746 = AXIS2_PLACEMENT_3D('',#9747,#9748,#9749);
+#9747 = CARTESIAN_POINT('',(20.191755641158,7.385323562835,0.));
+#9748 = DIRECTION('',(0.,-0.,-1.));
+#9749 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9750 = DEFINITIONAL_REPRESENTATION('',(#9751),#9755);
+#9751 = LINE('',#9752,#9753);
+#9752 = CARTESIAN_POINT('',(0.,0.));
+#9753 = VECTOR('',#9754,1.);
+#9754 = DIRECTION('',(1.,0.));
+#9755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9756 = ORIENTED_EDGE('',*,*,#9757,.T.);
+#9757 = EDGE_CURVE('',#9725,#9758,#9760,.T.);
+#9758 = VERTEX_POINT('',#9759);
+#9759 = CARTESIAN_POINT('',(4.044186004473,-23.14939652693,0.));
+#9760 = SURFACE_CURVE('',#9761,(#9766,#9777),.PCURVE_S1.);
+#9761 = CIRCLE('',#9762,23.5);
+#9762 = AXIS2_PLACEMENT_3D('',#9763,#9764,#9765);
+#9763 = CARTESIAN_POINT('',(1.243341923535E-24,1.570118191115E-24,0.));
+#9764 = DIRECTION('',(-0.,0.,-1.));
+#9765 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9766 = PCURVE('',#9066,#9767);
+#9767 = DEFINITIONAL_REPRESENTATION('',(#9768),#9776);
+#9768 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9769,#9770,#9771,#9772,
+#9773,#9774,#9775),.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('') );
+#9769 = CARTESIAN_POINT('',(13.25,-0.351596988934));
+#9770 = CARTESIAN_POINT('',(-22.,20.));
+#9771 = CARTESIAN_POINT('',(13.25,40.351596988934));
+#9772 = CARTESIAN_POINT('',(48.5,60.703193977869));
+#9773 = CARTESIAN_POINT('',(48.5,20.));
+#9774 = CARTESIAN_POINT('',(48.5,-20.70319397786));
+#9775 = CARTESIAN_POINT('',(13.25,-0.351596988934));
+#9776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9777 = PCURVE('',#9778,#9783);
+#9778 = CYLINDRICAL_SURFACE('',#9779,23.5);
+#9779 = AXIS2_PLACEMENT_3D('',#9780,#9781,#9782);
+#9780 = CARTESIAN_POINT('',(1.243341923535E-24,1.570118191115E-24,0.));
+#9781 = DIRECTION('',(0.,-0.,-1.));
+#9782 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9783 = DEFINITIONAL_REPRESENTATION('',(#9784),#9788);
+#9784 = LINE('',#9785,#9786);
+#9785 = CARTESIAN_POINT('',(0.,0.));
+#9786 = VECTOR('',#9787,1.);
+#9787 = DIRECTION('',(1.,0.));
+#9788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9789 = ORIENTED_EDGE('',*,*,#9790,.T.);
+#9790 = EDGE_CURVE('',#9758,#9791,#9793,.T.);
+#9791 = VERTEX_POINT('',#9792);
+#9792 = CARTESIAN_POINT('',(1.699999999996,-21.17923505235,0.));
+#9793 = SURFACE_CURVE('',#9794,(#9799,#9810),.PCURVE_S1.);
+#9794 = CIRCLE('',#9795,2.);
+#9795 = AXIS2_PLACEMENT_3D('',#9796,#9797,#9798);
+#9796 = CARTESIAN_POINT('',(3.699999999996,-21.17923511366,0.));
+#9797 = DIRECTION('',(-0.,0.,-1.));
+#9798 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9799 = PCURVE('',#9066,#9800);
+#9800 = DEFINITIONAL_REPRESENTATION('',(#9801),#9809);
+#9801 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9802,#9803,#9804,#9805,
+#9806,#9807,#9808),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9802 = CARTESIAN_POINT('',(27.699999999996,-2.911285921237));
+#9803 = CARTESIAN_POINT('',(24.699999999996,-1.179235113668));
+#9804 = CARTESIAN_POINT('',(27.699999999996,0.552815693901));
+#9805 = CARTESIAN_POINT('',(30.699999999996,2.28486650147));
+#9806 = CARTESIAN_POINT('',(30.699999999996,-1.179235113668));
+#9807 = CARTESIAN_POINT('',(30.699999999996,-4.643336728806));
+#9808 = CARTESIAN_POINT('',(27.699999999996,-2.911285921237));
+#9809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9810 = PCURVE('',#9811,#9816);
+#9811 = CYLINDRICAL_SURFACE('',#9812,2.);
+#9812 = AXIS2_PLACEMENT_3D('',#9813,#9814,#9815);
+#9813 = CARTESIAN_POINT('',(3.699999999996,-21.17923511366,0.));
+#9814 = DIRECTION('',(0.,-0.,-1.));
+#9815 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9816 = DEFINITIONAL_REPRESENTATION('',(#9817),#9821);
+#9817 = LINE('',#9818,#9819);
+#9818 = CARTESIAN_POINT('',(0.,0.));
+#9819 = VECTOR('',#9820,1.);
+#9820 = DIRECTION('',(1.,0.));
+#9821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9822 = ORIENTED_EDGE('',*,*,#9823,.F.);
+#9823 = EDGE_CURVE('',#9824,#9791,#9826,.T.);
+#9824 = VERTEX_POINT('',#9825);
+#9825 = CARTESIAN_POINT('',(1.699999999997,-13.22724463203,0.));
+#9826 = SURFACE_CURVE('',#9827,(#9831,#9838),.PCURVE_S1.);
+#9827 = LINE('',#9828,#9829);
+#9828 = CARTESIAN_POINT('',(1.699999999997,-13.22724463203,0.));
+#9829 = VECTOR('',#9830,1.);
+#9830 = DIRECTION('',(-1.958433415439E-13,-1.,0.));
+#9831 = PCURVE('',#9066,#9832);
+#9832 = DEFINITIONAL_REPRESENTATION('',(#9833),#9837);
+#9833 = LINE('',#9834,#9835);
+#9834 = CARTESIAN_POINT('',(26.699999999997,6.772755367965));
+#9835 = VECTOR('',#9836,1.);
+#9836 = DIRECTION('',(-1.958433415439E-13,-1.));
+#9837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9838 = PCURVE('',#9839,#9844);
+#9839 = PLANE('',#9840);
+#9840 = AXIS2_PLACEMENT_3D('',#9841,#9842,#9843);
+#9841 = CARTESIAN_POINT('',(1.699999999997,-13.22724463203,0.));
+#9842 = DIRECTION('',(1.,-1.958433415439E-13,0.));
+#9843 = DIRECTION('',(-1.958433415439E-13,-1.,0.));
+#9844 = DEFINITIONAL_REPRESENTATION('',(#9845),#9849);
+#9845 = LINE('',#9846,#9847);
+#9846 = CARTESIAN_POINT('',(0.,0.));
+#9847 = VECTOR('',#9848,1.);
+#9848 = DIRECTION('',(1.,0.));
+#9849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9850 = ORIENTED_EDGE('',*,*,#9851,.T.);
+#9851 = EDGE_CURVE('',#9824,#9631,#9852,.T.);
+#9852 = SURFACE_CURVE('',#9853,(#9858,#9869),.PCURVE_S1.);
+#9853 = CIRCLE('',#9854,1.);
+#9854 = AXIS2_PLACEMENT_3D('',#9855,#9856,#9857);
+#9855 = CARTESIAN_POINT('',(2.699999999997,-13.22724461103,0.));
+#9856 = DIRECTION('',(-0.,0.,-1.));
+#9857 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9858 = PCURVE('',#9066,#9859);
+#9859 = DEFINITIONAL_REPRESENTATION('',(#9860),#9868);
+#9860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9861,#9862,#9863,#9864,
+#9865,#9866,#9867),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9861 = CARTESIAN_POINT('',(27.199999999997,5.906729985186));
+#9862 = CARTESIAN_POINT('',(25.699999999997,6.77275538897));
+#9863 = CARTESIAN_POINT('',(27.199999999997,7.638780792755));
+#9864 = CARTESIAN_POINT('',(28.699999999997,8.504806196539));
+#9865 = CARTESIAN_POINT('',(28.699999999997,6.77275538897));
+#9866 = CARTESIAN_POINT('',(28.699999999997,5.040704581401));
+#9867 = CARTESIAN_POINT('',(27.199999999997,5.906729985186));
+#9868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9869 = PCURVE('',#9870,#9875);
+#9870 = CYLINDRICAL_SURFACE('',#9871,1.);
+#9871 = AXIS2_PLACEMENT_3D('',#9872,#9873,#9874);
+#9872 = CARTESIAN_POINT('',(2.699999999997,-13.22724461103,0.));
+#9873 = DIRECTION('',(0.,-0.,-1.));
+#9874 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#9875 = DEFINITIONAL_REPRESENTATION('',(#9876),#9880);
+#9876 = LINE('',#9877,#9878);
+#9877 = CARTESIAN_POINT('',(0.,0.));
+#9878 = VECTOR('',#9879,1.);
+#9879 = DIRECTION('',(1.,0.));
+#9880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9881 = FACE_BOUND('',#9882,.F.);
+#9882 = EDGE_LOOP('',(#9883,#9913,#9946,#9979,#10012,#10040,#10073,
+    #10106));
+#9883 = ORIENTED_EDGE('',*,*,#9884,.F.);
+#9884 = EDGE_CURVE('',#9885,#9887,#9889,.T.);
+#9885 = VERTEX_POINT('',#9886);
+#9886 = CARTESIAN_POINT('',(-1.699999999996,-21.17923505235,0.));
+#9887 = VERTEX_POINT('',#9888);
+#9888 = CARTESIAN_POINT('',(-1.699999999997,-13.22724463203,0.));
+#9889 = SURFACE_CURVE('',#9890,(#9894,#9901),.PCURVE_S1.);
+#9890 = LINE('',#9891,#9892);
+#9891 = CARTESIAN_POINT('',(-1.699999999996,-21.17923505235,0.));
+#9892 = VECTOR('',#9893,1.);
+#9893 = DIRECTION('',(-1.961764084513E-13,1.,0.));
+#9894 = PCURVE('',#9066,#9895);
+#9895 = DEFINITIONAL_REPRESENTATION('',(#9896),#9900);
+#9896 = LINE('',#9897,#9898);
+#9897 = CARTESIAN_POINT('',(23.300000000004,-1.179235052355));
+#9898 = VECTOR('',#9899,1.);
+#9899 = DIRECTION('',(-1.963984530562E-13,1.));
+#9900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9901 = PCURVE('',#9902,#9907);
+#9902 = PLANE('',#9903);
+#9903 = AXIS2_PLACEMENT_3D('',#9904,#9905,#9906);
+#9904 = CARTESIAN_POINT('',(-1.699999999996,-21.17923505235,0.));
+#9905 = DIRECTION('',(-1.,-1.961764084513E-13,0.));
+#9906 = DIRECTION('',(-1.961764084513E-13,1.,0.));
+#9907 = DEFINITIONAL_REPRESENTATION('',(#9908),#9912);
+#9908 = LINE('',#9909,#9910);
+#9909 = CARTESIAN_POINT('',(0.,0.));
+#9910 = VECTOR('',#9911,1.);
+#9911 = DIRECTION('',(1.,0.));
+#9912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9913 = ORIENTED_EDGE('',*,*,#9914,.T.);
+#9914 = EDGE_CURVE('',#9885,#9915,#9917,.T.);
+#9915 = VERTEX_POINT('',#9916);
+#9916 = CARTESIAN_POINT('',(-4.044186004473,-23.14939652693,0.));
+#9917 = SURFACE_CURVE('',#9918,(#9923,#9934),.PCURVE_S1.);
+#9918 = CIRCLE('',#9919,2.);
+#9919 = AXIS2_PLACEMENT_3D('',#9920,#9921,#9922);
+#9920 = CARTESIAN_POINT('',(-3.699999999996,-21.17923511366,0.));
+#9921 = DIRECTION('',(0.,0.,-1.));
+#9922 = DIRECTION('',(-0.5,0.866025403784,0.));
+#9923 = PCURVE('',#9066,#9924);
+#9924 = DEFINITIONAL_REPRESENTATION('',(#9925),#9933);
+#9925 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9926,#9927,#9928,#9929,
+#9930,#9931,#9932),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9926 = CARTESIAN_POINT('',(20.300000000004,0.552815693901));
+#9927 = CARTESIAN_POINT('',(23.300000000004,2.28486650147));
+#9928 = CARTESIAN_POINT('',(23.300000000004,-1.179235113668));
+#9929 = CARTESIAN_POINT('',(23.300000000004,-4.643336728806));
+#9930 = CARTESIAN_POINT('',(20.300000000004,-2.911285921237));
+#9931 = CARTESIAN_POINT('',(17.300000000004,-1.179235113668));
+#9932 = CARTESIAN_POINT('',(20.300000000004,0.552815693901));
+#9933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9934 = PCURVE('',#9935,#9940);
+#9935 = CYLINDRICAL_SURFACE('',#9936,2.);
+#9936 = AXIS2_PLACEMENT_3D('',#9937,#9938,#9939);
+#9937 = CARTESIAN_POINT('',(-3.699999999996,-21.17923511366,0.));
+#9938 = DIRECTION('',(-0.,0.,-1.));
+#9939 = DIRECTION('',(-0.5,0.866025403784,0.));
+#9940 = DEFINITIONAL_REPRESENTATION('',(#9941),#9945);
+#9941 = LINE('',#9942,#9943);
+#9942 = CARTESIAN_POINT('',(0.,0.));
+#9943 = VECTOR('',#9944,1.);
+#9944 = DIRECTION('',(1.,0.));
+#9945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9946 = ORIENTED_EDGE('',*,*,#9947,.T.);
+#9947 = EDGE_CURVE('',#9915,#9948,#9950,.T.);
+#9948 = VERTEX_POINT('',#9949);
+#9949 = CARTESIAN_POINT('',(-22.07005847684,8.072330445964,0.));
+#9950 = SURFACE_CURVE('',#9951,(#9956,#9967),.PCURVE_S1.);
+#9951 = CIRCLE('',#9952,23.5);
+#9952 = AXIS2_PLACEMENT_3D('',#9953,#9954,#9955);
+#9953 = CARTESIAN_POINT('',(7.380912786818E-25,-1.861824786929E-24,0.));
+#9954 = DIRECTION('',(0.,0.,-1.));
+#9955 = DIRECTION('',(-0.5,0.866025403784,0.));
+#9956 = PCURVE('',#9066,#9957);
+#9957 = DEFINITIONAL_REPRESENTATION('',(#9958),#9966);
+#9958 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9959,#9960,#9961,#9962,
+#9963,#9964,#9965),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9959 = CARTESIAN_POINT('',(13.25,40.351596988934));
+#9960 = CARTESIAN_POINT('',(48.5,60.703193977869));
+#9961 = CARTESIAN_POINT('',(48.5,20.));
+#9962 = CARTESIAN_POINT('',(48.5,-20.70319397786));
+#9963 = CARTESIAN_POINT('',(13.25,-0.351596988934));
+#9964 = CARTESIAN_POINT('',(-22.,20.));
+#9965 = CARTESIAN_POINT('',(13.25,40.351596988934));
+#9966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9967 = PCURVE('',#9968,#9973);
+#9968 = CYLINDRICAL_SURFACE('',#9969,23.5);
+#9969 = AXIS2_PLACEMENT_3D('',#9970,#9971,#9972);
+#9970 = CARTESIAN_POINT('',(7.380912786818E-25,-1.861824786929E-24,0.));
+#9971 = DIRECTION('',(-0.,0.,-1.));
+#9972 = DIRECTION('',(-0.5,0.866025403784,0.));
+#9973 = DEFINITIONAL_REPRESENTATION('',(#9974),#9978);
+#9974 = LINE('',#9975,#9976);
+#9975 = CARTESIAN_POINT('',(0.,0.));
+#9976 = VECTOR('',#9977,1.);
+#9977 = DIRECTION('',(1.,0.));
+#9978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#9979 = ORIENTED_EDGE('',*,*,#9980,.T.);
+#9980 = EDGE_CURVE('',#9948,#9981,#9983,.T.);
+#9981 = VERTEX_POINT('',#9982);
+#9982 = CARTESIAN_POINT('',(-19.19175558805,9.117374339747,0.));
+#9983 = SURFACE_CURVE('',#9984,(#9989,#10000),.PCURVE_S1.);
+#9984 = CIRCLE('',#9985,2.);
+#9985 = AXIS2_PLACEMENT_3D('',#9986,#9987,#9988);
+#9986 = CARTESIAN_POINT('',(-20.19175564115,7.385323562835,0.));
+#9987 = DIRECTION('',(0.,0.,-1.));
+#9988 = DIRECTION('',(-0.5,0.866025403784,0.));
+#9989 = PCURVE('',#9066,#9990);
+#9990 = DEFINITIONAL_REPRESENTATION('',(#9991),#9999);
+#9991 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#9992,#9993,#9994,#9995,
+#9996,#9997,#9998),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#9992 = CARTESIAN_POINT('',(3.808244358842,29.117374370404));
+#9993 = CARTESIAN_POINT('',(6.808244358842,30.849425177973));
+#9994 = CARTESIAN_POINT('',(6.808244358842,27.385323562835));
+#9995 = CARTESIAN_POINT('',(6.808244358842,23.921221947697));
+#9996 = CARTESIAN_POINT('',(3.808244358842,25.653272755266));
+#9997 = CARTESIAN_POINT('',(0.808244358842,27.385323562835));
+#9998 = CARTESIAN_POINT('',(3.808244358842,29.117374370404));
+#9999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10000 = PCURVE('',#10001,#10006);
+#10001 = CYLINDRICAL_SURFACE('',#10002,2.);
+#10002 = AXIS2_PLACEMENT_3D('',#10003,#10004,#10005);
+#10003 = CARTESIAN_POINT('',(-20.19175564115,7.385323562835,0.));
+#10004 = DIRECTION('',(-0.,0.,-1.));
+#10005 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10006 = DEFINITIONAL_REPRESENTATION('',(#10007),#10011);
+#10007 = LINE('',#10008,#10009);
+#10008 = CARTESIAN_POINT('',(0.,0.));
+#10009 = VECTOR('',#10010,1.);
+#10010 = DIRECTION('',(1.,0.));
+#10011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10012 = ORIENTED_EDGE('',*,*,#10013,.F.);
+#10013 = EDGE_CURVE('',#10014,#9981,#10016,.T.);
+#10014 = VERTEX_POINT('',#10015);
+#10015 = CARTESIAN_POINT('',(-12.30512987341,5.141379129586,0.));
+#10016 = SURFACE_CURVE('',#10017,(#10021,#10028),.PCURVE_S1.);
+#10017 = LINE('',#10018,#10019);
+#10018 = CARTESIAN_POINT('',(-12.30512987341,5.141379129586,0.));
+#10019 = VECTOR('',#10020,1.);
+#10020 = DIRECTION('',(-0.866025403784,0.5,0.));
+#10021 = PCURVE('',#9066,#10022);
+#10022 = DEFINITIONAL_REPRESENTATION('',(#10023),#10027);
+#10023 = LINE('',#10024,#10025);
+#10024 = CARTESIAN_POINT('',(12.694870126587,25.141379129586));
+#10025 = VECTOR('',#10026,1.);
+#10026 = DIRECTION('',(-0.866025403784,0.5));
+#10027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10028 = PCURVE('',#10029,#10034);
+#10029 = PLANE('',#10030);
+#10030 = AXIS2_PLACEMENT_3D('',#10031,#10032,#10033);
+#10031 = CARTESIAN_POINT('',(-12.30512987341,5.141379129586,0.));
+#10032 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#10033 = DIRECTION('',(-0.866025403784,0.5,0.));
+#10034 = DEFINITIONAL_REPRESENTATION('',(#10035),#10039);
+#10035 = LINE('',#10036,#10037);
+#10036 = CARTESIAN_POINT('',(0.,0.));
+#10037 = VECTOR('',#10038,1.);
+#10038 = DIRECTION('',(1.,0.));
+#10039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10040 = ORIENTED_EDGE('',*,*,#10041,.T.);
+#10041 = EDGE_CURVE('',#10014,#10042,#10044,.T.);
+#10042 = VERTEX_POINT('',#10043);
+#10043 = CARTESIAN_POINT('',(-11.8566017247,3.958660826812,0.));
+#10044 = SURFACE_CURVE('',#10045,(#10050,#10061),.PCURVE_S1.);
+#10045 = CIRCLE('',#10046,1.);
+#10046 = AXIS2_PLACEMENT_3D('',#10047,#10048,#10049);
+#10047 = CARTESIAN_POINT('',(-12.80512985522,4.275353715299,0.));
+#10048 = DIRECTION('',(0.,0.,-1.));
+#10049 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10050 = PCURVE('',#9066,#10051);
+#10051 = DEFINITIONAL_REPRESENTATION('',(#10052),#10060);
+#10052 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10053,#10054,#10055,#10056
+    ,#10057,#10058,#10059),.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(
+  '') );
+#10053 = CARTESIAN_POINT('',(11.694870144779,25.141379119084));
+#10054 = CARTESIAN_POINT('',(13.194870144779,26.007404522868));
+#10055 = CARTESIAN_POINT('',(13.194870144779,24.275353715299));
+#10056 = CARTESIAN_POINT('',(13.194870144779,22.54330290773));
+#10057 = CARTESIAN_POINT('',(11.694870144779,23.409328311515));
+#10058 = CARTESIAN_POINT('',(10.194870144779,24.275353715299));
+#10059 = CARTESIAN_POINT('',(11.694870144779,25.141379119084));
+#10060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10061 = PCURVE('',#10062,#10067);
+#10062 = CYLINDRICAL_SURFACE('',#10063,1.);
+#10063 = AXIS2_PLACEMENT_3D('',#10064,#10065,#10066);
+#10064 = CARTESIAN_POINT('',(-12.80512985522,4.275353715299,0.));
+#10065 = DIRECTION('',(-0.,0.,-1.));
+#10066 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10067 = DEFINITIONAL_REPRESENTATION('',(#10068),#10072);
+#10068 = LINE('',#10069,#10070);
+#10069 = CARTESIAN_POINT('',(0.,0.));
+#10070 = VECTOR('',#10071,1.);
+#10071 = DIRECTION('',(1.,0.));
+#10072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10073 = ORIENTED_EDGE('',*,*,#10074,.F.);
+#10074 = EDGE_CURVE('',#10075,#10042,#10077,.T.);
+#10075 = VERTEX_POINT('',#10076);
+#10076 = CARTESIAN_POINT('',(-2.500000021367,-12.24744870955,0.));
+#10077 = SURFACE_CURVE('',#10078,(#10083,#10094),.PCURVE_S1.);
+#10078 = CIRCLE('',#10079,12.5);
+#10079 = AXIS2_PLACEMENT_3D('',#10080,#10081,#10082);
+#10080 = CARTESIAN_POINT('',(7.588649421221E-24,-1.458289618902E-23,0.)
+  );
+#10081 = DIRECTION('',(0.,0.,-1.));
+#10082 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10083 = PCURVE('',#9066,#10084);
+#10084 = DEFINITIONAL_REPRESENTATION('',(#10085),#10093);
+#10085 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10086,#10087,#10088,#10089
+    ,#10090,#10091,#10092),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#10086 = CARTESIAN_POINT('',(18.75,30.825317547305));
+#10087 = CARTESIAN_POINT('',(37.5,41.650635094611));
+#10088 = CARTESIAN_POINT('',(37.5,20.));
+#10089 = CARTESIAN_POINT('',(37.5,-1.650635094611));
+#10090 = CARTESIAN_POINT('',(18.75,9.174682452695));
+#10091 = CARTESIAN_POINT('',(7.105427357601E-15,20.));
+#10092 = CARTESIAN_POINT('',(18.75,30.825317547305));
+#10093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10094 = PCURVE('',#10095,#10100);
+#10095 = CYLINDRICAL_SURFACE('',#10096,12.5);
+#10096 = AXIS2_PLACEMENT_3D('',#10097,#10098,#10099);
+#10097 = CARTESIAN_POINT('',(7.588649421221E-24,-1.458289618902E-23,0.)
+  );
+#10098 = DIRECTION('',(-0.,0.,-1.));
+#10099 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10100 = DEFINITIONAL_REPRESENTATION('',(#10101),#10105);
+#10101 = LINE('',#10102,#10103);
+#10102 = CARTESIAN_POINT('',(0.,0.));
+#10103 = VECTOR('',#10104,1.);
+#10104 = DIRECTION('',(1.,0.));
+#10105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10106 = ORIENTED_EDGE('',*,*,#10107,.T.);
+#10107 = EDGE_CURVE('',#10075,#9887,#10108,.T.);
+#10108 = SURFACE_CURVE('',#10109,(#10114,#10125),.PCURVE_S1.);
+#10109 = CIRCLE('',#10110,1.);
+#10110 = AXIS2_PLACEMENT_3D('',#10111,#10112,#10113);
+#10111 = CARTESIAN_POINT('',(-2.699999999997,-13.22724461103,0.));
+#10112 = DIRECTION('',(0.,0.,-1.));
+#10113 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10114 = PCURVE('',#9066,#10115);
+#10115 = DEFINITIONAL_REPRESENTATION('',(#10116),#10124);
+#10116 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#10117,#10118,#10119,#10120
+    ,#10121,#10122,#10123),.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(
+  '') );
+#10117 = CARTESIAN_POINT('',(21.800000000003,7.638780792755));
+#10118 = CARTESIAN_POINT('',(23.300000000003,8.504806196539));
+#10119 = CARTESIAN_POINT('',(23.300000000003,6.77275538897));
+#10120 = CARTESIAN_POINT('',(23.300000000003,5.040704581401));
+#10121 = CARTESIAN_POINT('',(21.800000000003,5.906729985186));
+#10122 = CARTESIAN_POINT('',(20.300000000003,6.77275538897));
+#10123 = CARTESIAN_POINT('',(21.800000000003,7.638780792755));
+#10124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10125 = PCURVE('',#10126,#10131);
+#10126 = CYLINDRICAL_SURFACE('',#10127,1.);
+#10127 = AXIS2_PLACEMENT_3D('',#10128,#10129,#10130);
+#10128 = CARTESIAN_POINT('',(-2.699999999997,-13.22724461103,0.));
+#10129 = DIRECTION('',(-0.,0.,-1.));
+#10130 = DIRECTION('',(-0.5,0.866025403784,0.));
+#10131 = DEFINITIONAL_REPRESENTATION('',(#10132),#10136);
+#10132 = LINE('',#10133,#10134);
+#10133 = CARTESIAN_POINT('',(0.,0.));
+#10134 = VECTOR('',#10135,1.);
+#10135 = DIRECTION('',(1.,0.));
+#10136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10137 = FACE_BOUND('',#10138,.F.);
+#10138 = EDGE_LOOP('',(#10139));
+#10139 = ORIENTED_EDGE('',*,*,#10140,.F.);
+#10140 = EDGE_CURVE('',#10141,#10141,#10143,.T.);
+#10141 = VERTEX_POINT('',#10142);
+#10142 = CARTESIAN_POINT('',(-18.4,20.2,0.));
+#10143 = SURFACE_CURVE('',#10144,(#10149,#10156),.PCURVE_S1.);
+#10144 = CIRCLE('',#10145,1.8);
+#10145 = AXIS2_PLACEMENT_3D('',#10146,#10147,#10148);
+#10146 = CARTESIAN_POINT('',(-20.2,20.2,0.));
+#10147 = DIRECTION('',(0.,0.,1.));
+#10148 = DIRECTION('',(1.,0.,0.));
+#10149 = PCURVE('',#9066,#10150);
+#10150 = DEFINITIONAL_REPRESENTATION('',(#10151),#10155);
+#10151 = CIRCLE('',#10152,1.8);
+#10152 = AXIS2_PLACEMENT_2D('',#10153,#10154);
+#10153 = CARTESIAN_POINT('',(4.8,40.2));
+#10154 = DIRECTION('',(1.,0.));
+#10155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10156 = PCURVE('',#10157,#10162);
+#10157 = CYLINDRICAL_SURFACE('',#10158,1.8);
+#10158 = AXIS2_PLACEMENT_3D('',#10159,#10160,#10161);
+#10159 = CARTESIAN_POINT('',(-20.2,20.2,10.));
+#10160 = DIRECTION('',(0.,0.,1.));
+#10161 = DIRECTION('',(1.,0.,0.));
+#10162 = DEFINITIONAL_REPRESENTATION('',(#10163),#10167);
+#10163 = LINE('',#10164,#10165);
+#10164 = CARTESIAN_POINT('',(0.,-10.));
+#10165 = VECTOR('',#10166,1.);
+#10166 = DIRECTION('',(1.,0.));
+#10167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10168 = FACE_BOUND('',#10169,.F.);
+#10169 = EDGE_LOOP('',(#10170));
+#10170 = ORIENTED_EDGE('',*,*,#10171,.F.);
+#10171 = EDGE_CURVE('',#10172,#10172,#10174,.T.);
+#10172 = VERTEX_POINT('',#10173);
+#10173 = CARTESIAN_POINT('',(20.2,18.4,0.));
+#10174 = SURFACE_CURVE('',#10175,(#10180,#10187),.PCURVE_S1.);
+#10175 = CIRCLE('',#10176,1.8);
+#10176 = AXIS2_PLACEMENT_3D('',#10177,#10178,#10179);
+#10177 = CARTESIAN_POINT('',(20.2,20.2,0.));
+#10178 = DIRECTION('',(0.,0.,1.));
+#10179 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#10180 = PCURVE('',#9066,#10181);
+#10181 = DEFINITIONAL_REPRESENTATION('',(#10182),#10186);
+#10182 = CIRCLE('',#10183,1.8);
+#10183 = AXIS2_PLACEMENT_2D('',#10184,#10185);
+#10184 = CARTESIAN_POINT('',(45.2,40.2));
+#10185 = DIRECTION('',(-2.22044604925E-16,-1.));
+#10186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10187 = PCURVE('',#10188,#10193);
+#10188 = CYLINDRICAL_SURFACE('',#10189,1.8);
+#10189 = AXIS2_PLACEMENT_3D('',#10190,#10191,#10192);
+#10190 = CARTESIAN_POINT('',(20.2,20.2,10.));
+#10191 = DIRECTION('',(0.,0.,1.));
+#10192 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#10193 = DEFINITIONAL_REPRESENTATION('',(#10194),#10198);
+#10194 = LINE('',#10195,#10196);
+#10195 = CARTESIAN_POINT('',(0.,-10.));
+#10196 = VECTOR('',#10197,1.);
+#10197 = DIRECTION('',(1.,0.));
+#10198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10199 = FACE_BOUND('',#10200,.F.);
+#10200 = EDGE_LOOP('',(#10201));
+#10201 = ORIENTED_EDGE('',*,*,#10202,.F.);
+#10202 = EDGE_CURVE('',#10203,#10203,#10205,.T.);
+#10203 = VERTEX_POINT('',#10204);
+#10204 = CARTESIAN_POINT('',(18.4,-20.2,0.));
+#10205 = SURFACE_CURVE('',#10206,(#10211,#10218),.PCURVE_S1.);
+#10206 = CIRCLE('',#10207,1.8);
+#10207 = AXIS2_PLACEMENT_3D('',#10208,#10209,#10210);
+#10208 = CARTESIAN_POINT('',(20.2,-20.2,0.));
+#10209 = DIRECTION('',(0.,0.,1.));
+#10210 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#10211 = PCURVE('',#9066,#10212);
+#10212 = DEFINITIONAL_REPRESENTATION('',(#10213),#10217);
+#10213 = CIRCLE('',#10214,1.8);
+#10214 = AXIS2_PLACEMENT_2D('',#10215,#10216);
+#10215 = CARTESIAN_POINT('',(45.2,-0.2));
+#10216 = DIRECTION('',(-1.,1.224646799147E-16));
+#10217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10218 = PCURVE('',#10219,#10224);
+#10219 = CYLINDRICAL_SURFACE('',#10220,1.8);
+#10220 = AXIS2_PLACEMENT_3D('',#10221,#10222,#10223);
+#10221 = CARTESIAN_POINT('',(20.2,-20.2,10.));
+#10222 = DIRECTION('',(0.,0.,1.));
+#10223 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#10224 = DEFINITIONAL_REPRESENTATION('',(#10225),#10229);
+#10225 = LINE('',#10226,#10227);
+#10226 = CARTESIAN_POINT('',(0.,-10.));
+#10227 = VECTOR('',#10228,1.);
+#10228 = DIRECTION('',(1.,0.));
+#10229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10230 = FACE_BOUND('',#10231,.F.);
+#10231 = EDGE_LOOP('',(#10232));
+#10232 = ORIENTED_EDGE('',*,*,#10233,.F.);
+#10233 = EDGE_CURVE('',#10234,#10234,#10236,.T.);
+#10234 = VERTEX_POINT('',#10235);
+#10235 = CARTESIAN_POINT('',(-20.2,-18.4,0.));
+#10236 = SURFACE_CURVE('',#10237,(#10242,#10249),.PCURVE_S1.);
+#10237 = CIRCLE('',#10238,1.8);
+#10238 = AXIS2_PLACEMENT_3D('',#10239,#10240,#10241);
+#10239 = CARTESIAN_POINT('',(-20.2,-20.2,0.));
+#10240 = DIRECTION('',(0.,-0.,1.));
+#10241 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#10242 = PCURVE('',#9066,#10243);
+#10243 = DEFINITIONAL_REPRESENTATION('',(#10244),#10248);
+#10244 = CIRCLE('',#10245,1.8);
+#10245 = AXIS2_PLACEMENT_2D('',#10246,#10247);
+#10246 = CARTESIAN_POINT('',(4.8,-0.2));
+#10247 = DIRECTION('',(1.110223024625E-16,1.));
+#10248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10249 = PCURVE('',#10250,#10255);
+#10250 = CYLINDRICAL_SURFACE('',#10251,1.8);
+#10251 = AXIS2_PLACEMENT_3D('',#10252,#10253,#10254);
+#10252 = CARTESIAN_POINT('',(-20.2,-20.2,10.));
+#10253 = DIRECTION('',(0.,0.,1.));
+#10254 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#10255 = DEFINITIONAL_REPRESENTATION('',(#10256),#10260);
+#10256 = LINE('',#10257,#10258);
+#10257 = CARTESIAN_POINT('',(0.,-10.));
+#10258 = VECTOR('',#10259,1.);
+#10259 = DIRECTION('',(1.,0.));
+#10260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10261 = ADVANCED_FACE('',(#10262,#10382,#10550,#10581,#10612,#10643),
+  #9012,.T.);
+#10262 = FACE_BOUND('',#10263,.T.);
+#10263 = EDGE_LOOP('',(#10264,#10265,#10266,#10289,#10313,#10336,#10360,
+    #10381));
+#10264 = ORIENTED_EDGE('',*,*,#8996,.F.);
+#10265 = ORIENTED_EDGE('',*,*,#9082,.T.);
+#10266 = ORIENTED_EDGE('',*,*,#10267,.F.);
+#10267 = EDGE_CURVE('',#10268,#9083,#10270,.T.);
+#10268 = VERTEX_POINT('',#10269);
+#10269 = CARTESIAN_POINT('',(20.,-25.,10.));
+#10270 = SURFACE_CURVE('',#10271,(#10275,#10282),.PCURVE_S1.);
+#10271 = LINE('',#10272,#10273);
+#10272 = CARTESIAN_POINT('',(20.,-25.,10.));
+#10273 = VECTOR('',#10274,1.);
+#10274 = DIRECTION('',(-1.,0.,0.));
+#10275 = PCURVE('',#9012,#10276);
+#10276 = DEFINITIONAL_REPRESENTATION('',(#10277),#10281);
+#10277 = LINE('',#10278,#10279);
+#10278 = CARTESIAN_POINT('',(45.,-5.));
+#10279 = VECTOR('',#10280,1.);
+#10280 = DIRECTION('',(-1.,0.));
+#10281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10282 = PCURVE('',#9122,#10283);
+#10283 = DEFINITIONAL_REPRESENTATION('',(#10284),#10288);
+#10284 = LINE('',#10285,#10286);
+#10285 = CARTESIAN_POINT('',(0.,-10.));
+#10286 = VECTOR('',#10287,1.);
+#10287 = DIRECTION('',(1.,0.));
+#10288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10289 = ORIENTED_EDGE('',*,*,#10290,.T.);
+#10290 = EDGE_CURVE('',#10268,#10291,#10293,.T.);
+#10291 = VERTEX_POINT('',#10292);
+#10292 = CARTESIAN_POINT('',(25.,-20.,10.));
+#10293 = SURFACE_CURVE('',#10294,(#10299,#10306),.PCURVE_S1.);
+#10294 = CIRCLE('',#10295,5.);
+#10295 = AXIS2_PLACEMENT_3D('',#10296,#10297,#10298);
+#10296 = CARTESIAN_POINT('',(20.,-20.,10.));
+#10297 = DIRECTION('',(0.,0.,1.));
+#10298 = DIRECTION('',(1.,0.,0.));
+#10299 = PCURVE('',#9012,#10300);
+#10300 = DEFINITIONAL_REPRESENTATION('',(#10301),#10305);
+#10301 = CIRCLE('',#10302,5.);
+#10302 = AXIS2_PLACEMENT_2D('',#10303,#10304);
+#10303 = CARTESIAN_POINT('',(45.,0.));
+#10304 = DIRECTION('',(1.,0.));
+#10305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10306 = PCURVE('',#9279,#10307);
+#10307 = DEFINITIONAL_REPRESENTATION('',(#10308),#10312);
+#10308 = LINE('',#10309,#10310);
+#10309 = CARTESIAN_POINT('',(-0.,-10.));
+#10310 = VECTOR('',#10311,1.);
+#10311 = DIRECTION('',(-1.,0.));
+#10312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10313 = ORIENTED_EDGE('',*,*,#10314,.F.);
+#10314 = EDGE_CURVE('',#10315,#10291,#10317,.T.);
+#10315 = VERTEX_POINT('',#10316);
+#10316 = CARTESIAN_POINT('',(25.,20.,10.));
+#10317 = SURFACE_CURVE('',#10318,(#10322,#10329),.PCURVE_S1.);
+#10318 = LINE('',#10319,#10320);
+#10319 = CARTESIAN_POINT('',(25.,20.,10.));
+#10320 = VECTOR('',#10321,1.);
+#10321 = DIRECTION('',(0.,-1.,0.));
+#10322 = PCURVE('',#9012,#10323);
+#10323 = DEFINITIONAL_REPRESENTATION('',(#10324),#10328);
+#10324 = LINE('',#10325,#10326);
+#10325 = CARTESIAN_POINT('',(50.,40.));
+#10326 = VECTOR('',#10327,1.);
+#10327 = DIRECTION('',(0.,-1.));
+#10328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10329 = PCURVE('',#9307,#10330);
+#10330 = DEFINITIONAL_REPRESENTATION('',(#10331),#10335);
+#10331 = LINE('',#10332,#10333);
+#10332 = CARTESIAN_POINT('',(0.,-10.));
+#10333 = VECTOR('',#10334,1.);
+#10334 = DIRECTION('',(1.,0.));
+#10335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10336 = ORIENTED_EDGE('',*,*,#10337,.T.);
+#10337 = EDGE_CURVE('',#10315,#10338,#10340,.T.);
+#10338 = VERTEX_POINT('',#10339);
+#10339 = CARTESIAN_POINT('',(20.,25.,10.));
+#10340 = SURFACE_CURVE('',#10341,(#10346,#10353),.PCURVE_S1.);
+#10341 = CIRCLE('',#10342,5.);
+#10342 = AXIS2_PLACEMENT_3D('',#10343,#10344,#10345);
+#10343 = CARTESIAN_POINT('',(20.,20.,10.));
+#10344 = DIRECTION('',(0.,0.,1.));
+#10345 = DIRECTION('',(1.,0.,0.));
+#10346 = PCURVE('',#9012,#10347);
+#10347 = DEFINITIONAL_REPRESENTATION('',(#10348),#10352);
+#10348 = CIRCLE('',#10349,5.);
+#10349 = AXIS2_PLACEMENT_2D('',#10350,#10351);
+#10350 = CARTESIAN_POINT('',(45.,40.));
+#10351 = DIRECTION('',(1.,0.));
+#10352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10353 = PCURVE('',#9336,#10354);
+#10354 = DEFINITIONAL_REPRESENTATION('',(#10355),#10359);
+#10355 = LINE('',#10356,#10357);
+#10356 = CARTESIAN_POINT('',(-0.,-10.));
+#10357 = VECTOR('',#10358,1.);
+#10358 = DIRECTION('',(-1.,0.));
+#10359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10360 = ORIENTED_EDGE('',*,*,#10361,.F.);
+#10361 = EDGE_CURVE('',#9162,#10338,#10362,.T.);
+#10362 = SURFACE_CURVE('',#10363,(#10367,#10374),.PCURVE_S1.);
+#10363 = LINE('',#10364,#10365);
+#10364 = CARTESIAN_POINT('',(-20.,25.,10.));
+#10365 = VECTOR('',#10366,1.);
+#10366 = DIRECTION('',(1.,0.,0.));
+#10367 = PCURVE('',#9012,#10368);
+#10368 = DEFINITIONAL_REPRESENTATION('',(#10369),#10373);
+#10369 = LINE('',#10370,#10371);
+#10370 = CARTESIAN_POINT('',(5.,45.));
+#10371 = VECTOR('',#10372,1.);
+#10372 = DIRECTION('',(1.,0.));
+#10373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10374 = PCURVE('',#9177,#10375);
+#10375 = DEFINITIONAL_REPRESENTATION('',(#10376),#10380);
+#10376 = LINE('',#10377,#10378);
+#10377 = CARTESIAN_POINT('',(0.,-10.));
+#10378 = VECTOR('',#10379,1.);
+#10379 = DIRECTION('',(1.,0.));
+#10380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10381 = ORIENTED_EDGE('',*,*,#9189,.T.);
+#10382 = FACE_BOUND('',#10383,.T.);
+#10383 = EDGE_LOOP('',(#10384,#10414,#10437,#10460,#10483,#10506,#10529)
+  );
+#10384 = ORIENTED_EDGE('',*,*,#10385,.F.);
+#10385 = EDGE_CURVE('',#10386,#10388,#10390,.T.);
+#10386 = VERTEX_POINT('',#10387);
+#10387 = CARTESIAN_POINT('',(23.5,0.,10.));
+#10388 = VERTEX_POINT('',#10389);
+#10389 = CARTESIAN_POINT('',(22.070058476841,8.072330445964,10.));
+#10390 = SURFACE_CURVE('',#10391,(#10396,#10403),.PCURVE_S1.);
+#10391 = CIRCLE('',#10392,23.5);
+#10392 = AXIS2_PLACEMENT_3D('',#10393,#10394,#10395);
+#10393 = CARTESIAN_POINT('',(0.,0.,10.));
+#10394 = DIRECTION('',(0.,0.,1.));
+#10395 = DIRECTION('',(1.,0.,0.));
+#10396 = PCURVE('',#9012,#10397);
+#10397 = DEFINITIONAL_REPRESENTATION('',(#10398),#10402);
+#10398 = CIRCLE('',#10399,23.5);
+#10399 = AXIS2_PLACEMENT_2D('',#10400,#10401);
+#10400 = CARTESIAN_POINT('',(25.,20.));
+#10401 = DIRECTION('',(1.,0.));
+#10402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10403 = PCURVE('',#10404,#10409);
+#10404 = CYLINDRICAL_SURFACE('',#10405,23.5);
+#10405 = AXIS2_PLACEMENT_3D('',#10406,#10407,#10408);
+#10406 = CARTESIAN_POINT('',(0.,0.,10.));
+#10407 = DIRECTION('',(0.,0.,1.));
+#10408 = DIRECTION('',(1.,0.,0.));
+#10409 = DEFINITIONAL_REPRESENTATION('',(#10410),#10413);
+#10410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10411,#10412),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.350644778253),.PIECEWISE_BEZIER_KNOTS.);
+#10411 = CARTESIAN_POINT('',(0.,0.));
+#10412 = CARTESIAN_POINT('',(0.350644778253,0.));
+#10413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10414 = ORIENTED_EDGE('',*,*,#10415,.F.);
+#10415 = EDGE_CURVE('',#10416,#10386,#10418,.T.);
+#10416 = VERTEX_POINT('',#10417);
+#10417 = CARTESIAN_POINT('',(4.044186004473,-23.14939652693,10.));
+#10418 = SURFACE_CURVE('',#10419,(#10424,#10431),.PCURVE_S1.);
+#10419 = CIRCLE('',#10420,23.5);
+#10420 = AXIS2_PLACEMENT_3D('',#10421,#10422,#10423);
+#10421 = CARTESIAN_POINT('',(0.,0.,10.));
+#10422 = DIRECTION('',(0.,0.,1.));
+#10423 = DIRECTION('',(1.,0.,0.));
+#10424 = PCURVE('',#9012,#10425);
+#10425 = DEFINITIONAL_REPRESENTATION('',(#10426),#10430);
+#10426 = CIRCLE('',#10427,23.5);
+#10427 = AXIS2_PLACEMENT_2D('',#10428,#10429);
+#10428 = CARTESIAN_POINT('',(25.,20.));
+#10429 = DIRECTION('',(1.,0.));
+#10430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10431 = PCURVE('',#10404,#10432);
+#10432 = DEFINITIONAL_REPRESENTATION('',(#10433),#10436);
+#10433 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10434,#10435),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.88534297773,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#10434 = CARTESIAN_POINT('',(4.88534297773,0.));
+#10435 = CARTESIAN_POINT('',(6.28318530718,0.));
+#10436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10437 = ORIENTED_EDGE('',*,*,#10438,.F.);
+#10438 = EDGE_CURVE('',#10439,#10416,#10441,.T.);
+#10439 = VERTEX_POINT('',#10440);
+#10440 = CARTESIAN_POINT('',(-4.044186004473,-23.14939652693,10.));
+#10441 = SURFACE_CURVE('',#10442,(#10447,#10454),.PCURVE_S1.);
+#10442 = CIRCLE('',#10443,23.5);
+#10443 = AXIS2_PLACEMENT_3D('',#10444,#10445,#10446);
+#10444 = CARTESIAN_POINT('',(0.,0.,10.));
+#10445 = DIRECTION('',(0.,0.,1.));
+#10446 = DIRECTION('',(1.,0.,0.));
+#10447 = PCURVE('',#9012,#10448);
+#10448 = DEFINITIONAL_REPRESENTATION('',(#10449),#10453);
+#10449 = CIRCLE('',#10450,23.5);
+#10450 = AXIS2_PLACEMENT_2D('',#10451,#10452);
+#10451 = CARTESIAN_POINT('',(25.,20.));
+#10452 = DIRECTION('',(1.,0.));
+#10453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10454 = PCURVE('',#10404,#10455);
+#10455 = DEFINITIONAL_REPRESENTATION('',(#10456),#10459);
+#10456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10457,#10458),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.53943498304,4.88534297773),.PIECEWISE_BEZIER_KNOTS.);
+#10457 = CARTESIAN_POINT('',(4.53943498304,0.));
+#10458 = CARTESIAN_POINT('',(4.88534297773,0.));
+#10459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10460 = ORIENTED_EDGE('',*,*,#10461,.F.);
+#10461 = EDGE_CURVE('',#10462,#10439,#10464,.T.);
+#10462 = VERTEX_POINT('',#10463);
+#10463 = CARTESIAN_POINT('',(-22.07005847684,8.072330445964,10.));
+#10464 = SURFACE_CURVE('',#10465,(#10470,#10477),.PCURVE_S1.);
+#10465 = CIRCLE('',#10466,23.5);
+#10466 = AXIS2_PLACEMENT_3D('',#10467,#10468,#10469);
+#10467 = CARTESIAN_POINT('',(0.,0.,10.));
+#10468 = DIRECTION('',(0.,0.,1.));
+#10469 = DIRECTION('',(1.,0.,0.));
+#10470 = PCURVE('',#9012,#10471);
+#10471 = DEFINITIONAL_REPRESENTATION('',(#10472),#10476);
+#10472 = CIRCLE('',#10473,23.5);
+#10473 = AXIS2_PLACEMENT_2D('',#10474,#10475);
+#10474 = CARTESIAN_POINT('',(25.,20.));
+#10475 = DIRECTION('',(1.,0.));
+#10476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10477 = PCURVE('',#10404,#10478);
+#10478 = DEFINITIONAL_REPRESENTATION('',(#10479),#10482);
+#10479 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10480,#10481),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.790947875336,4.53943498304),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10480 = CARTESIAN_POINT('',(2.790947875336,0.));
+#10481 = CARTESIAN_POINT('',(4.53943498304,0.));
+#10482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10483 = ORIENTED_EDGE('',*,*,#10484,.F.);
+#10484 = EDGE_CURVE('',#10485,#10462,#10487,.T.);
+#10485 = VERTEX_POINT('',#10486);
+#10486 = CARTESIAN_POINT('',(-18.02587247236,15.07706608097,10.));
+#10487 = SURFACE_CURVE('',#10488,(#10493,#10500),.PCURVE_S1.);
+#10488 = CIRCLE('',#10489,23.5);
+#10489 = AXIS2_PLACEMENT_3D('',#10490,#10491,#10492);
+#10490 = CARTESIAN_POINT('',(0.,0.,10.));
+#10491 = DIRECTION('',(0.,0.,1.));
+#10492 = DIRECTION('',(1.,0.,0.));
+#10493 = PCURVE('',#9012,#10494);
+#10494 = DEFINITIONAL_REPRESENTATION('',(#10495),#10499);
+#10495 = CIRCLE('',#10496,23.5);
+#10496 = AXIS2_PLACEMENT_2D('',#10497,#10498);
+#10497 = CARTESIAN_POINT('',(25.,20.));
+#10498 = DIRECTION('',(1.,0.));
+#10499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10500 = PCURVE('',#10404,#10501);
+#10501 = DEFINITIONAL_REPRESENTATION('',(#10502),#10505);
+#10502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10503,#10504),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.445039880647,2.790947875336),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10503 = CARTESIAN_POINT('',(2.445039880647,0.));
+#10504 = CARTESIAN_POINT('',(2.790947875336,0.));
+#10505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10506 = ORIENTED_EDGE('',*,*,#10507,.F.);
+#10507 = EDGE_CURVE('',#10508,#10485,#10510,.T.);
+#10508 = VERTEX_POINT('',#10509);
+#10509 = CARTESIAN_POINT('',(18.025872472368,15.07706608097,10.));
+#10510 = SURFACE_CURVE('',#10511,(#10516,#10523),.PCURVE_S1.);
+#10511 = CIRCLE('',#10512,23.5);
+#10512 = AXIS2_PLACEMENT_3D('',#10513,#10514,#10515);
+#10513 = CARTESIAN_POINT('',(0.,0.,10.));
+#10514 = DIRECTION('',(0.,0.,1.));
+#10515 = DIRECTION('',(1.,0.,0.));
+#10516 = PCURVE('',#9012,#10517);
+#10517 = DEFINITIONAL_REPRESENTATION('',(#10518),#10522);
+#10518 = CIRCLE('',#10519,23.5);
+#10519 = AXIS2_PLACEMENT_2D('',#10520,#10521);
+#10520 = CARTESIAN_POINT('',(25.,20.));
+#10521 = DIRECTION('',(1.,0.));
+#10522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10523 = PCURVE('',#10404,#10524);
+#10524 = DEFINITIONAL_REPRESENTATION('',(#10525),#10528);
+#10525 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10526,#10527),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.696552772943,2.445039880647),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10526 = CARTESIAN_POINT('',(0.696552772943,0.));
+#10527 = CARTESIAN_POINT('',(2.445039880647,0.));
+#10528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10529 = ORIENTED_EDGE('',*,*,#10530,.F.);
+#10530 = EDGE_CURVE('',#10388,#10508,#10531,.T.);
+#10531 = SURFACE_CURVE('',#10532,(#10537,#10544),.PCURVE_S1.);
+#10532 = CIRCLE('',#10533,23.5);
+#10533 = AXIS2_PLACEMENT_3D('',#10534,#10535,#10536);
+#10534 = CARTESIAN_POINT('',(0.,0.,10.));
+#10535 = DIRECTION('',(0.,0.,1.));
+#10536 = DIRECTION('',(1.,0.,0.));
+#10537 = PCURVE('',#9012,#10538);
+#10538 = DEFINITIONAL_REPRESENTATION('',(#10539),#10543);
+#10539 = CIRCLE('',#10540,23.5);
+#10540 = AXIS2_PLACEMENT_2D('',#10541,#10542);
+#10541 = CARTESIAN_POINT('',(25.,20.));
+#10542 = DIRECTION('',(1.,0.));
+#10543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10544 = PCURVE('',#10404,#10545);
+#10545 = DEFINITIONAL_REPRESENTATION('',(#10546),#10549);
+#10546 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10547,#10548),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.350644778253,0.696552772943),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10547 = CARTESIAN_POINT('',(0.350644778253,0.));
+#10548 = CARTESIAN_POINT('',(0.696552772943,0.));
+#10549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10550 = FACE_BOUND('',#10551,.T.);
+#10551 = EDGE_LOOP('',(#10552));
+#10552 = ORIENTED_EDGE('',*,*,#10553,.F.);
+#10553 = EDGE_CURVE('',#10554,#10554,#10556,.T.);
+#10554 = VERTEX_POINT('',#10555);
+#10555 = CARTESIAN_POINT('',(-17.3,20.2,10.));
+#10556 = SURFACE_CURVE('',#10557,(#10562,#10569),.PCURVE_S1.);
+#10557 = CIRCLE('',#10558,2.9);
+#10558 = AXIS2_PLACEMENT_3D('',#10559,#10560,#10561);
+#10559 = CARTESIAN_POINT('',(-20.2,20.2,10.));
+#10560 = DIRECTION('',(0.,0.,1.));
+#10561 = DIRECTION('',(1.,0.,0.));
+#10562 = PCURVE('',#9012,#10563);
+#10563 = DEFINITIONAL_REPRESENTATION('',(#10564),#10568);
+#10564 = CIRCLE('',#10565,2.9);
+#10565 = AXIS2_PLACEMENT_2D('',#10566,#10567);
+#10566 = CARTESIAN_POINT('',(4.8,40.2));
+#10567 = DIRECTION('',(1.,0.));
+#10568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10569 = PCURVE('',#10570,#10575);
+#10570 = CYLINDRICAL_SURFACE('',#10571,2.9);
+#10571 = AXIS2_PLACEMENT_3D('',#10572,#10573,#10574);
+#10572 = CARTESIAN_POINT('',(-20.2,20.2,10.));
+#10573 = DIRECTION('',(0.,0.,1.));
+#10574 = DIRECTION('',(1.,0.,0.));
+#10575 = DEFINITIONAL_REPRESENTATION('',(#10576),#10580);
+#10576 = LINE('',#10577,#10578);
+#10577 = CARTESIAN_POINT('',(0.,0.));
+#10578 = VECTOR('',#10579,1.);
+#10579 = DIRECTION('',(1.,0.));
+#10580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10581 = FACE_BOUND('',#10582,.T.);
+#10582 = EDGE_LOOP('',(#10583));
+#10583 = ORIENTED_EDGE('',*,*,#10584,.F.);
+#10584 = EDGE_CURVE('',#10585,#10585,#10587,.T.);
+#10585 = VERTEX_POINT('',#10586);
+#10586 = CARTESIAN_POINT('',(-20.2,-17.3,10.));
+#10587 = SURFACE_CURVE('',#10588,(#10593,#10600),.PCURVE_S1.);
+#10588 = CIRCLE('',#10589,2.9);
+#10589 = AXIS2_PLACEMENT_3D('',#10590,#10591,#10592);
+#10590 = CARTESIAN_POINT('',(-20.2,-20.2,10.));
+#10591 = DIRECTION('',(0.,-0.,1.));
+#10592 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#10593 = PCURVE('',#9012,#10594);
+#10594 = DEFINITIONAL_REPRESENTATION('',(#10595),#10599);
+#10595 = CIRCLE('',#10596,2.9);
+#10596 = AXIS2_PLACEMENT_2D('',#10597,#10598);
+#10597 = CARTESIAN_POINT('',(4.8,-0.2));
+#10598 = DIRECTION('',(1.110223024625E-16,1.));
+#10599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10600 = PCURVE('',#10601,#10606);
+#10601 = CYLINDRICAL_SURFACE('',#10602,2.9);
+#10602 = AXIS2_PLACEMENT_3D('',#10603,#10604,#10605);
+#10603 = CARTESIAN_POINT('',(-20.2,-20.2,10.));
+#10604 = DIRECTION('',(0.,0.,1.));
+#10605 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#10606 = DEFINITIONAL_REPRESENTATION('',(#10607),#10611);
+#10607 = LINE('',#10608,#10609);
+#10608 = CARTESIAN_POINT('',(0.,0.));
+#10609 = VECTOR('',#10610,1.);
+#10610 = DIRECTION('',(1.,0.));
+#10611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10612 = FACE_BOUND('',#10613,.T.);
+#10613 = EDGE_LOOP('',(#10614));
+#10614 = ORIENTED_EDGE('',*,*,#10615,.F.);
+#10615 = EDGE_CURVE('',#10616,#10616,#10618,.T.);
+#10616 = VERTEX_POINT('',#10617);
+#10617 = CARTESIAN_POINT('',(17.3,-20.2,10.));
+#10618 = SURFACE_CURVE('',#10619,(#10624,#10631),.PCURVE_S1.);
+#10619 = CIRCLE('',#10620,2.9);
+#10620 = AXIS2_PLACEMENT_3D('',#10621,#10622,#10623);
+#10621 = CARTESIAN_POINT('',(20.2,-20.2,10.));
+#10622 = DIRECTION('',(0.,0.,1.));
+#10623 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#10624 = PCURVE('',#9012,#10625);
+#10625 = DEFINITIONAL_REPRESENTATION('',(#10626),#10630);
+#10626 = CIRCLE('',#10627,2.9);
+#10627 = AXIS2_PLACEMENT_2D('',#10628,#10629);
+#10628 = CARTESIAN_POINT('',(45.2,-0.2));
+#10629 = DIRECTION('',(-1.,1.224646799147E-16));
+#10630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10631 = PCURVE('',#10632,#10637);
+#10632 = CYLINDRICAL_SURFACE('',#10633,2.9);
+#10633 = AXIS2_PLACEMENT_3D('',#10634,#10635,#10636);
+#10634 = CARTESIAN_POINT('',(20.2,-20.2,10.));
+#10635 = DIRECTION('',(0.,0.,1.));
+#10636 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#10637 = DEFINITIONAL_REPRESENTATION('',(#10638),#10642);
+#10638 = LINE('',#10639,#10640);
+#10639 = CARTESIAN_POINT('',(0.,0.));
+#10640 = VECTOR('',#10641,1.);
+#10641 = DIRECTION('',(1.,0.));
+#10642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10643 = FACE_BOUND('',#10644,.T.);
+#10644 = EDGE_LOOP('',(#10645));
+#10645 = ORIENTED_EDGE('',*,*,#10646,.F.);
+#10646 = EDGE_CURVE('',#10647,#10647,#10649,.T.);
+#10647 = VERTEX_POINT('',#10648);
+#10648 = CARTESIAN_POINT('',(20.2,17.3,10.));
+#10649 = SURFACE_CURVE('',#10650,(#10655,#10662),.PCURVE_S1.);
+#10650 = CIRCLE('',#10651,2.9);
+#10651 = AXIS2_PLACEMENT_3D('',#10652,#10653,#10654);
+#10652 = CARTESIAN_POINT('',(20.2,20.2,10.));
+#10653 = DIRECTION('',(0.,0.,1.));
+#10654 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#10655 = PCURVE('',#9012,#10656);
+#10656 = DEFINITIONAL_REPRESENTATION('',(#10657),#10661);
+#10657 = CIRCLE('',#10658,2.9);
+#10658 = AXIS2_PLACEMENT_2D('',#10659,#10660);
+#10659 = CARTESIAN_POINT('',(45.2,40.2));
+#10660 = DIRECTION('',(-2.22044604925E-16,-1.));
+#10661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10662 = PCURVE('',#10663,#10668);
+#10663 = CYLINDRICAL_SURFACE('',#10664,2.9);
+#10664 = AXIS2_PLACEMENT_3D('',#10665,#10666,#10667);
+#10665 = CARTESIAN_POINT('',(20.2,20.2,10.));
+#10666 = DIRECTION('',(0.,0.,1.));
+#10667 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#10668 = DEFINITIONAL_REPRESENTATION('',(#10669),#10673);
+#10669 = LINE('',#10670,#10671);
+#10670 = CARTESIAN_POINT('',(0.,0.));
+#10671 = VECTOR('',#10672,1.);
+#10672 = DIRECTION('',(1.,0.));
+#10673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10674 = ADVANCED_FACE('',(#10675),#9122,.T.);
+#10675 = FACE_BOUND('',#10676,.T.);
+#10676 = EDGE_LOOP('',(#10677,#10698,#10699,#10700));
+#10677 = ORIENTED_EDGE('',*,*,#10678,.T.);
+#10678 = EDGE_CURVE('',#9240,#10268,#10679,.T.);
+#10679 = SURFACE_CURVE('',#10680,(#10684,#10691),.PCURVE_S1.);
+#10680 = LINE('',#10681,#10682);
+#10681 = CARTESIAN_POINT('',(20.,-25.,0.));
+#10682 = VECTOR('',#10683,1.);
+#10683 = DIRECTION('',(0.,0.,1.));
+#10684 = PCURVE('',#9122,#10685);
+#10685 = DEFINITIONAL_REPRESENTATION('',(#10686),#10690);
+#10686 = LINE('',#10687,#10688);
+#10687 = CARTESIAN_POINT('',(0.,-0.));
+#10688 = VECTOR('',#10689,1.);
+#10689 = DIRECTION('',(0.,-1.));
+#10690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10691 = PCURVE('',#9279,#10692);
+#10692 = DEFINITIONAL_REPRESENTATION('',(#10693),#10697);
+#10693 = LINE('',#10694,#10695);
+#10694 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#10695 = VECTOR('',#10696,1.);
+#10696 = DIRECTION('',(-0.,-1.));
+#10697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10698 = ORIENTED_EDGE('',*,*,#10267,.T.);
+#10699 = ORIENTED_EDGE('',*,*,#9106,.F.);
+#10700 = ORIENTED_EDGE('',*,*,#9239,.F.);
+#10701 = ADVANCED_FACE('',(#10702),#9177,.T.);
+#10702 = FACE_BOUND('',#10703,.T.);
+#10703 = EDGE_LOOP('',(#10704,#10705,#10706,#10727));
+#10704 = ORIENTED_EDGE('',*,*,#9159,.T.);
+#10705 = ORIENTED_EDGE('',*,*,#10361,.T.);
+#10706 = ORIENTED_EDGE('',*,*,#10707,.F.);
+#10707 = EDGE_CURVE('',#9320,#10338,#10708,.T.);
+#10708 = SURFACE_CURVE('',#10709,(#10713,#10720),.PCURVE_S1.);
+#10709 = LINE('',#10710,#10711);
+#10710 = CARTESIAN_POINT('',(20.,25.,0.));
+#10711 = VECTOR('',#10712,1.);
+#10712 = DIRECTION('',(0.,0.,1.));
+#10713 = PCURVE('',#9177,#10714);
+#10714 = DEFINITIONAL_REPRESENTATION('',(#10715),#10719);
+#10715 = LINE('',#10716,#10717);
+#10716 = CARTESIAN_POINT('',(40.,0.));
+#10717 = VECTOR('',#10718,1.);
+#10718 = DIRECTION('',(0.,-1.));
+#10719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10720 = PCURVE('',#9336,#10721);
+#10721 = DEFINITIONAL_REPRESENTATION('',(#10722),#10726);
+#10722 = LINE('',#10723,#10724);
+#10723 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#10724 = VECTOR('',#10725,1.);
+#10725 = DIRECTION('',(-0.,-1.));
+#10726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10727 = ORIENTED_EDGE('',*,*,#9348,.F.);
+#10728 = ADVANCED_FACE('',(#10729),#9279,.T.);
+#10729 = FACE_BOUND('',#10730,.F.);
+#10730 = EDGE_LOOP('',(#10731,#10732,#10733,#10754));
+#10731 = ORIENTED_EDGE('',*,*,#10678,.T.);
+#10732 = ORIENTED_EDGE('',*,*,#10290,.T.);
+#10733 = ORIENTED_EDGE('',*,*,#10734,.F.);
+#10734 = EDGE_CURVE('',#9263,#10291,#10735,.T.);
+#10735 = SURFACE_CURVE('',#10736,(#10740,#10747),.PCURVE_S1.);
+#10736 = LINE('',#10737,#10738);
+#10737 = CARTESIAN_POINT('',(25.,-20.,0.));
+#10738 = VECTOR('',#10739,1.);
+#10739 = DIRECTION('',(0.,0.,1.));
+#10740 = PCURVE('',#9279,#10741);
+#10741 = DEFINITIONAL_REPRESENTATION('',(#10742),#10746);
+#10742 = LINE('',#10743,#10744);
+#10743 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#10744 = VECTOR('',#10745,1.);
+#10745 = DIRECTION('',(-0.,-1.));
+#10746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10747 = PCURVE('',#9307,#10748);
+#10748 = DEFINITIONAL_REPRESENTATION('',(#10749),#10753);
+#10749 = LINE('',#10750,#10751);
+#10750 = CARTESIAN_POINT('',(40.,0.));
+#10751 = VECTOR('',#10752,1.);
+#10752 = DIRECTION('',(0.,-1.));
+#10753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10754 = ORIENTED_EDGE('',*,*,#9262,.F.);
+#10755 = ADVANCED_FACE('',(#10756),#9336,.T.);
+#10756 = FACE_BOUND('',#10757,.F.);
+#10757 = EDGE_LOOP('',(#10758,#10779,#10780,#10781));
+#10758 = ORIENTED_EDGE('',*,*,#10759,.T.);
+#10759 = EDGE_CURVE('',#9292,#10315,#10760,.T.);
+#10760 = SURFACE_CURVE('',#10761,(#10765,#10772),.PCURVE_S1.);
+#10761 = LINE('',#10762,#10763);
+#10762 = CARTESIAN_POINT('',(25.,20.,0.));
+#10763 = VECTOR('',#10764,1.);
+#10764 = DIRECTION('',(0.,0.,1.));
+#10765 = PCURVE('',#9336,#10766);
+#10766 = DEFINITIONAL_REPRESENTATION('',(#10767),#10771);
+#10767 = LINE('',#10768,#10769);
+#10768 = CARTESIAN_POINT('',(-0.,0.));
+#10769 = VECTOR('',#10770,1.);
+#10770 = DIRECTION('',(-0.,-1.));
+#10771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10772 = PCURVE('',#9307,#10773);
+#10773 = DEFINITIONAL_REPRESENTATION('',(#10774),#10778);
+#10774 = LINE('',#10775,#10776);
+#10775 = CARTESIAN_POINT('',(0.,0.));
+#10776 = VECTOR('',#10777,1.);
+#10777 = DIRECTION('',(0.,-1.));
+#10778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10779 = ORIENTED_EDGE('',*,*,#10337,.T.);
+#10780 = ORIENTED_EDGE('',*,*,#10707,.F.);
+#10781 = ORIENTED_EDGE('',*,*,#9319,.F.);
+#10782 = ADVANCED_FACE('',(#10783),#9307,.T.);
+#10783 = FACE_BOUND('',#10784,.T.);
+#10784 = EDGE_LOOP('',(#10785,#10786,#10787,#10788));
+#10785 = ORIENTED_EDGE('',*,*,#10759,.T.);
+#10786 = ORIENTED_EDGE('',*,*,#10314,.T.);
+#10787 = ORIENTED_EDGE('',*,*,#10734,.F.);
+#10788 = ORIENTED_EDGE('',*,*,#9291,.F.);
+#10789 = ADVANCED_FACE('',(#10790),#9390,.T.);
+#10790 = FACE_BOUND('',#10791,.T.);
+#10791 = EDGE_LOOP('',(#10792,#10793,#10816,#10842));
+#10792 = ORIENTED_EDGE('',*,*,#9372,.F.);
+#10793 = ORIENTED_EDGE('',*,*,#10794,.T.);
+#10794 = EDGE_CURVE('',#9373,#10795,#10797,.T.);
+#10795 = VERTEX_POINT('',#10796);
+#10796 = CARTESIAN_POINT('',(-17.49175558806,12.061860712607,1.));
+#10797 = SURFACE_CURVE('',#10798,(#10802,#10809),.PCURVE_S1.);
+#10798 = LINE('',#10799,#10800);
+#10799 = CARTESIAN_POINT('',(-17.49175558806,12.061860712607,0.));
+#10800 = VECTOR('',#10801,1.);
+#10801 = DIRECTION('',(0.,0.,1.));
+#10802 = PCURVE('',#9390,#10803);
+#10803 = DEFINITIONAL_REPRESENTATION('',(#10804),#10808);
+#10804 = LINE('',#10805,#10806);
+#10805 = CARTESIAN_POINT('',(0.,0.));
+#10806 = VECTOR('',#10807,1.);
+#10807 = DIRECTION('',(0.,-1.));
+#10808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10809 = PCURVE('',#9423,#10810);
+#10810 = DEFINITIONAL_REPRESENTATION('',(#10811),#10815);
+#10811 = LINE('',#10812,#10813);
+#10812 = CARTESIAN_POINT('',(2.094395071737,0.));
+#10813 = VECTOR('',#10814,1.);
+#10814 = DIRECTION('',(0.,-1.));
+#10815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10816 = ORIENTED_EDGE('',*,*,#10817,.T.);
+#10817 = EDGE_CURVE('',#10795,#10818,#10820,.T.);
+#10818 = VERTEX_POINT('',#10819);
+#10819 = CARTESIAN_POINT('',(-10.60512987341,8.085865502449,1.));
+#10820 = SURFACE_CURVE('',#10821,(#10825,#10831),.PCURVE_S1.);
+#10821 = LINE('',#10822,#10823);
+#10822 = CARTESIAN_POINT('',(0.49162220597,1.679152702288,1.));
+#10823 = VECTOR('',#10824,1.);
+#10824 = DIRECTION('',(0.866025403785,-0.5,0.));
+#10825 = PCURVE('',#9390,#10826);
+#10826 = DEFINITIONAL_REPRESENTATION('',(#10827),#10830);
+#10827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10828,#10829),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-20.76541602064,-12.81342560032),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10828 = CARTESIAN_POINT('',(0.,-1.));
+#10829 = CARTESIAN_POINT('',(7.95199042032,-1.));
+#10830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10831 = PCURVE('',#10832,#10837);
+#10832 = PLANE('',#10833);
+#10833 = AXIS2_PLACEMENT_3D('',#10834,#10835,#10836);
+#10834 = CARTESIAN_POINT('',(23.5,0.,1.));
+#10835 = DIRECTION('',(0.,0.,-1.));
+#10836 = DIRECTION('',(-1.,0.,0.));
+#10837 = DEFINITIONAL_REPRESENTATION('',(#10838),#10841);
+#10838 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10839,#10840),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-20.76541602064,-12.81342560032),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10839 = CARTESIAN_POINT('',(40.991755588063,12.061860712607));
+#10840 = CARTESIAN_POINT('',(34.105129873415,8.085865502449));
+#10841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10842 = ORIENTED_EDGE('',*,*,#10843,.F.);
+#10843 = EDGE_CURVE('',#9375,#10818,#10844,.T.);
+#10844 = SURFACE_CURVE('',#10845,(#10849,#10856),.PCURVE_S1.);
+#10845 = LINE('',#10846,#10847);
+#10846 = CARTESIAN_POINT('',(-10.60512987341,8.085865502449,0.));
+#10847 = VECTOR('',#10848,1.);
+#10848 = DIRECTION('',(0.,0.,1.));
+#10849 = PCURVE('',#9390,#10850);
+#10850 = DEFINITIONAL_REPRESENTATION('',(#10851),#10855);
+#10851 = LINE('',#10852,#10853);
+#10852 = CARTESIAN_POINT('',(7.95199042032,0.));
+#10853 = VECTOR('',#10854,1.);
+#10854 = DIRECTION('',(0.,-1.));
+#10855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10856 = PCURVE('',#9614,#10857);
+#10857 = DEFINITIONAL_REPRESENTATION('',(#10858),#10862);
+#10858 = LINE('',#10859,#10860);
+#10859 = CARTESIAN_POINT('',(2.094395123399,0.));
+#10860 = VECTOR('',#10861,1.);
+#10861 = DIRECTION('',(0.,-1.));
+#10862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10863 = ADVANCED_FACE('',(#10864),#9423,.F.);
+#10864 = FACE_BOUND('',#10865,.F.);
+#10865 = EDGE_LOOP('',(#10866,#10867,#10868,#10892));
+#10866 = ORIENTED_EDGE('',*,*,#9402,.F.);
+#10867 = ORIENTED_EDGE('',*,*,#10794,.T.);
+#10868 = ORIENTED_EDGE('',*,*,#10869,.T.);
+#10869 = EDGE_CURVE('',#10795,#10870,#10872,.T.);
+#10870 = VERTEX_POINT('',#10871);
+#10871 = CARTESIAN_POINT('',(-18.02587247236,15.07706608097,1.));
+#10872 = SURFACE_CURVE('',#10873,(#10878,#10885),.PCURVE_S1.);
+#10873 = CIRCLE('',#10874,2.);
+#10874 = AXIS2_PLACEMENT_3D('',#10875,#10876,#10877);
+#10875 = CARTESIAN_POINT('',(-16.49175564116,13.793911550833,1.));
+#10876 = DIRECTION('',(0.,0.,-1.));
+#10877 = DIRECTION('',(1.,0.,0.));
+#10878 = PCURVE('',#9423,#10879);
+#10879 = DEFINITIONAL_REPRESENTATION('',(#10880),#10884);
+#10880 = LINE('',#10881,#10882);
+#10881 = CARTESIAN_POINT('',(0.,-1.));
+#10882 = VECTOR('',#10883,1.);
+#10883 = DIRECTION('',(1.,0.));
+#10884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10885 = PCURVE('',#10832,#10886);
+#10886 = DEFINITIONAL_REPRESENTATION('',(#10887),#10891);
+#10887 = CIRCLE('',#10888,2.);
+#10888 = AXIS2_PLACEMENT_2D('',#10889,#10890);
+#10889 = CARTESIAN_POINT('',(39.991755641162,13.793911550833));
+#10890 = DIRECTION('',(-1.,0.));
+#10891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10892 = ORIENTED_EDGE('',*,*,#10893,.F.);
+#10893 = EDGE_CURVE('',#9403,#10870,#10894,.T.);
+#10894 = SURFACE_CURVE('',#10895,(#10899,#10906),.PCURVE_S1.);
+#10895 = LINE('',#10896,#10897);
+#10896 = CARTESIAN_POINT('',(-18.02587247236,15.07706608097,0.));
+#10897 = VECTOR('',#10898,1.);
+#10898 = DIRECTION('',(0.,0.,1.));
+#10899 = PCURVE('',#9423,#10900);
+#10900 = DEFINITIONAL_REPRESENTATION('',(#10901),#10905);
+#10901 = LINE('',#10902,#10903);
+#10902 = CARTESIAN_POINT('',(3.838145407013,0.));
+#10903 = VECTOR('',#10904,1.);
+#10904 = DIRECTION('',(0.,-1.));
+#10905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10906 = PCURVE('',#9456,#10907);
+#10907 = DEFINITIONAL_REPRESENTATION('',(#10908),#10912);
+#10908 = LINE('',#10909,#10910);
+#10909 = CARTESIAN_POINT('',(3.838145426533,0.));
+#10910 = VECTOR('',#10911,1.);
+#10911 = DIRECTION('',(0.,-1.));
+#10912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10913 = ADVANCED_FACE('',(#10914),#9614,.F.);
+#10914 = FACE_BOUND('',#10915,.F.);
+#10915 = EDGE_LOOP('',(#10916,#10917,#10940,#10962));
+#10916 = ORIENTED_EDGE('',*,*,#9595,.F.);
+#10917 = ORIENTED_EDGE('',*,*,#10918,.T.);
+#10918 = EDGE_CURVE('',#9563,#10919,#10921,.T.);
+#10919 = VERTEX_POINT('',#10920);
+#10920 = CARTESIAN_POINT('',(-9.356601703338,8.288787882743,1.));
+#10921 = SURFACE_CURVE('',#10922,(#10926,#10933),.PCURVE_S1.);
+#10922 = LINE('',#10923,#10924);
+#10923 = CARTESIAN_POINT('',(-9.356601703338,8.288787882743,0.));
+#10924 = VECTOR('',#10925,1.);
+#10925 = DIRECTION('',(0.,0.,1.));
+#10926 = PCURVE('',#9614,#10927);
+#10927 = DEFINITIONAL_REPRESENTATION('',(#10928),#10932);
+#10928 = LINE('',#10929,#10930);
+#10929 = CARTESIAN_POINT('',(0.724956674578,0.));
+#10930 = VECTOR('',#10931,1.);
+#10931 = DIRECTION('',(0.,-1.));
+#10932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10933 = PCURVE('',#9583,#10934);
+#10934 = DEFINITIONAL_REPRESENTATION('',(#10935),#10939);
+#10935 = LINE('',#10936,#10937);
+#10936 = CARTESIAN_POINT('',(3.866549351723,0.));
+#10937 = VECTOR('',#10938,1.);
+#10938 = DIRECTION('',(0.,-1.));
+#10939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10940 = ORIENTED_EDGE('',*,*,#10941,.T.);
+#10941 = EDGE_CURVE('',#10919,#10818,#10942,.T.);
+#10942 = SURFACE_CURVE('',#10943,(#10948,#10955),.PCURVE_S1.);
+#10943 = CIRCLE('',#10944,1.);
+#10944 = AXIS2_PLACEMENT_3D('',#10945,#10946,#10947);
+#10945 = CARTESIAN_POINT('',(-10.10512985522,8.951890895731,1.));
+#10946 = DIRECTION('',(0.,0.,-1.));
+#10947 = DIRECTION('',(1.,0.,0.));
+#10948 = PCURVE('',#9614,#10949);
+#10949 = DEFINITIONAL_REPRESENTATION('',(#10950),#10954);
+#10950 = LINE('',#10951,#10952);
+#10951 = CARTESIAN_POINT('',(0.,-1.));
+#10952 = VECTOR('',#10953,1.);
+#10953 = DIRECTION('',(1.,0.));
+#10954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10955 = PCURVE('',#10832,#10956);
+#10956 = DEFINITIONAL_REPRESENTATION('',(#10957),#10961);
+#10957 = CIRCLE('',#10958,1.);
+#10958 = AXIS2_PLACEMENT_2D('',#10959,#10960);
+#10959 = CARTESIAN_POINT('',(33.605129855224,8.951890895731));
+#10960 = DIRECTION('',(-1.,0.));
+#10961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10962 = ORIENTED_EDGE('',*,*,#10843,.F.);
+#10963 = ADVANCED_FACE('',(#10964),#9456,.F.);
+#10964 = FACE_BOUND('',#10965,.F.);
+#10965 = EDGE_LOOP('',(#10966,#10967,#10968,#10991));
+#10966 = ORIENTED_EDGE('',*,*,#9435,.F.);
+#10967 = ORIENTED_EDGE('',*,*,#10893,.T.);
+#10968 = ORIENTED_EDGE('',*,*,#10969,.F.);
+#10969 = EDGE_CURVE('',#10970,#10870,#10972,.T.);
+#10970 = VERTEX_POINT('',#10971);
+#10971 = CARTESIAN_POINT('',(18.025872472368,15.07706608097,1.));
+#10972 = SURFACE_CURVE('',#10973,(#10978,#10985),.PCURVE_S1.);
+#10973 = CIRCLE('',#10974,23.5);
+#10974 = AXIS2_PLACEMENT_3D('',#10975,#10976,#10977);
+#10975 = CARTESIAN_POINT('',(0.,0.,1.));
+#10976 = DIRECTION('',(0.,0.,1.));
+#10977 = DIRECTION('',(1.,0.,0.));
+#10978 = PCURVE('',#9456,#10979);
+#10979 = DEFINITIONAL_REPRESENTATION('',(#10980),#10984);
+#10980 = LINE('',#10981,#10982);
+#10981 = CARTESIAN_POINT('',(6.28318530718,-1.));
+#10982 = VECTOR('',#10983,1.);
+#10983 = DIRECTION('',(-1.,0.));
+#10984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10985 = PCURVE('',#10404,#10986);
+#10986 = DEFINITIONAL_REPRESENTATION('',(#10987),#10990);
+#10987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#10988,#10989),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.696552772943,2.445039880647),
+  .PIECEWISE_BEZIER_KNOTS.);
+#10988 = CARTESIAN_POINT('',(0.696552772943,-9.));
+#10989 = CARTESIAN_POINT('',(2.445039880647,-9.));
+#10990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#10991 = ORIENTED_EDGE('',*,*,#10992,.F.);
+#10992 = EDGE_CURVE('',#9436,#10970,#10993,.T.);
+#10993 = SURFACE_CURVE('',#10994,(#10998,#11005),.PCURVE_S1.);
+#10994 = LINE('',#10995,#10996);
+#10995 = CARTESIAN_POINT('',(18.025872472368,15.07706608097,0.));
+#10996 = VECTOR('',#10997,1.);
+#10997 = DIRECTION('',(0.,0.,1.));
+#10998 = PCURVE('',#9456,#10999);
+#10999 = DEFINITIONAL_REPRESENTATION('',(#11000),#11004);
+#11000 = LINE('',#11001,#11002);
+#11001 = CARTESIAN_POINT('',(5.586632534236,0.));
+#11002 = VECTOR('',#11003,1.);
+#11003 = DIRECTION('',(0.,-1.));
+#11004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11005 = PCURVE('',#9489,#11006);
+#11006 = DEFINITIONAL_REPRESENTATION('',(#11007),#11011);
+#11007 = LINE('',#11008,#11009);
+#11008 = CARTESIAN_POINT('',(5.586632553756,0.));
+#11009 = VECTOR('',#11010,1.);
+#11010 = DIRECTION('',(0.,-1.));
+#11011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11012 = ADVANCED_FACE('',(#11013),#9583,.T.);
+#11013 = FACE_BOUND('',#11014,.T.);
+#11014 = EDGE_LOOP('',(#11015,#11016,#11017,#11041));
+#11015 = ORIENTED_EDGE('',*,*,#9562,.F.);
+#11016 = ORIENTED_EDGE('',*,*,#10918,.T.);
+#11017 = ORIENTED_EDGE('',*,*,#11018,.T.);
+#11018 = EDGE_CURVE('',#10919,#11019,#11021,.T.);
+#11019 = VERTEX_POINT('',#11020);
+#11020 = CARTESIAN_POINT('',(9.356601703338,8.288787882743,1.));
+#11021 = SURFACE_CURVE('',#11022,(#11027,#11034),.PCURVE_S1.);
+#11022 = CIRCLE('',#11023,12.5);
+#11023 = AXIS2_PLACEMENT_3D('',#11024,#11025,#11026);
+#11024 = CARTESIAN_POINT('',(-1.642348327105E-23,7.194849153188E-25,1.)
+  );
+#11025 = DIRECTION('',(0.,0.,-1.));
+#11026 = DIRECTION('',(1.,0.,0.));
+#11027 = PCURVE('',#9583,#11028);
+#11028 = DEFINITIONAL_REPRESENTATION('',(#11029),#11033);
+#11029 = LINE('',#11030,#11031);
+#11030 = CARTESIAN_POINT('',(0.,-1.));
+#11031 = VECTOR('',#11032,1.);
+#11032 = DIRECTION('',(1.,0.));
+#11033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11034 = PCURVE('',#10832,#11035);
+#11035 = DEFINITIONAL_REPRESENTATION('',(#11036),#11040);
+#11036 = CIRCLE('',#11037,12.5);
+#11037 = AXIS2_PLACEMENT_2D('',#11038,#11039);
+#11038 = CARTESIAN_POINT('',(23.5,7.194849153188E-25));
+#11039 = DIRECTION('',(-1.,0.));
+#11040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11041 = ORIENTED_EDGE('',*,*,#11042,.F.);
+#11042 = EDGE_CURVE('',#9530,#11019,#11043,.T.);
+#11043 = SURFACE_CURVE('',#11044,(#11048,#11055),.PCURVE_S1.);
+#11044 = LINE('',#11045,#11046);
+#11045 = CARTESIAN_POINT('',(9.356601703338,8.288787882743,0.));
+#11046 = VECTOR('',#11047,1.);
+#11047 = DIRECTION('',(0.,0.,1.));
+#11048 = PCURVE('',#9583,#11049);
+#11049 = DEFINITIONAL_REPRESENTATION('',(#11050),#11054);
+#11050 = LINE('',#11051,#11052);
+#11051 = CARTESIAN_POINT('',(5.558228609046,0.));
+#11052 = VECTOR('',#11053,1.);
+#11053 = DIRECTION('',(0.,-1.));
+#11054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11055 = PCURVE('',#9550,#11056);
+#11056 = DEFINITIONAL_REPRESENTATION('',(#11057),#11061);
+#11057 = LINE('',#11058,#11059);
+#11058 = CARTESIAN_POINT('',(2.416635979011,0.));
+#11059 = VECTOR('',#11060,1.);
+#11060 = DIRECTION('',(0.,-1.));
+#11061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11062 = ADVANCED_FACE('',(#11063),#9489,.F.);
+#11063 = FACE_BOUND('',#11064,.F.);
+#11064 = EDGE_LOOP('',(#11065,#11066,#11067,#11091));
+#11065 = ORIENTED_EDGE('',*,*,#9468,.F.);
+#11066 = ORIENTED_EDGE('',*,*,#10992,.T.);
+#11067 = ORIENTED_EDGE('',*,*,#11068,.T.);
+#11068 = EDGE_CURVE('',#10970,#11069,#11071,.T.);
+#11069 = VERTEX_POINT('',#11070);
+#11070 = CARTESIAN_POINT('',(17.491755588063,12.061860712607,1.));
+#11071 = SURFACE_CURVE('',#11072,(#11077,#11084),.PCURVE_S1.);
+#11072 = CIRCLE('',#11073,2.);
+#11073 = AXIS2_PLACEMENT_3D('',#11074,#11075,#11076);
+#11074 = CARTESIAN_POINT('',(16.491755641162,13.793911550833,1.));
+#11075 = DIRECTION('',(0.,0.,-1.));
+#11076 = DIRECTION('',(1.,0.,0.));
+#11077 = PCURVE('',#9489,#11078);
+#11078 = DEFINITIONAL_REPRESENTATION('',(#11079),#11083);
+#11079 = LINE('',#11080,#11081);
+#11080 = CARTESIAN_POINT('',(0.,-1.));
+#11081 = VECTOR('',#11082,1.);
+#11082 = DIRECTION('',(1.,0.));
+#11083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11084 = PCURVE('',#10832,#11085);
+#11085 = DEFINITIONAL_REPRESENTATION('',(#11086),#11090);
+#11086 = CIRCLE('',#11087,2.);
+#11087 = AXIS2_PLACEMENT_2D('',#11088,#11089);
+#11088 = CARTESIAN_POINT('',(7.008244358838,13.793911550833));
+#11089 = DIRECTION('',(-1.,0.));
+#11090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11091 = ORIENTED_EDGE('',*,*,#11092,.F.);
+#11092 = EDGE_CURVE('',#9469,#11069,#11093,.T.);
+#11093 = SURFACE_CURVE('',#11094,(#11098,#11105),.PCURVE_S1.);
+#11094 = LINE('',#11095,#11096);
+#11095 = CARTESIAN_POINT('',(17.491755588063,12.061860712607,0.));
+#11096 = VECTOR('',#11097,1.);
+#11097 = DIRECTION('',(0.,0.,1.));
+#11098 = PCURVE('',#9489,#11099);
+#11099 = DEFINITIONAL_REPRESENTATION('',(#11100),#11104);
+#11100 = LINE('',#11101,#11102);
+#11101 = CARTESIAN_POINT('',(7.330382889033,0.));
+#11102 = VECTOR('',#11103,1.);
+#11103 = DIRECTION('',(0.,-1.));
+#11104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11105 = PCURVE('',#9517,#11106);
+#11106 = DEFINITIONAL_REPRESENTATION('',(#11107),#11111);
+#11107 = LINE('',#11108,#11109);
+#11108 = CARTESIAN_POINT('',(7.95199042032,0.));
+#11109 = VECTOR('',#11110,1.);
+#11110 = DIRECTION('',(0.,-1.));
+#11111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11112 = ADVANCED_FACE('',(#11113),#9550,.F.);
+#11113 = FACE_BOUND('',#11114,.F.);
+#11114 = EDGE_LOOP('',(#11115,#11116,#11139,#11161));
+#11115 = ORIENTED_EDGE('',*,*,#9529,.F.);
+#11116 = ORIENTED_EDGE('',*,*,#11117,.T.);
+#11117 = EDGE_CURVE('',#9502,#11118,#11120,.T.);
+#11118 = VERTEX_POINT('',#11119);
+#11119 = CARTESIAN_POINT('',(10.605129873415,8.085865502449,1.));
+#11120 = SURFACE_CURVE('',#11121,(#11125,#11132),.PCURVE_S1.);
+#11121 = LINE('',#11122,#11123);
+#11122 = CARTESIAN_POINT('',(10.605129873415,8.085865502449,0.));
+#11123 = VECTOR('',#11124,1.);
+#11124 = DIRECTION('',(0.,0.,1.));
+#11125 = PCURVE('',#9550,#11126);
+#11126 = DEFINITIONAL_REPRESENTATION('',(#11127),#11131);
+#11127 = LINE('',#11128,#11129);
+#11128 = CARTESIAN_POINT('',(1.047197530191,0.));
+#11129 = VECTOR('',#11130,1.);
+#11130 = DIRECTION('',(0.,-1.));
+#11131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11132 = PCURVE('',#9517,#11133);
+#11133 = DEFINITIONAL_REPRESENTATION('',(#11134),#11138);
+#11134 = LINE('',#11135,#11136);
+#11135 = CARTESIAN_POINT('',(0.,0.));
+#11136 = VECTOR('',#11137,1.);
+#11137 = DIRECTION('',(0.,-1.));
+#11138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11139 = ORIENTED_EDGE('',*,*,#11140,.T.);
+#11140 = EDGE_CURVE('',#11118,#11019,#11141,.T.);
+#11141 = SURFACE_CURVE('',#11142,(#11147,#11154),.PCURVE_S1.);
+#11142 = CIRCLE('',#11143,1.);
+#11143 = AXIS2_PLACEMENT_3D('',#11144,#11145,#11146);
+#11144 = CARTESIAN_POINT('',(10.105129855224,8.951890895731,1.));
+#11145 = DIRECTION('',(0.,0.,-1.));
+#11146 = DIRECTION('',(1.,0.,0.));
+#11147 = PCURVE('',#9550,#11148);
+#11148 = DEFINITIONAL_REPRESENTATION('',(#11149),#11153);
+#11149 = LINE('',#11150,#11151);
+#11150 = CARTESIAN_POINT('',(0.,-1.));
+#11151 = VECTOR('',#11152,1.);
+#11152 = DIRECTION('',(1.,0.));
+#11153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11154 = PCURVE('',#10832,#11155);
+#11155 = DEFINITIONAL_REPRESENTATION('',(#11156),#11160);
+#11156 = CIRCLE('',#11157,1.);
+#11157 = AXIS2_PLACEMENT_2D('',#11158,#11159);
+#11158 = CARTESIAN_POINT('',(13.394870144776,8.951890895731));
+#11159 = DIRECTION('',(-1.,0.));
+#11160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11161 = ORIENTED_EDGE('',*,*,#11042,.F.);
+#11162 = ADVANCED_FACE('',(#11163),#9517,.T.);
+#11163 = FACE_BOUND('',#11164,.T.);
+#11164 = EDGE_LOOP('',(#11165,#11166,#11167,#11186));
+#11165 = ORIENTED_EDGE('',*,*,#9501,.F.);
+#11166 = ORIENTED_EDGE('',*,*,#11117,.T.);
+#11167 = ORIENTED_EDGE('',*,*,#11168,.T.);
+#11168 = EDGE_CURVE('',#11118,#11069,#11169,.T.);
+#11169 = SURFACE_CURVE('',#11170,(#11174,#11180),.PCURVE_S1.);
+#11170 = LINE('',#11171,#11172);
+#11171 = CARTESIAN_POINT('',(13.69006493671,9.866953591674,1.));
+#11172 = VECTOR('',#11173,1.);
+#11173 = DIRECTION('',(0.866025403785,0.5,0.));
+#11174 = PCURVE('',#9517,#11175);
+#11175 = DEFINITIONAL_REPRESENTATION('',(#11176),#11179);
+#11176 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11177,#11178),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.562176178451,4.389814241869),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11177 = CARTESIAN_POINT('',(0.,-1.));
+#11178 = CARTESIAN_POINT('',(7.95199042032,-1.));
+#11179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11180 = PCURVE('',#10832,#11181);
+#11181 = DEFINITIONAL_REPRESENTATION('',(#11182),#11185);
+#11182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11183,#11184),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-3.562176178451,4.389814241869),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11183 = CARTESIAN_POINT('',(12.894870126585,8.085865502449));
+#11184 = CARTESIAN_POINT('',(6.008244411937,12.061860712607));
+#11185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11186 = ORIENTED_EDGE('',*,*,#11092,.F.);
+#11187 = ADVANCED_FACE('',(#11188),#9651,.T.);
+#11188 = FACE_BOUND('',#11189,.T.);
+#11189 = EDGE_LOOP('',(#11190,#11191,#11214,#11238));
+#11190 = ORIENTED_EDGE('',*,*,#9628,.F.);
+#11191 = ORIENTED_EDGE('',*,*,#11192,.T.);
+#11192 = EDGE_CURVE('',#9629,#11193,#11195,.T.);
+#11193 = VERTEX_POINT('',#11194);
+#11194 = CARTESIAN_POINT('',(11.856601724705,3.958660826812,1.));
+#11195 = SURFACE_CURVE('',#11196,(#11200,#11207),.PCURVE_S1.);
+#11196 = LINE('',#11197,#11198);
+#11197 = CARTESIAN_POINT('',(11.856601724705,3.958660826812,0.));
+#11198 = VECTOR('',#11199,1.);
+#11199 = DIRECTION('',(0.,0.,1.));
+#11200 = PCURVE('',#9651,#11201);
+#11201 = DEFINITIONAL_REPRESENTATION('',(#11202),#11206);
+#11202 = LINE('',#11203,#11204);
+#11203 = CARTESIAN_POINT('',(3.866549351723,0.));
+#11204 = VECTOR('',#11205,1.);
+#11205 = DIRECTION('',(0.,-1.));
+#11206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11207 = PCURVE('',#9684,#11208);
+#11208 = DEFINITIONAL_REPRESENTATION('',(#11209),#11213);
+#11209 = LINE('',#11210,#11211);
+#11210 = CARTESIAN_POINT('',(0.724956674578,0.));
+#11211 = VECTOR('',#11212,1.);
+#11212 = DIRECTION('',(0.,-1.));
+#11213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11214 = ORIENTED_EDGE('',*,*,#11215,.T.);
+#11215 = EDGE_CURVE('',#11193,#11216,#11218,.T.);
+#11216 = VERTEX_POINT('',#11217);
+#11217 = CARTESIAN_POINT('',(2.500000021367,-12.24744870955,1.));
+#11218 = SURFACE_CURVE('',#11219,(#11224,#11231),.PCURVE_S1.);
+#11219 = CIRCLE('',#11220,12.5);
+#11220 = AXIS2_PLACEMENT_3D('',#11221,#11222,#11223);
+#11221 = CARTESIAN_POINT('',(8.834833849832E-24,1.38634112737E-23,1.));
+#11222 = DIRECTION('',(-0.,0.,-1.));
+#11223 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#11224 = PCURVE('',#9651,#11225);
+#11225 = DEFINITIONAL_REPRESENTATION('',(#11226),#11230);
+#11226 = LINE('',#11227,#11228);
+#11227 = CARTESIAN_POINT('',(0.,-1.));
+#11228 = VECTOR('',#11229,1.);
+#11229 = DIRECTION('',(1.,0.));
+#11230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11231 = PCURVE('',#10832,#11232);
+#11232 = DEFINITIONAL_REPRESENTATION('',(#11233),#11237);
+#11233 = CIRCLE('',#11234,12.5);
+#11234 = AXIS2_PLACEMENT_2D('',#11235,#11236);
+#11235 = CARTESIAN_POINT('',(23.5,1.38634112737E-23));
+#11236 = DIRECTION('',(0.5,-0.866025403784));
+#11237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11238 = ORIENTED_EDGE('',*,*,#11239,.F.);
+#11239 = EDGE_CURVE('',#9631,#11216,#11240,.T.);
+#11240 = SURFACE_CURVE('',#11241,(#11245,#11252),.PCURVE_S1.);
+#11241 = LINE('',#11242,#11243);
+#11242 = CARTESIAN_POINT('',(2.500000021367,-12.24744870955,0.));
+#11243 = VECTOR('',#11244,1.);
+#11244 = DIRECTION('',(0.,0.,1.));
+#11245 = PCURVE('',#9651,#11246);
+#11246 = DEFINITIONAL_REPRESENTATION('',(#11247),#11251);
+#11247 = LINE('',#11248,#11249);
+#11248 = CARTESIAN_POINT('',(5.558228609046,0.));
+#11249 = VECTOR('',#11250,1.);
+#11250 = DIRECTION('',(0.,-1.));
+#11251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11252 = PCURVE('',#9870,#11253);
+#11253 = DEFINITIONAL_REPRESENTATION('',(#11254),#11258);
+#11254 = LINE('',#11255,#11256);
+#11255 = CARTESIAN_POINT('',(2.416635979011,0.));
+#11256 = VECTOR('',#11257,1.);
+#11257 = DIRECTION('',(0.,-1.));
+#11258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11259 = ADVANCED_FACE('',(#11260),#9684,.F.);
+#11260 = FACE_BOUND('',#11261,.F.);
+#11261 = EDGE_LOOP('',(#11262,#11263,#11264,#11288));
+#11262 = ORIENTED_EDGE('',*,*,#9663,.F.);
+#11263 = ORIENTED_EDGE('',*,*,#11192,.T.);
+#11264 = ORIENTED_EDGE('',*,*,#11265,.T.);
+#11265 = EDGE_CURVE('',#11193,#11266,#11268,.T.);
+#11266 = VERTEX_POINT('',#11267);
+#11267 = CARTESIAN_POINT('',(12.305129873413,5.141379129586,1.));
+#11268 = SURFACE_CURVE('',#11269,(#11274,#11281),.PCURVE_S1.);
+#11269 = CIRCLE('',#11270,1.);
+#11270 = AXIS2_PLACEMENT_3D('',#11271,#11272,#11273);
+#11271 = CARTESIAN_POINT('',(12.805129855221,4.275353715299,1.));
+#11272 = DIRECTION('',(-0.,0.,-1.));
+#11273 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#11274 = PCURVE('',#9684,#11275);
+#11275 = DEFINITIONAL_REPRESENTATION('',(#11276),#11280);
+#11276 = LINE('',#11277,#11278);
+#11277 = CARTESIAN_POINT('',(0.,-1.));
+#11278 = VECTOR('',#11279,1.);
+#11279 = DIRECTION('',(1.,0.));
+#11280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11281 = PCURVE('',#10832,#11282);
+#11282 = DEFINITIONAL_REPRESENTATION('',(#11283),#11287);
+#11283 = CIRCLE('',#11284,1.);
+#11284 = AXIS2_PLACEMENT_2D('',#11285,#11286);
+#11285 = CARTESIAN_POINT('',(10.694870144779,4.275353715299));
+#11286 = DIRECTION('',(0.5,-0.866025403784));
+#11287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11288 = ORIENTED_EDGE('',*,*,#11289,.F.);
+#11289 = EDGE_CURVE('',#9664,#11266,#11290,.T.);
+#11290 = SURFACE_CURVE('',#11291,(#11295,#11302),.PCURVE_S1.);
+#11291 = LINE('',#11292,#11293);
+#11292 = CARTESIAN_POINT('',(12.305129873413,5.141379129586,0.));
+#11293 = VECTOR('',#11294,1.);
+#11294 = DIRECTION('',(0.,0.,1.));
+#11295 = PCURVE('',#9684,#11296);
+#11296 = DEFINITIONAL_REPRESENTATION('',(#11297),#11301);
+#11297 = LINE('',#11298,#11299);
+#11298 = CARTESIAN_POINT('',(2.094395123399,0.));
+#11299 = VECTOR('',#11300,1.);
+#11300 = DIRECTION('',(0.,-1.));
+#11301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11302 = PCURVE('',#9712,#11303);
+#11303 = DEFINITIONAL_REPRESENTATION('',(#11304),#11308);
+#11304 = LINE('',#11305,#11306);
+#11305 = CARTESIAN_POINT('',(7.95199042032,0.));
+#11306 = VECTOR('',#11307,1.);
+#11307 = DIRECTION('',(0.,-1.));
+#11308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11309 = ADVANCED_FACE('',(#11310),#9870,.F.);
+#11310 = FACE_BOUND('',#11311,.F.);
+#11311 = EDGE_LOOP('',(#11312,#11313,#11336,#11358));
+#11312 = ORIENTED_EDGE('',*,*,#9851,.F.);
+#11313 = ORIENTED_EDGE('',*,*,#11314,.T.);
+#11314 = EDGE_CURVE('',#9824,#11315,#11317,.T.);
+#11315 = VERTEX_POINT('',#11316);
+#11316 = CARTESIAN_POINT('',(1.699999999997,-13.22724463203,1.));
+#11317 = SURFACE_CURVE('',#11318,(#11322,#11329),.PCURVE_S1.);
+#11318 = LINE('',#11319,#11320);
+#11319 = CARTESIAN_POINT('',(1.699999999997,-13.22724463203,0.));
+#11320 = VECTOR('',#11321,1.);
+#11321 = DIRECTION('',(0.,0.,1.));
+#11322 = PCURVE('',#9870,#11323);
+#11323 = DEFINITIONAL_REPRESENTATION('',(#11324),#11328);
+#11324 = LINE('',#11325,#11326);
+#11325 = CARTESIAN_POINT('',(1.047197530191,0.));
+#11326 = VECTOR('',#11327,1.);
+#11327 = DIRECTION('',(0.,-1.));
+#11328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11329 = PCURVE('',#9839,#11330);
+#11330 = DEFINITIONAL_REPRESENTATION('',(#11331),#11335);
+#11331 = LINE('',#11332,#11333);
+#11332 = CARTESIAN_POINT('',(0.,0.));
+#11333 = VECTOR('',#11334,1.);
+#11334 = DIRECTION('',(0.,-1.));
+#11335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11336 = ORIENTED_EDGE('',*,*,#11337,.T.);
+#11337 = EDGE_CURVE('',#11315,#11216,#11338,.T.);
+#11338 = SURFACE_CURVE('',#11339,(#11344,#11351),.PCURVE_S1.);
+#11339 = CIRCLE('',#11340,1.);
+#11340 = AXIS2_PLACEMENT_3D('',#11341,#11342,#11343);
+#11341 = CARTESIAN_POINT('',(2.699999999997,-13.22724461103,1.));
+#11342 = DIRECTION('',(-0.,0.,-1.));
+#11343 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#11344 = PCURVE('',#9870,#11345);
+#11345 = DEFINITIONAL_REPRESENTATION('',(#11346),#11350);
+#11346 = LINE('',#11347,#11348);
+#11347 = CARTESIAN_POINT('',(0.,-1.));
+#11348 = VECTOR('',#11349,1.);
+#11349 = DIRECTION('',(1.,0.));
+#11350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11351 = PCURVE('',#10832,#11352);
+#11352 = DEFINITIONAL_REPRESENTATION('',(#11353),#11357);
+#11353 = CIRCLE('',#11354,1.);
+#11354 = AXIS2_PLACEMENT_2D('',#11355,#11356);
+#11355 = CARTESIAN_POINT('',(20.800000000003,-13.22724461103));
+#11356 = DIRECTION('',(0.5,-0.866025403784));
+#11357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11358 = ORIENTED_EDGE('',*,*,#11239,.F.);
+#11359 = ADVANCED_FACE('',(#11360),#9712,.T.);
+#11360 = FACE_BOUND('',#11361,.T.);
+#11361 = EDGE_LOOP('',(#11362,#11363,#11386,#11405));
+#11362 = ORIENTED_EDGE('',*,*,#9696,.F.);
+#11363 = ORIENTED_EDGE('',*,*,#11364,.T.);
+#11364 = EDGE_CURVE('',#9697,#11365,#11367,.T.);
+#11365 = VERTEX_POINT('',#11366);
+#11366 = CARTESIAN_POINT('',(19.191755588059,9.117374339747,1.));
+#11367 = SURFACE_CURVE('',#11368,(#11372,#11379),.PCURVE_S1.);
+#11368 = LINE('',#11369,#11370);
+#11369 = CARTESIAN_POINT('',(19.191755588059,9.117374339748,0.));
+#11370 = VECTOR('',#11371,1.);
+#11371 = DIRECTION('',(0.,0.,1.));
+#11372 = PCURVE('',#9712,#11373);
+#11373 = DEFINITIONAL_REPRESENTATION('',(#11374),#11378);
+#11374 = LINE('',#11375,#11376);
+#11375 = CARTESIAN_POINT('',(0.,0.));
+#11376 = VECTOR('',#11377,1.);
+#11377 = DIRECTION('',(0.,-1.));
+#11378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11379 = PCURVE('',#9745,#11380);
+#11380 = DEFINITIONAL_REPRESENTATION('',(#11381),#11385);
+#11381 = LINE('',#11382,#11383);
+#11382 = CARTESIAN_POINT('',(2.094395071737,0.));
+#11383 = VECTOR('',#11384,1.);
+#11384 = DIRECTION('',(0.,-1.));
+#11385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11386 = ORIENTED_EDGE('',*,*,#11387,.T.);
+#11387 = EDGE_CURVE('',#11365,#11266,#11388,.T.);
+#11388 = SURFACE_CURVE('',#11389,(#11393,#11399),.PCURVE_S1.);
+#11389 = LINE('',#11390,#11391);
+#11390 = CARTESIAN_POINT('',(18.833377794028,8.910464823892,1.));
+#11391 = VECTOR('',#11392,1.);
+#11392 = DIRECTION('',(-0.866025403784,-0.5,-0.));
+#11393 = PCURVE('',#9712,#11394);
+#11394 = DEFINITIONAL_REPRESENTATION('',(#11395),#11398);
+#11395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11396,#11397),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.413819031711,7.538171388608),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11396 = CARTESIAN_POINT('',(0.,-1.));
+#11397 = CARTESIAN_POINT('',(7.95199042032,-1.));
+#11398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11399 = PCURVE('',#10832,#11400);
+#11400 = DEFINITIONAL_REPRESENTATION('',(#11401),#11404);
+#11401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11402,#11403),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-0.413819031711,7.538171388608),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11402 = CARTESIAN_POINT('',(4.308244411941,9.117374339748));
+#11403 = CARTESIAN_POINT('',(11.194870126587,5.141379129586));
+#11404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11405 = ORIENTED_EDGE('',*,*,#11289,.F.);
+#11406 = ADVANCED_FACE('',(#11407),#9839,.T.);
+#11407 = FACE_BOUND('',#11408,.T.);
+#11408 = EDGE_LOOP('',(#11409,#11410,#11411,#11432));
+#11409 = ORIENTED_EDGE('',*,*,#9823,.F.);
+#11410 = ORIENTED_EDGE('',*,*,#11314,.T.);
+#11411 = ORIENTED_EDGE('',*,*,#11412,.T.);
+#11412 = EDGE_CURVE('',#11315,#11413,#11415,.T.);
+#11413 = VERTEX_POINT('',#11414);
+#11414 = CARTESIAN_POINT('',(1.699999999996,-21.17923505235,1.));
+#11415 = SURFACE_CURVE('',#11416,(#11420,#11426),.PCURVE_S1.);
+#11416 = LINE('',#11417,#11418);
+#11417 = CARTESIAN_POINT('',(1.699999999999,-6.613622316016,1.));
+#11418 = VECTOR('',#11419,1.);
+#11419 = DIRECTION('',(-1.958433415439E-13,-1.,-0.));
+#11420 = PCURVE('',#9839,#11421);
+#11421 = DEFINITIONAL_REPRESENTATION('',(#11422),#11425);
+#11422 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11423,#11424),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(6.61362231602,14.565612736339),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11423 = CARTESIAN_POINT('',(0.,-1.));
+#11424 = CARTESIAN_POINT('',(7.95199042032,-1.));
+#11425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11426 = PCURVE('',#10832,#11427);
+#11427 = DEFINITIONAL_REPRESENTATION('',(#11428),#11431);
+#11428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11429,#11430),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(6.61362231602,14.565612736339),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11429 = CARTESIAN_POINT('',(21.800000000003,-13.22724463203));
+#11430 = CARTESIAN_POINT('',(21.800000000004,-21.17923505235));
+#11431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11432 = ORIENTED_EDGE('',*,*,#11433,.F.);
+#11433 = EDGE_CURVE('',#9791,#11413,#11434,.T.);
+#11434 = SURFACE_CURVE('',#11435,(#11439,#11446),.PCURVE_S1.);
+#11435 = LINE('',#11436,#11437);
+#11436 = CARTESIAN_POINT('',(1.699999999996,-21.17923505235,0.));
+#11437 = VECTOR('',#11438,1.);
+#11438 = DIRECTION('',(0.,0.,1.));
+#11439 = PCURVE('',#9839,#11440);
+#11440 = DEFINITIONAL_REPRESENTATION('',(#11441),#11445);
+#11441 = LINE('',#11442,#11443);
+#11442 = CARTESIAN_POINT('',(7.95199042032,0.));
+#11443 = VECTOR('',#11444,1.);
+#11444 = DIRECTION('',(0.,-1.));
+#11445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11446 = PCURVE('',#9811,#11447);
+#11447 = DEFINITIONAL_REPRESENTATION('',(#11448),#11452);
+#11448 = LINE('',#11449,#11450);
+#11449 = CARTESIAN_POINT('',(7.330382889033,0.));
+#11450 = VECTOR('',#11451,1.);
+#11451 = DIRECTION('',(0.,-1.));
+#11452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11453 = ADVANCED_FACE('',(#11454),#9745,.F.);
+#11454 = FACE_BOUND('',#11455,.F.);
+#11455 = EDGE_LOOP('',(#11456,#11457,#11458,#11482));
+#11456 = ORIENTED_EDGE('',*,*,#9724,.F.);
+#11457 = ORIENTED_EDGE('',*,*,#11364,.T.);
+#11458 = ORIENTED_EDGE('',*,*,#11459,.T.);
+#11459 = EDGE_CURVE('',#11365,#11460,#11462,.T.);
+#11460 = VERTEX_POINT('',#11461);
+#11461 = CARTESIAN_POINT('',(22.070058476841,8.072330445964,1.));
+#11462 = SURFACE_CURVE('',#11463,(#11468,#11475),.PCURVE_S1.);
+#11463 = CIRCLE('',#11464,2.);
+#11464 = AXIS2_PLACEMENT_3D('',#11465,#11466,#11467);
+#11465 = CARTESIAN_POINT('',(20.191755641158,7.385323562835,1.));
+#11466 = DIRECTION('',(-0.,0.,-1.));
+#11467 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#11468 = PCURVE('',#9745,#11469);
+#11469 = DEFINITIONAL_REPRESENTATION('',(#11470),#11474);
+#11470 = LINE('',#11471,#11472);
+#11471 = CARTESIAN_POINT('',(0.,-1.));
+#11472 = VECTOR('',#11473,1.);
+#11473 = DIRECTION('',(1.,0.));
+#11474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11475 = PCURVE('',#10832,#11476);
+#11476 = DEFINITIONAL_REPRESENTATION('',(#11477),#11481);
+#11477 = CIRCLE('',#11478,2.);
+#11478 = AXIS2_PLACEMENT_2D('',#11479,#11480);
+#11479 = CARTESIAN_POINT('',(3.308244358842,7.385323562835));
+#11480 = DIRECTION('',(0.5,-0.866025403784));
+#11481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11482 = ORIENTED_EDGE('',*,*,#11483,.F.);
+#11483 = EDGE_CURVE('',#9725,#11460,#11484,.T.);
+#11484 = SURFACE_CURVE('',#11485,(#11489,#11496),.PCURVE_S1.);
+#11485 = LINE('',#11486,#11487);
+#11486 = CARTESIAN_POINT('',(22.07005847684,8.072330445964,0.));
+#11487 = VECTOR('',#11488,1.);
+#11488 = DIRECTION('',(0.,0.,1.));
+#11489 = PCURVE('',#9745,#11490);
+#11490 = DEFINITIONAL_REPRESENTATION('',(#11491),#11495);
+#11491 = LINE('',#11492,#11493);
+#11492 = CARTESIAN_POINT('',(3.838145407013,0.));
+#11493 = VECTOR('',#11494,1.);
+#11494 = DIRECTION('',(0.,-1.));
+#11495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11496 = PCURVE('',#9778,#11497);
+#11497 = DEFINITIONAL_REPRESENTATION('',(#11498),#11502);
+#11498 = LINE('',#11499,#11500);
+#11499 = CARTESIAN_POINT('',(3.838145426533,0.));
+#11500 = VECTOR('',#11501,1.);
+#11501 = DIRECTION('',(0.,-1.));
+#11502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11503 = ADVANCED_FACE('',(#11504),#9811,.F.);
+#11504 = FACE_BOUND('',#11505,.F.);
+#11505 = EDGE_LOOP('',(#11506,#11507,#11530,#11552));
+#11506 = ORIENTED_EDGE('',*,*,#9790,.F.);
+#11507 = ORIENTED_EDGE('',*,*,#11508,.T.);
+#11508 = EDGE_CURVE('',#9758,#11509,#11511,.T.);
+#11509 = VERTEX_POINT('',#11510);
+#11510 = CARTESIAN_POINT('',(4.044186004473,-23.14939652693,1.));
+#11511 = SURFACE_CURVE('',#11512,(#11516,#11523),.PCURVE_S1.);
+#11512 = LINE('',#11513,#11514);
+#11513 = CARTESIAN_POINT('',(4.044186004473,-23.14939652693,0.));
+#11514 = VECTOR('',#11515,1.);
+#11515 = DIRECTION('',(0.,0.,1.));
+#11516 = PCURVE('',#9811,#11517);
+#11517 = DEFINITIONAL_REPRESENTATION('',(#11518),#11522);
+#11518 = LINE('',#11519,#11520);
+#11519 = CARTESIAN_POINT('',(5.586632553756,0.));
+#11520 = VECTOR('',#11521,1.);
+#11521 = DIRECTION('',(0.,-1.));
+#11522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11523 = PCURVE('',#9778,#11524);
+#11524 = DEFINITIONAL_REPRESENTATION('',(#11525),#11529);
+#11525 = LINE('',#11526,#11527);
+#11526 = CARTESIAN_POINT('',(5.586632534236,0.));
+#11527 = VECTOR('',#11528,1.);
+#11528 = DIRECTION('',(0.,-1.));
+#11529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11530 = ORIENTED_EDGE('',*,*,#11531,.T.);
+#11531 = EDGE_CURVE('',#11509,#11413,#11532,.T.);
+#11532 = SURFACE_CURVE('',#11533,(#11538,#11545),.PCURVE_S1.);
+#11533 = CIRCLE('',#11534,2.);
+#11534 = AXIS2_PLACEMENT_3D('',#11535,#11536,#11537);
+#11535 = CARTESIAN_POINT('',(3.699999999996,-21.17923511366,1.));
+#11536 = DIRECTION('',(-0.,0.,-1.));
+#11537 = DIRECTION('',(-0.5,-0.866025403784,0.));
+#11538 = PCURVE('',#9811,#11539);
+#11539 = DEFINITIONAL_REPRESENTATION('',(#11540),#11544);
+#11540 = LINE('',#11541,#11542);
+#11541 = CARTESIAN_POINT('',(0.,-1.));
+#11542 = VECTOR('',#11543,1.);
+#11543 = DIRECTION('',(1.,0.));
+#11544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11545 = PCURVE('',#10832,#11546);
+#11546 = DEFINITIONAL_REPRESENTATION('',(#11547),#11551);
+#11547 = CIRCLE('',#11548,2.);
+#11548 = AXIS2_PLACEMENT_2D('',#11549,#11550);
+#11549 = CARTESIAN_POINT('',(19.800000000004,-21.17923511366));
+#11550 = DIRECTION('',(0.5,-0.866025403784));
+#11551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11552 = ORIENTED_EDGE('',*,*,#11433,.F.);
+#11553 = ADVANCED_FACE('',(#11554),#9778,.F.);
+#11554 = FACE_BOUND('',#11555,.F.);
+#11555 = EDGE_LOOP('',(#11556,#11557,#11558,#11581,#11602));
+#11556 = ORIENTED_EDGE('',*,*,#9757,.F.);
+#11557 = ORIENTED_EDGE('',*,*,#11483,.T.);
+#11558 = ORIENTED_EDGE('',*,*,#11559,.F.);
+#11559 = EDGE_CURVE('',#11560,#11460,#11562,.T.);
+#11560 = VERTEX_POINT('',#11561);
+#11561 = CARTESIAN_POINT('',(23.5,0.,1.));
+#11562 = SURFACE_CURVE('',#11563,(#11568,#11575),.PCURVE_S1.);
+#11563 = CIRCLE('',#11564,23.5);
+#11564 = AXIS2_PLACEMENT_3D('',#11565,#11566,#11567);
+#11565 = CARTESIAN_POINT('',(0.,0.,1.));
+#11566 = DIRECTION('',(0.,0.,1.));
+#11567 = DIRECTION('',(1.,0.,0.));
+#11568 = PCURVE('',#9778,#11569);
+#11569 = DEFINITIONAL_REPRESENTATION('',(#11570),#11574);
+#11570 = LINE('',#11571,#11572);
+#11571 = CARTESIAN_POINT('',(4.188790204786,-1.));
+#11572 = VECTOR('',#11573,1.);
+#11573 = DIRECTION('',(-1.,0.));
+#11574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11575 = PCURVE('',#10404,#11576);
+#11576 = DEFINITIONAL_REPRESENTATION('',(#11577),#11580);
+#11577 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11578,#11579),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,0.350644778253),.PIECEWISE_BEZIER_KNOTS.);
+#11578 = CARTESIAN_POINT('',(0.,-9.));
+#11579 = CARTESIAN_POINT('',(0.350644778253,-9.));
+#11580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11581 = ORIENTED_EDGE('',*,*,#11582,.F.);
+#11582 = EDGE_CURVE('',#11509,#11560,#11583,.T.);
+#11583 = SURFACE_CURVE('',#11584,(#11589,#11596),.PCURVE_S1.);
+#11584 = CIRCLE('',#11585,23.5);
+#11585 = AXIS2_PLACEMENT_3D('',#11586,#11587,#11588);
+#11586 = CARTESIAN_POINT('',(0.,0.,1.));
+#11587 = DIRECTION('',(0.,0.,1.));
+#11588 = DIRECTION('',(1.,0.,0.));
+#11589 = PCURVE('',#9778,#11590);
+#11590 = DEFINITIONAL_REPRESENTATION('',(#11591),#11595);
+#11591 = LINE('',#11592,#11593);
+#11592 = CARTESIAN_POINT('',(10.471975511966,-1.));
+#11593 = VECTOR('',#11594,1.);
+#11594 = DIRECTION('',(-1.,0.));
+#11595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11596 = PCURVE('',#10404,#11597);
+#11597 = DEFINITIONAL_REPRESENTATION('',(#11598),#11601);
+#11598 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11599,#11600),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.88534297773,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
+#11599 = CARTESIAN_POINT('',(4.88534297773,-9.));
+#11600 = CARTESIAN_POINT('',(6.28318530718,-9.));
+#11601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11602 = ORIENTED_EDGE('',*,*,#11508,.F.);
+#11603 = ADVANCED_FACE('',(#11604),#9902,.T.);
+#11604 = FACE_BOUND('',#11605,.T.);
+#11605 = EDGE_LOOP('',(#11606,#11607,#11630,#11651));
+#11606 = ORIENTED_EDGE('',*,*,#9884,.F.);
+#11607 = ORIENTED_EDGE('',*,*,#11608,.T.);
+#11608 = EDGE_CURVE('',#9885,#11609,#11611,.T.);
+#11609 = VERTEX_POINT('',#11610);
+#11610 = CARTESIAN_POINT('',(-1.699999999996,-21.17923505235,1.));
+#11611 = SURFACE_CURVE('',#11612,(#11616,#11623),.PCURVE_S1.);
+#11612 = LINE('',#11613,#11614);
+#11613 = CARTESIAN_POINT('',(-1.699999999996,-21.17923505235,0.));
+#11614 = VECTOR('',#11615,1.);
+#11615 = DIRECTION('',(0.,0.,1.));
+#11616 = PCURVE('',#9902,#11617);
+#11617 = DEFINITIONAL_REPRESENTATION('',(#11618),#11622);
+#11618 = LINE('',#11619,#11620);
+#11619 = CARTESIAN_POINT('',(0.,0.));
+#11620 = VECTOR('',#11621,1.);
+#11621 = DIRECTION('',(0.,-1.));
+#11622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11623 = PCURVE('',#9935,#11624);
+#11624 = DEFINITIONAL_REPRESENTATION('',(#11625),#11629);
+#11625 = LINE('',#11626,#11627);
+#11626 = CARTESIAN_POINT('',(2.094395071737,0.));
+#11627 = VECTOR('',#11628,1.);
+#11628 = DIRECTION('',(0.,-1.));
+#11629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11630 = ORIENTED_EDGE('',*,*,#11631,.T.);
+#11631 = EDGE_CURVE('',#11609,#11632,#11634,.T.);
+#11632 = VERTEX_POINT('',#11633);
+#11633 = CARTESIAN_POINT('',(-1.699999999997,-13.22724463203,1.));
+#11634 = SURFACE_CURVE('',#11635,(#11639,#11645),.PCURVE_S1.);
+#11635 = LINE('',#11636,#11637);
+#11636 = CARTESIAN_POINT('',(-1.699999999998,-10.58961752618,1.));
+#11637 = VECTOR('',#11638,1.);
+#11638 = DIRECTION('',(-1.963984530562E-13,1.,0.));
+#11639 = PCURVE('',#9902,#11640);
+#11640 = DEFINITIONAL_REPRESENTATION('',(#11641),#11644);
+#11641 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11642,#11643),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-10.58961752617,-2.637627105855),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11642 = CARTESIAN_POINT('',(0.,-1.));
+#11643 = CARTESIAN_POINT('',(7.95199042032,-1.));
+#11644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11645 = PCURVE('',#10832,#11646);
+#11646 = DEFINITIONAL_REPRESENTATION('',(#11647),#11650);
+#11647 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11648,#11649),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(-10.58961752617,-2.637627105855),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11648 = CARTESIAN_POINT('',(25.199999999996,-21.17923505235));
+#11649 = CARTESIAN_POINT('',(25.199999999997,-13.22724463203));
+#11650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11651 = ORIENTED_EDGE('',*,*,#11652,.F.);
+#11652 = EDGE_CURVE('',#9887,#11632,#11653,.T.);
+#11653 = SURFACE_CURVE('',#11654,(#11658,#11665),.PCURVE_S1.);
+#11654 = LINE('',#11655,#11656);
+#11655 = CARTESIAN_POINT('',(-1.699999999997,-13.22724463203,0.));
+#11656 = VECTOR('',#11657,1.);
+#11657 = DIRECTION('',(0.,0.,1.));
+#11658 = PCURVE('',#9902,#11659);
+#11659 = DEFINITIONAL_REPRESENTATION('',(#11660),#11664);
+#11660 = LINE('',#11661,#11662);
+#11661 = CARTESIAN_POINT('',(7.95199042032,0.));
+#11662 = VECTOR('',#11663,1.);
+#11663 = DIRECTION('',(0.,-1.));
+#11664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11665 = PCURVE('',#10126,#11666);
+#11666 = DEFINITIONAL_REPRESENTATION('',(#11667),#11671);
+#11667 = LINE('',#11668,#11669);
+#11668 = CARTESIAN_POINT('',(2.094395123399,0.));
+#11669 = VECTOR('',#11670,1.);
+#11670 = DIRECTION('',(0.,-1.));
+#11671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11672 = ADVANCED_FACE('',(#11673),#9935,.F.);
+#11673 = FACE_BOUND('',#11674,.F.);
+#11674 = EDGE_LOOP('',(#11675,#11676,#11677,#11701));
+#11675 = ORIENTED_EDGE('',*,*,#9914,.F.);
+#11676 = ORIENTED_EDGE('',*,*,#11608,.T.);
+#11677 = ORIENTED_EDGE('',*,*,#11678,.T.);
+#11678 = EDGE_CURVE('',#11609,#11679,#11681,.T.);
+#11679 = VERTEX_POINT('',#11680);
+#11680 = CARTESIAN_POINT('',(-4.044186004473,-23.14939652693,1.));
+#11681 = SURFACE_CURVE('',#11682,(#11687,#11694),.PCURVE_S1.);
+#11682 = CIRCLE('',#11683,2.);
+#11683 = AXIS2_PLACEMENT_3D('',#11684,#11685,#11686);
+#11684 = CARTESIAN_POINT('',(-3.699999999996,-21.17923511366,1.));
+#11685 = DIRECTION('',(0.,0.,-1.));
+#11686 = DIRECTION('',(-0.5,0.866025403784,0.));
+#11687 = PCURVE('',#9935,#11688);
+#11688 = DEFINITIONAL_REPRESENTATION('',(#11689),#11693);
+#11689 = LINE('',#11690,#11691);
+#11690 = CARTESIAN_POINT('',(0.,-1.));
+#11691 = VECTOR('',#11692,1.);
+#11692 = DIRECTION('',(1.,0.));
+#11693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11694 = PCURVE('',#10832,#11695);
+#11695 = DEFINITIONAL_REPRESENTATION('',(#11696),#11700);
+#11696 = CIRCLE('',#11697,2.);
+#11697 = AXIS2_PLACEMENT_2D('',#11698,#11699);
+#11698 = CARTESIAN_POINT('',(27.199999999996,-21.17923511366));
+#11699 = DIRECTION('',(0.5,0.866025403784));
+#11700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11701 = ORIENTED_EDGE('',*,*,#11702,.F.);
+#11702 = EDGE_CURVE('',#9915,#11679,#11703,.T.);
+#11703 = SURFACE_CURVE('',#11704,(#11708,#11715),.PCURVE_S1.);
+#11704 = LINE('',#11705,#11706);
+#11705 = CARTESIAN_POINT('',(-4.044186004473,-23.14939652693,0.));
+#11706 = VECTOR('',#11707,1.);
+#11707 = DIRECTION('',(0.,0.,1.));
+#11708 = PCURVE('',#9935,#11709);
+#11709 = DEFINITIONAL_REPRESENTATION('',(#11710),#11714);
+#11710 = LINE('',#11711,#11712);
+#11711 = CARTESIAN_POINT('',(3.838145407013,0.));
+#11712 = VECTOR('',#11713,1.);
+#11713 = DIRECTION('',(0.,-1.));
+#11714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11715 = PCURVE('',#9968,#11716);
+#11716 = DEFINITIONAL_REPRESENTATION('',(#11717),#11721);
+#11717 = LINE('',#11718,#11719);
+#11718 = CARTESIAN_POINT('',(3.838145426533,0.));
+#11719 = VECTOR('',#11720,1.);
+#11720 = DIRECTION('',(0.,-1.));
+#11721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11722 = ADVANCED_FACE('',(#11723),#10126,.F.);
+#11723 = FACE_BOUND('',#11724,.F.);
+#11724 = EDGE_LOOP('',(#11725,#11726,#11749,#11771));
+#11725 = ORIENTED_EDGE('',*,*,#10107,.F.);
+#11726 = ORIENTED_EDGE('',*,*,#11727,.T.);
+#11727 = EDGE_CURVE('',#10075,#11728,#11730,.T.);
+#11728 = VERTEX_POINT('',#11729);
+#11729 = CARTESIAN_POINT('',(-2.500000021367,-12.24744870955,1.));
+#11730 = SURFACE_CURVE('',#11731,(#11735,#11742),.PCURVE_S1.);
+#11731 = LINE('',#11732,#11733);
+#11732 = CARTESIAN_POINT('',(-2.500000021367,-12.24744870955,0.));
+#11733 = VECTOR('',#11734,1.);
+#11734 = DIRECTION('',(0.,0.,1.));
+#11735 = PCURVE('',#10126,#11736);
+#11736 = DEFINITIONAL_REPRESENTATION('',(#11737),#11741);
+#11737 = LINE('',#11738,#11739);
+#11738 = CARTESIAN_POINT('',(0.724956674578,0.));
+#11739 = VECTOR('',#11740,1.);
+#11740 = DIRECTION('',(0.,-1.));
+#11741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11742 = PCURVE('',#10095,#11743);
+#11743 = DEFINITIONAL_REPRESENTATION('',(#11744),#11748);
+#11744 = LINE('',#11745,#11746);
+#11745 = CARTESIAN_POINT('',(3.866549351723,0.));
+#11746 = VECTOR('',#11747,1.);
+#11747 = DIRECTION('',(0.,-1.));
+#11748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11749 = ORIENTED_EDGE('',*,*,#11750,.T.);
+#11750 = EDGE_CURVE('',#11728,#11632,#11751,.T.);
+#11751 = SURFACE_CURVE('',#11752,(#11757,#11764),.PCURVE_S1.);
+#11752 = CIRCLE('',#11753,1.);
+#11753 = AXIS2_PLACEMENT_3D('',#11754,#11755,#11756);
+#11754 = CARTESIAN_POINT('',(-2.699999999997,-13.22724461103,1.));
+#11755 = DIRECTION('',(0.,0.,-1.));
+#11756 = DIRECTION('',(-0.5,0.866025403784,0.));
+#11757 = PCURVE('',#10126,#11758);
+#11758 = DEFINITIONAL_REPRESENTATION('',(#11759),#11763);
+#11759 = LINE('',#11760,#11761);
+#11760 = CARTESIAN_POINT('',(0.,-1.));
+#11761 = VECTOR('',#11762,1.);
+#11762 = DIRECTION('',(1.,0.));
+#11763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11764 = PCURVE('',#10832,#11765);
+#11765 = DEFINITIONAL_REPRESENTATION('',(#11766),#11770);
+#11766 = CIRCLE('',#11767,1.);
+#11767 = AXIS2_PLACEMENT_2D('',#11768,#11769);
+#11768 = CARTESIAN_POINT('',(26.199999999997,-13.22724461103));
+#11769 = DIRECTION('',(0.5,0.866025403784));
+#11770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11771 = ORIENTED_EDGE('',*,*,#11652,.F.);
+#11772 = ADVANCED_FACE('',(#11773),#9968,.F.);
+#11773 = FACE_BOUND('',#11774,.F.);
+#11774 = EDGE_LOOP('',(#11775,#11776,#11777,#11800));
+#11775 = ORIENTED_EDGE('',*,*,#9947,.F.);
+#11776 = ORIENTED_EDGE('',*,*,#11702,.T.);
+#11777 = ORIENTED_EDGE('',*,*,#11778,.F.);
+#11778 = EDGE_CURVE('',#11779,#11679,#11781,.T.);
+#11779 = VERTEX_POINT('',#11780);
+#11780 = CARTESIAN_POINT('',(-22.07005847684,8.072330445964,1.));
+#11781 = SURFACE_CURVE('',#11782,(#11787,#11794),.PCURVE_S1.);
+#11782 = CIRCLE('',#11783,23.5);
+#11783 = AXIS2_PLACEMENT_3D('',#11784,#11785,#11786);
+#11784 = CARTESIAN_POINT('',(0.,0.,1.));
+#11785 = DIRECTION('',(0.,0.,1.));
+#11786 = DIRECTION('',(1.,0.,0.));
+#11787 = PCURVE('',#9968,#11788);
+#11788 = DEFINITIONAL_REPRESENTATION('',(#11789),#11793);
+#11789 = LINE('',#11790,#11791);
+#11790 = CARTESIAN_POINT('',(8.377580409573,-1.));
+#11791 = VECTOR('',#11792,1.);
+#11792 = DIRECTION('',(-1.,0.));
+#11793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11794 = PCURVE('',#10404,#11795);
+#11795 = DEFINITIONAL_REPRESENTATION('',(#11796),#11799);
+#11796 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11797,#11798),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.790947875336,4.53943498304),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11797 = CARTESIAN_POINT('',(2.790947875336,-9.));
+#11798 = CARTESIAN_POINT('',(4.53943498304,-9.));
+#11799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11800 = ORIENTED_EDGE('',*,*,#11801,.F.);
+#11801 = EDGE_CURVE('',#9948,#11779,#11802,.T.);
+#11802 = SURFACE_CURVE('',#11803,(#11807,#11814),.PCURVE_S1.);
+#11803 = LINE('',#11804,#11805);
+#11804 = CARTESIAN_POINT('',(-22.07005847684,8.072330445964,0.));
+#11805 = VECTOR('',#11806,1.);
+#11806 = DIRECTION('',(0.,0.,1.));
+#11807 = PCURVE('',#9968,#11808);
+#11808 = DEFINITIONAL_REPRESENTATION('',(#11809),#11813);
+#11809 = LINE('',#11810,#11811);
+#11810 = CARTESIAN_POINT('',(5.586632534236,0.));
+#11811 = VECTOR('',#11812,1.);
+#11812 = DIRECTION('',(0.,-1.));
+#11813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11814 = PCURVE('',#10001,#11815);
+#11815 = DEFINITIONAL_REPRESENTATION('',(#11816),#11820);
+#11816 = LINE('',#11817,#11818);
+#11817 = CARTESIAN_POINT('',(5.586632553756,0.));
+#11818 = VECTOR('',#11819,1.);
+#11819 = DIRECTION('',(0.,-1.));
+#11820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11821 = ADVANCED_FACE('',(#11822),#10095,.T.);
+#11822 = FACE_BOUND('',#11823,.T.);
+#11823 = EDGE_LOOP('',(#11824,#11825,#11826,#11850));
+#11824 = ORIENTED_EDGE('',*,*,#10074,.F.);
+#11825 = ORIENTED_EDGE('',*,*,#11727,.T.);
+#11826 = ORIENTED_EDGE('',*,*,#11827,.T.);
+#11827 = EDGE_CURVE('',#11728,#11828,#11830,.T.);
+#11828 = VERTEX_POINT('',#11829);
+#11829 = CARTESIAN_POINT('',(-11.8566017247,3.958660826812,1.));
+#11830 = SURFACE_CURVE('',#11831,(#11836,#11843),.PCURVE_S1.);
+#11831 = CIRCLE('',#11832,12.5);
+#11832 = AXIS2_PLACEMENT_3D('',#11833,#11834,#11835);
+#11833 = CARTESIAN_POINT('',(7.588649421221E-24,-1.458289618902E-23,1.)
+  );
+#11834 = DIRECTION('',(0.,0.,-1.));
+#11835 = DIRECTION('',(-0.5,0.866025403784,0.));
+#11836 = PCURVE('',#10095,#11837);
+#11837 = DEFINITIONAL_REPRESENTATION('',(#11838),#11842);
+#11838 = LINE('',#11839,#11840);
+#11839 = CARTESIAN_POINT('',(0.,-1.));
+#11840 = VECTOR('',#11841,1.);
+#11841 = DIRECTION('',(1.,0.));
+#11842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11843 = PCURVE('',#10832,#11844);
+#11844 = DEFINITIONAL_REPRESENTATION('',(#11845),#11849);
+#11845 = CIRCLE('',#11846,12.5);
+#11846 = AXIS2_PLACEMENT_2D('',#11847,#11848);
+#11847 = CARTESIAN_POINT('',(23.5,-1.458289618902E-23));
+#11848 = DIRECTION('',(0.5,0.866025403784));
+#11849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11850 = ORIENTED_EDGE('',*,*,#11851,.F.);
+#11851 = EDGE_CURVE('',#10042,#11828,#11852,.T.);
+#11852 = SURFACE_CURVE('',#11853,(#11857,#11864),.PCURVE_S1.);
+#11853 = LINE('',#11854,#11855);
+#11854 = CARTESIAN_POINT('',(-11.8566017247,3.958660826812,0.));
+#11855 = VECTOR('',#11856,1.);
+#11856 = DIRECTION('',(0.,0.,1.));
+#11857 = PCURVE('',#10095,#11858);
+#11858 = DEFINITIONAL_REPRESENTATION('',(#11859),#11863);
+#11859 = LINE('',#11860,#11861);
+#11860 = CARTESIAN_POINT('',(5.558228609046,0.));
+#11861 = VECTOR('',#11862,1.);
+#11862 = DIRECTION('',(0.,-1.));
+#11863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11864 = PCURVE('',#10062,#11865);
+#11865 = DEFINITIONAL_REPRESENTATION('',(#11866),#11870);
+#11866 = LINE('',#11867,#11868);
+#11867 = CARTESIAN_POINT('',(2.416635979011,0.));
+#11868 = VECTOR('',#11869,1.);
+#11869 = DIRECTION('',(0.,-1.));
+#11870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11871 = ADVANCED_FACE('',(#11872),#10001,.F.);
+#11872 = FACE_BOUND('',#11873,.F.);
+#11873 = EDGE_LOOP('',(#11874,#11875,#11876,#11900));
+#11874 = ORIENTED_EDGE('',*,*,#9980,.F.);
+#11875 = ORIENTED_EDGE('',*,*,#11801,.T.);
+#11876 = ORIENTED_EDGE('',*,*,#11877,.T.);
+#11877 = EDGE_CURVE('',#11779,#11878,#11880,.T.);
+#11878 = VERTEX_POINT('',#11879);
+#11879 = CARTESIAN_POINT('',(-19.19175558805,9.117374339747,1.));
+#11880 = SURFACE_CURVE('',#11881,(#11886,#11893),.PCURVE_S1.);
+#11881 = CIRCLE('',#11882,2.);
+#11882 = AXIS2_PLACEMENT_3D('',#11883,#11884,#11885);
+#11883 = CARTESIAN_POINT('',(-20.19175564115,7.385323562835,1.));
+#11884 = DIRECTION('',(0.,0.,-1.));
+#11885 = DIRECTION('',(-0.5,0.866025403784,0.));
+#11886 = PCURVE('',#10001,#11887);
+#11887 = DEFINITIONAL_REPRESENTATION('',(#11888),#11892);
+#11888 = LINE('',#11889,#11890);
+#11889 = CARTESIAN_POINT('',(0.,-1.));
+#11890 = VECTOR('',#11891,1.);
+#11891 = DIRECTION('',(1.,0.));
+#11892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11893 = PCURVE('',#10832,#11894);
+#11894 = DEFINITIONAL_REPRESENTATION('',(#11895),#11899);
+#11895 = CIRCLE('',#11896,2.);
+#11896 = AXIS2_PLACEMENT_2D('',#11897,#11898);
+#11897 = CARTESIAN_POINT('',(43.691755641158,7.385323562835));
+#11898 = DIRECTION('',(0.5,0.866025403784));
+#11899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11900 = ORIENTED_EDGE('',*,*,#11901,.F.);
+#11901 = EDGE_CURVE('',#9981,#11878,#11902,.T.);
+#11902 = SURFACE_CURVE('',#11903,(#11907,#11914),.PCURVE_S1.);
+#11903 = LINE('',#11904,#11905);
+#11904 = CARTESIAN_POINT('',(-19.19175558805,9.117374339747,0.));
+#11905 = VECTOR('',#11906,1.);
+#11906 = DIRECTION('',(0.,0.,1.));
+#11907 = PCURVE('',#10001,#11908);
+#11908 = DEFINITIONAL_REPRESENTATION('',(#11909),#11913);
+#11909 = LINE('',#11910,#11911);
+#11910 = CARTESIAN_POINT('',(7.330382889033,0.));
+#11911 = VECTOR('',#11912,1.);
+#11912 = DIRECTION('',(0.,-1.));
+#11913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11914 = PCURVE('',#10029,#11915);
+#11915 = DEFINITIONAL_REPRESENTATION('',(#11916),#11920);
+#11916 = LINE('',#11917,#11918);
+#11917 = CARTESIAN_POINT('',(7.95199042032,0.));
+#11918 = VECTOR('',#11919,1.);
+#11919 = DIRECTION('',(0.,-1.));
+#11920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11921 = ADVANCED_FACE('',(#11922),#10062,.F.);
+#11922 = FACE_BOUND('',#11923,.F.);
+#11923 = EDGE_LOOP('',(#11924,#11925,#11948,#11970));
+#11924 = ORIENTED_EDGE('',*,*,#10041,.F.);
+#11925 = ORIENTED_EDGE('',*,*,#11926,.T.);
+#11926 = EDGE_CURVE('',#10014,#11927,#11929,.T.);
+#11927 = VERTEX_POINT('',#11928);
+#11928 = CARTESIAN_POINT('',(-12.30512987341,5.141379129586,1.));
+#11929 = SURFACE_CURVE('',#11930,(#11934,#11941),.PCURVE_S1.);
+#11930 = LINE('',#11931,#11932);
+#11931 = CARTESIAN_POINT('',(-12.30512987341,5.141379129586,0.));
+#11932 = VECTOR('',#11933,1.);
+#11933 = DIRECTION('',(0.,0.,1.));
+#11934 = PCURVE('',#10062,#11935);
+#11935 = DEFINITIONAL_REPRESENTATION('',(#11936),#11940);
+#11936 = LINE('',#11937,#11938);
+#11937 = CARTESIAN_POINT('',(1.047197530191,0.));
+#11938 = VECTOR('',#11939,1.);
+#11939 = DIRECTION('',(0.,-1.));
+#11940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11941 = PCURVE('',#10029,#11942);
+#11942 = DEFINITIONAL_REPRESENTATION('',(#11943),#11947);
+#11943 = LINE('',#11944,#11945);
+#11944 = CARTESIAN_POINT('',(0.,0.));
+#11945 = VECTOR('',#11946,1.);
+#11946 = DIRECTION('',(0.,-1.));
+#11947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11948 = ORIENTED_EDGE('',*,*,#11949,.T.);
+#11949 = EDGE_CURVE('',#11927,#11828,#11950,.T.);
+#11950 = SURFACE_CURVE('',#11951,(#11956,#11963),.PCURVE_S1.);
+#11951 = CIRCLE('',#11952,1.);
+#11952 = AXIS2_PLACEMENT_3D('',#11953,#11954,#11955);
+#11953 = CARTESIAN_POINT('',(-12.80512985522,4.275353715299,1.));
+#11954 = DIRECTION('',(0.,0.,-1.));
+#11955 = DIRECTION('',(-0.5,0.866025403784,0.));
+#11956 = PCURVE('',#10062,#11957);
+#11957 = DEFINITIONAL_REPRESENTATION('',(#11958),#11962);
+#11958 = LINE('',#11959,#11960);
+#11959 = CARTESIAN_POINT('',(0.,-1.));
+#11960 = VECTOR('',#11961,1.);
+#11961 = DIRECTION('',(1.,0.));
+#11962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11963 = PCURVE('',#10832,#11964);
+#11964 = DEFINITIONAL_REPRESENTATION('',(#11965),#11969);
+#11965 = CIRCLE('',#11966,1.);
+#11966 = AXIS2_PLACEMENT_2D('',#11967,#11968);
+#11967 = CARTESIAN_POINT('',(36.305129855221,4.275353715299));
+#11968 = DIRECTION('',(0.5,0.866025403784));
+#11969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11970 = ORIENTED_EDGE('',*,*,#11851,.F.);
+#11971 = ADVANCED_FACE('',(#11972),#10029,.T.);
+#11972 = FACE_BOUND('',#11973,.T.);
+#11973 = EDGE_LOOP('',(#11974,#11975,#11976,#11995));
+#11974 = ORIENTED_EDGE('',*,*,#10013,.F.);
+#11975 = ORIENTED_EDGE('',*,*,#11926,.T.);
+#11976 = ORIENTED_EDGE('',*,*,#11977,.T.);
+#11977 = EDGE_CURVE('',#11927,#11878,#11978,.T.);
+#11978 = SURFACE_CURVE('',#11979,(#11983,#11989),.PCURVE_S1.);
+#11979 = LINE('',#11980,#11981);
+#11980 = CARTESIAN_POINT('',(2.234935063292,-3.253331275658,1.));
+#11981 = VECTOR('',#11982,1.);
+#11982 = DIRECTION('',(-0.866025403784,0.5,0.));
+#11983 = PCURVE('',#10029,#11984);
+#11984 = DEFINITIONAL_REPRESENTATION('',(#11985),#11988);
+#11985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11986,#11987),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(16.789420810484,24.741411230803),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11986 = CARTESIAN_POINT('',(0.,-1.));
+#11987 = CARTESIAN_POINT('',(7.95199042032,-1.));
+#11988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11989 = PCURVE('',#10832,#11990);
+#11990 = DEFINITIONAL_REPRESENTATION('',(#11991),#11994);
+#11991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#11992,#11993),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(16.789420810484,24.741411230803),
+  .PIECEWISE_BEZIER_KNOTS.);
+#11992 = CARTESIAN_POINT('',(35.805129873413,5.141379129586));
+#11993 = CARTESIAN_POINT('',(42.691755588059,9.117374339747));
+#11994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#11995 = ORIENTED_EDGE('',*,*,#11901,.F.);
+#11996 = ADVANCED_FACE('',(#11997),#10157,.F.);
+#11997 = FACE_BOUND('',#11998,.F.);
+#11998 = EDGE_LOOP('',(#11999,#12032,#12053,#12054));
+#11999 = ORIENTED_EDGE('',*,*,#12000,.F.);
+#12000 = EDGE_CURVE('',#12001,#12001,#12003,.T.);
+#12001 = VERTEX_POINT('',#12002);
+#12002 = CARTESIAN_POINT('',(-18.4,20.2,7.));
+#12003 = SURFACE_CURVE('',#12004,(#12009,#12016),.PCURVE_S1.);
+#12004 = CIRCLE('',#12005,1.8);
+#12005 = AXIS2_PLACEMENT_3D('',#12006,#12007,#12008);
+#12006 = CARTESIAN_POINT('',(-20.2,20.2,7.));
+#12007 = DIRECTION('',(0.,0.,1.));
+#12008 = DIRECTION('',(1.,0.,0.));
+#12009 = PCURVE('',#10157,#12010);
+#12010 = DEFINITIONAL_REPRESENTATION('',(#12011),#12015);
+#12011 = LINE('',#12012,#12013);
+#12012 = CARTESIAN_POINT('',(0.,-3.));
+#12013 = VECTOR('',#12014,1.);
+#12014 = DIRECTION('',(1.,0.));
+#12015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12016 = PCURVE('',#12017,#12022);
+#12017 = PLANE('',#12018);
+#12018 = AXIS2_PLACEMENT_3D('',#12019,#12020,#12021);
+#12019 = CARTESIAN_POINT('',(-17.3,20.2,7.));
+#12020 = DIRECTION('',(0.,0.,-1.));
+#12021 = DIRECTION('',(-1.,0.,0.));
+#12022 = DEFINITIONAL_REPRESENTATION('',(#12023),#12031);
+#12023 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12024,#12025,#12026,#12027
+    ,#12028,#12029,#12030),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12024 = CARTESIAN_POINT('',(1.1,0.));
+#12025 = CARTESIAN_POINT('',(1.1,3.117691453624));
+#12026 = CARTESIAN_POINT('',(3.8,1.558845726812));
+#12027 = CARTESIAN_POINT('',(6.5,4.40872847693E-16));
+#12028 = CARTESIAN_POINT('',(3.8,-1.558845726812));
+#12029 = CARTESIAN_POINT('',(1.1,-3.117691453624));
+#12030 = CARTESIAN_POINT('',(1.1,0.));
+#12031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12032 = ORIENTED_EDGE('',*,*,#12033,.T.);
+#12033 = EDGE_CURVE('',#12001,#10141,#12034,.T.);
+#12034 = SEAM_CURVE('',#12035,(#12039,#12046),.PCURVE_S1.);
+#12035 = LINE('',#12036,#12037);
+#12036 = CARTESIAN_POINT('',(-18.4,20.2,10.));
+#12037 = VECTOR('',#12038,1.);
+#12038 = DIRECTION('',(-0.,-0.,-1.));
+#12039 = PCURVE('',#10157,#12040);
+#12040 = DEFINITIONAL_REPRESENTATION('',(#12041),#12045);
+#12041 = LINE('',#12042,#12043);
+#12042 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12043 = VECTOR('',#12044,1.);
+#12044 = DIRECTION('',(0.,-1.));
+#12045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12046 = PCURVE('',#10157,#12047);
+#12047 = DEFINITIONAL_REPRESENTATION('',(#12048),#12052);
+#12048 = LINE('',#12049,#12050);
+#12049 = CARTESIAN_POINT('',(0.,0.));
+#12050 = VECTOR('',#12051,1.);
+#12051 = DIRECTION('',(0.,-1.));
+#12052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12053 = ORIENTED_EDGE('',*,*,#10140,.T.);
+#12054 = ORIENTED_EDGE('',*,*,#12033,.F.);
+#12055 = ADVANCED_FACE('',(#12056),#10188,.F.);
+#12056 = FACE_BOUND('',#12057,.F.);
+#12057 = EDGE_LOOP('',(#12058,#12091,#12112,#12113));
+#12058 = ORIENTED_EDGE('',*,*,#12059,.F.);
+#12059 = EDGE_CURVE('',#12060,#12060,#12062,.T.);
+#12060 = VERTEX_POINT('',#12061);
+#12061 = CARTESIAN_POINT('',(20.2,18.4,7.));
+#12062 = SURFACE_CURVE('',#12063,(#12068,#12075),.PCURVE_S1.);
+#12063 = CIRCLE('',#12064,1.8);
+#12064 = AXIS2_PLACEMENT_3D('',#12065,#12066,#12067);
+#12065 = CARTESIAN_POINT('',(20.2,20.2,7.));
+#12066 = DIRECTION('',(0.,0.,1.));
+#12067 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#12068 = PCURVE('',#10188,#12069);
+#12069 = DEFINITIONAL_REPRESENTATION('',(#12070),#12074);
+#12070 = LINE('',#12071,#12072);
+#12071 = CARTESIAN_POINT('',(0.,-3.));
+#12072 = VECTOR('',#12073,1.);
+#12073 = DIRECTION('',(1.,0.));
+#12074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12075 = PCURVE('',#12076,#12081);
+#12076 = PLANE('',#12077);
+#12077 = AXIS2_PLACEMENT_3D('',#12078,#12079,#12080);
+#12078 = CARTESIAN_POINT('',(20.2,17.3,7.));
+#12079 = DIRECTION('',(0.,0.,-1.));
+#12080 = DIRECTION('',(2.22044604925E-16,1.,0.));
+#12081 = DEFINITIONAL_REPRESENTATION('',(#12082),#12090);
+#12082 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12083,#12084,#12085,#12086
+    ,#12087,#12088,#12089),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12083 = CARTESIAN_POINT('',(1.1,-6.439293542826E-16));
+#12084 = CARTESIAN_POINT('',(1.1,3.117691453624));
+#12085 = CARTESIAN_POINT('',(3.8,1.558845726812));
+#12086 = CARTESIAN_POINT('',(6.5,-2.030565065895E-16));
+#12087 = CARTESIAN_POINT('',(3.8,-1.558845726812));
+#12088 = CARTESIAN_POINT('',(1.1,-3.117691453624));
+#12089 = CARTESIAN_POINT('',(1.1,-6.439293542826E-16));
+#12090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12091 = ORIENTED_EDGE('',*,*,#12092,.T.);
+#12092 = EDGE_CURVE('',#12060,#10172,#12093,.T.);
+#12093 = SEAM_CURVE('',#12094,(#12098,#12105),.PCURVE_S1.);
+#12094 = LINE('',#12095,#12096);
+#12095 = CARTESIAN_POINT('',(20.2,18.4,10.));
+#12096 = VECTOR('',#12097,1.);
+#12097 = DIRECTION('',(0.,0.,-1.));
+#12098 = PCURVE('',#10188,#12099);
+#12099 = DEFINITIONAL_REPRESENTATION('',(#12100),#12104);
+#12100 = LINE('',#12101,#12102);
+#12101 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12102 = VECTOR('',#12103,1.);
+#12103 = DIRECTION('',(0.,-1.));
+#12104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12105 = PCURVE('',#10188,#12106);
+#12106 = DEFINITIONAL_REPRESENTATION('',(#12107),#12111);
+#12107 = LINE('',#12108,#12109);
+#12108 = CARTESIAN_POINT('',(0.,0.));
+#12109 = VECTOR('',#12110,1.);
+#12110 = DIRECTION('',(0.,-1.));
+#12111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12112 = ORIENTED_EDGE('',*,*,#10171,.T.);
+#12113 = ORIENTED_EDGE('',*,*,#12092,.F.);
+#12114 = ADVANCED_FACE('',(#12115),#10219,.F.);
+#12115 = FACE_BOUND('',#12116,.F.);
+#12116 = EDGE_LOOP('',(#12117,#12150,#12171,#12172));
+#12117 = ORIENTED_EDGE('',*,*,#12118,.F.);
+#12118 = EDGE_CURVE('',#12119,#12119,#12121,.T.);
+#12119 = VERTEX_POINT('',#12120);
+#12120 = CARTESIAN_POINT('',(18.4,-20.2,7.));
+#12121 = SURFACE_CURVE('',#12122,(#12127,#12134),.PCURVE_S1.);
+#12122 = CIRCLE('',#12123,1.8);
+#12123 = AXIS2_PLACEMENT_3D('',#12124,#12125,#12126);
+#12124 = CARTESIAN_POINT('',(20.2,-20.2,7.));
+#12125 = DIRECTION('',(0.,0.,1.));
+#12126 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#12127 = PCURVE('',#10219,#12128);
+#12128 = DEFINITIONAL_REPRESENTATION('',(#12129),#12133);
+#12129 = LINE('',#12130,#12131);
+#12130 = CARTESIAN_POINT('',(0.,-3.));
+#12131 = VECTOR('',#12132,1.);
+#12132 = DIRECTION('',(1.,0.));
+#12133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12134 = PCURVE('',#12135,#12140);
+#12135 = PLANE('',#12136);
+#12136 = AXIS2_PLACEMENT_3D('',#12137,#12138,#12139);
+#12137 = CARTESIAN_POINT('',(17.3,-20.2,7.));
+#12138 = DIRECTION('',(0.,-0.,-1.));
+#12139 = DIRECTION('',(1.,-1.224646799147E-16,0.));
+#12140 = DEFINITIONAL_REPRESENTATION('',(#12141),#12149);
+#12141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12142,#12143,#12144,#12145
+    ,#12146,#12147,#12148),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12142 = CARTESIAN_POINT('',(1.1,-3.551475717527E-16));
+#12143 = CARTESIAN_POINT('',(1.1,3.117691453624));
+#12144 = CARTESIAN_POINT('',(3.8,1.558845726812));
+#12145 = CARTESIAN_POINT('',(6.5,8.572527594031E-17));
+#12146 = CARTESIAN_POINT('',(3.8,-1.558845726812));
+#12147 = CARTESIAN_POINT('',(1.1,-3.117691453624));
+#12148 = CARTESIAN_POINT('',(1.1,-3.551475717527E-16));
+#12149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12150 = ORIENTED_EDGE('',*,*,#12151,.T.);
+#12151 = EDGE_CURVE('',#12119,#10203,#12152,.T.);
+#12152 = SEAM_CURVE('',#12153,(#12157,#12164),.PCURVE_S1.);
+#12153 = LINE('',#12154,#12155);
+#12154 = CARTESIAN_POINT('',(18.4,-20.2,10.));
+#12155 = VECTOR('',#12156,1.);
+#12156 = DIRECTION('',(0.,0.,-1.));
+#12157 = PCURVE('',#10219,#12158);
+#12158 = DEFINITIONAL_REPRESENTATION('',(#12159),#12163);
+#12159 = LINE('',#12160,#12161);
+#12160 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12161 = VECTOR('',#12162,1.);
+#12162 = DIRECTION('',(0.,-1.));
+#12163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12164 = PCURVE('',#10219,#12165);
+#12165 = DEFINITIONAL_REPRESENTATION('',(#12166),#12170);
+#12166 = LINE('',#12167,#12168);
+#12167 = CARTESIAN_POINT('',(0.,0.));
+#12168 = VECTOR('',#12169,1.);
+#12169 = DIRECTION('',(0.,-1.));
+#12170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12171 = ORIENTED_EDGE('',*,*,#10202,.T.);
+#12172 = ORIENTED_EDGE('',*,*,#12151,.F.);
+#12173 = ADVANCED_FACE('',(#12174),#10250,.F.);
+#12174 = FACE_BOUND('',#12175,.F.);
+#12175 = EDGE_LOOP('',(#12176,#12209,#12230,#12231));
+#12176 = ORIENTED_EDGE('',*,*,#12177,.F.);
+#12177 = EDGE_CURVE('',#12178,#12178,#12180,.T.);
+#12178 = VERTEX_POINT('',#12179);
+#12179 = CARTESIAN_POINT('',(-20.2,-18.4,7.));
+#12180 = SURFACE_CURVE('',#12181,(#12186,#12193),.PCURVE_S1.);
+#12181 = CIRCLE('',#12182,1.8);
+#12182 = AXIS2_PLACEMENT_3D('',#12183,#12184,#12185);
+#12183 = CARTESIAN_POINT('',(-20.2,-20.2,7.));
+#12184 = DIRECTION('',(0.,-0.,1.));
+#12185 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#12186 = PCURVE('',#10250,#12187);
+#12187 = DEFINITIONAL_REPRESENTATION('',(#12188),#12192);
+#12188 = LINE('',#12189,#12190);
+#12189 = CARTESIAN_POINT('',(0.,-3.));
+#12190 = VECTOR('',#12191,1.);
+#12191 = DIRECTION('',(1.,0.));
+#12192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12193 = PCURVE('',#12194,#12199);
+#12194 = PLANE('',#12195);
+#12195 = AXIS2_PLACEMENT_3D('',#12196,#12197,#12198);
+#12196 = CARTESIAN_POINT('',(-20.2,-17.3,7.));
+#12197 = DIRECTION('',(-0.,0.,-1.));
+#12198 = DIRECTION('',(-1.110223024625E-16,-1.,0.));
+#12199 = DEFINITIONAL_REPRESENTATION('',(#12200),#12208);
+#12200 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12201,#12202,#12203,#12204
+    ,#12205,#12206,#12207),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12201 = CARTESIAN_POINT('',(1.1,-3.219646771413E-16));
+#12202 = CARTESIAN_POINT('',(1.1,3.117691453624));
+#12203 = CARTESIAN_POINT('',(3.8,1.558845726812));
+#12204 = CARTESIAN_POINT('',(6.5,1.189081705518E-16));
+#12205 = CARTESIAN_POINT('',(3.8,-1.558845726812));
+#12206 = CARTESIAN_POINT('',(1.1,-3.117691453624));
+#12207 = CARTESIAN_POINT('',(1.1,-3.219646771413E-16));
+#12208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12209 = ORIENTED_EDGE('',*,*,#12210,.T.);
+#12210 = EDGE_CURVE('',#12178,#10234,#12211,.T.);
+#12211 = SEAM_CURVE('',#12212,(#12216,#12223),.PCURVE_S1.);
+#12212 = LINE('',#12213,#12214);
+#12213 = CARTESIAN_POINT('',(-20.2,-18.4,10.));
+#12214 = VECTOR('',#12215,1.);
+#12215 = DIRECTION('',(0.,-0.,-1.));
+#12216 = PCURVE('',#10250,#12217);
+#12217 = DEFINITIONAL_REPRESENTATION('',(#12218),#12222);
+#12218 = LINE('',#12219,#12220);
+#12219 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12220 = VECTOR('',#12221,1.);
+#12221 = DIRECTION('',(0.,-1.));
+#12222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12223 = PCURVE('',#10250,#12224);
+#12224 = DEFINITIONAL_REPRESENTATION('',(#12225),#12229);
+#12225 = LINE('',#12226,#12227);
+#12226 = CARTESIAN_POINT('',(0.,0.));
+#12227 = VECTOR('',#12228,1.);
+#12228 = DIRECTION('',(0.,-1.));
+#12229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12230 = ORIENTED_EDGE('',*,*,#10233,.T.);
+#12231 = ORIENTED_EDGE('',*,*,#12210,.F.);
+#12232 = ADVANCED_FACE('',(#12233),#10404,.F.);
+#12233 = FACE_BOUND('',#12234,.F.);
+#12234 = EDGE_LOOP('',(#12235,#12236,#12237,#12238,#12239,#12240,#12241,
+    #12260,#12261,#12286,#12287,#12312,#12313,#12338,#12339,#12340));
+#12235 = ORIENTED_EDGE('',*,*,#10438,.F.);
+#12236 = ORIENTED_EDGE('',*,*,#10461,.F.);
+#12237 = ORIENTED_EDGE('',*,*,#10484,.F.);
+#12238 = ORIENTED_EDGE('',*,*,#10507,.F.);
+#12239 = ORIENTED_EDGE('',*,*,#10530,.F.);
+#12240 = ORIENTED_EDGE('',*,*,#10385,.F.);
+#12241 = ORIENTED_EDGE('',*,*,#12242,.T.);
+#12242 = EDGE_CURVE('',#10386,#11560,#12243,.T.);
+#12243 = SEAM_CURVE('',#12244,(#12248,#12254),.PCURVE_S1.);
+#12244 = LINE('',#12245,#12246);
+#12245 = CARTESIAN_POINT('',(23.5,0.,10.));
+#12246 = VECTOR('',#12247,1.);
+#12247 = DIRECTION('',(-0.,-0.,-1.));
+#12248 = PCURVE('',#10404,#12249);
+#12249 = DEFINITIONAL_REPRESENTATION('',(#12250),#12253);
+#12250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12251,#12252),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,9.),.PIECEWISE_BEZIER_KNOTS.);
+#12251 = CARTESIAN_POINT('',(0.,0.));
+#12252 = CARTESIAN_POINT('',(0.,-9.));
+#12253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12254 = PCURVE('',#10404,#12255);
+#12255 = DEFINITIONAL_REPRESENTATION('',(#12256),#12259);
+#12256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12257,#12258),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.,9.),.PIECEWISE_BEZIER_KNOTS.);
+#12257 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12258 = CARTESIAN_POINT('',(6.28318530718,-9.));
+#12259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12260 = ORIENTED_EDGE('',*,*,#11559,.T.);
+#12261 = ORIENTED_EDGE('',*,*,#12262,.T.);
+#12262 = EDGE_CURVE('',#11460,#10970,#12263,.T.);
+#12263 = SURFACE_CURVE('',#12264,(#12269,#12275),.PCURVE_S1.);
+#12264 = CIRCLE('',#12265,23.5);
+#12265 = AXIS2_PLACEMENT_3D('',#12266,#12267,#12268);
+#12266 = CARTESIAN_POINT('',(0.,0.,1.));
+#12267 = DIRECTION('',(0.,0.,1.));
+#12268 = DIRECTION('',(1.,0.,0.));
+#12269 = PCURVE('',#10404,#12270);
+#12270 = DEFINITIONAL_REPRESENTATION('',(#12271),#12274);
+#12271 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12272,#12273),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(0.350644778253,0.696552772943),
+  .PIECEWISE_BEZIER_KNOTS.);
+#12272 = CARTESIAN_POINT('',(0.350644778253,-9.));
+#12273 = CARTESIAN_POINT('',(0.696552772943,-9.));
+#12274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12275 = PCURVE('',#10832,#12276);
+#12276 = DEFINITIONAL_REPRESENTATION('',(#12277),#12285);
+#12277 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12278,#12279,#12280,#12281
+    ,#12282,#12283,#12284),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12278 = CARTESIAN_POINT('',(0.,0.));
+#12279 = CARTESIAN_POINT('',(0.,40.703193977869));
+#12280 = CARTESIAN_POINT('',(35.25,20.351596988934));
+#12281 = CARTESIAN_POINT('',(70.5,5.755839955993E-15));
+#12282 = CARTESIAN_POINT('',(35.25,-20.35159698893));
+#12283 = CARTESIAN_POINT('',(3.552713678801E-14,-40.70319397786));
+#12284 = CARTESIAN_POINT('',(0.,0.));
+#12285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12286 = ORIENTED_EDGE('',*,*,#10969,.T.);
+#12287 = ORIENTED_EDGE('',*,*,#12288,.T.);
+#12288 = EDGE_CURVE('',#10870,#11779,#12289,.T.);
+#12289 = SURFACE_CURVE('',#12290,(#12295,#12301),.PCURVE_S1.);
+#12290 = CIRCLE('',#12291,23.5);
+#12291 = AXIS2_PLACEMENT_3D('',#12292,#12293,#12294);
+#12292 = CARTESIAN_POINT('',(0.,0.,1.));
+#12293 = DIRECTION('',(0.,0.,1.));
+#12294 = DIRECTION('',(1.,0.,0.));
+#12295 = PCURVE('',#10404,#12296);
+#12296 = DEFINITIONAL_REPRESENTATION('',(#12297),#12300);
+#12297 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12298,#12299),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(2.445039880647,2.790947875336),
+  .PIECEWISE_BEZIER_KNOTS.);
+#12298 = CARTESIAN_POINT('',(2.445039880647,-9.));
+#12299 = CARTESIAN_POINT('',(2.790947875336,-9.));
+#12300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12301 = PCURVE('',#10832,#12302);
+#12302 = DEFINITIONAL_REPRESENTATION('',(#12303),#12311);
+#12303 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12304,#12305,#12306,#12307
+    ,#12308,#12309,#12310),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12304 = CARTESIAN_POINT('',(0.,0.));
+#12305 = CARTESIAN_POINT('',(0.,40.703193977869));
+#12306 = CARTESIAN_POINT('',(35.25,20.351596988934));
+#12307 = CARTESIAN_POINT('',(70.5,5.755839955993E-15));
+#12308 = CARTESIAN_POINT('',(35.25,-20.35159698893));
+#12309 = CARTESIAN_POINT('',(3.552713678801E-14,-40.70319397786));
+#12310 = CARTESIAN_POINT('',(0.,0.));
+#12311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12312 = ORIENTED_EDGE('',*,*,#11778,.T.);
+#12313 = ORIENTED_EDGE('',*,*,#12314,.T.);
+#12314 = EDGE_CURVE('',#11679,#11509,#12315,.T.);
+#12315 = SURFACE_CURVE('',#12316,(#12321,#12327),.PCURVE_S1.);
+#12316 = CIRCLE('',#12317,23.5);
+#12317 = AXIS2_PLACEMENT_3D('',#12318,#12319,#12320);
+#12318 = CARTESIAN_POINT('',(0.,0.,1.));
+#12319 = DIRECTION('',(0.,0.,1.));
+#12320 = DIRECTION('',(1.,0.,0.));
+#12321 = PCURVE('',#10404,#12322);
+#12322 = DEFINITIONAL_REPRESENTATION('',(#12323),#12326);
+#12323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#12324,#12325),.UNSPECIFIED.,
+  .F.,.F.,(2,2),(4.53943498304,4.88534297773),.PIECEWISE_BEZIER_KNOTS.);
+#12324 = CARTESIAN_POINT('',(4.53943498304,-9.));
+#12325 = CARTESIAN_POINT('',(4.88534297773,-9.));
+#12326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12327 = PCURVE('',#10832,#12328);
+#12328 = DEFINITIONAL_REPRESENTATION('',(#12329),#12337);
+#12329 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12330,#12331,#12332,#12333
+    ,#12334,#12335,#12336),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12330 = CARTESIAN_POINT('',(0.,0.));
+#12331 = CARTESIAN_POINT('',(0.,40.703193977869));
+#12332 = CARTESIAN_POINT('',(35.25,20.351596988934));
+#12333 = CARTESIAN_POINT('',(70.5,5.755839955993E-15));
+#12334 = CARTESIAN_POINT('',(35.25,-20.35159698893));
+#12335 = CARTESIAN_POINT('',(3.552713678801E-14,-40.70319397786));
+#12336 = CARTESIAN_POINT('',(0.,0.));
+#12337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12338 = ORIENTED_EDGE('',*,*,#11582,.T.);
+#12339 = ORIENTED_EDGE('',*,*,#12242,.F.);
+#12340 = ORIENTED_EDGE('',*,*,#10415,.F.);
+#12341 = ADVANCED_FACE('',(#12342),#10570,.F.);
+#12342 = FACE_BOUND('',#12343,.F.);
+#12343 = EDGE_LOOP('',(#12344,#12345,#12368,#12394));
+#12344 = ORIENTED_EDGE('',*,*,#10553,.F.);
+#12345 = ORIENTED_EDGE('',*,*,#12346,.T.);
+#12346 = EDGE_CURVE('',#10554,#12347,#12349,.T.);
+#12347 = VERTEX_POINT('',#12348);
+#12348 = CARTESIAN_POINT('',(-17.3,20.2,7.));
+#12349 = SEAM_CURVE('',#12350,(#12354,#12361),.PCURVE_S1.);
+#12350 = LINE('',#12351,#12352);
+#12351 = CARTESIAN_POINT('',(-17.3,20.2,10.));
+#12352 = VECTOR('',#12353,1.);
+#12353 = DIRECTION('',(-0.,-0.,-1.));
+#12354 = PCURVE('',#10570,#12355);
+#12355 = DEFINITIONAL_REPRESENTATION('',(#12356),#12360);
+#12356 = LINE('',#12357,#12358);
+#12357 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12358 = VECTOR('',#12359,1.);
+#12359 = DIRECTION('',(0.,-1.));
+#12360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12361 = PCURVE('',#10570,#12362);
+#12362 = DEFINITIONAL_REPRESENTATION('',(#12363),#12367);
+#12363 = LINE('',#12364,#12365);
+#12364 = CARTESIAN_POINT('',(0.,0.));
+#12365 = VECTOR('',#12366,1.);
+#12366 = DIRECTION('',(0.,-1.));
+#12367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12368 = ORIENTED_EDGE('',*,*,#12369,.T.);
+#12369 = EDGE_CURVE('',#12347,#12347,#12370,.T.);
+#12370 = SURFACE_CURVE('',#12371,(#12376,#12383),.PCURVE_S1.);
+#12371 = CIRCLE('',#12372,2.9);
+#12372 = AXIS2_PLACEMENT_3D('',#12373,#12374,#12375);
+#12373 = CARTESIAN_POINT('',(-20.2,20.2,7.));
+#12374 = DIRECTION('',(0.,0.,1.));
+#12375 = DIRECTION('',(1.,0.,0.));
+#12376 = PCURVE('',#10570,#12377);
+#12377 = DEFINITIONAL_REPRESENTATION('',(#12378),#12382);
+#12378 = LINE('',#12379,#12380);
+#12379 = CARTESIAN_POINT('',(0.,-3.));
+#12380 = VECTOR('',#12381,1.);
+#12381 = DIRECTION('',(1.,0.));
+#12382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12383 = PCURVE('',#12017,#12384);
+#12384 = DEFINITIONAL_REPRESENTATION('',(#12385),#12393);
+#12385 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12386,#12387,#12388,#12389
+    ,#12390,#12391,#12392),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12386 = CARTESIAN_POINT('',(0.,0.));
+#12387 = CARTESIAN_POINT('',(0.,5.02294734195));
+#12388 = CARTESIAN_POINT('',(4.35,2.511473670975));
+#12389 = CARTESIAN_POINT('',(8.7,7.102951435055E-16));
+#12390 = CARTESIAN_POINT('',(4.35,-2.511473670975));
+#12391 = CARTESIAN_POINT('',(4.440892098501E-15,-5.02294734195));
+#12392 = CARTESIAN_POINT('',(0.,0.));
+#12393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12394 = ORIENTED_EDGE('',*,*,#12346,.F.);
+#12395 = ADVANCED_FACE('',(#12396),#10601,.F.);
+#12396 = FACE_BOUND('',#12397,.F.);
+#12397 = EDGE_LOOP('',(#12398,#12399,#12422,#12448));
+#12398 = ORIENTED_EDGE('',*,*,#10584,.F.);
+#12399 = ORIENTED_EDGE('',*,*,#12400,.T.);
+#12400 = EDGE_CURVE('',#10585,#12401,#12403,.T.);
+#12401 = VERTEX_POINT('',#12402);
+#12402 = CARTESIAN_POINT('',(-20.2,-17.3,7.));
+#12403 = SEAM_CURVE('',#12404,(#12408,#12415),.PCURVE_S1.);
+#12404 = LINE('',#12405,#12406);
+#12405 = CARTESIAN_POINT('',(-20.2,-17.3,10.));
+#12406 = VECTOR('',#12407,1.);
+#12407 = DIRECTION('',(0.,-0.,-1.));
+#12408 = PCURVE('',#10601,#12409);
+#12409 = DEFINITIONAL_REPRESENTATION('',(#12410),#12414);
+#12410 = LINE('',#12411,#12412);
+#12411 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12412 = VECTOR('',#12413,1.);
+#12413 = DIRECTION('',(0.,-1.));
+#12414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12415 = PCURVE('',#10601,#12416);
+#12416 = DEFINITIONAL_REPRESENTATION('',(#12417),#12421);
+#12417 = LINE('',#12418,#12419);
+#12418 = CARTESIAN_POINT('',(0.,0.));
+#12419 = VECTOR('',#12420,1.);
+#12420 = DIRECTION('',(0.,-1.));
+#12421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12422 = ORIENTED_EDGE('',*,*,#12423,.T.);
+#12423 = EDGE_CURVE('',#12401,#12401,#12424,.T.);
+#12424 = SURFACE_CURVE('',#12425,(#12430,#12437),.PCURVE_S1.);
+#12425 = CIRCLE('',#12426,2.9);
+#12426 = AXIS2_PLACEMENT_3D('',#12427,#12428,#12429);
+#12427 = CARTESIAN_POINT('',(-20.2,-20.2,7.));
+#12428 = DIRECTION('',(0.,-0.,1.));
+#12429 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#12430 = PCURVE('',#10601,#12431);
+#12431 = DEFINITIONAL_REPRESENTATION('',(#12432),#12436);
+#12432 = LINE('',#12433,#12434);
+#12433 = CARTESIAN_POINT('',(0.,-3.));
+#12434 = VECTOR('',#12435,1.);
+#12435 = DIRECTION('',(1.,0.));
+#12436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12437 = PCURVE('',#12194,#12438);
+#12438 = DEFINITIONAL_REPRESENTATION('',(#12439),#12447);
+#12439 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12440,#12441,#12442,#12443
+    ,#12444,#12445,#12446),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12440 = CARTESIAN_POINT('',(0.,0.));
+#12441 = CARTESIAN_POINT('',(0.,5.02294734195));
+#12442 = CARTESIAN_POINT('',(4.35,2.511473670975));
+#12443 = CARTESIAN_POINT('',(8.7,7.102951435055E-16));
+#12444 = CARTESIAN_POINT('',(4.35,-2.511473670975));
+#12445 = CARTESIAN_POINT('',(4.440892098501E-15,-5.02294734195));
+#12446 = CARTESIAN_POINT('',(0.,0.));
+#12447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12448 = ORIENTED_EDGE('',*,*,#12400,.F.);
+#12449 = ADVANCED_FACE('',(#12450),#10632,.F.);
+#12450 = FACE_BOUND('',#12451,.F.);
+#12451 = EDGE_LOOP('',(#12452,#12453,#12476,#12502));
+#12452 = ORIENTED_EDGE('',*,*,#10615,.F.);
+#12453 = ORIENTED_EDGE('',*,*,#12454,.T.);
+#12454 = EDGE_CURVE('',#10616,#12455,#12457,.T.);
+#12455 = VERTEX_POINT('',#12456);
+#12456 = CARTESIAN_POINT('',(17.3,-20.2,7.));
+#12457 = SEAM_CURVE('',#12458,(#12462,#12469),.PCURVE_S1.);
+#12458 = LINE('',#12459,#12460);
+#12459 = CARTESIAN_POINT('',(17.3,-20.2,10.));
+#12460 = VECTOR('',#12461,1.);
+#12461 = DIRECTION('',(0.,0.,-1.));
+#12462 = PCURVE('',#10632,#12463);
+#12463 = DEFINITIONAL_REPRESENTATION('',(#12464),#12468);
+#12464 = LINE('',#12465,#12466);
+#12465 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12466 = VECTOR('',#12467,1.);
+#12467 = DIRECTION('',(0.,-1.));
+#12468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12469 = PCURVE('',#10632,#12470);
+#12470 = DEFINITIONAL_REPRESENTATION('',(#12471),#12475);
+#12471 = LINE('',#12472,#12473);
+#12472 = CARTESIAN_POINT('',(0.,0.));
+#12473 = VECTOR('',#12474,1.);
+#12474 = DIRECTION('',(0.,-1.));
+#12475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12476 = ORIENTED_EDGE('',*,*,#12477,.T.);
+#12477 = EDGE_CURVE('',#12455,#12455,#12478,.T.);
+#12478 = SURFACE_CURVE('',#12479,(#12484,#12491),.PCURVE_S1.);
+#12479 = CIRCLE('',#12480,2.9);
+#12480 = AXIS2_PLACEMENT_3D('',#12481,#12482,#12483);
+#12481 = CARTESIAN_POINT('',(20.2,-20.2,7.));
+#12482 = DIRECTION('',(0.,0.,1.));
+#12483 = DIRECTION('',(-1.,1.224646799147E-16,0.));
+#12484 = PCURVE('',#10632,#12485);
+#12485 = DEFINITIONAL_REPRESENTATION('',(#12486),#12490);
+#12486 = LINE('',#12487,#12488);
+#12487 = CARTESIAN_POINT('',(0.,-3.));
+#12488 = VECTOR('',#12489,1.);
+#12489 = DIRECTION('',(1.,0.));
+#12490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12491 = PCURVE('',#12135,#12492);
+#12492 = DEFINITIONAL_REPRESENTATION('',(#12493),#12501);
+#12493 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12494,#12495,#12496,#12497
+    ,#12498,#12499,#12500),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12494 = CARTESIAN_POINT('',(0.,0.));
+#12495 = CARTESIAN_POINT('',(0.,5.02294734195));
+#12496 = CARTESIAN_POINT('',(4.35,2.511473670975));
+#12497 = CARTESIAN_POINT('',(8.7,7.102951435055E-16));
+#12498 = CARTESIAN_POINT('',(4.35,-2.511473670975));
+#12499 = CARTESIAN_POINT('',(4.440892098501E-15,-5.02294734195));
+#12500 = CARTESIAN_POINT('',(0.,0.));
+#12501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12502 = ORIENTED_EDGE('',*,*,#12454,.F.);
+#12503 = ADVANCED_FACE('',(#12504),#10663,.F.);
+#12504 = FACE_BOUND('',#12505,.F.);
+#12505 = EDGE_LOOP('',(#12506,#12507,#12530,#12556));
+#12506 = ORIENTED_EDGE('',*,*,#10646,.F.);
+#12507 = ORIENTED_EDGE('',*,*,#12508,.T.);
+#12508 = EDGE_CURVE('',#10647,#12509,#12511,.T.);
+#12509 = VERTEX_POINT('',#12510);
+#12510 = CARTESIAN_POINT('',(20.2,17.3,7.));
+#12511 = SEAM_CURVE('',#12512,(#12516,#12523),.PCURVE_S1.);
+#12512 = LINE('',#12513,#12514);
+#12513 = CARTESIAN_POINT('',(20.2,17.3,10.));
+#12514 = VECTOR('',#12515,1.);
+#12515 = DIRECTION('',(0.,0.,-1.));
+#12516 = PCURVE('',#10663,#12517);
+#12517 = DEFINITIONAL_REPRESENTATION('',(#12518),#12522);
+#12518 = LINE('',#12519,#12520);
+#12519 = CARTESIAN_POINT('',(6.28318530718,0.));
+#12520 = VECTOR('',#12521,1.);
+#12521 = DIRECTION('',(0.,-1.));
+#12522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12523 = PCURVE('',#10663,#12524);
+#12524 = DEFINITIONAL_REPRESENTATION('',(#12525),#12529);
+#12525 = LINE('',#12526,#12527);
+#12526 = CARTESIAN_POINT('',(0.,0.));
+#12527 = VECTOR('',#12528,1.);
+#12528 = DIRECTION('',(0.,-1.));
+#12529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12530 = ORIENTED_EDGE('',*,*,#12531,.T.);
+#12531 = EDGE_CURVE('',#12509,#12509,#12532,.T.);
+#12532 = SURFACE_CURVE('',#12533,(#12538,#12545),.PCURVE_S1.);
+#12533 = CIRCLE('',#12534,2.9);
+#12534 = AXIS2_PLACEMENT_3D('',#12535,#12536,#12537);
+#12535 = CARTESIAN_POINT('',(20.2,20.2,7.));
+#12536 = DIRECTION('',(0.,0.,1.));
+#12537 = DIRECTION('',(-2.22044604925E-16,-1.,0.));
+#12538 = PCURVE('',#10663,#12539);
+#12539 = DEFINITIONAL_REPRESENTATION('',(#12540),#12544);
+#12540 = LINE('',#12541,#12542);
+#12541 = CARTESIAN_POINT('',(0.,-3.));
+#12542 = VECTOR('',#12543,1.);
+#12543 = DIRECTION('',(1.,0.));
+#12544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12545 = PCURVE('',#12076,#12546);
+#12546 = DEFINITIONAL_REPRESENTATION('',(#12547),#12555);
+#12547 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#12548,#12549,#12550,#12551
+    ,#12552,#12553,#12554),.UNSPECIFIED.,.F.,.F.) 
+B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(-2.094395102393,0.,
+    2.094395102393,4.188790204786,6.28318530718,8.377580409573),
+.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#12548 = CARTESIAN_POINT('',(0.,0.));
+#12549 = CARTESIAN_POINT('',(0.,5.02294734195));
+#12550 = CARTESIAN_POINT('',(4.35,2.511473670975));
+#12551 = CARTESIAN_POINT('',(8.7,7.102951435055E-16));
+#12552 = CARTESIAN_POINT('',(4.35,-2.511473670975));
+#12553 = CARTESIAN_POINT('',(4.440892098501E-15,-5.02294734195));
+#12554 = CARTESIAN_POINT('',(0.,0.));
+#12555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#12556 = ORIENTED_EDGE('',*,*,#12508,.F.);
+#12557 = ADVANCED_FACE('',(#12558),#10832,.F.);
+#12558 = FACE_BOUND('',#12559,.F.);
+#12559 = EDGE_LOOP('',(#12560,#12561,#12562,#12563,#12564,#12565,#12566,
+    #12567,#12568,#12569,#12570,#12571,#12572,#12573,#12574,#12575,
+    #12576,#12577,#12578,#12579,#12580,#12581,#12582,#12583));
+#12560 = ORIENTED_EDGE('',*,*,#12262,.F.);
+#12561 = ORIENTED_EDGE('',*,*,#11459,.F.);
+#12562 = ORIENTED_EDGE('',*,*,#11387,.T.);
+#12563 = ORIENTED_EDGE('',*,*,#11265,.F.);
+#12564 = ORIENTED_EDGE('',*,*,#11215,.T.);
+#12565 = ORIENTED_EDGE('',*,*,#11337,.F.);
+#12566 = ORIENTED_EDGE('',*,*,#11412,.T.);
+#12567 = ORIENTED_EDGE('',*,*,#11531,.F.);
+#12568 = ORIENTED_EDGE('',*,*,#12314,.F.);
+#12569 = ORIENTED_EDGE('',*,*,#11678,.F.);
+#12570 = ORIENTED_EDGE('',*,*,#11631,.T.);
+#12571 = ORIENTED_EDGE('',*,*,#11750,.F.);
+#12572 = ORIENTED_EDGE('',*,*,#11827,.T.);
+#12573 = ORIENTED_EDGE('',*,*,#11949,.F.);
+#12574 = ORIENTED_EDGE('',*,*,#11977,.T.);
+#12575 = ORIENTED_EDGE('',*,*,#11877,.F.);
+#12576 = ORIENTED_EDGE('',*,*,#12288,.F.);
+#12577 = ORIENTED_EDGE('',*,*,#10869,.F.);
+#12578 = ORIENTED_EDGE('',*,*,#10817,.T.);
+#12579 = ORIENTED_EDGE('',*,*,#10941,.F.);
+#12580 = ORIENTED_EDGE('',*,*,#11018,.T.);
+#12581 = ORIENTED_EDGE('',*,*,#11140,.F.);
+#12582 = ORIENTED_EDGE('',*,*,#11168,.T.);
+#12583 = ORIENTED_EDGE('',*,*,#11068,.F.);
+#12584 = ADVANCED_FACE('',(#12585,#12588),#12017,.F.);
+#12585 = FACE_BOUND('',#12586,.F.);
+#12586 = EDGE_LOOP('',(#12587));
+#12587 = ORIENTED_EDGE('',*,*,#12369,.F.);
+#12588 = FACE_BOUND('',#12589,.F.);
+#12589 = EDGE_LOOP('',(#12590));
+#12590 = ORIENTED_EDGE('',*,*,#12000,.T.);
+#12591 = ADVANCED_FACE('',(#12592,#12595),#12076,.F.);
+#12592 = FACE_BOUND('',#12593,.F.);
+#12593 = EDGE_LOOP('',(#12594));
+#12594 = ORIENTED_EDGE('',*,*,#12531,.F.);
+#12595 = FACE_BOUND('',#12596,.F.);
+#12596 = EDGE_LOOP('',(#12597));
+#12597 = ORIENTED_EDGE('',*,*,#12059,.T.);
+#12598 = ADVANCED_FACE('',(#12599,#12602),#12135,.F.);
+#12599 = FACE_BOUND('',#12600,.F.);
+#12600 = EDGE_LOOP('',(#12601));
+#12601 = ORIENTED_EDGE('',*,*,#12477,.F.);
+#12602 = FACE_BOUND('',#12603,.F.);
+#12603 = EDGE_LOOP('',(#12604));
+#12604 = ORIENTED_EDGE('',*,*,#12118,.T.);
+#12605 = ADVANCED_FACE('',(#12606,#12609),#12194,.F.);
+#12606 = FACE_BOUND('',#12607,.F.);
+#12607 = EDGE_LOOP('',(#12608));
+#12608 = ORIENTED_EDGE('',*,*,#12423,.F.);
+#12609 = FACE_BOUND('',#12610,.F.);
+#12610 = EDGE_LOOP('',(#12611));
+#12611 = ORIENTED_EDGE('',*,*,#12177,.T.);
+#12612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12616)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#12613,#12614,#12615)) 
+REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#12613 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#12614 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#12615 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#12616 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#12613,
+  'distance_accuracy_value','confusion accuracy');
+#12617 = PRODUCT_TYPE('part',$,(#7));
+#12618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #12619,#12627,#12634,#12641,#12648,#12655,#12662,#12669,#12676,
+    #12683,#12690,#12697,#12704,#12711,#12718,#12725,#12732,#12739,
+    #12746,#12753,#12760,#12767,#12774,#12781,#12788,#12795,#12802,
+    #12809,#12816,#12823,#12830,#12837,#12844,#12851,#12858,#12865,
+    #12872,#12879,#12886,#12893,#12900,#12907,#12914,#12921,#12928,
+    #12935,#12942,#12949,#12956,#12963,#12970,#12977,#12984,#12991,
+    #12998,#13005,#13012,#13019,#13026,#13033,#13040,#13047,#13054,
+    #13061,#13068,#13075,#13082,#13089,#13096,#13103,#13110,#13117,
+    #13124,#13131,#13138,#13145,#13152,#13159,#13166,#13173,#13180,
+    #13187,#13194,#13201,#13208,#13215,#13222,#13229,#13236,#13243,
+    #13250,#13257,#13264),#12612);
+#12619 = STYLED_ITEM('color',(#12620),#17);
+#12620 = PRESENTATION_STYLE_ASSIGNMENT((#12621));
+#12621 = SURFACE_STYLE_USAGE(.BOTH.,#12622);
+#12622 = SURFACE_SIDE_STYLE('',(#12623));
+#12623 = SURFACE_STYLE_FILL_AREA(#12624);
+#12624 = FILL_AREA_STYLE('',(#12625));
+#12625 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12626 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342);
+#12627 = STYLED_ITEM('color',(#12628),#58);
+#12628 = PRESENTATION_STYLE_ASSIGNMENT((#12629));
+#12629 = SURFACE_STYLE_USAGE(.BOTH.,#12630);
+#12630 = SURFACE_SIDE_STYLE('',(#12631));
+#12631 = SURFACE_STYLE_FILL_AREA(#12632);
+#12632 = FILL_AREA_STYLE('',(#12633));
+#12633 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12634 = STYLED_ITEM('color',(#12635),#6844);
+#12635 = PRESENTATION_STYLE_ASSIGNMENT((#12636));
+#12636 = SURFACE_STYLE_USAGE(.BOTH.,#12637);
+#12637 = SURFACE_SIDE_STYLE('',(#12638));
+#12638 = SURFACE_STYLE_FILL_AREA(#12639);
+#12639 = FILL_AREA_STYLE('',(#12640));
+#12640 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12641 = STYLED_ITEM('color',(#12642),#6848);
+#12642 = PRESENTATION_STYLE_ASSIGNMENT((#12643));
+#12643 = SURFACE_STYLE_USAGE(.BOTH.,#12644);
+#12644 = SURFACE_SIDE_STYLE('',(#12645));
+#12645 = SURFACE_STYLE_FILL_AREA(#12646);
+#12646 = FILL_AREA_STYLE('',(#12647));
+#12647 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12648 = STYLED_ITEM('color',(#12649),#6966);
+#12649 = PRESENTATION_STYLE_ASSIGNMENT((#12650));
+#12650 = SURFACE_STYLE_USAGE(.BOTH.,#12651);
+#12651 = SURFACE_SIDE_STYLE('',(#12652));
+#12652 = SURFACE_STYLE_FILL_AREA(#12653);
+#12653 = FILL_AREA_STYLE('',(#12654));
+#12654 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12655 = STYLED_ITEM('color',(#12656),#7017);
+#12656 = PRESENTATION_STYLE_ASSIGNMENT((#12657));
+#12657 = SURFACE_STYLE_USAGE(.BOTH.,#12658);
+#12658 = SURFACE_SIDE_STYLE('',(#12659));
+#12659 = SURFACE_STYLE_FILL_AREA(#12660);
+#12660 = FILL_AREA_STYLE('',(#12661));
+#12661 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12662 = STYLED_ITEM('color',(#12663),#7090);
+#12663 = PRESENTATION_STYLE_ASSIGNMENT((#12664));
+#12664 = SURFACE_STYLE_USAGE(.BOTH.,#12665);
+#12665 = SURFACE_SIDE_STYLE('',(#12666));
+#12666 = SURFACE_STYLE_FILL_AREA(#12667);
+#12667 = FILL_AREA_STYLE('',(#12668));
+#12668 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12669 = STYLED_ITEM('color',(#12670),#7116);
+#12670 = PRESENTATION_STYLE_ASSIGNMENT((#12671));
+#12671 = SURFACE_STYLE_USAGE(.BOTH.,#12672);
+#12672 = SURFACE_SIDE_STYLE('',(#12673));
+#12673 = SURFACE_STYLE_FILL_AREA(#12674);
+#12674 = FILL_AREA_STYLE('',(#12675));
+#12675 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12676 = STYLED_ITEM('color',(#12677),#7199);
+#12677 = PRESENTATION_STYLE_ASSIGNMENT((#12678));
+#12678 = SURFACE_STYLE_USAGE(.BOTH.,#12679);
+#12679 = SURFACE_SIDE_STYLE('',(#12680));
+#12680 = SURFACE_STYLE_FILL_AREA(#12681);
+#12681 = FILL_AREA_STYLE('',(#12682));
+#12682 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12683 = STYLED_ITEM('color',(#12684),#7281);
+#12684 = PRESENTATION_STYLE_ASSIGNMENT((#12685));
+#12685 = SURFACE_STYLE_USAGE(.BOTH.,#12686);
+#12686 = SURFACE_SIDE_STYLE('',(#12687));
+#12687 = SURFACE_STYLE_FILL_AREA(#12688);
+#12688 = FILL_AREA_STYLE('',(#12689));
+#12689 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12690 = STYLED_ITEM('color',(#12691),#7332);
+#12691 = PRESENTATION_STYLE_ASSIGNMENT((#12692));
+#12692 = SURFACE_STYLE_USAGE(.BOTH.,#12693);
+#12693 = SURFACE_SIDE_STYLE('',(#12694));
+#12694 = SURFACE_STYLE_FILL_AREA(#12695);
+#12695 = FILL_AREA_STYLE('',(#12696));
+#12696 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12697 = STYLED_ITEM('color',(#12698),#7384);
+#12698 = PRESENTATION_STYLE_ASSIGNMENT((#12699));
+#12699 = SURFACE_STYLE_USAGE(.BOTH.,#12700);
+#12700 = SURFACE_SIDE_STYLE('',(#12701));
+#12701 = SURFACE_STYLE_FILL_AREA(#12702);
+#12702 = FILL_AREA_STYLE('',(#12703));
+#12703 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12704 = STYLED_ITEM('color',(#12705),#7502);
+#12705 = PRESENTATION_STYLE_ASSIGNMENT((#12706));
+#12706 = SURFACE_STYLE_USAGE(.BOTH.,#12707);
+#12707 = SURFACE_SIDE_STYLE('',(#12708));
+#12708 = SURFACE_STYLE_FILL_AREA(#12709);
+#12709 = FILL_AREA_STYLE('',(#12710));
+#12710 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12711 = STYLED_ITEM('color',(#12712),#7553);
+#12712 = PRESENTATION_STYLE_ASSIGNMENT((#12713));
+#12713 = SURFACE_STYLE_USAGE(.BOTH.,#12714);
+#12714 = SURFACE_SIDE_STYLE('',(#12715));
+#12715 = SURFACE_STYLE_FILL_AREA(#12716);
+#12716 = FILL_AREA_STYLE('',(#12717));
+#12717 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12718 = STYLED_ITEM('color',(#12719),#7626);
+#12719 = PRESENTATION_STYLE_ASSIGNMENT((#12720));
+#12720 = SURFACE_STYLE_USAGE(.BOTH.,#12721);
+#12721 = SURFACE_SIDE_STYLE('',(#12722));
+#12722 = SURFACE_STYLE_FILL_AREA(#12723);
+#12723 = FILL_AREA_STYLE('',(#12724));
+#12724 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12725 = STYLED_ITEM('color',(#12726),#7652);
+#12726 = PRESENTATION_STYLE_ASSIGNMENT((#12727));
+#12727 = SURFACE_STYLE_USAGE(.BOTH.,#12728);
+#12728 = SURFACE_SIDE_STYLE('',(#12729));
+#12729 = SURFACE_STYLE_FILL_AREA(#12730);
+#12730 = FILL_AREA_STYLE('',(#12731));
+#12731 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12732 = STYLED_ITEM('color',(#12733),#7770);
+#12733 = PRESENTATION_STYLE_ASSIGNMENT((#12734));
+#12734 = SURFACE_STYLE_USAGE(.BOTH.,#12735);
+#12735 = SURFACE_SIDE_STYLE('',(#12736));
+#12736 = SURFACE_STYLE_FILL_AREA(#12737);
+#12737 = FILL_AREA_STYLE('',(#12738));
+#12738 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12739 = STYLED_ITEM('color',(#12740),#7817);
+#12740 = PRESENTATION_STYLE_ASSIGNMENT((#12741));
+#12741 = SURFACE_STYLE_USAGE(.BOTH.,#12742);
+#12742 = SURFACE_SIDE_STYLE('',(#12743));
+#12743 = SURFACE_STYLE_FILL_AREA(#12744);
+#12744 = FILL_AREA_STYLE('',(#12745));
+#12745 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12746 = STYLED_ITEM('color',(#12747),#7894);
+#12747 = PRESENTATION_STYLE_ASSIGNMENT((#12748));
+#12748 = SURFACE_STYLE_USAGE(.BOTH.,#12749);
+#12749 = SURFACE_SIDE_STYLE('',(#12750));
+#12750 = SURFACE_STYLE_FILL_AREA(#12751);
+#12751 = FILL_AREA_STYLE('',(#12752));
+#12752 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12753 = STYLED_ITEM('color',(#12754),#7920);
+#12754 = PRESENTATION_STYLE_ASSIGNMENT((#12755));
+#12755 = SURFACE_STYLE_USAGE(.BOTH.,#12756);
+#12756 = SURFACE_SIDE_STYLE('',(#12757));
+#12757 = SURFACE_STYLE_FILL_AREA(#12758);
+#12758 = FILL_AREA_STYLE('',(#12759));
+#12759 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12760 = STYLED_ITEM('color',(#12761),#8003);
+#12761 = PRESENTATION_STYLE_ASSIGNMENT((#12762));
+#12762 = SURFACE_STYLE_USAGE(.BOTH.,#12763);
+#12763 = SURFACE_SIDE_STYLE('',(#12764));
+#12764 = SURFACE_STYLE_FILL_AREA(#12765);
+#12765 = FILL_AREA_STYLE('',(#12766));
+#12766 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12767 = STYLED_ITEM('color',(#12768),#8085);
+#12768 = PRESENTATION_STYLE_ASSIGNMENT((#12769));
+#12769 = SURFACE_STYLE_USAGE(.BOTH.,#12770);
+#12770 = SURFACE_SIDE_STYLE('',(#12771));
+#12771 = SURFACE_STYLE_FILL_AREA(#12772);
+#12772 = FILL_AREA_STYLE('',(#12773));
+#12773 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12774 = STYLED_ITEM('color',(#12775),#8136);
+#12775 = PRESENTATION_STYLE_ASSIGNMENT((#12776));
+#12776 = SURFACE_STYLE_USAGE(.BOTH.,#12777);
+#12777 = SURFACE_SIDE_STYLE('',(#12778));
+#12778 = SURFACE_STYLE_FILL_AREA(#12779);
+#12779 = FILL_AREA_STYLE('',(#12780));
+#12780 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12781 = STYLED_ITEM('color',(#12782),#8188);
+#12782 = PRESENTATION_STYLE_ASSIGNMENT((#12783));
+#12783 = SURFACE_STYLE_USAGE(.BOTH.,#12784);
+#12784 = SURFACE_SIDE_STYLE('',(#12785));
+#12785 = SURFACE_STYLE_FILL_AREA(#12786);
+#12786 = FILL_AREA_STYLE('',(#12787));
+#12787 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12788 = STYLED_ITEM('color',(#12789),#8271);
+#12789 = PRESENTATION_STYLE_ASSIGNMENT((#12790));
+#12790 = SURFACE_STYLE_USAGE(.BOTH.,#12791);
+#12791 = SURFACE_SIDE_STYLE('',(#12792));
+#12792 = SURFACE_STYLE_FILL_AREA(#12793);
+#12793 = FILL_AREA_STYLE('',(#12794));
+#12794 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12795 = STYLED_ITEM('color',(#12796),#8353);
+#12796 = PRESENTATION_STYLE_ASSIGNMENT((#12797));
+#12797 = SURFACE_STYLE_USAGE(.BOTH.,#12798);
+#12798 = SURFACE_SIDE_STYLE('',(#12799));
+#12799 = SURFACE_STYLE_FILL_AREA(#12800);
+#12800 = FILL_AREA_STYLE('',(#12801));
+#12801 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12802 = STYLED_ITEM('color',(#12803),#8404);
+#12803 = PRESENTATION_STYLE_ASSIGNMENT((#12804));
+#12804 = SURFACE_STYLE_USAGE(.BOTH.,#12805);
+#12805 = SURFACE_SIDE_STYLE('',(#12806));
+#12806 = SURFACE_STYLE_FILL_AREA(#12807);
+#12807 = FILL_AREA_STYLE('',(#12808));
+#12808 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12809 = STYLED_ITEM('color',(#12810),#8456);
+#12810 = PRESENTATION_STYLE_ASSIGNMENT((#12811));
+#12811 = SURFACE_STYLE_USAGE(.BOTH.,#12812);
+#12812 = SURFACE_SIDE_STYLE('',(#12813));
+#12813 = SURFACE_STYLE_FILL_AREA(#12814);
+#12814 = FILL_AREA_STYLE('',(#12815));
+#12815 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12816 = STYLED_ITEM('color',(#12817),#8574);
+#12817 = PRESENTATION_STYLE_ASSIGNMENT((#12818));
+#12818 = SURFACE_STYLE_USAGE(.BOTH.,#12819);
+#12819 = SURFACE_SIDE_STYLE('',(#12820));
+#12820 = SURFACE_STYLE_FILL_AREA(#12821);
+#12821 = FILL_AREA_STYLE('',(#12822));
+#12822 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12823 = STYLED_ITEM('color',(#12824),#8621);
+#12824 = PRESENTATION_STYLE_ASSIGNMENT((#12825));
+#12825 = SURFACE_STYLE_USAGE(.BOTH.,#12826);
+#12826 = SURFACE_SIDE_STYLE('',(#12827));
+#12827 = SURFACE_STYLE_FILL_AREA(#12828);
+#12828 = FILL_AREA_STYLE('',(#12829));
+#12829 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12830 = STYLED_ITEM('color',(#12831),#8698);
+#12831 = PRESENTATION_STYLE_ASSIGNMENT((#12832));
+#12832 = SURFACE_STYLE_USAGE(.BOTH.,#12833);
+#12833 = SURFACE_SIDE_STYLE('',(#12834));
+#12834 = SURFACE_STYLE_FILL_AREA(#12835);
+#12835 = FILL_AREA_STYLE('',(#12836));
+#12836 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12837 = STYLED_ITEM('color',(#12838),#8724);
+#12838 = PRESENTATION_STYLE_ASSIGNMENT((#12839));
+#12839 = SURFACE_STYLE_USAGE(.BOTH.,#12840);
+#12840 = SURFACE_SIDE_STYLE('',(#12841));
+#12841 = SURFACE_STYLE_FILL_AREA(#12842);
+#12842 = FILL_AREA_STYLE('',(#12843));
+#12843 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12844 = STYLED_ITEM('color',(#12845),#8750);
+#12845 = PRESENTATION_STYLE_ASSIGNMENT((#12846));
+#12846 = SURFACE_STYLE_USAGE(.BOTH.,#12847);
+#12847 = SURFACE_SIDE_STYLE('',(#12848));
+#12848 = SURFACE_STYLE_FILL_AREA(#12849);
+#12849 = FILL_AREA_STYLE('',(#12850));
+#12850 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12851 = STYLED_ITEM('color',(#12852),#8757);
+#12852 = PRESENTATION_STYLE_ASSIGNMENT((#12853));
+#12853 = SURFACE_STYLE_USAGE(.BOTH.,#12854);
+#12854 = SURFACE_SIDE_STYLE('',(#12855));
+#12855 = SURFACE_STYLE_FILL_AREA(#12856);
+#12856 = FILL_AREA_STYLE('',(#12857));
+#12857 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12858 = STYLED_ITEM('color',(#12859),#8783);
+#12859 = PRESENTATION_STYLE_ASSIGNMENT((#12860));
+#12860 = SURFACE_STYLE_USAGE(.BOTH.,#12861);
+#12861 = SURFACE_SIDE_STYLE('',(#12862));
+#12862 = SURFACE_STYLE_FILL_AREA(#12863);
+#12863 = FILL_AREA_STYLE('',(#12864));
+#12864 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12865 = STYLED_ITEM('color',(#12866),#8790);
+#12866 = PRESENTATION_STYLE_ASSIGNMENT((#12867));
+#12867 = SURFACE_STYLE_USAGE(.BOTH.,#12868);
+#12868 = SURFACE_SIDE_STYLE('',(#12869));
+#12869 = SURFACE_STYLE_FILL_AREA(#12870);
+#12870 = FILL_AREA_STYLE('',(#12871));
+#12871 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12872 = STYLED_ITEM('color',(#12873),#8816);
+#12873 = PRESENTATION_STYLE_ASSIGNMENT((#12874));
+#12874 = SURFACE_STYLE_USAGE(.BOTH.,#12875);
+#12875 = SURFACE_SIDE_STYLE('',(#12876));
+#12876 = SURFACE_STYLE_FILL_AREA(#12877);
+#12877 = FILL_AREA_STYLE('',(#12878));
+#12878 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12879 = STYLED_ITEM('color',(#12880),#8823);
+#12880 = PRESENTATION_STYLE_ASSIGNMENT((#12881));
+#12881 = SURFACE_STYLE_USAGE(.BOTH.,#12882);
+#12882 = SURFACE_SIDE_STYLE('',(#12883));
+#12883 = SURFACE_STYLE_FILL_AREA(#12884);
+#12884 = FILL_AREA_STYLE('',(#12885));
+#12885 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12886 = STYLED_ITEM('color',(#12887),#8849);
+#12887 = PRESENTATION_STYLE_ASSIGNMENT((#12888));
+#12888 = SURFACE_STYLE_USAGE(.BOTH.,#12889);
+#12889 = SURFACE_SIDE_STYLE('',(#12890));
+#12890 = SURFACE_STYLE_FILL_AREA(#12891);
+#12891 = FILL_AREA_STYLE('',(#12892));
+#12892 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12893 = STYLED_ITEM('color',(#12894),#8856);
+#12894 = PRESENTATION_STYLE_ASSIGNMENT((#12895));
+#12895 = SURFACE_STYLE_USAGE(.BOTH.,#12896);
+#12896 = SURFACE_SIDE_STYLE('',(#12897));
+#12897 = SURFACE_STYLE_FILL_AREA(#12898);
+#12898 = FILL_AREA_STYLE('',(#12899));
+#12899 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12900 = STYLED_ITEM('color',(#12901),#8882);
+#12901 = PRESENTATION_STYLE_ASSIGNMENT((#12902));
+#12902 = SURFACE_STYLE_USAGE(.BOTH.,#12903);
+#12903 = SURFACE_SIDE_STYLE('',(#12904));
+#12904 = SURFACE_STYLE_FILL_AREA(#12905);
+#12905 = FILL_AREA_STYLE('',(#12906));
+#12906 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12907 = STYLED_ITEM('color',(#12908),#8889);
+#12908 = PRESENTATION_STYLE_ASSIGNMENT((#12909));
+#12909 = SURFACE_STYLE_USAGE(.BOTH.,#12910);
+#12910 = SURFACE_SIDE_STYLE('',(#12911));
+#12911 = SURFACE_STYLE_FILL_AREA(#12912);
+#12912 = FILL_AREA_STYLE('',(#12913));
+#12913 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12914 = STYLED_ITEM('color',(#12915),#8915);
+#12915 = PRESENTATION_STYLE_ASSIGNMENT((#12916));
+#12916 = SURFACE_STYLE_USAGE(.BOTH.,#12917);
+#12917 = SURFACE_SIDE_STYLE('',(#12918));
+#12918 = SURFACE_STYLE_FILL_AREA(#12919);
+#12919 = FILL_AREA_STYLE('',(#12920));
+#12920 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12921 = STYLED_ITEM('color',(#12922),#8922);
+#12922 = PRESENTATION_STYLE_ASSIGNMENT((#12923));
+#12923 = SURFACE_STYLE_USAGE(.BOTH.,#12924);
+#12924 = SURFACE_SIDE_STYLE('',(#12925));
+#12925 = SURFACE_STYLE_FILL_AREA(#12926);
+#12926 = FILL_AREA_STYLE('',(#12927));
+#12927 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12928 = STYLED_ITEM('color',(#12929),#8948);
+#12929 = PRESENTATION_STYLE_ASSIGNMENT((#12930));
+#12930 = SURFACE_STYLE_USAGE(.BOTH.,#12931);
+#12931 = SURFACE_SIDE_STYLE('',(#12932));
+#12932 = SURFACE_STYLE_FILL_AREA(#12933);
+#12933 = FILL_AREA_STYLE('',(#12934));
+#12934 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12935 = STYLED_ITEM('color',(#12936),#8957);
+#12936 = PRESENTATION_STYLE_ASSIGNMENT((#12937));
+#12937 = SURFACE_STYLE_USAGE(.BOTH.,#12938);
+#12938 = SURFACE_SIDE_STYLE('',(#12939));
+#12939 = SURFACE_STYLE_FILL_AREA(#12940);
+#12940 = FILL_AREA_STYLE('',(#12941));
+#12941 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12942 = STYLED_ITEM('color',(#12943),#9077);
+#12943 = PRESENTATION_STYLE_ASSIGNMENT((#12944));
+#12944 = SURFACE_STYLE_USAGE(.BOTH.,#12945);
+#12945 = SURFACE_SIDE_STYLE('',(#12946));
+#12946 = SURFACE_STYLE_FILL_AREA(#12947);
+#12947 = FILL_AREA_STYLE('',(#12948));
+#12948 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12949 = STYLED_ITEM('color',(#12950),#9155);
+#12950 = PRESENTATION_STYLE_ASSIGNMENT((#12951));
+#12951 = SURFACE_STYLE_USAGE(.BOTH.,#12952);
+#12952 = SURFACE_SIDE_STYLE('',(#12953));
+#12953 = SURFACE_STYLE_FILL_AREA(#12954);
+#12954 = FILL_AREA_STYLE('',(#12955));
+#12955 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12956 = STYLED_ITEM('color',(#12957),#9233);
+#12957 = PRESENTATION_STYLE_ASSIGNMENT((#12958));
+#12958 = SURFACE_STYLE_USAGE(.BOTH.,#12959);
+#12959 = SURFACE_SIDE_STYLE('',(#12960));
+#12960 = SURFACE_STYLE_FILL_AREA(#12961);
+#12961 = FILL_AREA_STYLE('',(#12962));
+#12962 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12963 = STYLED_ITEM('color',(#12964),#10261);
+#12964 = PRESENTATION_STYLE_ASSIGNMENT((#12965));
+#12965 = SURFACE_STYLE_USAGE(.BOTH.,#12966);
+#12966 = SURFACE_SIDE_STYLE('',(#12967));
+#12967 = SURFACE_STYLE_FILL_AREA(#12968);
+#12968 = FILL_AREA_STYLE('',(#12969));
+#12969 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12970 = STYLED_ITEM('color',(#12971),#10674);
+#12971 = PRESENTATION_STYLE_ASSIGNMENT((#12972));
+#12972 = SURFACE_STYLE_USAGE(.BOTH.,#12973);
+#12973 = SURFACE_SIDE_STYLE('',(#12974));
+#12974 = SURFACE_STYLE_FILL_AREA(#12975);
+#12975 = FILL_AREA_STYLE('',(#12976));
+#12976 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12977 = STYLED_ITEM('color',(#12978),#10701);
+#12978 = PRESENTATION_STYLE_ASSIGNMENT((#12979));
+#12979 = SURFACE_STYLE_USAGE(.BOTH.,#12980);
+#12980 = SURFACE_SIDE_STYLE('',(#12981));
+#12981 = SURFACE_STYLE_FILL_AREA(#12982);
+#12982 = FILL_AREA_STYLE('',(#12983));
+#12983 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12984 = STYLED_ITEM('color',(#12985),#10728);
+#12985 = PRESENTATION_STYLE_ASSIGNMENT((#12986));
+#12986 = SURFACE_STYLE_USAGE(.BOTH.,#12987);
+#12987 = SURFACE_SIDE_STYLE('',(#12988));
+#12988 = SURFACE_STYLE_FILL_AREA(#12989);
+#12989 = FILL_AREA_STYLE('',(#12990));
+#12990 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12991 = STYLED_ITEM('color',(#12992),#10755);
+#12992 = PRESENTATION_STYLE_ASSIGNMENT((#12993));
+#12993 = SURFACE_STYLE_USAGE(.BOTH.,#12994);
+#12994 = SURFACE_SIDE_STYLE('',(#12995));
+#12995 = SURFACE_STYLE_FILL_AREA(#12996);
+#12996 = FILL_AREA_STYLE('',(#12997));
+#12997 = FILL_AREA_STYLE_COLOUR('',#12626);
+#12998 = STYLED_ITEM('color',(#12999),#10782);
+#12999 = PRESENTATION_STYLE_ASSIGNMENT((#13000));
+#13000 = SURFACE_STYLE_USAGE(.BOTH.,#13001);
+#13001 = SURFACE_SIDE_STYLE('',(#13002));
+#13002 = SURFACE_STYLE_FILL_AREA(#13003);
+#13003 = FILL_AREA_STYLE('',(#13004));
+#13004 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13005 = STYLED_ITEM('color',(#13006),#10789);
+#13006 = PRESENTATION_STYLE_ASSIGNMENT((#13007));
+#13007 = SURFACE_STYLE_USAGE(.BOTH.,#13008);
+#13008 = SURFACE_SIDE_STYLE('',(#13009));
+#13009 = SURFACE_STYLE_FILL_AREA(#13010);
+#13010 = FILL_AREA_STYLE('',(#13011));
+#13011 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13012 = STYLED_ITEM('color',(#13013),#10863);
+#13013 = PRESENTATION_STYLE_ASSIGNMENT((#13014));
+#13014 = SURFACE_STYLE_USAGE(.BOTH.,#13015);
+#13015 = SURFACE_SIDE_STYLE('',(#13016));
+#13016 = SURFACE_STYLE_FILL_AREA(#13017);
+#13017 = FILL_AREA_STYLE('',(#13018));
+#13018 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13019 = STYLED_ITEM('color',(#13020),#10913);
+#13020 = PRESENTATION_STYLE_ASSIGNMENT((#13021));
+#13021 = SURFACE_STYLE_USAGE(.BOTH.,#13022);
+#13022 = SURFACE_SIDE_STYLE('',(#13023));
+#13023 = SURFACE_STYLE_FILL_AREA(#13024);
+#13024 = FILL_AREA_STYLE('',(#13025));
+#13025 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13026 = STYLED_ITEM('color',(#13027),#10963);
+#13027 = PRESENTATION_STYLE_ASSIGNMENT((#13028));
+#13028 = SURFACE_STYLE_USAGE(.BOTH.,#13029);
+#13029 = SURFACE_SIDE_STYLE('',(#13030));
+#13030 = SURFACE_STYLE_FILL_AREA(#13031);
+#13031 = FILL_AREA_STYLE('',(#13032));
+#13032 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13033 = STYLED_ITEM('color',(#13034),#11012);
+#13034 = PRESENTATION_STYLE_ASSIGNMENT((#13035));
+#13035 = SURFACE_STYLE_USAGE(.BOTH.,#13036);
+#13036 = SURFACE_SIDE_STYLE('',(#13037));
+#13037 = SURFACE_STYLE_FILL_AREA(#13038);
+#13038 = FILL_AREA_STYLE('',(#13039));
+#13039 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13040 = STYLED_ITEM('color',(#13041),#11062);
+#13041 = PRESENTATION_STYLE_ASSIGNMENT((#13042));
+#13042 = SURFACE_STYLE_USAGE(.BOTH.,#13043);
+#13043 = SURFACE_SIDE_STYLE('',(#13044));
+#13044 = SURFACE_STYLE_FILL_AREA(#13045);
+#13045 = FILL_AREA_STYLE('',(#13046));
+#13046 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13047 = STYLED_ITEM('color',(#13048),#11112);
+#13048 = PRESENTATION_STYLE_ASSIGNMENT((#13049));
+#13049 = SURFACE_STYLE_USAGE(.BOTH.,#13050);
+#13050 = SURFACE_SIDE_STYLE('',(#13051));
+#13051 = SURFACE_STYLE_FILL_AREA(#13052);
+#13052 = FILL_AREA_STYLE('',(#13053));
+#13053 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13054 = STYLED_ITEM('color',(#13055),#11162);
+#13055 = PRESENTATION_STYLE_ASSIGNMENT((#13056));
+#13056 = SURFACE_STYLE_USAGE(.BOTH.,#13057);
+#13057 = SURFACE_SIDE_STYLE('',(#13058));
+#13058 = SURFACE_STYLE_FILL_AREA(#13059);
+#13059 = FILL_AREA_STYLE('',(#13060));
+#13060 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13061 = STYLED_ITEM('color',(#13062),#11187);
+#13062 = PRESENTATION_STYLE_ASSIGNMENT((#13063));
+#13063 = SURFACE_STYLE_USAGE(.BOTH.,#13064);
+#13064 = SURFACE_SIDE_STYLE('',(#13065));
+#13065 = SURFACE_STYLE_FILL_AREA(#13066);
+#13066 = FILL_AREA_STYLE('',(#13067));
+#13067 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13068 = STYLED_ITEM('color',(#13069),#11259);
+#13069 = PRESENTATION_STYLE_ASSIGNMENT((#13070));
+#13070 = SURFACE_STYLE_USAGE(.BOTH.,#13071);
+#13071 = SURFACE_SIDE_STYLE('',(#13072));
+#13072 = SURFACE_STYLE_FILL_AREA(#13073);
+#13073 = FILL_AREA_STYLE('',(#13074));
+#13074 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13075 = STYLED_ITEM('color',(#13076),#11309);
+#13076 = PRESENTATION_STYLE_ASSIGNMENT((#13077));
+#13077 = SURFACE_STYLE_USAGE(.BOTH.,#13078);
+#13078 = SURFACE_SIDE_STYLE('',(#13079));
+#13079 = SURFACE_STYLE_FILL_AREA(#13080);
+#13080 = FILL_AREA_STYLE('',(#13081));
+#13081 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13082 = STYLED_ITEM('color',(#13083),#11359);
+#13083 = PRESENTATION_STYLE_ASSIGNMENT((#13084));
+#13084 = SURFACE_STYLE_USAGE(.BOTH.,#13085);
+#13085 = SURFACE_SIDE_STYLE('',(#13086));
+#13086 = SURFACE_STYLE_FILL_AREA(#13087);
+#13087 = FILL_AREA_STYLE('',(#13088));
+#13088 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13089 = STYLED_ITEM('color',(#13090),#11406);
+#13090 = PRESENTATION_STYLE_ASSIGNMENT((#13091));
+#13091 = SURFACE_STYLE_USAGE(.BOTH.,#13092);
+#13092 = SURFACE_SIDE_STYLE('',(#13093));
+#13093 = SURFACE_STYLE_FILL_AREA(#13094);
+#13094 = FILL_AREA_STYLE('',(#13095));
+#13095 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13096 = STYLED_ITEM('color',(#13097),#11453);
+#13097 = PRESENTATION_STYLE_ASSIGNMENT((#13098));
+#13098 = SURFACE_STYLE_USAGE(.BOTH.,#13099);
+#13099 = SURFACE_SIDE_STYLE('',(#13100));
+#13100 = SURFACE_STYLE_FILL_AREA(#13101);
+#13101 = FILL_AREA_STYLE('',(#13102));
+#13102 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13103 = STYLED_ITEM('color',(#13104),#11503);
+#13104 = PRESENTATION_STYLE_ASSIGNMENT((#13105));
+#13105 = SURFACE_STYLE_USAGE(.BOTH.,#13106);
+#13106 = SURFACE_SIDE_STYLE('',(#13107));
+#13107 = SURFACE_STYLE_FILL_AREA(#13108);
+#13108 = FILL_AREA_STYLE('',(#13109));
+#13109 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13110 = STYLED_ITEM('color',(#13111),#11553);
+#13111 = PRESENTATION_STYLE_ASSIGNMENT((#13112));
+#13112 = SURFACE_STYLE_USAGE(.BOTH.,#13113);
+#13113 = SURFACE_SIDE_STYLE('',(#13114));
+#13114 = SURFACE_STYLE_FILL_AREA(#13115);
+#13115 = FILL_AREA_STYLE('',(#13116));
+#13116 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13117 = STYLED_ITEM('color',(#13118),#11603);
+#13118 = PRESENTATION_STYLE_ASSIGNMENT((#13119));
+#13119 = SURFACE_STYLE_USAGE(.BOTH.,#13120);
+#13120 = SURFACE_SIDE_STYLE('',(#13121));
+#13121 = SURFACE_STYLE_FILL_AREA(#13122);
+#13122 = FILL_AREA_STYLE('',(#13123));
+#13123 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13124 = STYLED_ITEM('color',(#13125),#11672);
+#13125 = PRESENTATION_STYLE_ASSIGNMENT((#13126));
+#13126 = SURFACE_STYLE_USAGE(.BOTH.,#13127);
+#13127 = SURFACE_SIDE_STYLE('',(#13128));
+#13128 = SURFACE_STYLE_FILL_AREA(#13129);
+#13129 = FILL_AREA_STYLE('',(#13130));
+#13130 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13131 = STYLED_ITEM('color',(#13132),#11722);
+#13132 = PRESENTATION_STYLE_ASSIGNMENT((#13133));
+#13133 = SURFACE_STYLE_USAGE(.BOTH.,#13134);
+#13134 = SURFACE_SIDE_STYLE('',(#13135));
+#13135 = SURFACE_STYLE_FILL_AREA(#13136);
+#13136 = FILL_AREA_STYLE('',(#13137));
+#13137 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13138 = STYLED_ITEM('color',(#13139),#11772);
+#13139 = PRESENTATION_STYLE_ASSIGNMENT((#13140));
+#13140 = SURFACE_STYLE_USAGE(.BOTH.,#13141);
+#13141 = SURFACE_SIDE_STYLE('',(#13142));
+#13142 = SURFACE_STYLE_FILL_AREA(#13143);
+#13143 = FILL_AREA_STYLE('',(#13144));
+#13144 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13145 = STYLED_ITEM('color',(#13146),#11821);
+#13146 = PRESENTATION_STYLE_ASSIGNMENT((#13147));
+#13147 = SURFACE_STYLE_USAGE(.BOTH.,#13148);
+#13148 = SURFACE_SIDE_STYLE('',(#13149));
+#13149 = SURFACE_STYLE_FILL_AREA(#13150);
+#13150 = FILL_AREA_STYLE('',(#13151));
+#13151 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13152 = STYLED_ITEM('color',(#13153),#11871);
+#13153 = PRESENTATION_STYLE_ASSIGNMENT((#13154));
+#13154 = SURFACE_STYLE_USAGE(.BOTH.,#13155);
+#13155 = SURFACE_SIDE_STYLE('',(#13156));
+#13156 = SURFACE_STYLE_FILL_AREA(#13157);
+#13157 = FILL_AREA_STYLE('',(#13158));
+#13158 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13159 = STYLED_ITEM('color',(#13160),#11921);
+#13160 = PRESENTATION_STYLE_ASSIGNMENT((#13161));
+#13161 = SURFACE_STYLE_USAGE(.BOTH.,#13162);
+#13162 = SURFACE_SIDE_STYLE('',(#13163));
+#13163 = SURFACE_STYLE_FILL_AREA(#13164);
+#13164 = FILL_AREA_STYLE('',(#13165));
+#13165 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13166 = STYLED_ITEM('color',(#13167),#11971);
+#13167 = PRESENTATION_STYLE_ASSIGNMENT((#13168));
+#13168 = SURFACE_STYLE_USAGE(.BOTH.,#13169);
+#13169 = SURFACE_SIDE_STYLE('',(#13170));
+#13170 = SURFACE_STYLE_FILL_AREA(#13171);
+#13171 = FILL_AREA_STYLE('',(#13172));
+#13172 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13173 = STYLED_ITEM('color',(#13174),#11996);
+#13174 = PRESENTATION_STYLE_ASSIGNMENT((#13175));
+#13175 = SURFACE_STYLE_USAGE(.BOTH.,#13176);
+#13176 = SURFACE_SIDE_STYLE('',(#13177));
+#13177 = SURFACE_STYLE_FILL_AREA(#13178);
+#13178 = FILL_AREA_STYLE('',(#13179));
+#13179 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13180 = STYLED_ITEM('color',(#13181),#12055);
+#13181 = PRESENTATION_STYLE_ASSIGNMENT((#13182));
+#13182 = SURFACE_STYLE_USAGE(.BOTH.,#13183);
+#13183 = SURFACE_SIDE_STYLE('',(#13184));
+#13184 = SURFACE_STYLE_FILL_AREA(#13185);
+#13185 = FILL_AREA_STYLE('',(#13186));
+#13186 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13187 = STYLED_ITEM('color',(#13188),#12114);
+#13188 = PRESENTATION_STYLE_ASSIGNMENT((#13189));
+#13189 = SURFACE_STYLE_USAGE(.BOTH.,#13190);
+#13190 = SURFACE_SIDE_STYLE('',(#13191));
+#13191 = SURFACE_STYLE_FILL_AREA(#13192);
+#13192 = FILL_AREA_STYLE('',(#13193));
+#13193 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13194 = STYLED_ITEM('color',(#13195),#12173);
+#13195 = PRESENTATION_STYLE_ASSIGNMENT((#13196));
+#13196 = SURFACE_STYLE_USAGE(.BOTH.,#13197);
+#13197 = SURFACE_SIDE_STYLE('',(#13198));
+#13198 = SURFACE_STYLE_FILL_AREA(#13199);
+#13199 = FILL_AREA_STYLE('',(#13200));
+#13200 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13201 = STYLED_ITEM('color',(#13202),#12232);
+#13202 = PRESENTATION_STYLE_ASSIGNMENT((#13203));
+#13203 = SURFACE_STYLE_USAGE(.BOTH.,#13204);
+#13204 = SURFACE_SIDE_STYLE('',(#13205));
+#13205 = SURFACE_STYLE_FILL_AREA(#13206);
+#13206 = FILL_AREA_STYLE('',(#13207));
+#13207 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13208 = STYLED_ITEM('color',(#13209),#12341);
+#13209 = PRESENTATION_STYLE_ASSIGNMENT((#13210));
+#13210 = SURFACE_STYLE_USAGE(.BOTH.,#13211);
+#13211 = SURFACE_SIDE_STYLE('',(#13212));
+#13212 = SURFACE_STYLE_FILL_AREA(#13213);
+#13213 = FILL_AREA_STYLE('',(#13214));
+#13214 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13215 = STYLED_ITEM('color',(#13216),#12395);
+#13216 = PRESENTATION_STYLE_ASSIGNMENT((#13217));
+#13217 = SURFACE_STYLE_USAGE(.BOTH.,#13218);
+#13218 = SURFACE_SIDE_STYLE('',(#13219));
+#13219 = SURFACE_STYLE_FILL_AREA(#13220);
+#13220 = FILL_AREA_STYLE('',(#13221));
+#13221 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13222 = STYLED_ITEM('color',(#13223),#12449);
+#13223 = PRESENTATION_STYLE_ASSIGNMENT((#13224));
+#13224 = SURFACE_STYLE_USAGE(.BOTH.,#13225);
+#13225 = SURFACE_SIDE_STYLE('',(#13226));
+#13226 = SURFACE_STYLE_FILL_AREA(#13227);
+#13227 = FILL_AREA_STYLE('',(#13228));
+#13228 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13229 = STYLED_ITEM('color',(#13230),#12503);
+#13230 = PRESENTATION_STYLE_ASSIGNMENT((#13231));
+#13231 = SURFACE_STYLE_USAGE(.BOTH.,#13232);
+#13232 = SURFACE_SIDE_STYLE('',(#13233));
+#13233 = SURFACE_STYLE_FILL_AREA(#13234);
+#13234 = FILL_AREA_STYLE('',(#13235));
+#13235 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13236 = STYLED_ITEM('color',(#13237),#12557);
+#13237 = PRESENTATION_STYLE_ASSIGNMENT((#13238));
+#13238 = SURFACE_STYLE_USAGE(.BOTH.,#13239);
+#13239 = SURFACE_SIDE_STYLE('',(#13240));
+#13240 = SURFACE_STYLE_FILL_AREA(#13241);
+#13241 = FILL_AREA_STYLE('',(#13242));
+#13242 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13243 = STYLED_ITEM('color',(#13244),#12584);
+#13244 = PRESENTATION_STYLE_ASSIGNMENT((#13245));
+#13245 = SURFACE_STYLE_USAGE(.BOTH.,#13246);
+#13246 = SURFACE_SIDE_STYLE('',(#13247));
+#13247 = SURFACE_STYLE_FILL_AREA(#13248);
+#13248 = FILL_AREA_STYLE('',(#13249));
+#13249 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13250 = STYLED_ITEM('color',(#13251),#12591);
+#13251 = PRESENTATION_STYLE_ASSIGNMENT((#13252));
+#13252 = SURFACE_STYLE_USAGE(.BOTH.,#13253);
+#13253 = SURFACE_SIDE_STYLE('',(#13254));
+#13254 = SURFACE_STYLE_FILL_AREA(#13255);
+#13255 = FILL_AREA_STYLE('',(#13256));
+#13256 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13257 = STYLED_ITEM('color',(#13258),#12598);
+#13258 = PRESENTATION_STYLE_ASSIGNMENT((#13259));
+#13259 = SURFACE_STYLE_USAGE(.BOTH.,#13260);
+#13260 = SURFACE_SIDE_STYLE('',(#13261));
+#13261 = SURFACE_STYLE_FILL_AREA(#13262);
+#13262 = FILL_AREA_STYLE('',(#13263));
+#13263 = FILL_AREA_STYLE_COLOUR('',#12626);
+#13264 = STYLED_ITEM('color',(#13265),#12605);
+#13265 = PRESENTATION_STYLE_ASSIGNMENT((#13266));
+#13266 = SURFACE_STYLE_USAGE(.BOTH.,#13267);
+#13267 = SURFACE_SIDE_STYLE('',(#13268));
+#13268 = SURFACE_STYLE_FILL_AREA(#13269);
+#13269 = FILL_AREA_STYLE('',(#13270));
+#13270 = FILL_AREA_STYLE_COLOUR('',#12626);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/fans/fan-50x50mm.stl b/Electrical Parts/fans/fan-50x50mm.stl
new file mode 100644
index 00000000..294b400c
Binary files /dev/null and b/Electrical Parts/fans/fan-50x50mm.stl differ